📄 symbol.java
字号:
package semantic;
public class Symbol {
public int token;
public Object value;
public Symbol(int token)
{
this.token=token;
value=null;
}
public Symbol(int t,Object v)
{
token=t;
value=v;
}
public String toString()
{
String s="#"+token;
return s;
/*
switch(token)
{
case Token.EOF:
return "EOF";
case Token.ERROR:
return "ERROR";
case Token.COMMA:
return ";";
case Token.DOT:
return ".";
case Token.TOP:
return "infty";
case Token.LPAREN:
return "(";
case Token.RPAREN:
return ")";
case Token.SEMI:
return ";";
case Token.EQUALS:
return "=";
case Token.PAR:
return "PAR";
case Token.LCOOP:
return "<";
case Token.RCOOP:
return ">";
case Token.MINUS:
return "-";
case Token.STAR:
return "Star";
case Token.MULT:
return "*";
case Token.SUM:
return "+";
case Token.DIVIDE:
return "/";
case Token.HASH:
return "#";
case Token.PERC:
return "%";
case Token.LSET:
return "{";
case Token.RSET:
return "}";
case Token.COOP:
return "><";
case Token.STRN:
return value.toString();
case Token.NUMB:
return value.toString();
}
return null;
*/
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -