识别部分文本,然后处理类似的功能?

时间:2013-11-24 11:50:52

标签: c# function parsing methods compiler-construction

我目前正在研究用C#

制作的基本Ti-basic编译器

它识别基本命令,如“:Pause”和“:Output”,但我希望它能识别

:Output(1,1, "good ol' ti-basic"

是否可以识别文本,然后将其视为一个功能,例如(int y,int x,string text)?

所以我想说我有以下字符串:

string str1 = :Output(1,1, "good ol' ti-basic"

我如何识别“输出”部分,然后将其分为3个部分int x,int y和string text?

这样的东西
// if(str1.contains"Output")
{
  // divide into int x, int y and string text
  // then Console.SetCursorPosition(x, y);
  // Console.Write(text);
}

上述情况可能吗?

0 个答案:

没有答案