Repository navigation
Expand file tree
/
Copy pathsym.java
More file actions
148 lines (144 loc) · 3.98 KB
/
Copy pathsym.java
File metadata and controls
148 lines (144 loc) · 3.98 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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
//----------------------------------------------------
// The following code was generated by CUP v0.11b 20150930 (SVN rev 66)
//----------------------------------------------------
package fakescript;
/** CUP generated interface containing symbol constants. */
public interface sym {
/* terminals */
public static final int FAKE = 43;
public static final int FFALSE = 8;
public static final int DIVIDE = 21;
public static final int CLOSE_BIG_BRACKET = 66;
public static final int MORE_OR_EQUAL = 26;
public static final int NEW_ASSIGN = 61;
public static final int FKUUID = 44;
public static final int YIELD = 56;
public static final int SLEEP = 57;
public static final int PLUS_ASSIGN = 35;
public static final int MULTIPLY_ASSIGN = 38;
public static final int CASE = 59;
public static final int NOT_EQUAL = 29;
public static final int CONTINUE = 55;
public static final int FCONST = 47;
public static final int IDENTIFIER_POINTER = 51;
public static final int FOR = 41;
public static final int LESS = 25;
public static final int MINUS = 20;
public static final int NOT = 54;
public static final int IS = 53;
public static final int AND = 32;
public static final int ELSEIF = 62;
public static final int CLOSE_SQUARE_BRACKET = 46;
public static final int LESS_OR_EQUAL = 27;
public static final int OR = 33;
public static final int VAR_BEGIN = 2;
public static final int FTRUE = 7;
public static final int ARG_SPLITTER = 18;
public static final int INC = 42;
public static final int PLUS = 19;
public static final int MULTIPLY = 22;
public static final int ASSIGN = 23;
public static final int IF = 9;
public static final int EOF = 0;
public static final int RETURN = 3;
public static final int EQUAL = 28;
public static final int error = 1;
public static final int INCLUDE = 49;
public static final int OPEN_SQUARE_BRACKET = 45;
public static final int DIVIDE_MOD_ASSIGN = 39;
public static final int STRING_CAT = 64;
public static final int NUMBER = 15;
public static final int CLOSE_BRACKET = 31;
public static final int BREAK = 4;
public static final int OPEN_BRACKET = 30;
public static final int SWITCH = 58;
public static final int FKFLOAT = 34;
public static final int COLON = 40;
public static final int ELSE = 11;
public static final int FUNC = 5;
public static final int PACKAGE = 48;
public static final int WHILE = 6;
public static final int DIVIDE_ASSIGN = 37;
public static final int DEFAULT = 60;
public static final int THEN = 10;
public static final int OPEN_BIG_BRACKET = 65;
public static final int STRING_DEFINITION = 13;
public static final int END = 12;
public static final int RIGHT_POINTER = 63;
public static final int STRUCT = 52;
public static final int DIVIDE_MOD = 17;
public static final int MINUS_ASSIGN = 36;
public static final int MORE = 24;
public static final int IDENTIFIER_DOT = 50;
public static final int IDENTIFIER = 14;
public static final int SINGLE_LINE_COMMENT = 16;
public static final String[] terminalNames = new String[] {
"EOF",
"error",
"VAR_BEGIN",
"RETURN",
"BREAK",
"FUNC",
"WHILE",
"FTRUE",
"FFALSE",
"IF",
"THEN",
"ELSE",
"END",
"STRING_DEFINITION",
"IDENTIFIER",
"NUMBER",
"SINGLE_LINE_COMMENT",
"DIVIDE_MOD",
"ARG_SPLITTER",
"PLUS",
"MINUS",
"DIVIDE",
"MULTIPLY",
"ASSIGN",
"MORE",
"LESS",
"MORE_OR_EQUAL",
"LESS_OR_EQUAL",
"EQUAL",
"NOT_EQUAL",
"OPEN_BRACKET",
"CLOSE_BRACKET",
"AND",
"OR",
"FKFLOAT",
"PLUS_ASSIGN",
"MINUS_ASSIGN",
"DIVIDE_ASSIGN",
"MULTIPLY_ASSIGN",
"DIVIDE_MOD_ASSIGN",
"COLON",
"FOR",
"INC",
"FAKE",
"FKUUID",
"OPEN_SQUARE_BRACKET",
"CLOSE_SQUARE_BRACKET",
"FCONST",
"PACKAGE",
"INCLUDE",
"IDENTIFIER_DOT",
"IDENTIFIER_POINTER",
"STRUCT",
"IS",
"NOT",
"CONTINUE",
"YIELD",
"SLEEP",
"SWITCH",
"CASE",
"DEFAULT",
"NEW_ASSIGN",
"ELSEIF",
"RIGHT_POINTER",
"STRING_CAT",
"OPEN_BIG_BRACKET",
"CLOSE_BIG_BRACKET"
};
}