]>
Commit | Line | Data |
---|---|---|
878ddf1f | 1 | #ifndef tokens_h\r |
2 | #define tokens_h\r | |
3 | /* tokens.h -- List of labelled tokens and stuff\r | |
4 | *\r | |
5 | * Generated from: antlr.g\r | |
6 | *\r | |
7 | * Terence Parr, Will Cohen, and Hank Dietz: 1989-2001\r | |
8 | * Purdue University Electrical Engineering\r | |
9 | * ANTLR Version 1.33MR33\r | |
10 | */\r | |
11 | #define zzEOF_TOKEN 1\r | |
12 | #define Eof 1\r | |
13 | #define QuotedTerm 2\r | |
14 | #define Action 34\r | |
15 | #define Pred 35\r | |
16 | #define PassAction 36\r | |
17 | #define WildCard 87\r | |
18 | #define LABEL 89\r | |
19 | #define Pragma 92\r | |
20 | #define FirstSetSymbol 93\r | |
21 | #define NonTerminal 100\r | |
22 | #define TokenTerm 101\r | |
23 | #define ID 148\r | |
24 | #define INT 150\r | |
25 | \r | |
26 | #ifdef __USE_PROTOS\r | |
27 | void grammar(void);\r | |
28 | #else\r | |
29 | extern void grammar();\r | |
30 | #endif\r | |
31 | \r | |
32 | #ifdef __USE_PROTOS\r | |
33 | void class_def(void);\r | |
34 | #else\r | |
35 | extern void class_def();\r | |
36 | #endif\r | |
37 | \r | |
38 | #ifdef __USE_PROTOS\r | |
39 | void rule(void);\r | |
40 | #else\r | |
41 | extern void rule();\r | |
42 | #endif\r | |
43 | \r | |
44 | #ifdef __USE_PROTOS\r | |
45 | void laction(void);\r | |
46 | #else\r | |
47 | extern void laction();\r | |
48 | #endif\r | |
49 | \r | |
50 | #ifdef __USE_PROTOS\r | |
51 | void lmember(void);\r | |
52 | #else\r | |
53 | extern void lmember();\r | |
54 | #endif\r | |
55 | \r | |
56 | #ifdef __USE_PROTOS\r | |
57 | void lprefix(void);\r | |
58 | #else\r | |
59 | extern void lprefix();\r | |
60 | #endif\r | |
61 | \r | |
62 | #ifdef __USE_PROTOS\r | |
63 | void aPred(void);\r | |
64 | #else\r | |
65 | extern void aPred();\r | |
66 | #endif\r | |
67 | \r | |
68 | #ifdef __USE_PROTOS\r | |
69 | extern Predicate * predOrExpr(void);\r | |
70 | #else\r | |
71 | extern Predicate * predOrExpr();\r | |
72 | #endif\r | |
73 | \r | |
74 | #ifdef __USE_PROTOS\r | |
75 | extern Predicate * predAndExpr(void);\r | |
76 | #else\r | |
77 | extern Predicate * predAndExpr();\r | |
78 | #endif\r | |
79 | \r | |
80 | #ifdef __USE_PROTOS\r | |
81 | extern Predicate * predPrimary(void);\r | |
82 | #else\r | |
83 | extern Predicate * predPrimary();\r | |
84 | #endif\r | |
85 | \r | |
86 | #ifdef __USE_PROTOS\r | |
87 | void aLexclass(void);\r | |
88 | #else\r | |
89 | extern void aLexclass();\r | |
90 | #endif\r | |
91 | \r | |
92 | #ifdef __USE_PROTOS\r | |
93 | void error(void);\r | |
94 | #else\r | |
95 | extern void error();\r | |
96 | #endif\r | |
97 | \r | |
98 | #ifdef __USE_PROTOS\r | |
99 | void tclass(void);\r | |
100 | #else\r | |
101 | extern void tclass();\r | |
102 | #endif\r | |
103 | \r | |
104 | #ifdef __USE_PROTOS\r | |
105 | void token(void);\r | |
106 | #else\r | |
107 | extern void token();\r | |
108 | #endif\r | |
109 | \r | |
110 | #ifdef __USE_PROTOS\r | |
111 | void block(set * toksrefd,set * rulesrefd);\r | |
112 | #else\r | |
113 | extern void block();\r | |
114 | #endif\r | |
115 | \r | |
116 | #ifdef __USE_PROTOS\r | |
117 | void alt(set * toksrefd,set * rulesrefd);\r | |
118 | #else\r | |
119 | extern void alt();\r | |
120 | #endif\r | |
121 | \r | |
122 | #ifdef __USE_PROTOS\r | |
123 | extern LabelEntry * element_label(void);\r | |
124 | #else\r | |
125 | extern LabelEntry * element_label();\r | |
126 | #endif\r | |
127 | \r | |
128 | #ifdef __USE_PROTOS\r | |
129 | extern Node * element(int old_not,int first_on_line,int use_def_MT_handler);\r | |
130 | #else\r | |
131 | extern Node * element();\r | |
132 | #endif\r | |
133 | \r | |
134 | #ifdef __USE_PROTOS\r | |
135 | void default_exception_handler(void);\r | |
136 | #else\r | |
137 | extern void default_exception_handler();\r | |
138 | #endif\r | |
139 | \r | |
140 | #ifdef __USE_PROTOS\r | |
141 | extern ExceptionGroup * exception_group(void);\r | |
142 | #else\r | |
143 | extern ExceptionGroup * exception_group();\r | |
144 | #endif\r | |
145 | \r | |
146 | #ifdef __USE_PROTOS\r | |
147 | extern ExceptionHandler * exception_handler(void);\r | |
148 | #else\r | |
149 | extern ExceptionHandler * exception_handler();\r | |
150 | #endif\r | |
151 | \r | |
152 | #ifdef __USE_PROTOS\r | |
153 | void enum_file(char * fname);\r | |
154 | #else\r | |
155 | extern void enum_file();\r | |
156 | #endif\r | |
157 | \r | |
158 | #ifdef __USE_PROTOS\r | |
159 | void defines(char * fname);\r | |
160 | #else\r | |
161 | extern void defines();\r | |
162 | #endif\r | |
163 | \r | |
164 | #ifdef __USE_PROTOS\r | |
165 | void enum_def(char * fname);\r | |
166 | #else\r | |
167 | extern void enum_def();\r | |
168 | #endif\r | |
169 | \r | |
170 | #endif\r | |
171 | extern SetWordType zzerr1[];\r | |
172 | extern SetWordType zzerr2[];\r | |
173 | extern SetWordType zzerr3[];\r | |
174 | extern SetWordType zzerr4[];\r | |
175 | extern SetWordType setwd1[];\r | |
176 | extern SetWordType zzerr5[];\r | |
177 | extern SetWordType zzerr6[];\r | |
178 | extern SetWordType zzerr7[];\r | |
179 | extern SetWordType zzerr8[];\r | |
180 | extern SetWordType zzerr9[];\r | |
181 | extern SetWordType setwd2[];\r | |
182 | extern SetWordType zzerr10[];\r | |
183 | extern SetWordType zzerr11[];\r | |
184 | extern SetWordType zzerr12[];\r | |
185 | extern SetWordType zzerr13[];\r | |
186 | extern SetWordType setwd3[];\r | |
187 | extern SetWordType zzerr14[];\r | |
188 | extern SetWordType zzerr15[];\r | |
189 | extern SetWordType zzerr16[];\r | |
190 | extern SetWordType zzerr17[];\r | |
191 | extern SetWordType zzerr18[];\r | |
192 | extern SetWordType zzerr19[];\r | |
193 | extern SetWordType zzerr20[];\r | |
194 | extern SetWordType zzerr21[];\r | |
195 | extern SetWordType setwd4[];\r | |
196 | extern SetWordType zzerr22[];\r | |
197 | extern SetWordType zzerr23[];\r | |
198 | extern SetWordType zzerr24[];\r | |
199 | extern SetWordType zzerr25[];\r | |
200 | extern SetWordType zzerr26[];\r | |
201 | extern SetWordType setwd5[];\r | |
202 | extern SetWordType zzerr27[];\r | |
203 | extern SetWordType zzerr28[];\r | |
204 | extern SetWordType zzerr29[];\r | |
205 | extern SetWordType zzerr30[];\r | |
206 | extern SetWordType zzerr31[];\r | |
207 | extern SetWordType zzerr32[];\r | |
208 | extern SetWordType zzerr33[];\r | |
209 | extern SetWordType setwd6[];\r | |
210 | extern SetWordType zzerr34[];\r | |
211 | extern SetWordType zzerr35[];\r | |
212 | extern SetWordType zzerr36[];\r | |
213 | extern SetWordType zzerr37[];\r | |
214 | extern SetWordType zzerr38[];\r | |
215 | extern SetWordType zzerr39[];\r | |
216 | extern SetWordType zzerr40[];\r | |
217 | extern SetWordType zzerr41[];\r | |
218 | extern SetWordType zzerr42[];\r | |
219 | extern SetWordType setwd7[];\r | |
220 | extern SetWordType zzerr43[];\r | |
221 | extern SetWordType zzerr44[];\r | |
222 | extern SetWordType zzerr45[];\r | |
223 | extern SetWordType zzerr46[];\r | |
224 | extern SetWordType zzerr47[];\r | |
225 | extern SetWordType zzerr48[];\r | |
226 | extern SetWordType zzerr49[];\r | |
227 | extern SetWordType zzerr50[];\r | |
228 | extern SetWordType zzerr51[];\r | |
229 | extern SetWordType zzerr52[];\r | |
230 | extern SetWordType zzerr53[];\r | |
231 | extern SetWordType setwd8[];\r | |
232 | extern SetWordType zzerr54[];\r | |
233 | extern SetWordType zzerr55[];\r | |
234 | extern SetWordType zzerr56[];\r | |
235 | extern SetWordType zzerr57[];\r | |
236 | extern SetWordType setwd9[];\r | |
237 | extern SetWordType zzerr58[];\r | |
238 | extern SetWordType zzerr59[];\r | |
239 | extern SetWordType zzerr60[];\r | |
240 | extern SetWordType zzerr61[];\r | |
241 | extern SetWordType zzerr62[];\r | |
242 | extern SetWordType zzerr63[];\r | |
243 | extern SetWordType zzerr64[];\r | |
244 | extern SetWordType zzerr65[];\r | |
245 | extern SetWordType setwd10[];\r | |
246 | extern SetWordType setwd11[];\r |