📄 tokentype.java
字号:
package cminus;
/**
* Interface for utility using,
* all reserved words and symbol are definite here.
* @author Administrator
*
*/
public interface TokenType {
public final int ENDFILE = 0; // end file
public final int ELSE = 1; //else
public final int IF = 2; //if
public final int INT = 3; //int
public final int RETURN = 4; //return
public final int VOID = 5; //void
public final int WHILE =6; //while
//for testing use
public final int FLOAT = 1001;
public final int ADD= 7; //+
public final int MINUS = 8; //-
public final int MUL = 9; //*
public final int DIV = 10; // /
public final int LESSTHEN = 11; //<
public final int LESSEQUALTHEN = 12;//<=
public final int MORETHEN = 13; //>
public final int MOREEQUALTHEN = 14;//>=
public final int EQUAL = 15; //==
public final int NOTEQUAL = 16; //!=
public final int ASSIGN = 17; //=
public final int SEMICOLON = 18; // ;
public final int COMMA = 19; // ,
public final int LSB = 20; // (
public final int RSB = 21; // )
public final int LMB = 22; // [
public final int RMB = 23; // ]
public final int LBB = 24; // {
public final int RBB = 25; // }
public final int LCOMMENT = 26; // /*
public final int RCOMMENT = 27; // */
public final int NUM = 28; // number
public final int ID = 29; // identifier
public final int ERROR = 100; // error
public final int EMPTY = 101; // empty 空字
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -