-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsym.java
More file actions
116 lines (113 loc) · 3.22 KB
/
sym.java
File metadata and controls
116 lines (113 loc) · 3.22 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
//----------------------------------------------------
// The following code was generated by CUP v0.11b 20160615 (GIT 4ac7450)
//----------------------------------------------------
/** CUP generated class containing symbol constants. */
public class sym {
/* terminals */
public static final int _new = 10;
public static final int _plus = 18;
public static final int _assignop = 33;
public static final int _mod = 23;
public static final int _println = 13;
public static final int _greater = 26;
public static final int _return = 15;
public static final int _leftbrace = 41;
public static final int _minus = 19;
public static final int _null = 12;
public static final int _rightbracket = 40;
public static final int _readln = 14;
public static final int _void = 16;
public static final int _comma = 35;
public static final int _class = 3;
public static final int _multiplication = 21;
public static final int _else = 4;
public static final int _division = 22;
public static final int _boolean = 51;
public static final int _equal = 28;
public static final int _rightbrace = 42;
public static final int _leftbracket = 39;
public static final int _string = 49;
public static final int EOF = 0;
public static final int error = 1;
public static final int _break = 2;
public static final int _interface = 9;
public static final int _or = 31;
public static final int _leftparen = 37;
public static final int _notequal = 29;
public static final int _semicolon = 34;
public static final int _if = 7;
public static final int _id = 48;
public static final int _while = 17;
public static final int _lessequal = 25;
public static final int _doubleconstant = 45;
public static final int _int = 44;
public static final int _implements = 8;
public static final int _greaterequal = 27;
public static final int _period = 36;
public static final int _uminus = 20;
public static final int _extends = 5;
public static final int _for = 6;
public static final int _not = 32;
public static final int _and = 30;
public static final int _double = 46;
public static final int _newarray = 11;
public static final int _stringconstant = 47;
public static final int _intconstant = 43;
public static final int _booleanconstant = 50;
public static final int _less = 24;
public static final int _rightparen = 38;
public static final String[] terminalNames = new String[] {
"EOF",
"error",
"_break",
"_class",
"_else",
"_extends",
"_for",
"_if",
"_implements",
"_interface",
"_new",
"_newarray",
"_null",
"_println",
"_readln",
"_return",
"_void",
"_while",
"_plus",
"_minus",
"_uminus",
"_multiplication",
"_division",
"_mod",
"_less",
"_lessequal",
"_greater",
"_greaterequal",
"_equal",
"_notequal",
"_and",
"_or",
"_not",
"_assignop",
"_semicolon",
"_comma",
"_period",
"_leftparen",
"_rightparen",
"_leftbracket",
"_rightbracket",
"_leftbrace",
"_rightbrace",
"_intconstant",
"_int",
"_doubleconstant",
"_double",
"_stringconstant",
"_id",
"_string",
"_booleanconstant",
"_boolean"
};
}