-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTerminals.java
More file actions
44 lines (44 loc) · 1.54 KB
/
Copy pathTerminals.java
File metadata and controls
44 lines (44 loc) · 1.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/**
* This class lists terminals used by the
* grammar specified in "path.grammar".
*/
public class Terminals {
static public final short AND = 16;
static public final short BOOLEAN = 23;
static public final short CLASS = 28;
static public final short COMMA = 27;
static public final short DOT = 5;
static public final short ELSE = 36;
static public final short EOF = 0;
static public final short EQUALS = 30;
static public final short EXTENDS = 35;
static public final short FALSE = 9;
static public final short ID = 1;
static public final short IF = 20;
static public final short INT = 19;
static public final short INT_LIT = 7;
static public final short LBRACE = 17;
static public final short LBRACK = 3;
static public final short LENGTH = 37;
static public final short LESS = 15;
static public final short LPAREN = 2;
static public final short MAIN = 33;
static public final short MINUS = 14;
static public final short NEW = 6;
static public final short NOT = 11;
static public final short PLUS = 13;
static public final short PRINT = 21;
static public final short PUBLIC = 25;
static public final short RBRACE = 18;
static public final short RBRACK = 24;
static public final short RETURN = 29;
static public final short RPAREN = 4;
static public final short SEMI = 26;
static public final short STATIC = 31;
static public final short STRING = 34;
static public final short THIS = 10;
static public final short TIMES = 12;
static public final short TRUE = 8;
static public final short VOID = 32;
static public final short WHILE = 22;
}