symbol.java

来自「pl0编译器的java版本」· Java 代码 · 共 57 行

JAVA
57
字号
public class Symbol {        public static final int nul = 0;    public static final int ident = 1;    public static final int number = 2;    public static final int plus = 3;    public static final int minus = 4;    public static final int times = 5;    public static final int slash = 6;    public static final int oddsym = 7;    public static final int eql = 8;    public static final int neq = 9;    public static final int lss = 10;    public static final int leq = 11;    public static final int gtr = 12;    public static final int geq = 13;    public static final int lparen = 14;    public static final int rparen = 15;    public static final int comma = 16;    public static final int semicolon = 17;    public static final int period = 18;    public static final int becomes = 19;    public static final int beginsym = 20;    public static final int endsym = 21;    public static final int ifsym = 22;    public static final int thensym = 23;    public static final int whilesym = 24;    public static final int writesym = 25;    public static final int readsym = 26;    public static final int dosym = 27;    public static final int callsym = 28;    public static final int constsym = 29;    public static final int varsym = 30;    public static final int procsym = 31;    public int symtype;    public String id;    public boolean overflow;    public int num;    Symbol(int stype) {	    symtype = stype;    }    Symbol(int stype, String s) {	    symtype = stype;	    id = s;    }    Symbol(int stype, boolean oflow, int n) {	    symtype = stype;	    overflow = oflow;	    num = n;    }}

⌨️ 快捷键说明

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