tokentype.java

来自「基于算符优先关心的」· Java 代码 · 共 56 行

JAVA
56
字号
package parser;
/**
 * All the token types were stored in the class with final int.
 * @author Yuanhang Yang 
 *
 */
public class TokenType {

	public static final int number = 0;//数字常量

	public static final int bool = 1;//bool常量

	public static final int leftbracket = 2;

	public static final int rightbracket = 3;

	public static final int fun = 4;//四个预定义函数

	public static final int negative = 5;

	public static final int power = 6;

	public static final int mult_div = 7;//乘除优先级一样作一类

	public static final int add_sub = 8;//加减优先级一致作一类

	public static final int relop = 9;//6个关系预算符作一类

	public static final int not = 10;

	public static final int and = 11;

	public static final int or = 12;

	public static final int question = 13;//?号单独一类

	public static final int colon = 14;//:号成一类

	public static final int comma = 15;//逗号单独一类

	public static final int dollor = 16;//$优先级最低作一类

	public static final int Expr = 17;

	public static final int ArithExpr = 18;

	public static final int UnaryFunc = 19;

	public static final int VariablExpr = 20;

	public static final int ArithExprList = 21;

	public static final int BoolExpr = 22;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?