各位高人请指点
小弟定义了一个
public class Token //定义一个Token,Token包括(类型,具体值)
{
TokenType type;
public string name; //char to string
}
public enum TokenType
{
ERROR, UNKNOWN,
LEXER_DONE, // success!
IF, THEN, ELSE, WHILE, DO, BEGIN, END,
ID, NUM, //11
AND, OR,
LT, LE, GT, GE, EQ, //18
ASSIGN, PLUS, MINUS, MUL, DIV, //23
LP, RP, SEMI
}
以下是问题关键:
小弟在VC++中定义可以通过,但是在C# 中出错。
请问高人如何在C#中定义????(毕业设计,请高手速回)
static Token ReservedWords[MAXRESERVED] = {
{IF, "if"},
{THEN, "then"},
{ELSE, "else"},
{WHILE, "while"},
{DO, "do"},
{BEGIN, "begin"},
{END, "end"}
};
小弟定义了一个
public class Token //定义一个Token,Token包括(类型,具体值)
{
TokenType type;
public string name; //char to string
}
public enum TokenType
{
ERROR, UNKNOWN,
LEXER_DONE, // success!
IF, THEN, ELSE, WHILE, DO, BEGIN, END,
ID, NUM, //11
AND, OR,
LT, LE, GT, GE, EQ, //18
ASSIGN, PLUS, MINUS, MUL, DIV, //23
LP, RP, SEMI
}
以下是问题关键:
小弟在VC++中定义可以通过,但是在C# 中出错。
请问高人如何在C#中定义????(毕业设计,请高手速回)
static Token ReservedWords[MAXRESERVED] = {
{IF, "if"},
{THEN, "then"},
{ELSE, "else"},
{WHILE, "while"},
{DO, "do"},
{BEGIN, "begin"},
{END, "end"}
};
解决方案 »
- office visio 里面的那个保存功能怎么写?
- “System.Web.UI.WebControls.LinkButton”并不包含“Location”的定义———这是什么错误??
- 麻烦问下这个2个例子的区别
- C# window服务
- 请问visual studio 2005速成版本企业版本有什么不同
- TreeView如何动态改变子节点位置
- 如何可以在程序一开始启动时就自动实现最小化,并且确保程序只可以启动一次?
- 访问数字开头的表出错!请高手指点
- MFC和C#,哪个有前途?
- javascript实现弹窗
- 有谁用过iTextSharp,怎么用它来读取pdf文件的内容???或者有iTextSharp的文档也好.谢了
- 很简单但是我没有做过,望大家帮帮忙,急用!!!!!!(在DataGird中加一列,这一列中加checkbox。)
const int MAXRESERVED=7;
{
class Token
{
public Token(TokenType type, string name)
{
this.type = type;
this.name = name;
}
public TokenType type;
public string name;
} enum TokenType
{
ERROR, UNKNOWN,
LEXER_DONE, // success!
IF, THEN, ELSE, WHILE, DO, BEGIN, END,
ID, NUM, //11
AND, OR,
LT, LE, GT, GE, EQ, //18
ASSIGN, PLUS, MINUS, MUL, DIV, //23
LP, RP, SEMI
}
class Program
{
static void Main(string[] args)
{
Token[] ReservedWords = new Token[]{
new Token(TokenType.IF,"if"),
new Token(TokenType.AND,"and")
};
}
}
}