c_src: regenerate
[nit.git] / c_src / nitc__lexer.sep.1.c
1 #include "nitc__lexer.sep.0.h"
2 /* method lexer#TEol#parser_index for (self: TEol): Int */
3 long nitc__lexer___TEol___nitc__lexer_work__Token__parser_index(val* self) {
4 long var /* : Int */;
5 var = 0l;
6 goto RET_LABEL;
7 RET_LABEL:;
8 return var;
9 }
10 /* method lexer#TEol#init_tk for (self: TEol, Location) */
11 void nitc__lexer___TEol___init_tk(val* self, val* p0) {
12 val* var_loc /* var loc: Location */;
13 {
14 { /* Inline kernel#Object#init (self) on <self:TEol> */
15 RET_LABEL1:(void)0;
16 }
17 }
18 var_loc = p0;
19 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TEol> */
20 RET_LABEL:;
21 }
22 /* method lexer#TComment#parser_index for (self: TComment): Int */
23 long nitc__lexer___TComment___nitc__lexer_work__Token__parser_index(val* self) {
24 long var /* : Int */;
25 var = 1l;
26 goto RET_LABEL;
27 RET_LABEL:;
28 return var;
29 }
30 /* method lexer#TComment#init_tk for (self: TComment, Location) */
31 void nitc__lexer___TComment___init_tk(val* self, val* p0) {
32 val* var_loc /* var loc: Location */;
33 {
34 { /* Inline kernel#Object#init (self) on <self:TComment> */
35 RET_LABEL1:(void)0;
36 }
37 }
38 var_loc = p0;
39 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TComment> */
40 RET_LABEL:;
41 }
42 /* method lexer#TKwpackage#parser_index for (self: TKwpackage): Int */
43 long nitc__lexer___TKwpackage___nitc__lexer_work__Token__parser_index(val* self) {
44 long var /* : Int */;
45 var = 2l;
46 goto RET_LABEL;
47 RET_LABEL:;
48 return var;
49 }
50 /* method lexer#TKwpackage#init_tk for (self: TKwpackage, Location) */
51 void nitc__lexer___TKwpackage___init_tk(val* self, val* p0) {
52 val* var_loc /* var loc: Location */;
53 {
54 { /* Inline kernel#Object#init (self) on <self:TKwpackage> */
55 RET_LABEL1:(void)0;
56 }
57 }
58 var_loc = p0;
59 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwpackage> */
60 RET_LABEL:;
61 }
62 /* method lexer#TKwmodule#parser_index for (self: TKwmodule): Int */
63 long nitc__lexer___TKwmodule___nitc__lexer_work__Token__parser_index(val* self) {
64 long var /* : Int */;
65 var = 3l;
66 goto RET_LABEL;
67 RET_LABEL:;
68 return var;
69 }
70 /* method lexer#TKwmodule#init_tk for (self: TKwmodule, Location) */
71 void nitc__lexer___TKwmodule___init_tk(val* self, val* p0) {
72 val* var_loc /* var loc: Location */;
73 {
74 { /* Inline kernel#Object#init (self) on <self:TKwmodule> */
75 RET_LABEL1:(void)0;
76 }
77 }
78 var_loc = p0;
79 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwmodule> */
80 RET_LABEL:;
81 }
82 /* method lexer#TKwimport#parser_index for (self: TKwimport): Int */
83 long nitc__lexer___TKwimport___nitc__lexer_work__Token__parser_index(val* self) {
84 long var /* : Int */;
85 var = 4l;
86 goto RET_LABEL;
87 RET_LABEL:;
88 return var;
89 }
90 /* method lexer#TKwimport#init_tk for (self: TKwimport, Location) */
91 void nitc__lexer___TKwimport___init_tk(val* self, val* p0) {
92 val* var_loc /* var loc: Location */;
93 {
94 { /* Inline kernel#Object#init (self) on <self:TKwimport> */
95 RET_LABEL1:(void)0;
96 }
97 }
98 var_loc = p0;
99 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwimport> */
100 RET_LABEL:;
101 }
102 /* method lexer#TKwclass#parser_index for (self: TKwclass): Int */
103 long nitc__lexer___TKwclass___nitc__lexer_work__Token__parser_index(val* self) {
104 long var /* : Int */;
105 var = 5l;
106 goto RET_LABEL;
107 RET_LABEL:;
108 return var;
109 }
110 /* method lexer#TKwclass#init_tk for (self: TKwclass, Location) */
111 void nitc__lexer___TKwclass___init_tk(val* self, val* p0) {
112 val* var_loc /* var loc: Location */;
113 {
114 { /* Inline kernel#Object#init (self) on <self:TKwclass> */
115 RET_LABEL1:(void)0;
116 }
117 }
118 var_loc = p0;
119 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwclass> */
120 RET_LABEL:;
121 }
122 /* method lexer#TKwabstract#parser_index for (self: TKwabstract): Int */
123 long nitc__lexer___TKwabstract___nitc__lexer_work__Token__parser_index(val* self) {
124 long var /* : Int */;
125 var = 6l;
126 goto RET_LABEL;
127 RET_LABEL:;
128 return var;
129 }
130 /* method lexer#TKwabstract#init_tk for (self: TKwabstract, Location) */
131 void nitc__lexer___TKwabstract___init_tk(val* self, val* p0) {
132 val* var_loc /* var loc: Location */;
133 {
134 { /* Inline kernel#Object#init (self) on <self:TKwabstract> */
135 RET_LABEL1:(void)0;
136 }
137 }
138 var_loc = p0;
139 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwabstract> */
140 RET_LABEL:;
141 }
142 /* method lexer#TKwinterface#parser_index for (self: TKwinterface): Int */
143 long nitc__lexer___TKwinterface___nitc__lexer_work__Token__parser_index(val* self) {
144 long var /* : Int */;
145 var = 7l;
146 goto RET_LABEL;
147 RET_LABEL:;
148 return var;
149 }
150 /* method lexer#TKwinterface#init_tk for (self: TKwinterface, Location) */
151 void nitc__lexer___TKwinterface___init_tk(val* self, val* p0) {
152 val* var_loc /* var loc: Location */;
153 {
154 { /* Inline kernel#Object#init (self) on <self:TKwinterface> */
155 RET_LABEL1:(void)0;
156 }
157 }
158 var_loc = p0;
159 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwinterface> */
160 RET_LABEL:;
161 }
162 /* method lexer#TKwenum#parser_index for (self: TKwenum): Int */
163 long nitc__lexer___TKwenum___nitc__lexer_work__Token__parser_index(val* self) {
164 long var /* : Int */;
165 var = 8l;
166 goto RET_LABEL;
167 RET_LABEL:;
168 return var;
169 }
170 /* method lexer#TKwenum#init_tk for (self: TKwenum, Location) */
171 void nitc__lexer___TKwenum___init_tk(val* self, val* p0) {
172 val* var_loc /* var loc: Location */;
173 {
174 { /* Inline kernel#Object#init (self) on <self:TKwenum> */
175 RET_LABEL1:(void)0;
176 }
177 }
178 var_loc = p0;
179 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwenum> */
180 RET_LABEL:;
181 }
182 /* method lexer#TKwend#parser_index for (self: TKwend): Int */
183 long nitc__lexer___TKwend___nitc__lexer_work__Token__parser_index(val* self) {
184 long var /* : Int */;
185 var = 9l;
186 goto RET_LABEL;
187 RET_LABEL:;
188 return var;
189 }
190 /* method lexer#TKwend#init_tk for (self: TKwend, Location) */
191 void nitc__lexer___TKwend___init_tk(val* self, val* p0) {
192 val* var_loc /* var loc: Location */;
193 {
194 { /* Inline kernel#Object#init (self) on <self:TKwend> */
195 RET_LABEL1:(void)0;
196 }
197 }
198 var_loc = p0;
199 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwend> */
200 RET_LABEL:;
201 }
202 /* method lexer#TKwmeth#parser_index for (self: TKwmeth): Int */
203 long nitc__lexer___TKwmeth___nitc__lexer_work__Token__parser_index(val* self) {
204 long var /* : Int */;
205 var = 10l;
206 goto RET_LABEL;
207 RET_LABEL:;
208 return var;
209 }
210 /* method lexer#TKwmeth#init_tk for (self: TKwmeth, Location) */
211 void nitc__lexer___TKwmeth___init_tk(val* self, val* p0) {
212 val* var_loc /* var loc: Location */;
213 {
214 { /* Inline kernel#Object#init (self) on <self:TKwmeth> */
215 RET_LABEL1:(void)0;
216 }
217 }
218 var_loc = p0;
219 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwmeth> */
220 RET_LABEL:;
221 }
222 /* method lexer#TKwtype#parser_index for (self: TKwtype): Int */
223 long nitc__lexer___TKwtype___nitc__lexer_work__Token__parser_index(val* self) {
224 long var /* : Int */;
225 var = 11l;
226 goto RET_LABEL;
227 RET_LABEL:;
228 return var;
229 }
230 /* method lexer#TKwtype#init_tk for (self: TKwtype, Location) */
231 void nitc__lexer___TKwtype___init_tk(val* self, val* p0) {
232 val* var_loc /* var loc: Location */;
233 {
234 { /* Inline kernel#Object#init (self) on <self:TKwtype> */
235 RET_LABEL1:(void)0;
236 }
237 }
238 var_loc = p0;
239 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwtype> */
240 RET_LABEL:;
241 }
242 /* method lexer#TKwinit#parser_index for (self: TKwinit): Int */
243 long nitc__lexer___TKwinit___nitc__lexer_work__Token__parser_index(val* self) {
244 long var /* : Int */;
245 var = 12l;
246 goto RET_LABEL;
247 RET_LABEL:;
248 return var;
249 }
250 /* method lexer#TKwinit#init_tk for (self: TKwinit, Location) */
251 void nitc__lexer___TKwinit___init_tk(val* self, val* p0) {
252 val* var_loc /* var loc: Location */;
253 {
254 { /* Inline kernel#Object#init (self) on <self:TKwinit> */
255 RET_LABEL1:(void)0;
256 }
257 }
258 var_loc = p0;
259 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwinit> */
260 RET_LABEL:;
261 }
262 /* method lexer#TKwredef#parser_index for (self: TKwredef): Int */
263 long nitc__lexer___TKwredef___nitc__lexer_work__Token__parser_index(val* self) {
264 long var /* : Int */;
265 var = 13l;
266 goto RET_LABEL;
267 RET_LABEL:;
268 return var;
269 }
270 /* method lexer#TKwredef#init_tk for (self: TKwredef, Location) */
271 void nitc__lexer___TKwredef___init_tk(val* self, val* p0) {
272 val* var_loc /* var loc: Location */;
273 {
274 { /* Inline kernel#Object#init (self) on <self:TKwredef> */
275 RET_LABEL1:(void)0;
276 }
277 }
278 var_loc = p0;
279 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwredef> */
280 RET_LABEL:;
281 }
282 /* method lexer#TKwis#parser_index for (self: TKwis): Int */
283 long nitc__lexer___TKwis___nitc__lexer_work__Token__parser_index(val* self) {
284 long var /* : Int */;
285 var = 14l;
286 goto RET_LABEL;
287 RET_LABEL:;
288 return var;
289 }
290 /* method lexer#TKwis#init_tk for (self: TKwis, Location) */
291 void nitc__lexer___TKwis___init_tk(val* self, val* p0) {
292 val* var_loc /* var loc: Location */;
293 {
294 { /* Inline kernel#Object#init (self) on <self:TKwis> */
295 RET_LABEL1:(void)0;
296 }
297 }
298 var_loc = p0;
299 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwis> */
300 RET_LABEL:;
301 }
302 /* method lexer#TKwdo#parser_index for (self: TKwdo): Int */
303 long nitc__lexer___TKwdo___nitc__lexer_work__Token__parser_index(val* self) {
304 long var /* : Int */;
305 var = 15l;
306 goto RET_LABEL;
307 RET_LABEL:;
308 return var;
309 }
310 /* method lexer#TKwdo#init_tk for (self: TKwdo, Location) */
311 void nitc__lexer___TKwdo___init_tk(val* self, val* p0) {
312 val* var_loc /* var loc: Location */;
313 {
314 { /* Inline kernel#Object#init (self) on <self:TKwdo> */
315 RET_LABEL1:(void)0;
316 }
317 }
318 var_loc = p0;
319 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwdo> */
320 RET_LABEL:;
321 }
322 /* method lexer#TKwvar#parser_index for (self: TKwvar): Int */
323 long nitc__lexer___TKwvar___nitc__lexer_work__Token__parser_index(val* self) {
324 long var /* : Int */;
325 var = 16l;
326 goto RET_LABEL;
327 RET_LABEL:;
328 return var;
329 }
330 /* method lexer#TKwvar#init_tk for (self: TKwvar, Location) */
331 void nitc__lexer___TKwvar___init_tk(val* self, val* p0) {
332 val* var_loc /* var loc: Location */;
333 {
334 { /* Inline kernel#Object#init (self) on <self:TKwvar> */
335 RET_LABEL1:(void)0;
336 }
337 }
338 var_loc = p0;
339 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwvar> */
340 RET_LABEL:;
341 }
342 /* method lexer#TKwextern#parser_index for (self: TKwextern): Int */
343 long nitc__lexer___TKwextern___nitc__lexer_work__Token__parser_index(val* self) {
344 long var /* : Int */;
345 var = 17l;
346 goto RET_LABEL;
347 RET_LABEL:;
348 return var;
349 }
350 /* method lexer#TKwextern#init_tk for (self: TKwextern, Location) */
351 void nitc__lexer___TKwextern___init_tk(val* self, val* p0) {
352 val* var_loc /* var loc: Location */;
353 {
354 { /* Inline kernel#Object#init (self) on <self:TKwextern> */
355 RET_LABEL1:(void)0;
356 }
357 }
358 var_loc = p0;
359 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwextern> */
360 RET_LABEL:;
361 }
362 /* method lexer#TKwpublic#parser_index for (self: TKwpublic): Int */
363 long nitc__lexer___TKwpublic___nitc__lexer_work__Token__parser_index(val* self) {
364 long var /* : Int */;
365 var = 18l;
366 goto RET_LABEL;
367 RET_LABEL:;
368 return var;
369 }
370 /* method lexer#TKwpublic#init_tk for (self: TKwpublic, Location) */
371 void nitc__lexer___TKwpublic___init_tk(val* self, val* p0) {
372 val* var_loc /* var loc: Location */;
373 {
374 { /* Inline kernel#Object#init (self) on <self:TKwpublic> */
375 RET_LABEL1:(void)0;
376 }
377 }
378 var_loc = p0;
379 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwpublic> */
380 RET_LABEL:;
381 }
382 /* method lexer#TKwprotected#parser_index for (self: TKwprotected): Int */
383 long nitc__lexer___TKwprotected___nitc__lexer_work__Token__parser_index(val* self) {
384 long var /* : Int */;
385 var = 19l;
386 goto RET_LABEL;
387 RET_LABEL:;
388 return var;
389 }
390 /* method lexer#TKwprotected#init_tk for (self: TKwprotected, Location) */
391 void nitc__lexer___TKwprotected___init_tk(val* self, val* p0) {
392 val* var_loc /* var loc: Location */;
393 {
394 { /* Inline kernel#Object#init (self) on <self:TKwprotected> */
395 RET_LABEL1:(void)0;
396 }
397 }
398 var_loc = p0;
399 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwprotected> */
400 RET_LABEL:;
401 }
402 /* method lexer#TKwprivate#parser_index for (self: TKwprivate): Int */
403 long nitc__lexer___TKwprivate___nitc__lexer_work__Token__parser_index(val* self) {
404 long var /* : Int */;
405 var = 20l;
406 goto RET_LABEL;
407 RET_LABEL:;
408 return var;
409 }
410 /* method lexer#TKwprivate#init_tk for (self: TKwprivate, Location) */
411 void nitc__lexer___TKwprivate___init_tk(val* self, val* p0) {
412 val* var_loc /* var loc: Location */;
413 {
414 { /* Inline kernel#Object#init (self) on <self:TKwprivate> */
415 RET_LABEL1:(void)0;
416 }
417 }
418 var_loc = p0;
419 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwprivate> */
420 RET_LABEL:;
421 }
422 /* method lexer#TKwintrude#parser_index for (self: TKwintrude): Int */
423 long nitc__lexer___TKwintrude___nitc__lexer_work__Token__parser_index(val* self) {
424 long var /* : Int */;
425 var = 21l;
426 goto RET_LABEL;
427 RET_LABEL:;
428 return var;
429 }
430 /* method lexer#TKwintrude#init_tk for (self: TKwintrude, Location) */
431 void nitc__lexer___TKwintrude___init_tk(val* self, val* p0) {
432 val* var_loc /* var loc: Location */;
433 {
434 { /* Inline kernel#Object#init (self) on <self:TKwintrude> */
435 RET_LABEL1:(void)0;
436 }
437 }
438 var_loc = p0;
439 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwintrude> */
440 RET_LABEL:;
441 }
442 /* method lexer#TKwif#parser_index for (self: TKwif): Int */
443 long nitc__lexer___TKwif___nitc__lexer_work__Token__parser_index(val* self) {
444 long var /* : Int */;
445 var = 22l;
446 goto RET_LABEL;
447 RET_LABEL:;
448 return var;
449 }
450 /* method lexer#TKwif#init_tk for (self: TKwif, Location) */
451 void nitc__lexer___TKwif___init_tk(val* self, val* p0) {
452 val* var_loc /* var loc: Location */;
453 {
454 { /* Inline kernel#Object#init (self) on <self:TKwif> */
455 RET_LABEL1:(void)0;
456 }
457 }
458 var_loc = p0;
459 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwif> */
460 RET_LABEL:;
461 }
462 /* method lexer#TKwthen#parser_index for (self: TKwthen): Int */
463 long nitc__lexer___TKwthen___nitc__lexer_work__Token__parser_index(val* self) {
464 long var /* : Int */;
465 var = 23l;
466 goto RET_LABEL;
467 RET_LABEL:;
468 return var;
469 }
470 /* method lexer#TKwthen#init_tk for (self: TKwthen, Location) */
471 void nitc__lexer___TKwthen___init_tk(val* self, val* p0) {
472 val* var_loc /* var loc: Location */;
473 {
474 { /* Inline kernel#Object#init (self) on <self:TKwthen> */
475 RET_LABEL1:(void)0;
476 }
477 }
478 var_loc = p0;
479 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwthen> */
480 RET_LABEL:;
481 }
482 /* method lexer#TKwelse#parser_index for (self: TKwelse): Int */
483 long nitc__lexer___TKwelse___nitc__lexer_work__Token__parser_index(val* self) {
484 long var /* : Int */;
485 var = 24l;
486 goto RET_LABEL;
487 RET_LABEL:;
488 return var;
489 }
490 /* method lexer#TKwelse#init_tk for (self: TKwelse, Location) */
491 void nitc__lexer___TKwelse___init_tk(val* self, val* p0) {
492 val* var_loc /* var loc: Location */;
493 {
494 { /* Inline kernel#Object#init (self) on <self:TKwelse> */
495 RET_LABEL1:(void)0;
496 }
497 }
498 var_loc = p0;
499 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwelse> */
500 RET_LABEL:;
501 }
502 /* method lexer#TKwwhile#parser_index for (self: TKwwhile): Int */
503 long nitc__lexer___TKwwhile___nitc__lexer_work__Token__parser_index(val* self) {
504 long var /* : Int */;
505 var = 25l;
506 goto RET_LABEL;
507 RET_LABEL:;
508 return var;
509 }
510 /* method lexer#TKwwhile#init_tk for (self: TKwwhile, Location) */
511 void nitc__lexer___TKwwhile___init_tk(val* self, val* p0) {
512 val* var_loc /* var loc: Location */;
513 {
514 { /* Inline kernel#Object#init (self) on <self:TKwwhile> */
515 RET_LABEL1:(void)0;
516 }
517 }
518 var_loc = p0;
519 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwwhile> */
520 RET_LABEL:;
521 }
522 /* method lexer#TKwloop#parser_index for (self: TKwloop): Int */
523 long nitc__lexer___TKwloop___nitc__lexer_work__Token__parser_index(val* self) {
524 long var /* : Int */;
525 var = 26l;
526 goto RET_LABEL;
527 RET_LABEL:;
528 return var;
529 }
530 /* method lexer#TKwloop#init_tk for (self: TKwloop, Location) */
531 void nitc__lexer___TKwloop___init_tk(val* self, val* p0) {
532 val* var_loc /* var loc: Location */;
533 {
534 { /* Inline kernel#Object#init (self) on <self:TKwloop> */
535 RET_LABEL1:(void)0;
536 }
537 }
538 var_loc = p0;
539 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwloop> */
540 RET_LABEL:;
541 }
542 /* method lexer#TKwfor#parser_index for (self: TKwfor): Int */
543 long nitc__lexer___TKwfor___nitc__lexer_work__Token__parser_index(val* self) {
544 long var /* : Int */;
545 var = 27l;
546 goto RET_LABEL;
547 RET_LABEL:;
548 return var;
549 }
550 /* method lexer#TKwfor#init_tk for (self: TKwfor, Location) */
551 void nitc__lexer___TKwfor___init_tk(val* self, val* p0) {
552 val* var_loc /* var loc: Location */;
553 {
554 { /* Inline kernel#Object#init (self) on <self:TKwfor> */
555 RET_LABEL1:(void)0;
556 }
557 }
558 var_loc = p0;
559 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwfor> */
560 RET_LABEL:;
561 }
562 /* method lexer#TKwin#parser_index for (self: TKwin): Int */
563 long nitc__lexer___TKwin___nitc__lexer_work__Token__parser_index(val* self) {
564 long var /* : Int */;
565 var = 28l;
566 goto RET_LABEL;
567 RET_LABEL:;
568 return var;
569 }
570 /* method lexer#TKwin#init_tk for (self: TKwin, Location) */
571 void nitc__lexer___TKwin___init_tk(val* self, val* p0) {
572 val* var_loc /* var loc: Location */;
573 {
574 { /* Inline kernel#Object#init (self) on <self:TKwin> */
575 RET_LABEL1:(void)0;
576 }
577 }
578 var_loc = p0;
579 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwin> */
580 RET_LABEL:;
581 }
582 /* method lexer#TKwand#parser_index for (self: TKwand): Int */
583 long nitc__lexer___TKwand___nitc__lexer_work__Token__parser_index(val* self) {
584 long var /* : Int */;
585 var = 29l;
586 goto RET_LABEL;
587 RET_LABEL:;
588 return var;
589 }
590 /* method lexer#TKwand#init_tk for (self: TKwand, Location) */
591 void nitc__lexer___TKwand___init_tk(val* self, val* p0) {
592 val* var_loc /* var loc: Location */;
593 {
594 { /* Inline kernel#Object#init (self) on <self:TKwand> */
595 RET_LABEL1:(void)0;
596 }
597 }
598 var_loc = p0;
599 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwand> */
600 RET_LABEL:;
601 }
602 /* method lexer#TKwor#parser_index for (self: TKwor): Int */
603 long nitc__lexer___TKwor___nitc__lexer_work__Token__parser_index(val* self) {
604 long var /* : Int */;
605 var = 30l;
606 goto RET_LABEL;
607 RET_LABEL:;
608 return var;
609 }
610 /* method lexer#TKwor#init_tk for (self: TKwor, Location) */
611 void nitc__lexer___TKwor___init_tk(val* self, val* p0) {
612 val* var_loc /* var loc: Location */;
613 {
614 { /* Inline kernel#Object#init (self) on <self:TKwor> */
615 RET_LABEL1:(void)0;
616 }
617 }
618 var_loc = p0;
619 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwor> */
620 RET_LABEL:;
621 }
622 /* method lexer#TKwnot#parser_index for (self: TKwnot): Int */
623 long nitc__lexer___TKwnot___nitc__lexer_work__Token__parser_index(val* self) {
624 long var /* : Int */;
625 var = 31l;
626 goto RET_LABEL;
627 RET_LABEL:;
628 return var;
629 }
630 /* method lexer#TKwnot#init_tk for (self: TKwnot, Location) */
631 void nitc__lexer___TKwnot___init_tk(val* self, val* p0) {
632 val* var_loc /* var loc: Location */;
633 {
634 { /* Inline kernel#Object#init (self) on <self:TKwnot> */
635 RET_LABEL1:(void)0;
636 }
637 }
638 var_loc = p0;
639 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwnot> */
640 RET_LABEL:;
641 }
642 /* method lexer#TKwimplies#parser_index for (self: TKwimplies): Int */
643 long nitc__lexer___TKwimplies___nitc__lexer_work__Token__parser_index(val* self) {
644 long var /* : Int */;
645 var = 32l;
646 goto RET_LABEL;
647 RET_LABEL:;
648 return var;
649 }
650 /* method lexer#TKwimplies#init_tk for (self: TKwimplies, Location) */
651 void nitc__lexer___TKwimplies___init_tk(val* self, val* p0) {
652 val* var_loc /* var loc: Location */;
653 {
654 { /* Inline kernel#Object#init (self) on <self:TKwimplies> */
655 RET_LABEL1:(void)0;
656 }
657 }
658 var_loc = p0;
659 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwimplies> */
660 RET_LABEL:;
661 }
662 /* method lexer#TKwreturn#parser_index for (self: TKwreturn): Int */
663 long nitc__lexer___TKwreturn___nitc__lexer_work__Token__parser_index(val* self) {
664 long var /* : Int */;
665 var = 33l;
666 goto RET_LABEL;
667 RET_LABEL:;
668 return var;
669 }
670 /* method lexer#TKwreturn#init_tk for (self: TKwreturn, Location) */
671 void nitc__lexer___TKwreturn___init_tk(val* self, val* p0) {
672 val* var_loc /* var loc: Location */;
673 {
674 { /* Inline kernel#Object#init (self) on <self:TKwreturn> */
675 RET_LABEL1:(void)0;
676 }
677 }
678 var_loc = p0;
679 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwreturn> */
680 RET_LABEL:;
681 }
682 /* method lexer#TKwcontinue#parser_index for (self: TKwcontinue): Int */
683 long nitc__lexer___TKwcontinue___nitc__lexer_work__Token__parser_index(val* self) {
684 long var /* : Int */;
685 var = 34l;
686 goto RET_LABEL;
687 RET_LABEL:;
688 return var;
689 }
690 /* method lexer#TKwcontinue#init_tk for (self: TKwcontinue, Location) */
691 void nitc__lexer___TKwcontinue___init_tk(val* self, val* p0) {
692 val* var_loc /* var loc: Location */;
693 {
694 { /* Inline kernel#Object#init (self) on <self:TKwcontinue> */
695 RET_LABEL1:(void)0;
696 }
697 }
698 var_loc = p0;
699 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwcontinue> */
700 RET_LABEL:;
701 }
702 /* method lexer#TKwbreak#parser_index for (self: TKwbreak): Int */
703 long nitc__lexer___TKwbreak___nitc__lexer_work__Token__parser_index(val* self) {
704 long var /* : Int */;
705 var = 35l;
706 goto RET_LABEL;
707 RET_LABEL:;
708 return var;
709 }
710 /* method lexer#TKwbreak#init_tk for (self: TKwbreak, Location) */
711 void nitc__lexer___TKwbreak___init_tk(val* self, val* p0) {
712 val* var_loc /* var loc: Location */;
713 {
714 { /* Inline kernel#Object#init (self) on <self:TKwbreak> */
715 RET_LABEL1:(void)0;
716 }
717 }
718 var_loc = p0;
719 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwbreak> */
720 RET_LABEL:;
721 }
722 /* method lexer#TKwabort#parser_index for (self: TKwabort): Int */
723 long nitc__lexer___TKwabort___nitc__lexer_work__Token__parser_index(val* self) {
724 long var /* : Int */;
725 var = 36l;
726 goto RET_LABEL;
727 RET_LABEL:;
728 return var;
729 }
730 /* method lexer#TKwabort#init_tk for (self: TKwabort, Location) */
731 void nitc__lexer___TKwabort___init_tk(val* self, val* p0) {
732 val* var_loc /* var loc: Location */;
733 {
734 { /* Inline kernel#Object#init (self) on <self:TKwabort> */
735 RET_LABEL1:(void)0;
736 }
737 }
738 var_loc = p0;
739 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwabort> */
740 RET_LABEL:;
741 }
742 /* method lexer#TKwassert#parser_index for (self: TKwassert): Int */
743 long nitc__lexer___TKwassert___nitc__lexer_work__Token__parser_index(val* self) {
744 long var /* : Int */;
745 var = 37l;
746 goto RET_LABEL;
747 RET_LABEL:;
748 return var;
749 }
750 /* method lexer#TKwassert#init_tk for (self: TKwassert, Location) */
751 void nitc__lexer___TKwassert___init_tk(val* self, val* p0) {
752 val* var_loc /* var loc: Location */;
753 {
754 { /* Inline kernel#Object#init (self) on <self:TKwassert> */
755 RET_LABEL1:(void)0;
756 }
757 }
758 var_loc = p0;
759 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwassert> */
760 RET_LABEL:;
761 }
762 /* method lexer#TKwnew#parser_index for (self: TKwnew): Int */
763 long nitc__lexer___TKwnew___nitc__lexer_work__Token__parser_index(val* self) {
764 long var /* : Int */;
765 var = 38l;
766 goto RET_LABEL;
767 RET_LABEL:;
768 return var;
769 }
770 /* method lexer#TKwnew#init_tk for (self: TKwnew, Location) */
771 void nitc__lexer___TKwnew___init_tk(val* self, val* p0) {
772 val* var_loc /* var loc: Location */;
773 {
774 { /* Inline kernel#Object#init (self) on <self:TKwnew> */
775 RET_LABEL1:(void)0;
776 }
777 }
778 var_loc = p0;
779 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwnew> */
780 RET_LABEL:;
781 }
782 /* method lexer#TKwisa#parser_index for (self: TKwisa): Int */
783 long nitc__lexer___TKwisa___nitc__lexer_work__Token__parser_index(val* self) {
784 long var /* : Int */;
785 var = 39l;
786 goto RET_LABEL;
787 RET_LABEL:;
788 return var;
789 }
790 /* method lexer#TKwisa#init_tk for (self: TKwisa, Location) */
791 void nitc__lexer___TKwisa___init_tk(val* self, val* p0) {
792 val* var_loc /* var loc: Location */;
793 {
794 { /* Inline kernel#Object#init (self) on <self:TKwisa> */
795 RET_LABEL1:(void)0;
796 }
797 }
798 var_loc = p0;
799 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwisa> */
800 RET_LABEL:;
801 }
802 /* method lexer#TKwonce#parser_index for (self: TKwonce): Int */
803 long nitc__lexer___TKwonce___nitc__lexer_work__Token__parser_index(val* self) {
804 long var /* : Int */;
805 var = 40l;
806 goto RET_LABEL;
807 RET_LABEL:;
808 return var;
809 }
810 /* method lexer#TKwonce#init_tk for (self: TKwonce, Location) */
811 void nitc__lexer___TKwonce___init_tk(val* self, val* p0) {
812 val* var_loc /* var loc: Location */;
813 {
814 { /* Inline kernel#Object#init (self) on <self:TKwonce> */
815 RET_LABEL1:(void)0;
816 }
817 }
818 var_loc = p0;
819 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwonce> */
820 RET_LABEL:;
821 }
822 /* method lexer#TKwsuper#parser_index for (self: TKwsuper): Int */
823 long nitc__lexer___TKwsuper___nitc__lexer_work__Token__parser_index(val* self) {
824 long var /* : Int */;
825 var = 41l;
826 goto RET_LABEL;
827 RET_LABEL:;
828 return var;
829 }
830 /* method lexer#TKwsuper#init_tk for (self: TKwsuper, Location) */
831 void nitc__lexer___TKwsuper___init_tk(val* self, val* p0) {
832 val* var_loc /* var loc: Location */;
833 {
834 { /* Inline kernel#Object#init (self) on <self:TKwsuper> */
835 RET_LABEL1:(void)0;
836 }
837 }
838 var_loc = p0;
839 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwsuper> */
840 RET_LABEL:;
841 }
842 /* method lexer#TKwself#parser_index for (self: TKwself): Int */
843 long nitc__lexer___TKwself___nitc__lexer_work__Token__parser_index(val* self) {
844 long var /* : Int */;
845 var = 42l;
846 goto RET_LABEL;
847 RET_LABEL:;
848 return var;
849 }
850 /* method lexer#TKwself#init_tk for (self: TKwself, Location) */
851 void nitc__lexer___TKwself___init_tk(val* self, val* p0) {
852 val* var_loc /* var loc: Location */;
853 {
854 { /* Inline kernel#Object#init (self) on <self:TKwself> */
855 RET_LABEL1:(void)0;
856 }
857 }
858 var_loc = p0;
859 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwself> */
860 RET_LABEL:;
861 }
862 /* method lexer#TKwtrue#parser_index for (self: TKwtrue): Int */
863 long nitc__lexer___TKwtrue___nitc__lexer_work__Token__parser_index(val* self) {
864 long var /* : Int */;
865 var = 43l;
866 goto RET_LABEL;
867 RET_LABEL:;
868 return var;
869 }
870 /* method lexer#TKwtrue#init_tk for (self: TKwtrue, Location) */
871 void nitc__lexer___TKwtrue___init_tk(val* self, val* p0) {
872 val* var_loc /* var loc: Location */;
873 {
874 { /* Inline kernel#Object#init (self) on <self:TKwtrue> */
875 RET_LABEL1:(void)0;
876 }
877 }
878 var_loc = p0;
879 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwtrue> */
880 RET_LABEL:;
881 }
882 /* method lexer#TKwfalse#parser_index for (self: TKwfalse): Int */
883 long nitc__lexer___TKwfalse___nitc__lexer_work__Token__parser_index(val* self) {
884 long var /* : Int */;
885 var = 44l;
886 goto RET_LABEL;
887 RET_LABEL:;
888 return var;
889 }
890 /* method lexer#TKwfalse#init_tk for (self: TKwfalse, Location) */
891 void nitc__lexer___TKwfalse___init_tk(val* self, val* p0) {
892 val* var_loc /* var loc: Location */;
893 {
894 { /* Inline kernel#Object#init (self) on <self:TKwfalse> */
895 RET_LABEL1:(void)0;
896 }
897 }
898 var_loc = p0;
899 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwfalse> */
900 RET_LABEL:;
901 }
902 /* method lexer#TKwnull#parser_index for (self: TKwnull): Int */
903 long nitc__lexer___TKwnull___nitc__lexer_work__Token__parser_index(val* self) {
904 long var /* : Int */;
905 var = 45l;
906 goto RET_LABEL;
907 RET_LABEL:;
908 return var;
909 }
910 /* method lexer#TKwnull#init_tk for (self: TKwnull, Location) */
911 void nitc__lexer___TKwnull___init_tk(val* self, val* p0) {
912 val* var_loc /* var loc: Location */;
913 {
914 { /* Inline kernel#Object#init (self) on <self:TKwnull> */
915 RET_LABEL1:(void)0;
916 }
917 }
918 var_loc = p0;
919 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwnull> */
920 RET_LABEL:;
921 }
922 /* method lexer#TKwas#parser_index for (self: TKwas): Int */
923 long nitc__lexer___TKwas___nitc__lexer_work__Token__parser_index(val* self) {
924 long var /* : Int */;
925 var = 46l;
926 goto RET_LABEL;
927 RET_LABEL:;
928 return var;
929 }
930 /* method lexer#TKwas#init_tk for (self: TKwas, Location) */
931 void nitc__lexer___TKwas___init_tk(val* self, val* p0) {
932 val* var_loc /* var loc: Location */;
933 {
934 { /* Inline kernel#Object#init (self) on <self:TKwas> */
935 RET_LABEL1:(void)0;
936 }
937 }
938 var_loc = p0;
939 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwas> */
940 RET_LABEL:;
941 }
942 /* method lexer#TKwnullable#parser_index for (self: TKwnullable): Int */
943 long nitc__lexer___TKwnullable___nitc__lexer_work__Token__parser_index(val* self) {
944 long var /* : Int */;
945 var = 47l;
946 goto RET_LABEL;
947 RET_LABEL:;
948 return var;
949 }
950 /* method lexer#TKwnullable#init_tk for (self: TKwnullable, Location) */
951 void nitc__lexer___TKwnullable___init_tk(val* self, val* p0) {
952 val* var_loc /* var loc: Location */;
953 {
954 { /* Inline kernel#Object#init (self) on <self:TKwnullable> */
955 RET_LABEL1:(void)0;
956 }
957 }
958 var_loc = p0;
959 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwnullable> */
960 RET_LABEL:;
961 }
962 /* method lexer#TKwisset#parser_index for (self: TKwisset): Int */
963 long nitc__lexer___TKwisset___nitc__lexer_work__Token__parser_index(val* self) {
964 long var /* : Int */;
965 var = 48l;
966 goto RET_LABEL;
967 RET_LABEL:;
968 return var;
969 }
970 /* method lexer#TKwisset#init_tk for (self: TKwisset, Location) */
971 void nitc__lexer___TKwisset___init_tk(val* self, val* p0) {
972 val* var_loc /* var loc: Location */;
973 {
974 { /* Inline kernel#Object#init (self) on <self:TKwisset> */
975 RET_LABEL1:(void)0;
976 }
977 }
978 var_loc = p0;
979 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwisset> */
980 RET_LABEL:;
981 }
982 /* method lexer#TKwlabel#parser_index for (self: TKwlabel): Int */
983 long nitc__lexer___TKwlabel___nitc__lexer_work__Token__parser_index(val* self) {
984 long var /* : Int */;
985 var = 49l;
986 goto RET_LABEL;
987 RET_LABEL:;
988 return var;
989 }
990 /* method lexer#TKwlabel#init_tk for (self: TKwlabel, Location) */
991 void nitc__lexer___TKwlabel___init_tk(val* self, val* p0) {
992 val* var_loc /* var loc: Location */;
993 {
994 { /* Inline kernel#Object#init (self) on <self:TKwlabel> */
995 RET_LABEL1:(void)0;
996 }
997 }
998 var_loc = p0;
999 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwlabel> */
1000 RET_LABEL:;
1001 }
1002 /* method lexer#TKwwith#parser_index for (self: TKwwith): Int */
1003 long nitc__lexer___TKwwith___nitc__lexer_work__Token__parser_index(val* self) {
1004 long var /* : Int */;
1005 var = 50l;
1006 goto RET_LABEL;
1007 RET_LABEL:;
1008 return var;
1009 }
1010 /* method lexer#TKwwith#init_tk for (self: TKwwith, Location) */
1011 void nitc__lexer___TKwwith___init_tk(val* self, val* p0) {
1012 val* var_loc /* var loc: Location */;
1013 {
1014 { /* Inline kernel#Object#init (self) on <self:TKwwith> */
1015 RET_LABEL1:(void)0;
1016 }
1017 }
1018 var_loc = p0;
1019 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwwith> */
1020 RET_LABEL:;
1021 }
1022 /* method lexer#TKwdebug#parser_index for (self: TKwdebug): Int */
1023 long nitc__lexer___TKwdebug___nitc__lexer_work__Token__parser_index(val* self) {
1024 long var /* : Int */;
1025 var = 51l;
1026 goto RET_LABEL;
1027 RET_LABEL:;
1028 return var;
1029 }
1030 /* method lexer#TKwdebug#init_tk for (self: TKwdebug, Location) */
1031 void nitc__lexer___TKwdebug___init_tk(val* self, val* p0) {
1032 val* var_loc /* var loc: Location */;
1033 {
1034 { /* Inline kernel#Object#init (self) on <self:TKwdebug> */
1035 RET_LABEL1:(void)0;
1036 }
1037 }
1038 var_loc = p0;
1039 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TKwdebug> */
1040 RET_LABEL:;
1041 }
1042 /* method lexer#TOpar#parser_index for (self: TOpar): Int */
1043 long nitc__lexer___TOpar___nitc__lexer_work__Token__parser_index(val* self) {
1044 long var /* : Int */;
1045 var = 52l;
1046 goto RET_LABEL;
1047 RET_LABEL:;
1048 return var;
1049 }
1050 /* method lexer#TOpar#init_tk for (self: TOpar, Location) */
1051 void nitc__lexer___TOpar___init_tk(val* self, val* p0) {
1052 val* var_loc /* var loc: Location */;
1053 {
1054 { /* Inline kernel#Object#init (self) on <self:TOpar> */
1055 RET_LABEL1:(void)0;
1056 }
1057 }
1058 var_loc = p0;
1059 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TOpar> */
1060 RET_LABEL:;
1061 }
1062 /* method lexer#TCpar#parser_index for (self: TCpar): Int */
1063 long nitc__lexer___TCpar___nitc__lexer_work__Token__parser_index(val* self) {
1064 long var /* : Int */;
1065 var = 53l;
1066 goto RET_LABEL;
1067 RET_LABEL:;
1068 return var;
1069 }
1070 /* method lexer#TCpar#init_tk for (self: TCpar, Location) */
1071 void nitc__lexer___TCpar___init_tk(val* self, val* p0) {
1072 val* var_loc /* var loc: Location */;
1073 {
1074 { /* Inline kernel#Object#init (self) on <self:TCpar> */
1075 RET_LABEL1:(void)0;
1076 }
1077 }
1078 var_loc = p0;
1079 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TCpar> */
1080 RET_LABEL:;
1081 }
1082 /* method lexer#TObra#parser_index for (self: TObra): Int */
1083 long nitc__lexer___TObra___nitc__lexer_work__Token__parser_index(val* self) {
1084 long var /* : Int */;
1085 var = 54l;
1086 goto RET_LABEL;
1087 RET_LABEL:;
1088 return var;
1089 }
1090 /* method lexer#TObra#init_tk for (self: TObra, Location) */
1091 void nitc__lexer___TObra___init_tk(val* self, val* p0) {
1092 val* var_loc /* var loc: Location */;
1093 {
1094 { /* Inline kernel#Object#init (self) on <self:TObra> */
1095 RET_LABEL1:(void)0;
1096 }
1097 }
1098 var_loc = p0;
1099 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TObra> */
1100 RET_LABEL:;
1101 }
1102 /* method lexer#TCbra#parser_index for (self: TCbra): Int */
1103 long nitc__lexer___TCbra___nitc__lexer_work__Token__parser_index(val* self) {
1104 long var /* : Int */;
1105 var = 55l;
1106 goto RET_LABEL;
1107 RET_LABEL:;
1108 return var;
1109 }
1110 /* method lexer#TCbra#init_tk for (self: TCbra, Location) */
1111 void nitc__lexer___TCbra___init_tk(val* self, val* p0) {
1112 val* var_loc /* var loc: Location */;
1113 {
1114 { /* Inline kernel#Object#init (self) on <self:TCbra> */
1115 RET_LABEL1:(void)0;
1116 }
1117 }
1118 var_loc = p0;
1119 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TCbra> */
1120 RET_LABEL:;
1121 }
1122 /* method lexer#TComma#parser_index for (self: TComma): Int */
1123 long nitc__lexer___TComma___nitc__lexer_work__Token__parser_index(val* self) {
1124 long var /* : Int */;
1125 var = 56l;
1126 goto RET_LABEL;
1127 RET_LABEL:;
1128 return var;
1129 }
1130 /* method lexer#TComma#init_tk for (self: TComma, Location) */
1131 void nitc__lexer___TComma___init_tk(val* self, val* p0) {
1132 val* var_loc /* var loc: Location */;
1133 {
1134 { /* Inline kernel#Object#init (self) on <self:TComma> */
1135 RET_LABEL1:(void)0;
1136 }
1137 }
1138 var_loc = p0;
1139 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TComma> */
1140 RET_LABEL:;
1141 }
1142 /* method lexer#TColumn#parser_index for (self: TColumn): Int */
1143 long nitc__lexer___TColumn___nitc__lexer_work__Token__parser_index(val* self) {
1144 long var /* : Int */;
1145 var = 57l;
1146 goto RET_LABEL;
1147 RET_LABEL:;
1148 return var;
1149 }
1150 /* method lexer#TColumn#init_tk for (self: TColumn, Location) */
1151 void nitc__lexer___TColumn___init_tk(val* self, val* p0) {
1152 val* var_loc /* var loc: Location */;
1153 {
1154 { /* Inline kernel#Object#init (self) on <self:TColumn> */
1155 RET_LABEL1:(void)0;
1156 }
1157 }
1158 var_loc = p0;
1159 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TColumn> */
1160 RET_LABEL:;
1161 }
1162 /* method lexer#TQuad#parser_index for (self: TQuad): Int */
1163 long nitc__lexer___TQuad___nitc__lexer_work__Token__parser_index(val* self) {
1164 long var /* : Int */;
1165 var = 58l;
1166 goto RET_LABEL;
1167 RET_LABEL:;
1168 return var;
1169 }
1170 /* method lexer#TQuad#init_tk for (self: TQuad, Location) */
1171 void nitc__lexer___TQuad___init_tk(val* self, val* p0) {
1172 val* var_loc /* var loc: Location */;
1173 {
1174 { /* Inline kernel#Object#init (self) on <self:TQuad> */
1175 RET_LABEL1:(void)0;
1176 }
1177 }
1178 var_loc = p0;
1179 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TQuad> */
1180 RET_LABEL:;
1181 }
1182 /* method lexer#TAssign#parser_index for (self: TAssign): Int */
1183 long nitc__lexer___TAssign___nitc__lexer_work__Token__parser_index(val* self) {
1184 long var /* : Int */;
1185 var = 59l;
1186 goto RET_LABEL;
1187 RET_LABEL:;
1188 return var;
1189 }
1190 /* method lexer#TAssign#init_tk for (self: TAssign, Location) */
1191 void nitc__lexer___TAssign___init_tk(val* self, val* p0) {
1192 val* var_loc /* var loc: Location */;
1193 {
1194 { /* Inline kernel#Object#init (self) on <self:TAssign> */
1195 RET_LABEL1:(void)0;
1196 }
1197 }
1198 var_loc = p0;
1199 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TAssign> */
1200 RET_LABEL:;
1201 }
1202 /* method lexer#TPluseq#parser_index for (self: TPluseq): Int */
1203 long nitc__lexer___TPluseq___nitc__lexer_work__Token__parser_index(val* self) {
1204 long var /* : Int */;
1205 var = 60l;
1206 goto RET_LABEL;
1207 RET_LABEL:;
1208 return var;
1209 }
1210 /* method lexer#TPluseq#init_tk for (self: TPluseq, Location) */
1211 void nitc__lexer___TPluseq___init_tk(val* self, val* p0) {
1212 val* var_loc /* var loc: Location */;
1213 {
1214 { /* Inline kernel#Object#init (self) on <self:TPluseq> */
1215 RET_LABEL1:(void)0;
1216 }
1217 }
1218 var_loc = p0;
1219 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TPluseq> */
1220 RET_LABEL:;
1221 }
1222 /* method lexer#TMinuseq#parser_index for (self: TMinuseq): Int */
1223 long nitc__lexer___TMinuseq___nitc__lexer_work__Token__parser_index(val* self) {
1224 long var /* : Int */;
1225 var = 61l;
1226 goto RET_LABEL;
1227 RET_LABEL:;
1228 return var;
1229 }
1230 /* method lexer#TMinuseq#init_tk for (self: TMinuseq, Location) */
1231 void nitc__lexer___TMinuseq___init_tk(val* self, val* p0) {
1232 val* var_loc /* var loc: Location */;
1233 {
1234 { /* Inline kernel#Object#init (self) on <self:TMinuseq> */
1235 RET_LABEL1:(void)0;
1236 }
1237 }
1238 var_loc = p0;
1239 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TMinuseq> */
1240 RET_LABEL:;
1241 }
1242 /* method lexer#TStareq#parser_index for (self: TStareq): Int */
1243 long nitc__lexer___TStareq___nitc__lexer_work__Token__parser_index(val* self) {
1244 long var /* : Int */;
1245 var = 62l;
1246 goto RET_LABEL;
1247 RET_LABEL:;
1248 return var;
1249 }
1250 /* method lexer#TStareq#init_tk for (self: TStareq, Location) */
1251 void nitc__lexer___TStareq___init_tk(val* self, val* p0) {
1252 val* var_loc /* var loc: Location */;
1253 {
1254 { /* Inline kernel#Object#init (self) on <self:TStareq> */
1255 RET_LABEL1:(void)0;
1256 }
1257 }
1258 var_loc = p0;
1259 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TStareq> */
1260 RET_LABEL:;
1261 }
1262 /* method lexer#TSlasheq#parser_index for (self: TSlasheq): Int */
1263 long nitc__lexer___TSlasheq___nitc__lexer_work__Token__parser_index(val* self) {
1264 long var /* : Int */;
1265 var = 63l;
1266 goto RET_LABEL;
1267 RET_LABEL:;
1268 return var;
1269 }
1270 /* method lexer#TSlasheq#init_tk for (self: TSlasheq, Location) */
1271 void nitc__lexer___TSlasheq___init_tk(val* self, val* p0) {
1272 val* var_loc /* var loc: Location */;
1273 {
1274 { /* Inline kernel#Object#init (self) on <self:TSlasheq> */
1275 RET_LABEL1:(void)0;
1276 }
1277 }
1278 var_loc = p0;
1279 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TSlasheq> */
1280 RET_LABEL:;
1281 }
1282 /* method lexer#TPercenteq#parser_index for (self: TPercenteq): Int */
1283 long nitc__lexer___TPercenteq___nitc__lexer_work__Token__parser_index(val* self) {
1284 long var /* : Int */;
1285 var = 64l;
1286 goto RET_LABEL;
1287 RET_LABEL:;
1288 return var;
1289 }
1290 /* method lexer#TPercenteq#init_tk for (self: TPercenteq, Location) */
1291 void nitc__lexer___TPercenteq___init_tk(val* self, val* p0) {
1292 val* var_loc /* var loc: Location */;
1293 {
1294 { /* Inline kernel#Object#init (self) on <self:TPercenteq> */
1295 RET_LABEL1:(void)0;
1296 }
1297 }
1298 var_loc = p0;
1299 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TPercenteq> */
1300 RET_LABEL:;
1301 }
1302 /* method lexer#TStarstareq#parser_index for (self: TStarstareq): Int */
1303 long nitc__lexer___TStarstareq___nitc__lexer_work__Token__parser_index(val* self) {
1304 long var /* : Int */;
1305 var = 65l;
1306 goto RET_LABEL;
1307 RET_LABEL:;
1308 return var;
1309 }
1310 /* method lexer#TStarstareq#init_tk for (self: TStarstareq, Location) */
1311 void nitc__lexer___TStarstareq___init_tk(val* self, val* p0) {
1312 val* var_loc /* var loc: Location */;
1313 {
1314 { /* Inline kernel#Object#init (self) on <self:TStarstareq> */
1315 RET_LABEL1:(void)0;
1316 }
1317 }
1318 var_loc = p0;
1319 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TStarstareq> */
1320 RET_LABEL:;
1321 }
1322 /* method lexer#TPipeeq#parser_index for (self: TPipeeq): Int */
1323 long nitc__lexer___TPipeeq___nitc__lexer_work__Token__parser_index(val* self) {
1324 long var /* : Int */;
1325 var = 66l;
1326 goto RET_LABEL;
1327 RET_LABEL:;
1328 return var;
1329 }
1330 /* method lexer#TPipeeq#init_tk for (self: TPipeeq, Location) */
1331 void nitc__lexer___TPipeeq___init_tk(val* self, val* p0) {
1332 val* var_loc /* var loc: Location */;
1333 {
1334 { /* Inline kernel#Object#init (self) on <self:TPipeeq> */
1335 RET_LABEL1:(void)0;
1336 }
1337 }
1338 var_loc = p0;
1339 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TPipeeq> */
1340 RET_LABEL:;
1341 }
1342 /* method lexer#TCareteq#parser_index for (self: TCareteq): Int */
1343 long nitc__lexer___TCareteq___nitc__lexer_work__Token__parser_index(val* self) {
1344 long var /* : Int */;
1345 var = 67l;
1346 goto RET_LABEL;
1347 RET_LABEL:;
1348 return var;
1349 }
1350 /* method lexer#TCareteq#init_tk for (self: TCareteq, Location) */
1351 void nitc__lexer___TCareteq___init_tk(val* self, val* p0) {
1352 val* var_loc /* var loc: Location */;
1353 {
1354 { /* Inline kernel#Object#init (self) on <self:TCareteq> */
1355 RET_LABEL1:(void)0;
1356 }
1357 }
1358 var_loc = p0;
1359 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TCareteq> */
1360 RET_LABEL:;
1361 }
1362 /* method lexer#TAmpeq#parser_index for (self: TAmpeq): Int */
1363 long nitc__lexer___TAmpeq___nitc__lexer_work__Token__parser_index(val* self) {
1364 long var /* : Int */;
1365 var = 68l;
1366 goto RET_LABEL;
1367 RET_LABEL:;
1368 return var;
1369 }
1370 /* method lexer#TAmpeq#init_tk for (self: TAmpeq, Location) */
1371 void nitc__lexer___TAmpeq___init_tk(val* self, val* p0) {
1372 val* var_loc /* var loc: Location */;
1373 {
1374 { /* Inline kernel#Object#init (self) on <self:TAmpeq> */
1375 RET_LABEL1:(void)0;
1376 }
1377 }
1378 var_loc = p0;
1379 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TAmpeq> */
1380 RET_LABEL:;
1381 }
1382 /* method lexer#TLleq#parser_index for (self: TLleq): Int */
1383 long nitc__lexer___TLleq___nitc__lexer_work__Token__parser_index(val* self) {
1384 long var /* : Int */;
1385 var = 69l;
1386 goto RET_LABEL;
1387 RET_LABEL:;
1388 return var;
1389 }
1390 /* method lexer#TLleq#init_tk for (self: TLleq, Location) */
1391 void nitc__lexer___TLleq___init_tk(val* self, val* p0) {
1392 val* var_loc /* var loc: Location */;
1393 {
1394 { /* Inline kernel#Object#init (self) on <self:TLleq> */
1395 RET_LABEL1:(void)0;
1396 }
1397 }
1398 var_loc = p0;
1399 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TLleq> */
1400 RET_LABEL:;
1401 }
1402 /* method lexer#TGgeq#parser_index for (self: TGgeq): Int */
1403 long nitc__lexer___TGgeq___nitc__lexer_work__Token__parser_index(val* self) {
1404 long var /* : Int */;
1405 var = 70l;
1406 goto RET_LABEL;
1407 RET_LABEL:;
1408 return var;
1409 }
1410 /* method lexer#TGgeq#init_tk for (self: TGgeq, Location) */
1411 void nitc__lexer___TGgeq___init_tk(val* self, val* p0) {
1412 val* var_loc /* var loc: Location */;
1413 {
1414 { /* Inline kernel#Object#init (self) on <self:TGgeq> */
1415 RET_LABEL1:(void)0;
1416 }
1417 }
1418 var_loc = p0;
1419 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TGgeq> */
1420 RET_LABEL:;
1421 }
1422 /* method lexer#TDotdotdot#parser_index for (self: TDotdotdot): Int */
1423 long nitc__lexer___TDotdotdot___nitc__lexer_work__Token__parser_index(val* self) {
1424 long var /* : Int */;
1425 var = 71l;
1426 goto RET_LABEL;
1427 RET_LABEL:;
1428 return var;
1429 }
1430 /* method lexer#TDotdotdot#init_tk for (self: TDotdotdot, Location) */
1431 void nitc__lexer___TDotdotdot___init_tk(val* self, val* p0) {
1432 val* var_loc /* var loc: Location */;
1433 {
1434 { /* Inline kernel#Object#init (self) on <self:TDotdotdot> */
1435 RET_LABEL1:(void)0;
1436 }
1437 }
1438 var_loc = p0;
1439 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TDotdotdot> */
1440 RET_LABEL:;
1441 }
1442 /* method lexer#TDotdot#parser_index for (self: TDotdot): Int */
1443 long nitc__lexer___TDotdot___nitc__lexer_work__Token__parser_index(val* self) {
1444 long var /* : Int */;
1445 var = 72l;
1446 goto RET_LABEL;
1447 RET_LABEL:;
1448 return var;
1449 }
1450 /* method lexer#TDotdot#init_tk for (self: TDotdot, Location) */
1451 void nitc__lexer___TDotdot___init_tk(val* self, val* p0) {
1452 val* var_loc /* var loc: Location */;
1453 {
1454 { /* Inline kernel#Object#init (self) on <self:TDotdot> */
1455 RET_LABEL1:(void)0;
1456 }
1457 }
1458 var_loc = p0;
1459 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TDotdot> */
1460 RET_LABEL:;
1461 }
1462 /* method lexer#TDot#parser_index for (self: TDot): Int */
1463 long nitc__lexer___TDot___nitc__lexer_work__Token__parser_index(val* self) {
1464 long var /* : Int */;
1465 var = 73l;
1466 goto RET_LABEL;
1467 RET_LABEL:;
1468 return var;
1469 }
1470 /* method lexer#TDot#init_tk for (self: TDot, Location) */
1471 void nitc__lexer___TDot___init_tk(val* self, val* p0) {
1472 val* var_loc /* var loc: Location */;
1473 {
1474 { /* Inline kernel#Object#init (self) on <self:TDot> */
1475 RET_LABEL1:(void)0;
1476 }
1477 }
1478 var_loc = p0;
1479 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TDot> */
1480 RET_LABEL:;
1481 }
1482 /* method lexer#TPlus#parser_index for (self: TPlus): Int */
1483 long nitc__lexer___TPlus___nitc__lexer_work__Token__parser_index(val* self) {
1484 long var /* : Int */;
1485 var = 74l;
1486 goto RET_LABEL;
1487 RET_LABEL:;
1488 return var;
1489 }
1490 /* method lexer#TPlus#init_tk for (self: TPlus, Location) */
1491 void nitc__lexer___TPlus___init_tk(val* self, val* p0) {
1492 val* var_loc /* var loc: Location */;
1493 {
1494 { /* Inline kernel#Object#init (self) on <self:TPlus> */
1495 RET_LABEL1:(void)0;
1496 }
1497 }
1498 var_loc = p0;
1499 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TPlus> */
1500 RET_LABEL:;
1501 }
1502 /* method lexer#TMinus#parser_index for (self: TMinus): Int */
1503 long nitc__lexer___TMinus___nitc__lexer_work__Token__parser_index(val* self) {
1504 long var /* : Int */;
1505 var = 75l;
1506 goto RET_LABEL;
1507 RET_LABEL:;
1508 return var;
1509 }
1510 /* method lexer#TMinus#init_tk for (self: TMinus, Location) */
1511 void nitc__lexer___TMinus___init_tk(val* self, val* p0) {
1512 val* var_loc /* var loc: Location */;
1513 {
1514 { /* Inline kernel#Object#init (self) on <self:TMinus> */
1515 RET_LABEL1:(void)0;
1516 }
1517 }
1518 var_loc = p0;
1519 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TMinus> */
1520 RET_LABEL:;
1521 }
1522 /* method lexer#TStar#parser_index for (self: TStar): Int */
1523 long nitc__lexer___TStar___nitc__lexer_work__Token__parser_index(val* self) {
1524 long var /* : Int */;
1525 var = 76l;
1526 goto RET_LABEL;
1527 RET_LABEL:;
1528 return var;
1529 }
1530 /* method lexer#TStar#init_tk for (self: TStar, Location) */
1531 void nitc__lexer___TStar___init_tk(val* self, val* p0) {
1532 val* var_loc /* var loc: Location */;
1533 {
1534 { /* Inline kernel#Object#init (self) on <self:TStar> */
1535 RET_LABEL1:(void)0;
1536 }
1537 }
1538 var_loc = p0;
1539 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TStar> */
1540 RET_LABEL:;
1541 }
1542 /* method lexer#TStarstar#parser_index for (self: TStarstar): Int */
1543 long nitc__lexer___TStarstar___nitc__lexer_work__Token__parser_index(val* self) {
1544 long var /* : Int */;
1545 var = 77l;
1546 goto RET_LABEL;
1547 RET_LABEL:;
1548 return var;
1549 }
1550 /* method lexer#TStarstar#init_tk for (self: TStarstar, Location) */
1551 void nitc__lexer___TStarstar___init_tk(val* self, val* p0) {
1552 val* var_loc /* var loc: Location */;
1553 {
1554 { /* Inline kernel#Object#init (self) on <self:TStarstar> */
1555 RET_LABEL1:(void)0;
1556 }
1557 }
1558 var_loc = p0;
1559 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TStarstar> */
1560 RET_LABEL:;
1561 }
1562 /* method lexer#TSlash#parser_index for (self: TSlash): Int */
1563 long nitc__lexer___TSlash___nitc__lexer_work__Token__parser_index(val* self) {
1564 long var /* : Int */;
1565 var = 78l;
1566 goto RET_LABEL;
1567 RET_LABEL:;
1568 return var;
1569 }
1570 /* method lexer#TSlash#init_tk for (self: TSlash, Location) */
1571 void nitc__lexer___TSlash___init_tk(val* self, val* p0) {
1572 val* var_loc /* var loc: Location */;
1573 {
1574 { /* Inline kernel#Object#init (self) on <self:TSlash> */
1575 RET_LABEL1:(void)0;
1576 }
1577 }
1578 var_loc = p0;
1579 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TSlash> */
1580 RET_LABEL:;
1581 }
1582 /* method lexer#TPercent#parser_index for (self: TPercent): Int */
1583 long nitc__lexer___TPercent___nitc__lexer_work__Token__parser_index(val* self) {
1584 long var /* : Int */;
1585 var = 79l;
1586 goto RET_LABEL;
1587 RET_LABEL:;
1588 return var;
1589 }
1590 /* method lexer#TPercent#init_tk for (self: TPercent, Location) */
1591 void nitc__lexer___TPercent___init_tk(val* self, val* p0) {
1592 val* var_loc /* var loc: Location */;
1593 {
1594 { /* Inline kernel#Object#init (self) on <self:TPercent> */
1595 RET_LABEL1:(void)0;
1596 }
1597 }
1598 var_loc = p0;
1599 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TPercent> */
1600 RET_LABEL:;
1601 }
1602 /* method lexer#TPipe#parser_index for (self: TPipe): Int */
1603 long nitc__lexer___TPipe___nitc__lexer_work__Token__parser_index(val* self) {
1604 long var /* : Int */;
1605 var = 80l;
1606 goto RET_LABEL;
1607 RET_LABEL:;
1608 return var;
1609 }
1610 /* method lexer#TPipe#init_tk for (self: TPipe, Location) */
1611 void nitc__lexer___TPipe___init_tk(val* self, val* p0) {
1612 val* var_loc /* var loc: Location */;
1613 {
1614 { /* Inline kernel#Object#init (self) on <self:TPipe> */
1615 RET_LABEL1:(void)0;
1616 }
1617 }
1618 var_loc = p0;
1619 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TPipe> */
1620 RET_LABEL:;
1621 }
1622 /* method lexer#TCaret#parser_index for (self: TCaret): Int */
1623 long nitc__lexer___TCaret___nitc__lexer_work__Token__parser_index(val* self) {
1624 long var /* : Int */;
1625 var = 81l;
1626 goto RET_LABEL;
1627 RET_LABEL:;
1628 return var;
1629 }
1630 /* method lexer#TCaret#init_tk for (self: TCaret, Location) */
1631 void nitc__lexer___TCaret___init_tk(val* self, val* p0) {
1632 val* var_loc /* var loc: Location */;
1633 {
1634 { /* Inline kernel#Object#init (self) on <self:TCaret> */
1635 RET_LABEL1:(void)0;
1636 }
1637 }
1638 var_loc = p0;
1639 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TCaret> */
1640 RET_LABEL:;
1641 }
1642 /* method lexer#TAmp#parser_index for (self: TAmp): Int */
1643 long nitc__lexer___TAmp___nitc__lexer_work__Token__parser_index(val* self) {
1644 long var /* : Int */;
1645 var = 82l;
1646 goto RET_LABEL;
1647 RET_LABEL:;
1648 return var;
1649 }
1650 /* method lexer#TAmp#init_tk for (self: TAmp, Location) */
1651 void nitc__lexer___TAmp___init_tk(val* self, val* p0) {
1652 val* var_loc /* var loc: Location */;
1653 {
1654 { /* Inline kernel#Object#init (self) on <self:TAmp> */
1655 RET_LABEL1:(void)0;
1656 }
1657 }
1658 var_loc = p0;
1659 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TAmp> */
1660 RET_LABEL:;
1661 }
1662 /* method lexer#TTilde#parser_index for (self: TTilde): Int */
1663 long nitc__lexer___TTilde___nitc__lexer_work__Token__parser_index(val* self) {
1664 long var /* : Int */;
1665 var = 83l;
1666 goto RET_LABEL;
1667 RET_LABEL:;
1668 return var;
1669 }
1670 /* method lexer#TTilde#init_tk for (self: TTilde, Location) */
1671 void nitc__lexer___TTilde___init_tk(val* self, val* p0) {
1672 val* var_loc /* var loc: Location */;
1673 {
1674 { /* Inline kernel#Object#init (self) on <self:TTilde> */
1675 RET_LABEL1:(void)0;
1676 }
1677 }
1678 var_loc = p0;
1679 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TTilde> */
1680 RET_LABEL:;
1681 }
1682 /* method lexer#TEq#parser_index for (self: TEq): Int */
1683 long nitc__lexer___TEq___nitc__lexer_work__Token__parser_index(val* self) {
1684 long var /* : Int */;
1685 var = 84l;
1686 goto RET_LABEL;
1687 RET_LABEL:;
1688 return var;
1689 }
1690 /* method lexer#TEq#init_tk for (self: TEq, Location) */
1691 void nitc__lexer___TEq___init_tk(val* self, val* p0) {
1692 val* var_loc /* var loc: Location */;
1693 {
1694 { /* Inline kernel#Object#init (self) on <self:TEq> */
1695 RET_LABEL1:(void)0;
1696 }
1697 }
1698 var_loc = p0;
1699 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TEq> */
1700 RET_LABEL:;
1701 }
1702 /* method lexer#TNe#parser_index for (self: TNe): Int */
1703 long nitc__lexer___TNe___nitc__lexer_work__Token__parser_index(val* self) {
1704 long var /* : Int */;
1705 var = 85l;
1706 goto RET_LABEL;
1707 RET_LABEL:;
1708 return var;
1709 }
1710 /* method lexer#TNe#init_tk for (self: TNe, Location) */
1711 void nitc__lexer___TNe___init_tk(val* self, val* p0) {
1712 val* var_loc /* var loc: Location */;
1713 {
1714 { /* Inline kernel#Object#init (self) on <self:TNe> */
1715 RET_LABEL1:(void)0;
1716 }
1717 }
1718 var_loc = p0;
1719 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TNe> */
1720 RET_LABEL:;
1721 }
1722 /* method lexer#TLt#parser_index for (self: TLt): Int */
1723 long nitc__lexer___TLt___nitc__lexer_work__Token__parser_index(val* self) {
1724 long var /* : Int */;
1725 var = 86l;
1726 goto RET_LABEL;
1727 RET_LABEL:;
1728 return var;
1729 }
1730 /* method lexer#TLt#init_tk for (self: TLt, Location) */
1731 void nitc__lexer___TLt___init_tk(val* self, val* p0) {
1732 val* var_loc /* var loc: Location */;
1733 {
1734 { /* Inline kernel#Object#init (self) on <self:TLt> */
1735 RET_LABEL1:(void)0;
1736 }
1737 }
1738 var_loc = p0;
1739 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TLt> */
1740 RET_LABEL:;
1741 }
1742 /* method lexer#TLe#parser_index for (self: TLe): Int */
1743 long nitc__lexer___TLe___nitc__lexer_work__Token__parser_index(val* self) {
1744 long var /* : Int */;
1745 var = 87l;
1746 goto RET_LABEL;
1747 RET_LABEL:;
1748 return var;
1749 }
1750 /* method lexer#TLe#init_tk for (self: TLe, Location) */
1751 void nitc__lexer___TLe___init_tk(val* self, val* p0) {
1752 val* var_loc /* var loc: Location */;
1753 {
1754 { /* Inline kernel#Object#init (self) on <self:TLe> */
1755 RET_LABEL1:(void)0;
1756 }
1757 }
1758 var_loc = p0;
1759 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TLe> */
1760 RET_LABEL:;
1761 }
1762 /* method lexer#TLl#parser_index for (self: TLl): Int */
1763 long nitc__lexer___TLl___nitc__lexer_work__Token__parser_index(val* self) {
1764 long var /* : Int */;
1765 var = 88l;
1766 goto RET_LABEL;
1767 RET_LABEL:;
1768 return var;
1769 }
1770 /* method lexer#TLl#init_tk for (self: TLl, Location) */
1771 void nitc__lexer___TLl___init_tk(val* self, val* p0) {
1772 val* var_loc /* var loc: Location */;
1773 {
1774 { /* Inline kernel#Object#init (self) on <self:TLl> */
1775 RET_LABEL1:(void)0;
1776 }
1777 }
1778 var_loc = p0;
1779 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TLl> */
1780 RET_LABEL:;
1781 }
1782 /* method lexer#TGt#parser_index for (self: TGt): Int */
1783 long nitc__lexer___TGt___nitc__lexer_work__Token__parser_index(val* self) {
1784 long var /* : Int */;
1785 var = 89l;
1786 goto RET_LABEL;
1787 RET_LABEL:;
1788 return var;
1789 }
1790 /* method lexer#TGt#init_tk for (self: TGt, Location) */
1791 void nitc__lexer___TGt___init_tk(val* self, val* p0) {
1792 val* var_loc /* var loc: Location */;
1793 {
1794 { /* Inline kernel#Object#init (self) on <self:TGt> */
1795 RET_LABEL1:(void)0;
1796 }
1797 }
1798 var_loc = p0;
1799 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TGt> */
1800 RET_LABEL:;
1801 }
1802 /* method lexer#TGe#parser_index for (self: TGe): Int */
1803 long nitc__lexer___TGe___nitc__lexer_work__Token__parser_index(val* self) {
1804 long var /* : Int */;
1805 var = 90l;
1806 goto RET_LABEL;
1807 RET_LABEL:;
1808 return var;
1809 }
1810 /* method lexer#TGe#init_tk for (self: TGe, Location) */
1811 void nitc__lexer___TGe___init_tk(val* self, val* p0) {
1812 val* var_loc /* var loc: Location */;
1813 {
1814 { /* Inline kernel#Object#init (self) on <self:TGe> */
1815 RET_LABEL1:(void)0;
1816 }
1817 }
1818 var_loc = p0;
1819 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TGe> */
1820 RET_LABEL:;
1821 }
1822 /* method lexer#TGg#parser_index for (self: TGg): Int */
1823 long nitc__lexer___TGg___nitc__lexer_work__Token__parser_index(val* self) {
1824 long var /* : Int */;
1825 var = 91l;
1826 goto RET_LABEL;
1827 RET_LABEL:;
1828 return var;
1829 }
1830 /* method lexer#TGg#init_tk for (self: TGg, Location) */
1831 void nitc__lexer___TGg___init_tk(val* self, val* p0) {
1832 val* var_loc /* var loc: Location */;
1833 {
1834 { /* Inline kernel#Object#init (self) on <self:TGg> */
1835 RET_LABEL1:(void)0;
1836 }
1837 }
1838 var_loc = p0;
1839 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TGg> */
1840 RET_LABEL:;
1841 }
1842 /* method lexer#TStarship#parser_index for (self: TStarship): Int */
1843 long nitc__lexer___TStarship___nitc__lexer_work__Token__parser_index(val* self) {
1844 long var /* : Int */;
1845 var = 92l;
1846 goto RET_LABEL;
1847 RET_LABEL:;
1848 return var;
1849 }
1850 /* method lexer#TStarship#init_tk for (self: TStarship, Location) */
1851 void nitc__lexer___TStarship___init_tk(val* self, val* p0) {
1852 val* var_loc /* var loc: Location */;
1853 {
1854 { /* Inline kernel#Object#init (self) on <self:TStarship> */
1855 RET_LABEL1:(void)0;
1856 }
1857 }
1858 var_loc = p0;
1859 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TStarship> */
1860 RET_LABEL:;
1861 }
1862 /* method lexer#TBang#parser_index for (self: TBang): Int */
1863 long nitc__lexer___TBang___nitc__lexer_work__Token__parser_index(val* self) {
1864 long var /* : Int */;
1865 var = 93l;
1866 goto RET_LABEL;
1867 RET_LABEL:;
1868 return var;
1869 }
1870 /* method lexer#TBang#init_tk for (self: TBang, Location) */
1871 void nitc__lexer___TBang___init_tk(val* self, val* p0) {
1872 val* var_loc /* var loc: Location */;
1873 {
1874 { /* Inline kernel#Object#init (self) on <self:TBang> */
1875 RET_LABEL1:(void)0;
1876 }
1877 }
1878 var_loc = p0;
1879 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TBang> */
1880 RET_LABEL:;
1881 }
1882 /* method lexer#TAt#parser_index for (self: TAt): Int */
1883 long nitc__lexer___TAt___nitc__lexer_work__Token__parser_index(val* self) {
1884 long var /* : Int */;
1885 var = 94l;
1886 goto RET_LABEL;
1887 RET_LABEL:;
1888 return var;
1889 }
1890 /* method lexer#TAt#init_tk for (self: TAt, Location) */
1891 void nitc__lexer___TAt___init_tk(val* self, val* p0) {
1892 val* var_loc /* var loc: Location */;
1893 {
1894 { /* Inline kernel#Object#init (self) on <self:TAt> */
1895 RET_LABEL1:(void)0;
1896 }
1897 }
1898 var_loc = p0;
1899 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TAt> */
1900 RET_LABEL:;
1901 }
1902 /* method lexer#TSemi#parser_index for (self: TSemi): Int */
1903 long nitc__lexer___TSemi___nitc__lexer_work__Token__parser_index(val* self) {
1904 long var /* : Int */;
1905 var = 95l;
1906 goto RET_LABEL;
1907 RET_LABEL:;
1908 return var;
1909 }
1910 /* method lexer#TSemi#init_tk for (self: TSemi, Location) */
1911 void nitc__lexer___TSemi___init_tk(val* self, val* p0) {
1912 val* var_loc /* var loc: Location */;
1913 {
1914 { /* Inline kernel#Object#init (self) on <self:TSemi> */
1915 RET_LABEL1:(void)0;
1916 }
1917 }
1918 var_loc = p0;
1919 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TSemi> */
1920 RET_LABEL:;
1921 }
1922 /* method lexer#TClassid#parser_index for (self: TClassid): Int */
1923 long nitc__lexer___TClassid___nitc__lexer_work__Token__parser_index(val* self) {
1924 long var /* : Int */;
1925 var = 96l;
1926 goto RET_LABEL;
1927 RET_LABEL:;
1928 return var;
1929 }
1930 /* method lexer#TClassid#init_tk for (self: TClassid, Location) */
1931 void nitc__lexer___TClassid___init_tk(val* self, val* p0) {
1932 val* var_loc /* var loc: Location */;
1933 {
1934 { /* Inline kernel#Object#init (self) on <self:TClassid> */
1935 RET_LABEL1:(void)0;
1936 }
1937 }
1938 var_loc = p0;
1939 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TClassid> */
1940 RET_LABEL:;
1941 }
1942 /* method lexer#TId#parser_index for (self: TId): Int */
1943 long nitc__lexer___TId___nitc__lexer_work__Token__parser_index(val* self) {
1944 long var /* : Int */;
1945 var = 97l;
1946 goto RET_LABEL;
1947 RET_LABEL:;
1948 return var;
1949 }
1950 /* method lexer#TId#init_tk for (self: TId, Location) */
1951 void nitc__lexer___TId___init_tk(val* self, val* p0) {
1952 val* var_loc /* var loc: Location */;
1953 {
1954 { /* Inline kernel#Object#init (self) on <self:TId> */
1955 RET_LABEL1:(void)0;
1956 }
1957 }
1958 var_loc = p0;
1959 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TId> */
1960 RET_LABEL:;
1961 }
1962 /* method lexer#TAttrid#parser_index for (self: TAttrid): Int */
1963 long nitc__lexer___TAttrid___nitc__lexer_work__Token__parser_index(val* self) {
1964 long var /* : Int */;
1965 var = 98l;
1966 goto RET_LABEL;
1967 RET_LABEL:;
1968 return var;
1969 }
1970 /* method lexer#TAttrid#init_tk for (self: TAttrid, Location) */
1971 void nitc__lexer___TAttrid___init_tk(val* self, val* p0) {
1972 val* var_loc /* var loc: Location */;
1973 {
1974 { /* Inline kernel#Object#init (self) on <self:TAttrid> */
1975 RET_LABEL1:(void)0;
1976 }
1977 }
1978 var_loc = p0;
1979 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TAttrid> */
1980 RET_LABEL:;
1981 }
1982 /* method lexer#TInteger#parser_index for (self: TInteger): Int */
1983 long nitc__lexer___TInteger___nitc__lexer_work__Token__parser_index(val* self) {
1984 long var /* : Int */;
1985 var = 99l;
1986 goto RET_LABEL;
1987 RET_LABEL:;
1988 return var;
1989 }
1990 /* method lexer#TInteger#init_tk for (self: TInteger, Location) */
1991 void nitc__lexer___TInteger___init_tk(val* self, val* p0) {
1992 val* var_loc /* var loc: Location */;
1993 {
1994 { /* Inline kernel#Object#init (self) on <self:TInteger> */
1995 RET_LABEL1:(void)0;
1996 }
1997 }
1998 var_loc = p0;
1999 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TInteger> */
2000 RET_LABEL:;
2001 }
2002 /* method lexer#TFloat#parser_index for (self: TFloat): Int */
2003 long nitc__lexer___TFloat___nitc__lexer_work__Token__parser_index(val* self) {
2004 long var /* : Int */;
2005 var = 100l;
2006 goto RET_LABEL;
2007 RET_LABEL:;
2008 return var;
2009 }
2010 /* method lexer#TFloat#init_tk for (self: TFloat, Location) */
2011 void nitc__lexer___TFloat___init_tk(val* self, val* p0) {
2012 val* var_loc /* var loc: Location */;
2013 {
2014 { /* Inline kernel#Object#init (self) on <self:TFloat> */
2015 RET_LABEL1:(void)0;
2016 }
2017 }
2018 var_loc = p0;
2019 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TFloat> */
2020 RET_LABEL:;
2021 }
2022 /* method lexer#TString#parser_index for (self: TString): Int */
2023 long nitc__lexer___TString___nitc__lexer_work__Token__parser_index(val* self) {
2024 long var /* : Int */;
2025 var = 101l;
2026 goto RET_LABEL;
2027 RET_LABEL:;
2028 return var;
2029 }
2030 /* method lexer#TString#init_tk for (self: TString, Location) */
2031 void nitc__lexer___TString___init_tk(val* self, val* p0) {
2032 val* var_loc /* var loc: Location */;
2033 {
2034 { /* Inline kernel#Object#init (self) on <self:TString> */
2035 RET_LABEL1:(void)0;
2036 }
2037 }
2038 var_loc = p0;
2039 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TString> */
2040 RET_LABEL:;
2041 }
2042 /* method lexer#TStartString#parser_index for (self: TStartString): Int */
2043 long nitc__lexer___TStartString___nitc__lexer_work__Token__parser_index(val* self) {
2044 long var /* : Int */;
2045 var = 102l;
2046 goto RET_LABEL;
2047 RET_LABEL:;
2048 return var;
2049 }
2050 /* method lexer#TStartString#init_tk for (self: TStartString, Location) */
2051 void nitc__lexer___TStartString___init_tk(val* self, val* p0) {
2052 val* var_loc /* var loc: Location */;
2053 {
2054 { /* Inline kernel#Object#init (self) on <self:TStartString> */
2055 RET_LABEL1:(void)0;
2056 }
2057 }
2058 var_loc = p0;
2059 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TStartString> */
2060 RET_LABEL:;
2061 }
2062 /* method lexer#TMidString#parser_index for (self: TMidString): Int */
2063 long nitc__lexer___TMidString___nitc__lexer_work__Token__parser_index(val* self) {
2064 long var /* : Int */;
2065 var = 103l;
2066 goto RET_LABEL;
2067 RET_LABEL:;
2068 return var;
2069 }
2070 /* method lexer#TMidString#init_tk for (self: TMidString, Location) */
2071 void nitc__lexer___TMidString___init_tk(val* self, val* p0) {
2072 val* var_loc /* var loc: Location */;
2073 {
2074 { /* Inline kernel#Object#init (self) on <self:TMidString> */
2075 RET_LABEL1:(void)0;
2076 }
2077 }
2078 var_loc = p0;
2079 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TMidString> */
2080 RET_LABEL:;
2081 }
2082 /* method lexer#TEndString#parser_index for (self: TEndString): Int */
2083 long nitc__lexer___TEndString___nitc__lexer_work__Token__parser_index(val* self) {
2084 long var /* : Int */;
2085 var = 104l;
2086 goto RET_LABEL;
2087 RET_LABEL:;
2088 return var;
2089 }
2090 /* method lexer#TEndString#init_tk for (self: TEndString, Location) */
2091 void nitc__lexer___TEndString___init_tk(val* self, val* p0) {
2092 val* var_loc /* var loc: Location */;
2093 {
2094 { /* Inline kernel#Object#init (self) on <self:TEndString> */
2095 RET_LABEL1:(void)0;
2096 }
2097 }
2098 var_loc = p0;
2099 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TEndString> */
2100 RET_LABEL:;
2101 }
2102 /* method lexer#TChar#parser_index for (self: TChar): Int */
2103 long nitc__lexer___TChar___nitc__lexer_work__Token__parser_index(val* self) {
2104 long var /* : Int */;
2105 var = 105l;
2106 goto RET_LABEL;
2107 RET_LABEL:;
2108 return var;
2109 }
2110 /* method lexer#TChar#init_tk for (self: TChar, Location) */
2111 void nitc__lexer___TChar___init_tk(val* self, val* p0) {
2112 val* var_loc /* var loc: Location */;
2113 {
2114 { /* Inline kernel#Object#init (self) on <self:TChar> */
2115 RET_LABEL1:(void)0;
2116 }
2117 }
2118 var_loc = p0;
2119 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TChar> */
2120 RET_LABEL:;
2121 }
2122 /* method lexer#TBadString#parser_index for (self: TBadString): Int */
2123 long nitc__lexer___TBadString___nitc__lexer_work__Token__parser_index(val* self) {
2124 long var /* : Int */;
2125 var = 106l;
2126 goto RET_LABEL;
2127 RET_LABEL:;
2128 return var;
2129 }
2130 /* method lexer#TBadString#init_tk for (self: TBadString, Location) */
2131 void nitc__lexer___TBadString___init_tk(val* self, val* p0) {
2132 val* var_loc /* var loc: Location */;
2133 {
2134 { /* Inline kernel#Object#init (self) on <self:TBadString> */
2135 RET_LABEL1:(void)0;
2136 }
2137 }
2138 var_loc = p0;
2139 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TBadString> */
2140 RET_LABEL:;
2141 }
2142 /* method lexer#TBadChar#parser_index for (self: TBadChar): Int */
2143 long nitc__lexer___TBadChar___nitc__lexer_work__Token__parser_index(val* self) {
2144 long var /* : Int */;
2145 var = 107l;
2146 goto RET_LABEL;
2147 RET_LABEL:;
2148 return var;
2149 }
2150 /* method lexer#TBadChar#init_tk for (self: TBadChar, Location) */
2151 void nitc__lexer___TBadChar___init_tk(val* self, val* p0) {
2152 val* var_loc /* var loc: Location */;
2153 {
2154 { /* Inline kernel#Object#init (self) on <self:TBadChar> */
2155 RET_LABEL1:(void)0;
2156 }
2157 }
2158 var_loc = p0;
2159 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TBadChar> */
2160 RET_LABEL:;
2161 }
2162 /* method lexer#TExternCodeSegment#parser_index for (self: TExternCodeSegment): Int */
2163 long nitc__lexer___TExternCodeSegment___nitc__lexer_work__Token__parser_index(val* self) {
2164 long var /* : Int */;
2165 var = 108l;
2166 goto RET_LABEL;
2167 RET_LABEL:;
2168 return var;
2169 }
2170 /* method lexer#TExternCodeSegment#init_tk for (self: TExternCodeSegment, Location) */
2171 void nitc__lexer___TExternCodeSegment___init_tk(val* self, val* p0) {
2172 val* var_loc /* var loc: Location */;
2173 {
2174 { /* Inline kernel#Object#init (self) on <self:TExternCodeSegment> */
2175 RET_LABEL1:(void)0;
2176 }
2177 }
2178 var_loc = p0;
2179 self->attrs[COLOR_nitc__parser_nodes__ANode___location].val = var_loc; /* _location on <self:TExternCodeSegment> */
2180 RET_LABEL:;
2181 }
2182 /* method lexer#EOF#parser_index for (self: EOF): Int */
2183 long nitc__lexer___EOF___nitc__lexer_work__Token__parser_index(val* self) {
2184 long var /* : Int */;
2185 var = 109l;
2186 goto RET_LABEL;
2187 RET_LABEL:;
2188 return var;
2189 }
2190 /* method lexer#Lexer#make_token for (self: Lexer, Int, Location): Token */
2191 val* nitc__lexer___Lexer___make_token(val* self, long p0, val* p1) {
2192 val* var /* : Token */;
2193 long var_accept_token /* var accept_token: Int */;
2194 val* var_location /* var location: Location */;
2195 short int var1 /* : Bool */;
2196 short int var3 /* : Bool */;
2197 val* var4 /* : TEol */;
2198 short int var5 /* : Bool */;
2199 short int var7 /* : Bool */;
2200 val* var8 /* : TComment */;
2201 short int var9 /* : Bool */;
2202 short int var11 /* : Bool */;
2203 val* var12 /* : TKwpackage */;
2204 short int var13 /* : Bool */;
2205 short int var15 /* : Bool */;
2206 val* var16 /* : TKwmodule */;
2207 short int var17 /* : Bool */;
2208 short int var19 /* : Bool */;
2209 val* var20 /* : TKwimport */;
2210 short int var21 /* : Bool */;
2211 short int var23 /* : Bool */;
2212 val* var24 /* : TKwclass */;
2213 short int var25 /* : Bool */;
2214 short int var27 /* : Bool */;
2215 val* var28 /* : TKwabstract */;
2216 short int var29 /* : Bool */;
2217 short int var31 /* : Bool */;
2218 val* var32 /* : TKwinterface */;
2219 short int var33 /* : Bool */;
2220 short int var35 /* : Bool */;
2221 val* var36 /* : TKwenum */;
2222 short int var37 /* : Bool */;
2223 short int var39 /* : Bool */;
2224 val* var40 /* : TKwend */;
2225 short int var41 /* : Bool */;
2226 short int var43 /* : Bool */;
2227 val* var44 /* : TKwmeth */;
2228 short int var45 /* : Bool */;
2229 short int var47 /* : Bool */;
2230 val* var48 /* : TKwtype */;
2231 short int var49 /* : Bool */;
2232 short int var51 /* : Bool */;
2233 val* var52 /* : TKwinit */;
2234 short int var53 /* : Bool */;
2235 short int var55 /* : Bool */;
2236 val* var56 /* : TKwredef */;
2237 short int var57 /* : Bool */;
2238 short int var59 /* : Bool */;
2239 val* var60 /* : TKwis */;
2240 short int var61 /* : Bool */;
2241 short int var63 /* : Bool */;
2242 val* var64 /* : TKwdo */;
2243 short int var65 /* : Bool */;
2244 short int var67 /* : Bool */;
2245 val* var68 /* : TKwvar */;
2246 short int var69 /* : Bool */;
2247 short int var71 /* : Bool */;
2248 val* var72 /* : TKwextern */;
2249 short int var73 /* : Bool */;
2250 short int var75 /* : Bool */;
2251 val* var76 /* : TKwpublic */;
2252 short int var77 /* : Bool */;
2253 short int var79 /* : Bool */;
2254 val* var80 /* : TKwprotected */;
2255 short int var81 /* : Bool */;
2256 short int var83 /* : Bool */;
2257 val* var84 /* : TKwprivate */;
2258 short int var85 /* : Bool */;
2259 short int var87 /* : Bool */;
2260 val* var88 /* : TKwintrude */;
2261 short int var89 /* : Bool */;
2262 short int var91 /* : Bool */;
2263 val* var92 /* : TKwif */;
2264 short int var93 /* : Bool */;
2265 short int var95 /* : Bool */;
2266 val* var96 /* : TKwthen */;
2267 short int var97 /* : Bool */;
2268 short int var99 /* : Bool */;
2269 val* var100 /* : TKwelse */;
2270 short int var101 /* : Bool */;
2271 short int var103 /* : Bool */;
2272 val* var104 /* : TKwwhile */;
2273 short int var105 /* : Bool */;
2274 short int var107 /* : Bool */;
2275 val* var108 /* : TKwloop */;
2276 short int var109 /* : Bool */;
2277 short int var111 /* : Bool */;
2278 val* var112 /* : TKwfor */;
2279 short int var113 /* : Bool */;
2280 short int var115 /* : Bool */;
2281 val* var116 /* : TKwin */;
2282 short int var117 /* : Bool */;
2283 short int var119 /* : Bool */;
2284 val* var120 /* : TKwand */;
2285 short int var121 /* : Bool */;
2286 short int var123 /* : Bool */;
2287 val* var124 /* : TKwor */;
2288 short int var125 /* : Bool */;
2289 short int var127 /* : Bool */;
2290 val* var128 /* : TKwnot */;
2291 short int var129 /* : Bool */;
2292 short int var131 /* : Bool */;
2293 val* var132 /* : TKwimplies */;
2294 short int var133 /* : Bool */;
2295 short int var135 /* : Bool */;
2296 val* var136 /* : TKwreturn */;
2297 short int var137 /* : Bool */;
2298 short int var139 /* : Bool */;
2299 val* var140 /* : TKwcontinue */;
2300 short int var141 /* : Bool */;
2301 short int var143 /* : Bool */;
2302 val* var144 /* : TKwbreak */;
2303 short int var145 /* : Bool */;
2304 short int var147 /* : Bool */;
2305 val* var148 /* : TKwabort */;
2306 short int var149 /* : Bool */;
2307 short int var151 /* : Bool */;
2308 val* var152 /* : TKwassert */;
2309 short int var153 /* : Bool */;
2310 short int var155 /* : Bool */;
2311 val* var156 /* : TKwnew */;
2312 short int var157 /* : Bool */;
2313 short int var159 /* : Bool */;
2314 val* var160 /* : TKwisa */;
2315 short int var161 /* : Bool */;
2316 short int var163 /* : Bool */;
2317 val* var164 /* : TKwonce */;
2318 short int var165 /* : Bool */;
2319 short int var167 /* : Bool */;
2320 val* var168 /* : TKwsuper */;
2321 short int var169 /* : Bool */;
2322 short int var171 /* : Bool */;
2323 val* var172 /* : TKwself */;
2324 short int var173 /* : Bool */;
2325 short int var175 /* : Bool */;
2326 val* var176 /* : TKwtrue */;
2327 short int var177 /* : Bool */;
2328 short int var179 /* : Bool */;
2329 val* var180 /* : TKwfalse */;
2330 short int var181 /* : Bool */;
2331 short int var183 /* : Bool */;
2332 val* var184 /* : TKwnull */;
2333 short int var185 /* : Bool */;
2334 short int var187 /* : Bool */;
2335 val* var188 /* : TKwas */;
2336 short int var189 /* : Bool */;
2337 short int var191 /* : Bool */;
2338 val* var192 /* : TKwnullable */;
2339 short int var193 /* : Bool */;
2340 short int var195 /* : Bool */;
2341 val* var196 /* : TKwisset */;
2342 short int var197 /* : Bool */;
2343 short int var199 /* : Bool */;
2344 val* var200 /* : TKwlabel */;
2345 short int var201 /* : Bool */;
2346 short int var203 /* : Bool */;
2347 val* var204 /* : TKwwith */;
2348 short int var205 /* : Bool */;
2349 short int var207 /* : Bool */;
2350 val* var208 /* : TKwdebug */;
2351 short int var209 /* : Bool */;
2352 short int var211 /* : Bool */;
2353 val* var212 /* : TOpar */;
2354 short int var213 /* : Bool */;
2355 short int var215 /* : Bool */;
2356 val* var216 /* : TCpar */;
2357 short int var217 /* : Bool */;
2358 short int var219 /* : Bool */;
2359 val* var220 /* : TObra */;
2360 short int var221 /* : Bool */;
2361 short int var223 /* : Bool */;
2362 val* var224 /* : TCbra */;
2363 short int var225 /* : Bool */;
2364 short int var227 /* : Bool */;
2365 val* var228 /* : TComma */;
2366 short int var229 /* : Bool */;
2367 short int var231 /* : Bool */;
2368 val* var232 /* : TColumn */;
2369 short int var233 /* : Bool */;
2370 short int var235 /* : Bool */;
2371 val* var236 /* : TQuad */;
2372 short int var237 /* : Bool */;
2373 short int var239 /* : Bool */;
2374 val* var240 /* : TAssign */;
2375 short int var241 /* : Bool */;
2376 short int var243 /* : Bool */;
2377 val* var244 /* : TPluseq */;
2378 short int var245 /* : Bool */;
2379 short int var247 /* : Bool */;
2380 val* var248 /* : TMinuseq */;
2381 short int var249 /* : Bool */;
2382 short int var251 /* : Bool */;
2383 val* var252 /* : TStareq */;
2384 short int var253 /* : Bool */;
2385 short int var255 /* : Bool */;
2386 val* var256 /* : TSlasheq */;
2387 short int var257 /* : Bool */;
2388 short int var259 /* : Bool */;
2389 val* var260 /* : TPercenteq */;
2390 short int var261 /* : Bool */;
2391 short int var263 /* : Bool */;
2392 val* var264 /* : TStarstareq */;
2393 short int var265 /* : Bool */;
2394 short int var267 /* : Bool */;
2395 val* var268 /* : TPipeeq */;
2396 short int var269 /* : Bool */;
2397 short int var271 /* : Bool */;
2398 val* var272 /* : TCareteq */;
2399 short int var273 /* : Bool */;
2400 short int var275 /* : Bool */;
2401 val* var276 /* : TAmpeq */;
2402 short int var277 /* : Bool */;
2403 short int var279 /* : Bool */;
2404 val* var280 /* : TLleq */;
2405 short int var281 /* : Bool */;
2406 short int var283 /* : Bool */;
2407 val* var284 /* : TGgeq */;
2408 short int var285 /* : Bool */;
2409 short int var287 /* : Bool */;
2410 val* var288 /* : TDotdotdot */;
2411 short int var289 /* : Bool */;
2412 short int var291 /* : Bool */;
2413 val* var292 /* : TDotdot */;
2414 short int var293 /* : Bool */;
2415 short int var295 /* : Bool */;
2416 val* var296 /* : TDot */;
2417 short int var297 /* : Bool */;
2418 short int var299 /* : Bool */;
2419 val* var300 /* : TPlus */;
2420 short int var301 /* : Bool */;
2421 short int var303 /* : Bool */;
2422 val* var304 /* : TMinus */;
2423 short int var305 /* : Bool */;
2424 short int var307 /* : Bool */;
2425 val* var308 /* : TStar */;
2426 short int var309 /* : Bool */;
2427 short int var311 /* : Bool */;
2428 val* var312 /* : TStarstar */;
2429 short int var313 /* : Bool */;
2430 short int var315 /* : Bool */;
2431 val* var316 /* : TSlash */;
2432 short int var317 /* : Bool */;
2433 short int var319 /* : Bool */;
2434 val* var320 /* : TPercent */;
2435 short int var321 /* : Bool */;
2436 short int var323 /* : Bool */;
2437 val* var324 /* : TPipe */;
2438 short int var325 /* : Bool */;
2439 short int var327 /* : Bool */;
2440 val* var328 /* : TCaret */;
2441 short int var329 /* : Bool */;
2442 short int var331 /* : Bool */;
2443 val* var332 /* : TAmp */;
2444 short int var333 /* : Bool */;
2445 short int var335 /* : Bool */;
2446 val* var336 /* : TTilde */;
2447 short int var337 /* : Bool */;
2448 short int var339 /* : Bool */;
2449 val* var340 /* : TEq */;
2450 short int var341 /* : Bool */;
2451 short int var343 /* : Bool */;
2452 val* var344 /* : TNe */;
2453 short int var345 /* : Bool */;
2454 short int var347 /* : Bool */;
2455 val* var348 /* : TLt */;
2456 short int var349 /* : Bool */;
2457 short int var351 /* : Bool */;
2458 val* var352 /* : TLe */;
2459 short int var353 /* : Bool */;
2460 short int var355 /* : Bool */;
2461 val* var356 /* : TLl */;
2462 short int var357 /* : Bool */;
2463 short int var359 /* : Bool */;
2464 val* var360 /* : TGt */;
2465 short int var361 /* : Bool */;
2466 short int var363 /* : Bool */;
2467 val* var364 /* : TGe */;
2468 short int var365 /* : Bool */;
2469 short int var367 /* : Bool */;
2470 val* var368 /* : TGg */;
2471 short int var369 /* : Bool */;
2472 short int var371 /* : Bool */;
2473 val* var372 /* : TStarship */;
2474 short int var373 /* : Bool */;
2475 short int var375 /* : Bool */;
2476 val* var376 /* : TBang */;
2477 short int var377 /* : Bool */;
2478 short int var379 /* : Bool */;
2479 val* var380 /* : TAt */;
2480 short int var381 /* : Bool */;
2481 short int var383 /* : Bool */;
2482 val* var384 /* : TSemi */;
2483 short int var385 /* : Bool */;
2484 short int var387 /* : Bool */;
2485 val* var388 /* : TClassid */;
2486 short int var389 /* : Bool */;
2487 short int var391 /* : Bool */;
2488 val* var392 /* : TId */;
2489 short int var393 /* : Bool */;
2490 short int var395 /* : Bool */;
2491 val* var396 /* : TAttrid */;
2492 short int var397 /* : Bool */;
2493 short int var399 /* : Bool */;
2494 val* var400 /* : TInteger */;
2495 short int var401 /* : Bool */;
2496 short int var403 /* : Bool */;
2497 val* var404 /* : TFloat */;
2498 short int var405 /* : Bool */;
2499 short int var407 /* : Bool */;
2500 val* var408 /* : TString */;
2501 short int var409 /* : Bool */;
2502 short int var411 /* : Bool */;
2503 val* var412 /* : TStartString */;
2504 short int var413 /* : Bool */;
2505 short int var415 /* : Bool */;
2506 val* var416 /* : TMidString */;
2507 short int var417 /* : Bool */;
2508 short int var419 /* : Bool */;
2509 val* var420 /* : TEndString */;
2510 short int var421 /* : Bool */;
2511 short int var423 /* : Bool */;
2512 val* var424 /* : TChar */;
2513 short int var425 /* : Bool */;
2514 short int var427 /* : Bool */;
2515 val* var428 /* : TBadString */;
2516 short int var429 /* : Bool */;
2517 short int var431 /* : Bool */;
2518 val* var432 /* : TBadChar */;
2519 short int var433 /* : Bool */;
2520 short int var435 /* : Bool */;
2521 val* var436 /* : TExternCodeSegment */;
2522 var_accept_token = p0;
2523 var_location = p1;
2524 {
2525 { /* Inline kernel#Int#== (var_accept_token,1l) on <var_accept_token:Int> */
2526 var3 = var_accept_token == 1l;
2527 var1 = var3;
2528 goto RET_LABEL2;
2529 RET_LABEL2:(void)0;
2530 }
2531 }
2532 if (var1){
2533 var4 = NEW_nitc__TEol(&type_nitc__TEol);
2534 {
2535 nitc__lexer___TEol___init_tk(var4, var_location); /* Direct call lexer#TEol#init_tk on <var4:TEol>*/
2536 }
2537 var = var4;
2538 goto RET_LABEL;
2539 } else {
2540 }
2541 {
2542 { /* Inline kernel#Int#== (var_accept_token,2l) on <var_accept_token:Int> */
2543 var7 = var_accept_token == 2l;
2544 var5 = var7;
2545 goto RET_LABEL6;
2546 RET_LABEL6:(void)0;
2547 }
2548 }
2549 if (var5){
2550 var8 = NEW_nitc__TComment(&type_nitc__TComment);
2551 {
2552 nitc__lexer___TComment___init_tk(var8, var_location); /* Direct call lexer#TComment#init_tk on <var8:TComment>*/
2553 }
2554 var = var8;
2555 goto RET_LABEL;
2556 } else {
2557 }
2558 {
2559 { /* Inline kernel#Int#== (var_accept_token,3l) on <var_accept_token:Int> */
2560 var11 = var_accept_token == 3l;
2561 var9 = var11;
2562 goto RET_LABEL10;
2563 RET_LABEL10:(void)0;
2564 }
2565 }
2566 if (var9){
2567 var12 = NEW_nitc__TKwpackage(&type_nitc__TKwpackage);
2568 {
2569 nitc__lexer___TKwpackage___init_tk(var12, var_location); /* Direct call lexer#TKwpackage#init_tk on <var12:TKwpackage>*/
2570 }
2571 var = var12;
2572 goto RET_LABEL;
2573 } else {
2574 }
2575 {
2576 { /* Inline kernel#Int#== (var_accept_token,4l) on <var_accept_token:Int> */
2577 var15 = var_accept_token == 4l;
2578 var13 = var15;
2579 goto RET_LABEL14;
2580 RET_LABEL14:(void)0;
2581 }
2582 }
2583 if (var13){
2584 var16 = NEW_nitc__TKwmodule(&type_nitc__TKwmodule);
2585 {
2586 nitc__lexer___TKwmodule___init_tk(var16, var_location); /* Direct call lexer#TKwmodule#init_tk on <var16:TKwmodule>*/
2587 }
2588 var = var16;
2589 goto RET_LABEL;
2590 } else {
2591 }
2592 {
2593 { /* Inline kernel#Int#== (var_accept_token,5l) on <var_accept_token:Int> */
2594 var19 = var_accept_token == 5l;
2595 var17 = var19;
2596 goto RET_LABEL18;
2597 RET_LABEL18:(void)0;
2598 }
2599 }
2600 if (var17){
2601 var20 = NEW_nitc__TKwimport(&type_nitc__TKwimport);
2602 {
2603 nitc__lexer___TKwimport___init_tk(var20, var_location); /* Direct call lexer#TKwimport#init_tk on <var20:TKwimport>*/
2604 }
2605 var = var20;
2606 goto RET_LABEL;
2607 } else {
2608 }
2609 {
2610 { /* Inline kernel#Int#== (var_accept_token,6l) on <var_accept_token:Int> */
2611 var23 = var_accept_token == 6l;
2612 var21 = var23;
2613 goto RET_LABEL22;
2614 RET_LABEL22:(void)0;
2615 }
2616 }
2617 if (var21){
2618 var24 = NEW_nitc__TKwclass(&type_nitc__TKwclass);
2619 {
2620 nitc__lexer___TKwclass___init_tk(var24, var_location); /* Direct call lexer#TKwclass#init_tk on <var24:TKwclass>*/
2621 }
2622 var = var24;
2623 goto RET_LABEL;
2624 } else {
2625 }
2626 {
2627 { /* Inline kernel#Int#== (var_accept_token,7l) on <var_accept_token:Int> */
2628 var27 = var_accept_token == 7l;
2629 var25 = var27;
2630 goto RET_LABEL26;
2631 RET_LABEL26:(void)0;
2632 }
2633 }
2634 if (var25){
2635 var28 = NEW_nitc__TKwabstract(&type_nitc__TKwabstract);
2636 {
2637 nitc__lexer___TKwabstract___init_tk(var28, var_location); /* Direct call lexer#TKwabstract#init_tk on <var28:TKwabstract>*/
2638 }
2639 var = var28;
2640 goto RET_LABEL;
2641 } else {
2642 }
2643 {
2644 { /* Inline kernel#Int#== (var_accept_token,8l) on <var_accept_token:Int> */
2645 var31 = var_accept_token == 8l;
2646 var29 = var31;
2647 goto RET_LABEL30;
2648 RET_LABEL30:(void)0;
2649 }
2650 }
2651 if (var29){
2652 var32 = NEW_nitc__TKwinterface(&type_nitc__TKwinterface);
2653 {
2654 nitc__lexer___TKwinterface___init_tk(var32, var_location); /* Direct call lexer#TKwinterface#init_tk on <var32:TKwinterface>*/
2655 }
2656 var = var32;
2657 goto RET_LABEL;
2658 } else {
2659 }
2660 {
2661 { /* Inline kernel#Int#== (var_accept_token,9l) on <var_accept_token:Int> */
2662 var35 = var_accept_token == 9l;
2663 var33 = var35;
2664 goto RET_LABEL34;
2665 RET_LABEL34:(void)0;
2666 }
2667 }
2668 if (var33){
2669 var36 = NEW_nitc__TKwenum(&type_nitc__TKwenum);
2670 {
2671 nitc__lexer___TKwenum___init_tk(var36, var_location); /* Direct call lexer#TKwenum#init_tk on <var36:TKwenum>*/
2672 }
2673 var = var36;
2674 goto RET_LABEL;
2675 } else {
2676 }
2677 {
2678 { /* Inline kernel#Int#== (var_accept_token,10l) on <var_accept_token:Int> */
2679 var39 = var_accept_token == 10l;
2680 var37 = var39;
2681 goto RET_LABEL38;
2682 RET_LABEL38:(void)0;
2683 }
2684 }
2685 if (var37){
2686 var40 = NEW_nitc__TKwend(&type_nitc__TKwend);
2687 {
2688 nitc__lexer___TKwend___init_tk(var40, var_location); /* Direct call lexer#TKwend#init_tk on <var40:TKwend>*/
2689 }
2690 var = var40;
2691 goto RET_LABEL;
2692 } else {
2693 }
2694 {
2695 { /* Inline kernel#Int#== (var_accept_token,11l) on <var_accept_token:Int> */
2696 var43 = var_accept_token == 11l;
2697 var41 = var43;
2698 goto RET_LABEL42;
2699 RET_LABEL42:(void)0;
2700 }
2701 }
2702 if (var41){
2703 var44 = NEW_nitc__TKwmeth(&type_nitc__TKwmeth);
2704 {
2705 nitc__lexer___TKwmeth___init_tk(var44, var_location); /* Direct call lexer#TKwmeth#init_tk on <var44:TKwmeth>*/
2706 }
2707 var = var44;
2708 goto RET_LABEL;
2709 } else {
2710 }
2711 {
2712 { /* Inline kernel#Int#== (var_accept_token,12l) on <var_accept_token:Int> */
2713 var47 = var_accept_token == 12l;
2714 var45 = var47;
2715 goto RET_LABEL46;
2716 RET_LABEL46:(void)0;
2717 }
2718 }
2719 if (var45){
2720 var48 = NEW_nitc__TKwtype(&type_nitc__TKwtype);
2721 {
2722 nitc__lexer___TKwtype___init_tk(var48, var_location); /* Direct call lexer#TKwtype#init_tk on <var48:TKwtype>*/
2723 }
2724 var = var48;
2725 goto RET_LABEL;
2726 } else {
2727 }
2728 {
2729 { /* Inline kernel#Int#== (var_accept_token,13l) on <var_accept_token:Int> */
2730 var51 = var_accept_token == 13l;
2731 var49 = var51;
2732 goto RET_LABEL50;
2733 RET_LABEL50:(void)0;
2734 }
2735 }
2736 if (var49){
2737 var52 = NEW_nitc__TKwinit(&type_nitc__TKwinit);
2738 {
2739 nitc__lexer___TKwinit___init_tk(var52, var_location); /* Direct call lexer#TKwinit#init_tk on <var52:TKwinit>*/
2740 }
2741 var = var52;
2742 goto RET_LABEL;
2743 } else {
2744 }
2745 {
2746 { /* Inline kernel#Int#== (var_accept_token,14l) on <var_accept_token:Int> */
2747 var55 = var_accept_token == 14l;
2748 var53 = var55;
2749 goto RET_LABEL54;
2750 RET_LABEL54:(void)0;
2751 }
2752 }
2753 if (var53){
2754 var56 = NEW_nitc__TKwredef(&type_nitc__TKwredef);
2755 {
2756 nitc__lexer___TKwredef___init_tk(var56, var_location); /* Direct call lexer#TKwredef#init_tk on <var56:TKwredef>*/
2757 }
2758 var = var56;
2759 goto RET_LABEL;
2760 } else {
2761 }
2762 {
2763 { /* Inline kernel#Int#== (var_accept_token,15l) on <var_accept_token:Int> */
2764 var59 = var_accept_token == 15l;
2765 var57 = var59;
2766 goto RET_LABEL58;
2767 RET_LABEL58:(void)0;
2768 }
2769 }
2770 if (var57){
2771 var60 = NEW_nitc__TKwis(&type_nitc__TKwis);
2772 {
2773 nitc__lexer___TKwis___init_tk(var60, var_location); /* Direct call lexer#TKwis#init_tk on <var60:TKwis>*/
2774 }
2775 var = var60;
2776 goto RET_LABEL;
2777 } else {
2778 }
2779 {
2780 { /* Inline kernel#Int#== (var_accept_token,16l) on <var_accept_token:Int> */
2781 var63 = var_accept_token == 16l;
2782 var61 = var63;
2783 goto RET_LABEL62;
2784 RET_LABEL62:(void)0;
2785 }
2786 }
2787 if (var61){
2788 var64 = NEW_nitc__TKwdo(&type_nitc__TKwdo);
2789 {
2790 nitc__lexer___TKwdo___init_tk(var64, var_location); /* Direct call lexer#TKwdo#init_tk on <var64:TKwdo>*/
2791 }
2792 var = var64;
2793 goto RET_LABEL;
2794 } else {
2795 }
2796 {
2797 { /* Inline kernel#Int#== (var_accept_token,17l) on <var_accept_token:Int> */
2798 var67 = var_accept_token == 17l;
2799 var65 = var67;
2800 goto RET_LABEL66;
2801 RET_LABEL66:(void)0;
2802 }
2803 }
2804 if (var65){
2805 var68 = NEW_nitc__TKwvar(&type_nitc__TKwvar);
2806 {
2807 nitc__lexer___TKwvar___init_tk(var68, var_location); /* Direct call lexer#TKwvar#init_tk on <var68:TKwvar>*/
2808 }
2809 var = var68;
2810 goto RET_LABEL;
2811 } else {
2812 }
2813 {
2814 { /* Inline kernel#Int#== (var_accept_token,18l) on <var_accept_token:Int> */
2815 var71 = var_accept_token == 18l;
2816 var69 = var71;
2817 goto RET_LABEL70;
2818 RET_LABEL70:(void)0;
2819 }
2820 }
2821 if (var69){
2822 var72 = NEW_nitc__TKwextern(&type_nitc__TKwextern);
2823 {
2824 nitc__lexer___TKwextern___init_tk(var72, var_location); /* Direct call lexer#TKwextern#init_tk on <var72:TKwextern>*/
2825 }
2826 var = var72;
2827 goto RET_LABEL;
2828 } else {
2829 }
2830 {
2831 { /* Inline kernel#Int#== (var_accept_token,19l) on <var_accept_token:Int> */
2832 var75 = var_accept_token == 19l;
2833 var73 = var75;
2834 goto RET_LABEL74;
2835 RET_LABEL74:(void)0;
2836 }
2837 }
2838 if (var73){
2839 var76 = NEW_nitc__TKwpublic(&type_nitc__TKwpublic);
2840 {
2841 nitc__lexer___TKwpublic___init_tk(var76, var_location); /* Direct call lexer#TKwpublic#init_tk on <var76:TKwpublic>*/
2842 }
2843 var = var76;
2844 goto RET_LABEL;
2845 } else {
2846 }
2847 {
2848 { /* Inline kernel#Int#== (var_accept_token,20l) on <var_accept_token:Int> */
2849 var79 = var_accept_token == 20l;
2850 var77 = var79;
2851 goto RET_LABEL78;
2852 RET_LABEL78:(void)0;
2853 }
2854 }
2855 if (var77){
2856 var80 = NEW_nitc__TKwprotected(&type_nitc__TKwprotected);
2857 {
2858 nitc__lexer___TKwprotected___init_tk(var80, var_location); /* Direct call lexer#TKwprotected#init_tk on <var80:TKwprotected>*/
2859 }
2860 var = var80;
2861 goto RET_LABEL;
2862 } else {
2863 }
2864 {
2865 { /* Inline kernel#Int#== (var_accept_token,21l) on <var_accept_token:Int> */
2866 var83 = var_accept_token == 21l;
2867 var81 = var83;
2868 goto RET_LABEL82;
2869 RET_LABEL82:(void)0;
2870 }
2871 }
2872 if (var81){
2873 var84 = NEW_nitc__TKwprivate(&type_nitc__TKwprivate);
2874 {
2875 nitc__lexer___TKwprivate___init_tk(var84, var_location); /* Direct call lexer#TKwprivate#init_tk on <var84:TKwprivate>*/
2876 }
2877 var = var84;
2878 goto RET_LABEL;
2879 } else {
2880 }
2881 {
2882 { /* Inline kernel#Int#== (var_accept_token,22l) on <var_accept_token:Int> */
2883 var87 = var_accept_token == 22l;
2884 var85 = var87;
2885 goto RET_LABEL86;
2886 RET_LABEL86:(void)0;
2887 }
2888 }
2889 if (var85){
2890 var88 = NEW_nitc__TKwintrude(&type_nitc__TKwintrude);
2891 {
2892 nitc__lexer___TKwintrude___init_tk(var88, var_location); /* Direct call lexer#TKwintrude#init_tk on <var88:TKwintrude>*/
2893 }
2894 var = var88;
2895 goto RET_LABEL;
2896 } else {
2897 }
2898 {
2899 { /* Inline kernel#Int#== (var_accept_token,23l) on <var_accept_token:Int> */
2900 var91 = var_accept_token == 23l;
2901 var89 = var91;
2902 goto RET_LABEL90;
2903 RET_LABEL90:(void)0;
2904 }
2905 }
2906 if (var89){
2907 var92 = NEW_nitc__TKwif(&type_nitc__TKwif);
2908 {
2909 nitc__lexer___TKwif___init_tk(var92, var_location); /* Direct call lexer#TKwif#init_tk on <var92:TKwif>*/
2910 }
2911 var = var92;
2912 goto RET_LABEL;
2913 } else {
2914 }
2915 {
2916 { /* Inline kernel#Int#== (var_accept_token,24l) on <var_accept_token:Int> */
2917 var95 = var_accept_token == 24l;
2918 var93 = var95;
2919 goto RET_LABEL94;
2920 RET_LABEL94:(void)0;
2921 }
2922 }
2923 if (var93){
2924 var96 = NEW_nitc__TKwthen(&type_nitc__TKwthen);
2925 {
2926 nitc__lexer___TKwthen___init_tk(var96, var_location); /* Direct call lexer#TKwthen#init_tk on <var96:TKwthen>*/
2927 }
2928 var = var96;
2929 goto RET_LABEL;
2930 } else {
2931 }
2932 {
2933 { /* Inline kernel#Int#== (var_accept_token,25l) on <var_accept_token:Int> */
2934 var99 = var_accept_token == 25l;
2935 var97 = var99;
2936 goto RET_LABEL98;
2937 RET_LABEL98:(void)0;
2938 }
2939 }
2940 if (var97){
2941 var100 = NEW_nitc__TKwelse(&type_nitc__TKwelse);
2942 {
2943 nitc__lexer___TKwelse___init_tk(var100, var_location); /* Direct call lexer#TKwelse#init_tk on <var100:TKwelse>*/
2944 }
2945 var = var100;
2946 goto RET_LABEL;
2947 } else {
2948 }
2949 {
2950 { /* Inline kernel#Int#== (var_accept_token,26l) on <var_accept_token:Int> */
2951 var103 = var_accept_token == 26l;
2952 var101 = var103;
2953 goto RET_LABEL102;
2954 RET_LABEL102:(void)0;
2955 }
2956 }
2957 if (var101){
2958 var104 = NEW_nitc__TKwwhile(&type_nitc__TKwwhile);
2959 {
2960 nitc__lexer___TKwwhile___init_tk(var104, var_location); /* Direct call lexer#TKwwhile#init_tk on <var104:TKwwhile>*/
2961 }
2962 var = var104;
2963 goto RET_LABEL;
2964 } else {
2965 }
2966 {
2967 { /* Inline kernel#Int#== (var_accept_token,27l) on <var_accept_token:Int> */
2968 var107 = var_accept_token == 27l;
2969 var105 = var107;
2970 goto RET_LABEL106;
2971 RET_LABEL106:(void)0;
2972 }
2973 }
2974 if (var105){
2975 var108 = NEW_nitc__TKwloop(&type_nitc__TKwloop);
2976 {
2977 nitc__lexer___TKwloop___init_tk(var108, var_location); /* Direct call lexer#TKwloop#init_tk on <var108:TKwloop>*/
2978 }
2979 var = var108;
2980 goto RET_LABEL;
2981 } else {
2982 }
2983 {
2984 { /* Inline kernel#Int#== (var_accept_token,28l) on <var_accept_token:Int> */
2985 var111 = var_accept_token == 28l;
2986 var109 = var111;
2987 goto RET_LABEL110;
2988 RET_LABEL110:(void)0;
2989 }
2990 }
2991 if (var109){
2992 var112 = NEW_nitc__TKwfor(&type_nitc__TKwfor);
2993 {
2994 nitc__lexer___TKwfor___init_tk(var112, var_location); /* Direct call lexer#TKwfor#init_tk on <var112:TKwfor>*/
2995 }
2996 var = var112;
2997 goto RET_LABEL;
2998 } else {
2999 }
3000 {
3001 { /* Inline kernel#Int#== (var_accept_token,29l) on <var_accept_token:Int> */
3002 var115 = var_accept_token == 29l;
3003 var113 = var115;
3004 goto RET_LABEL114;
3005 RET_LABEL114:(void)0;
3006 }
3007 }
3008 if (var113){
3009 var116 = NEW_nitc__TKwin(&type_nitc__TKwin);
3010 {
3011 nitc__lexer___TKwin___init_tk(var116, var_location); /* Direct call lexer#TKwin#init_tk on <var116:TKwin>*/
3012 }
3013 var = var116;
3014 goto RET_LABEL;
3015 } else {
3016 }
3017 {
3018 { /* Inline kernel#Int#== (var_accept_token,30l) on <var_accept_token:Int> */
3019 var119 = var_accept_token == 30l;
3020 var117 = var119;
3021 goto RET_LABEL118;
3022 RET_LABEL118:(void)0;
3023 }
3024 }
3025 if (var117){
3026 var120 = NEW_nitc__TKwand(&type_nitc__TKwand);
3027 {
3028 nitc__lexer___TKwand___init_tk(var120, var_location); /* Direct call lexer#TKwand#init_tk on <var120:TKwand>*/
3029 }
3030 var = var120;
3031 goto RET_LABEL;
3032 } else {
3033 }
3034 {
3035 { /* Inline kernel#Int#== (var_accept_token,31l) on <var_accept_token:Int> */
3036 var123 = var_accept_token == 31l;
3037 var121 = var123;
3038 goto RET_LABEL122;
3039 RET_LABEL122:(void)0;
3040 }
3041 }
3042 if (var121){
3043 var124 = NEW_nitc__TKwor(&type_nitc__TKwor);
3044 {
3045 nitc__lexer___TKwor___init_tk(var124, var_location); /* Direct call lexer#TKwor#init_tk on <var124:TKwor>*/
3046 }
3047 var = var124;
3048 goto RET_LABEL;
3049 } else {
3050 }
3051 {
3052 { /* Inline kernel#Int#== (var_accept_token,32l) on <var_accept_token:Int> */
3053 var127 = var_accept_token == 32l;
3054 var125 = var127;
3055 goto RET_LABEL126;
3056 RET_LABEL126:(void)0;
3057 }
3058 }
3059 if (var125){
3060 var128 = NEW_nitc__TKwnot(&type_nitc__TKwnot);
3061 {
3062 nitc__lexer___TKwnot___init_tk(var128, var_location); /* Direct call lexer#TKwnot#init_tk on <var128:TKwnot>*/
3063 }
3064 var = var128;
3065 goto RET_LABEL;
3066 } else {
3067 }
3068 {
3069 { /* Inline kernel#Int#== (var_accept_token,33l) on <var_accept_token:Int> */
3070 var131 = var_accept_token == 33l;
3071 var129 = var131;
3072 goto RET_LABEL130;
3073 RET_LABEL130:(void)0;
3074 }
3075 }
3076 if (var129){
3077 var132 = NEW_nitc__TKwimplies(&type_nitc__TKwimplies);
3078 {
3079 nitc__lexer___TKwimplies___init_tk(var132, var_location); /* Direct call lexer#TKwimplies#init_tk on <var132:TKwimplies>*/
3080 }
3081 var = var132;
3082 goto RET_LABEL;
3083 } else {
3084 }
3085 {
3086 { /* Inline kernel#Int#== (var_accept_token,34l) on <var_accept_token:Int> */
3087 var135 = var_accept_token == 34l;
3088 var133 = var135;
3089 goto RET_LABEL134;
3090 RET_LABEL134:(void)0;
3091 }
3092 }
3093 if (var133){
3094 var136 = NEW_nitc__TKwreturn(&type_nitc__TKwreturn);
3095 {
3096 nitc__lexer___TKwreturn___init_tk(var136, var_location); /* Direct call lexer#TKwreturn#init_tk on <var136:TKwreturn>*/
3097 }
3098 var = var136;
3099 goto RET_LABEL;
3100 } else {
3101 }
3102 {
3103 { /* Inline kernel#Int#== (var_accept_token,35l) on <var_accept_token:Int> */
3104 var139 = var_accept_token == 35l;
3105 var137 = var139;
3106 goto RET_LABEL138;
3107 RET_LABEL138:(void)0;
3108 }
3109 }
3110 if (var137){
3111 var140 = NEW_nitc__TKwcontinue(&type_nitc__TKwcontinue);
3112 {
3113 nitc__lexer___TKwcontinue___init_tk(var140, var_location); /* Direct call lexer#TKwcontinue#init_tk on <var140:TKwcontinue>*/
3114 }
3115 var = var140;
3116 goto RET_LABEL;
3117 } else {
3118 }
3119 {
3120 { /* Inline kernel#Int#== (var_accept_token,36l) on <var_accept_token:Int> */
3121 var143 = var_accept_token == 36l;
3122 var141 = var143;
3123 goto RET_LABEL142;
3124 RET_LABEL142:(void)0;
3125 }
3126 }
3127 if (var141){
3128 var144 = NEW_nitc__TKwbreak(&type_nitc__TKwbreak);
3129 {
3130 nitc__lexer___TKwbreak___init_tk(var144, var_location); /* Direct call lexer#TKwbreak#init_tk on <var144:TKwbreak>*/
3131 }
3132 var = var144;
3133 goto RET_LABEL;
3134 } else {
3135 }
3136 {
3137 { /* Inline kernel#Int#== (var_accept_token,37l) on <var_accept_token:Int> */
3138 var147 = var_accept_token == 37l;
3139 var145 = var147;
3140 goto RET_LABEL146;
3141 RET_LABEL146:(void)0;
3142 }
3143 }
3144 if (var145){
3145 var148 = NEW_nitc__TKwabort(&type_nitc__TKwabort);
3146 {
3147 nitc__lexer___TKwabort___init_tk(var148, var_location); /* Direct call lexer#TKwabort#init_tk on <var148:TKwabort>*/
3148 }
3149 var = var148;
3150 goto RET_LABEL;
3151 } else {
3152 }
3153 {
3154 { /* Inline kernel#Int#== (var_accept_token,38l) on <var_accept_token:Int> */
3155 var151 = var_accept_token == 38l;
3156 var149 = var151;
3157 goto RET_LABEL150;
3158 RET_LABEL150:(void)0;
3159 }
3160 }
3161 if (var149){
3162 var152 = NEW_nitc__TKwassert(&type_nitc__TKwassert);
3163 {
3164 nitc__lexer___TKwassert___init_tk(var152, var_location); /* Direct call lexer#TKwassert#init_tk on <var152:TKwassert>*/
3165 }
3166 var = var152;
3167 goto RET_LABEL;
3168 } else {
3169 }
3170 {
3171 { /* Inline kernel#Int#== (var_accept_token,39l) on <var_accept_token:Int> */
3172 var155 = var_accept_token == 39l;
3173 var153 = var155;
3174 goto RET_LABEL154;
3175 RET_LABEL154:(void)0;
3176 }
3177 }
3178 if (var153){
3179 var156 = NEW_nitc__TKwnew(&type_nitc__TKwnew);
3180 {
3181 nitc__lexer___TKwnew___init_tk(var156, var_location); /* Direct call lexer#TKwnew#init_tk on <var156:TKwnew>*/
3182 }
3183 var = var156;
3184 goto RET_LABEL;
3185 } else {
3186 }
3187 {
3188 { /* Inline kernel#Int#== (var_accept_token,40l) on <var_accept_token:Int> */
3189 var159 = var_accept_token == 40l;
3190 var157 = var159;
3191 goto RET_LABEL158;
3192 RET_LABEL158:(void)0;
3193 }
3194 }
3195 if (var157){
3196 var160 = NEW_nitc__TKwisa(&type_nitc__TKwisa);
3197 {
3198 nitc__lexer___TKwisa___init_tk(var160, var_location); /* Direct call lexer#TKwisa#init_tk on <var160:TKwisa>*/
3199 }
3200 var = var160;
3201 goto RET_LABEL;
3202 } else {
3203 }
3204 {
3205 { /* Inline kernel#Int#== (var_accept_token,41l) on <var_accept_token:Int> */
3206 var163 = var_accept_token == 41l;
3207 var161 = var163;
3208 goto RET_LABEL162;
3209 RET_LABEL162:(void)0;
3210 }
3211 }
3212 if (var161){
3213 var164 = NEW_nitc__TKwonce(&type_nitc__TKwonce);
3214 {
3215 nitc__lexer___TKwonce___init_tk(var164, var_location); /* Direct call lexer#TKwonce#init_tk on <var164:TKwonce>*/
3216 }
3217 var = var164;
3218 goto RET_LABEL;
3219 } else {
3220 }
3221 {
3222 { /* Inline kernel#Int#== (var_accept_token,42l) on <var_accept_token:Int> */
3223 var167 = var_accept_token == 42l;
3224 var165 = var167;
3225 goto RET_LABEL166;
3226 RET_LABEL166:(void)0;
3227 }
3228 }
3229 if (var165){
3230 var168 = NEW_nitc__TKwsuper(&type_nitc__TKwsuper);
3231 {
3232 nitc__lexer___TKwsuper___init_tk(var168, var_location); /* Direct call lexer#TKwsuper#init_tk on <var168:TKwsuper>*/
3233 }
3234 var = var168;
3235 goto RET_LABEL;
3236 } else {
3237 }
3238 {
3239 { /* Inline kernel#Int#== (var_accept_token,43l) on <var_accept_token:Int> */
3240 var171 = var_accept_token == 43l;
3241 var169 = var171;
3242 goto RET_LABEL170;
3243 RET_LABEL170:(void)0;
3244 }
3245 }
3246 if (var169){
3247 var172 = NEW_nitc__TKwself(&type_nitc__TKwself);
3248 {
3249 nitc__lexer___TKwself___init_tk(var172, var_location); /* Direct call lexer#TKwself#init_tk on <var172:TKwself>*/
3250 }
3251 var = var172;
3252 goto RET_LABEL;
3253 } else {
3254 }
3255 {
3256 { /* Inline kernel#Int#== (var_accept_token,44l) on <var_accept_token:Int> */
3257 var175 = var_accept_token == 44l;
3258 var173 = var175;
3259 goto RET_LABEL174;
3260 RET_LABEL174:(void)0;
3261 }
3262 }
3263 if (var173){
3264 var176 = NEW_nitc__TKwtrue(&type_nitc__TKwtrue);
3265 {
3266 nitc__lexer___TKwtrue___init_tk(var176, var_location); /* Direct call lexer#TKwtrue#init_tk on <var176:TKwtrue>*/
3267 }
3268 var = var176;
3269 goto RET_LABEL;
3270 } else {
3271 }
3272 {
3273 { /* Inline kernel#Int#== (var_accept_token,45l) on <var_accept_token:Int> */
3274 var179 = var_accept_token == 45l;
3275 var177 = var179;
3276 goto RET_LABEL178;
3277 RET_LABEL178:(void)0;
3278 }
3279 }
3280 if (var177){
3281 var180 = NEW_nitc__TKwfalse(&type_nitc__TKwfalse);
3282 {
3283 nitc__lexer___TKwfalse___init_tk(var180, var_location); /* Direct call lexer#TKwfalse#init_tk on <var180:TKwfalse>*/
3284 }
3285 var = var180;
3286 goto RET_LABEL;
3287 } else {
3288 }
3289 {
3290 { /* Inline kernel#Int#== (var_accept_token,46l) on <var_accept_token:Int> */
3291 var183 = var_accept_token == 46l;
3292 var181 = var183;
3293 goto RET_LABEL182;
3294 RET_LABEL182:(void)0;
3295 }
3296 }
3297 if (var181){
3298 var184 = NEW_nitc__TKwnull(&type_nitc__TKwnull);
3299 {
3300 nitc__lexer___TKwnull___init_tk(var184, var_location); /* Direct call lexer#TKwnull#init_tk on <var184:TKwnull>*/
3301 }
3302 var = var184;
3303 goto RET_LABEL;
3304 } else {
3305 }
3306 {
3307 { /* Inline kernel#Int#== (var_accept_token,47l) on <var_accept_token:Int> */
3308 var187 = var_accept_token == 47l;
3309 var185 = var187;
3310 goto RET_LABEL186;
3311 RET_LABEL186:(void)0;
3312 }
3313 }
3314 if (var185){
3315 var188 = NEW_nitc__TKwas(&type_nitc__TKwas);
3316 {
3317 nitc__lexer___TKwas___init_tk(var188, var_location); /* Direct call lexer#TKwas#init_tk on <var188:TKwas>*/
3318 }
3319 var = var188;
3320 goto RET_LABEL;
3321 } else {
3322 }
3323 {
3324 { /* Inline kernel#Int#== (var_accept_token,48l) on <var_accept_token:Int> */
3325 var191 = var_accept_token == 48l;
3326 var189 = var191;
3327 goto RET_LABEL190;
3328 RET_LABEL190:(void)0;
3329 }
3330 }
3331 if (var189){
3332 var192 = NEW_nitc__TKwnullable(&type_nitc__TKwnullable);
3333 {
3334 nitc__lexer___TKwnullable___init_tk(var192, var_location); /* Direct call lexer#TKwnullable#init_tk on <var192:TKwnullable>*/
3335 }
3336 var = var192;
3337 goto RET_LABEL;
3338 } else {
3339 }
3340 {
3341 { /* Inline kernel#Int#== (var_accept_token,49l) on <var_accept_token:Int> */
3342 var195 = var_accept_token == 49l;
3343 var193 = var195;
3344 goto RET_LABEL194;
3345 RET_LABEL194:(void)0;
3346 }
3347 }
3348 if (var193){
3349 var196 = NEW_nitc__TKwisset(&type_nitc__TKwisset);
3350 {
3351 nitc__lexer___TKwisset___init_tk(var196, var_location); /* Direct call lexer#TKwisset#init_tk on <var196:TKwisset>*/
3352 }
3353 var = var196;
3354 goto RET_LABEL;
3355 } else {
3356 }
3357 {
3358 { /* Inline kernel#Int#== (var_accept_token,50l) on <var_accept_token:Int> */
3359 var199 = var_accept_token == 50l;
3360 var197 = var199;
3361 goto RET_LABEL198;
3362 RET_LABEL198:(void)0;
3363 }
3364 }
3365 if (var197){
3366 var200 = NEW_nitc__TKwlabel(&type_nitc__TKwlabel);
3367 {
3368 nitc__lexer___TKwlabel___init_tk(var200, var_location); /* Direct call lexer#TKwlabel#init_tk on <var200:TKwlabel>*/
3369 }
3370 var = var200;
3371 goto RET_LABEL;
3372 } else {
3373 }
3374 {
3375 { /* Inline kernel#Int#== (var_accept_token,51l) on <var_accept_token:Int> */
3376 var203 = var_accept_token == 51l;
3377 var201 = var203;
3378 goto RET_LABEL202;
3379 RET_LABEL202:(void)0;
3380 }
3381 }
3382 if (var201){
3383 var204 = NEW_nitc__TKwwith(&type_nitc__TKwwith);
3384 {
3385 nitc__lexer___TKwwith___init_tk(var204, var_location); /* Direct call lexer#TKwwith#init_tk on <var204:TKwwith>*/
3386 }
3387 var = var204;
3388 goto RET_LABEL;
3389 } else {
3390 }
3391 {
3392 { /* Inline kernel#Int#== (var_accept_token,52l) on <var_accept_token:Int> */
3393 var207 = var_accept_token == 52l;
3394 var205 = var207;
3395 goto RET_LABEL206;
3396 RET_LABEL206:(void)0;
3397 }
3398 }
3399 if (var205){
3400 var208 = NEW_nitc__TKwdebug(&type_nitc__TKwdebug);
3401 {
3402 nitc__lexer___TKwdebug___init_tk(var208, var_location); /* Direct call lexer#TKwdebug#init_tk on <var208:TKwdebug>*/
3403 }
3404 var = var208;
3405 goto RET_LABEL;
3406 } else {
3407 }
3408 {
3409 { /* Inline kernel#Int#== (var_accept_token,53l) on <var_accept_token:Int> */
3410 var211 = var_accept_token == 53l;
3411 var209 = var211;
3412 goto RET_LABEL210;
3413 RET_LABEL210:(void)0;
3414 }
3415 }
3416 if (var209){
3417 var212 = NEW_nitc__TOpar(&type_nitc__TOpar);
3418 {
3419 nitc__lexer___TOpar___init_tk(var212, var_location); /* Direct call lexer#TOpar#init_tk on <var212:TOpar>*/
3420 }
3421 var = var212;
3422 goto RET_LABEL;
3423 } else {
3424 }
3425 {
3426 { /* Inline kernel#Int#== (var_accept_token,54l) on <var_accept_token:Int> */
3427 var215 = var_accept_token == 54l;
3428 var213 = var215;
3429 goto RET_LABEL214;
3430 RET_LABEL214:(void)0;
3431 }
3432 }
3433 if (var213){
3434 var216 = NEW_nitc__TCpar(&type_nitc__TCpar);
3435 {
3436 nitc__lexer___TCpar___init_tk(var216, var_location); /* Direct call lexer#TCpar#init_tk on <var216:TCpar>*/
3437 }
3438 var = var216;
3439 goto RET_LABEL;
3440 } else {
3441 }
3442 {
3443 { /* Inline kernel#Int#== (var_accept_token,55l) on <var_accept_token:Int> */
3444 var219 = var_accept_token == 55l;
3445 var217 = var219;
3446 goto RET_LABEL218;
3447 RET_LABEL218:(void)0;
3448 }
3449 }
3450 if (var217){
3451 var220 = NEW_nitc__TObra(&type_nitc__TObra);
3452 {
3453 nitc__lexer___TObra___init_tk(var220, var_location); /* Direct call lexer#TObra#init_tk on <var220:TObra>*/
3454 }
3455 var = var220;
3456 goto RET_LABEL;
3457 } else {
3458 }
3459 {
3460 { /* Inline kernel#Int#== (var_accept_token,56l) on <var_accept_token:Int> */
3461 var223 = var_accept_token == 56l;
3462 var221 = var223;
3463 goto RET_LABEL222;
3464 RET_LABEL222:(void)0;
3465 }
3466 }
3467 if (var221){
3468 var224 = NEW_nitc__TCbra(&type_nitc__TCbra);
3469 {
3470 nitc__lexer___TCbra___init_tk(var224, var_location); /* Direct call lexer#TCbra#init_tk on <var224:TCbra>*/
3471 }
3472 var = var224;
3473 goto RET_LABEL;
3474 } else {
3475 }
3476 {
3477 { /* Inline kernel#Int#== (var_accept_token,57l) on <var_accept_token:Int> */
3478 var227 = var_accept_token == 57l;
3479 var225 = var227;
3480 goto RET_LABEL226;
3481 RET_LABEL226:(void)0;
3482 }
3483 }
3484 if (var225){
3485 var228 = NEW_nitc__TComma(&type_nitc__TComma);
3486 {
3487 nitc__lexer___TComma___init_tk(var228, var_location); /* Direct call lexer#TComma#init_tk on <var228:TComma>*/
3488 }
3489 var = var228;
3490 goto RET_LABEL;
3491 } else {
3492 }
3493 {
3494 { /* Inline kernel#Int#== (var_accept_token,58l) on <var_accept_token:Int> */
3495 var231 = var_accept_token == 58l;
3496 var229 = var231;
3497 goto RET_LABEL230;
3498 RET_LABEL230:(void)0;
3499 }
3500 }
3501 if (var229){
3502 var232 = NEW_nitc__TColumn(&type_nitc__TColumn);
3503 {
3504 nitc__lexer___TColumn___init_tk(var232, var_location); /* Direct call lexer#TColumn#init_tk on <var232:TColumn>*/
3505 }
3506 var = var232;
3507 goto RET_LABEL;
3508 } else {
3509 }
3510 {
3511 { /* Inline kernel#Int#== (var_accept_token,59l) on <var_accept_token:Int> */
3512 var235 = var_accept_token == 59l;
3513 var233 = var235;
3514 goto RET_LABEL234;
3515 RET_LABEL234:(void)0;
3516 }
3517 }
3518 if (var233){
3519 var236 = NEW_nitc__TQuad(&type_nitc__TQuad);
3520 {
3521 nitc__lexer___TQuad___init_tk(var236, var_location); /* Direct call lexer#TQuad#init_tk on <var236:TQuad>*/
3522 }
3523 var = var236;
3524 goto RET_LABEL;
3525 } else {
3526 }
3527 {
3528 { /* Inline kernel#Int#== (var_accept_token,60l) on <var_accept_token:Int> */
3529 var239 = var_accept_token == 60l;
3530 var237 = var239;
3531 goto RET_LABEL238;
3532 RET_LABEL238:(void)0;
3533 }
3534 }
3535 if (var237){
3536 var240 = NEW_nitc__TAssign(&type_nitc__TAssign);
3537 {
3538 nitc__lexer___TAssign___init_tk(var240, var_location); /* Direct call lexer#TAssign#init_tk on <var240:TAssign>*/
3539 }
3540 var = var240;
3541 goto RET_LABEL;
3542 } else {
3543 }
3544 {
3545 { /* Inline kernel#Int#== (var_accept_token,61l) on <var_accept_token:Int> */
3546 var243 = var_accept_token == 61l;
3547 var241 = var243;
3548 goto RET_LABEL242;
3549 RET_LABEL242:(void)0;
3550 }
3551 }
3552 if (var241){
3553 var244 = NEW_nitc__TPluseq(&type_nitc__TPluseq);
3554 {
3555 nitc__lexer___TPluseq___init_tk(var244, var_location); /* Direct call lexer#TPluseq#init_tk on <var244:TPluseq>*/
3556 }
3557 var = var244;
3558 goto RET_LABEL;
3559 } else {
3560 }
3561 {
3562 { /* Inline kernel#Int#== (var_accept_token,62l) on <var_accept_token:Int> */
3563 var247 = var_accept_token == 62l;
3564 var245 = var247;
3565 goto RET_LABEL246;
3566 RET_LABEL246:(void)0;
3567 }
3568 }
3569 if (var245){
3570 var248 = NEW_nitc__TMinuseq(&type_nitc__TMinuseq);
3571 {
3572 nitc__lexer___TMinuseq___init_tk(var248, var_location); /* Direct call lexer#TMinuseq#init_tk on <var248:TMinuseq>*/
3573 }
3574 var = var248;
3575 goto RET_LABEL;
3576 } else {
3577 }
3578 {
3579 { /* Inline kernel#Int#== (var_accept_token,63l) on <var_accept_token:Int> */
3580 var251 = var_accept_token == 63l;
3581 var249 = var251;
3582 goto RET_LABEL250;
3583 RET_LABEL250:(void)0;
3584 }
3585 }
3586 if (var249){
3587 var252 = NEW_nitc__TStareq(&type_nitc__TStareq);
3588 {
3589 nitc__lexer___TStareq___init_tk(var252, var_location); /* Direct call lexer#TStareq#init_tk on <var252:TStareq>*/
3590 }
3591 var = var252;
3592 goto RET_LABEL;
3593 } else {
3594 }
3595 {
3596 { /* Inline kernel#Int#== (var_accept_token,64l) on <var_accept_token:Int> */
3597 var255 = var_accept_token == 64l;
3598 var253 = var255;
3599 goto RET_LABEL254;
3600 RET_LABEL254:(void)0;
3601 }
3602 }
3603 if (var253){
3604 var256 = NEW_nitc__TSlasheq(&type_nitc__TSlasheq);
3605 {
3606 nitc__lexer___TSlasheq___init_tk(var256, var_location); /* Direct call lexer#TSlasheq#init_tk on <var256:TSlasheq>*/
3607 }
3608 var = var256;
3609 goto RET_LABEL;
3610 } else {
3611 }
3612 {
3613 { /* Inline kernel#Int#== (var_accept_token,65l) on <var_accept_token:Int> */
3614 var259 = var_accept_token == 65l;
3615 var257 = var259;
3616 goto RET_LABEL258;
3617 RET_LABEL258:(void)0;
3618 }
3619 }
3620 if (var257){
3621 var260 = NEW_nitc__TPercenteq(&type_nitc__TPercenteq);
3622 {
3623 nitc__lexer___TPercenteq___init_tk(var260, var_location); /* Direct call lexer#TPercenteq#init_tk on <var260:TPercenteq>*/
3624 }
3625 var = var260;
3626 goto RET_LABEL;
3627 } else {
3628 }
3629 {
3630 { /* Inline kernel#Int#== (var_accept_token,66l) on <var_accept_token:Int> */
3631 var263 = var_accept_token == 66l;
3632 var261 = var263;
3633 goto RET_LABEL262;
3634 RET_LABEL262:(void)0;
3635 }
3636 }
3637 if (var261){
3638 var264 = NEW_nitc__TStarstareq(&type_nitc__TStarstareq);
3639 {
3640 nitc__lexer___TStarstareq___init_tk(var264, var_location); /* Direct call lexer#TStarstareq#init_tk on <var264:TStarstareq>*/
3641 }
3642 var = var264;
3643 goto RET_LABEL;
3644 } else {
3645 }
3646 {
3647 { /* Inline kernel#Int#== (var_accept_token,67l) on <var_accept_token:Int> */
3648 var267 = var_accept_token == 67l;
3649 var265 = var267;
3650 goto RET_LABEL266;
3651 RET_LABEL266:(void)0;
3652 }
3653 }
3654 if (var265){
3655 var268 = NEW_nitc__TPipeeq(&type_nitc__TPipeeq);
3656 {
3657 nitc__lexer___TPipeeq___init_tk(var268, var_location); /* Direct call lexer#TPipeeq#init_tk on <var268:TPipeeq>*/
3658 }
3659 var = var268;
3660 goto RET_LABEL;
3661 } else {
3662 }
3663 {
3664 { /* Inline kernel#Int#== (var_accept_token,68l) on <var_accept_token:Int> */
3665 var271 = var_accept_token == 68l;
3666 var269 = var271;
3667 goto RET_LABEL270;
3668 RET_LABEL270:(void)0;
3669 }
3670 }
3671 if (var269){
3672 var272 = NEW_nitc__TCareteq(&type_nitc__TCareteq);
3673 {
3674 nitc__lexer___TCareteq___init_tk(var272, var_location); /* Direct call lexer#TCareteq#init_tk on <var272:TCareteq>*/
3675 }
3676 var = var272;
3677 goto RET_LABEL;
3678 } else {
3679 }
3680 {
3681 { /* Inline kernel#Int#== (var_accept_token,69l) on <var_accept_token:Int> */
3682 var275 = var_accept_token == 69l;
3683 var273 = var275;
3684 goto RET_LABEL274;
3685 RET_LABEL274:(void)0;
3686 }
3687 }
3688 if (var273){
3689 var276 = NEW_nitc__TAmpeq(&type_nitc__TAmpeq);
3690 {
3691 nitc__lexer___TAmpeq___init_tk(var276, var_location); /* Direct call lexer#TAmpeq#init_tk on <var276:TAmpeq>*/
3692 }
3693 var = var276;
3694 goto RET_LABEL;
3695 } else {
3696 }
3697 {
3698 { /* Inline kernel#Int#== (var_accept_token,70l) on <var_accept_token:Int> */
3699 var279 = var_accept_token == 70l;
3700 var277 = var279;
3701 goto RET_LABEL278;
3702 RET_LABEL278:(void)0;
3703 }
3704 }
3705 if (var277){
3706 var280 = NEW_nitc__TLleq(&type_nitc__TLleq);
3707 {
3708 nitc__lexer___TLleq___init_tk(var280, var_location); /* Direct call lexer#TLleq#init_tk on <var280:TLleq>*/
3709 }
3710 var = var280;
3711 goto RET_LABEL;
3712 } else {
3713 }
3714 {
3715 { /* Inline kernel#Int#== (var_accept_token,71l) on <var_accept_token:Int> */
3716 var283 = var_accept_token == 71l;
3717 var281 = var283;
3718 goto RET_LABEL282;
3719 RET_LABEL282:(void)0;
3720 }
3721 }
3722 if (var281){
3723 var284 = NEW_nitc__TGgeq(&type_nitc__TGgeq);
3724 {
3725 nitc__lexer___TGgeq___init_tk(var284, var_location); /* Direct call lexer#TGgeq#init_tk on <var284:TGgeq>*/
3726 }
3727 var = var284;
3728 goto RET_LABEL;
3729 } else {
3730 }
3731 {
3732 { /* Inline kernel#Int#== (var_accept_token,72l) on <var_accept_token:Int> */
3733 var287 = var_accept_token == 72l;
3734 var285 = var287;
3735 goto RET_LABEL286;
3736 RET_LABEL286:(void)0;
3737 }
3738 }
3739 if (var285){
3740 var288 = NEW_nitc__TDotdotdot(&type_nitc__TDotdotdot);
3741 {
3742 nitc__lexer___TDotdotdot___init_tk(var288, var_location); /* Direct call lexer#TDotdotdot#init_tk on <var288:TDotdotdot>*/
3743 }
3744 var = var288;
3745 goto RET_LABEL;
3746 } else {
3747 }
3748 {
3749 { /* Inline kernel#Int#== (var_accept_token,73l) on <var_accept_token:Int> */
3750 var291 = var_accept_token == 73l;
3751 var289 = var291;
3752 goto RET_LABEL290;
3753 RET_LABEL290:(void)0;
3754 }
3755 }
3756 if (var289){
3757 var292 = NEW_nitc__TDotdot(&type_nitc__TDotdot);
3758 {
3759 nitc__lexer___TDotdot___init_tk(var292, var_location); /* Direct call lexer#TDotdot#init_tk on <var292:TDotdot>*/
3760 }
3761 var = var292;
3762 goto RET_LABEL;
3763 } else {
3764 }
3765 {
3766 { /* Inline kernel#Int#== (var_accept_token,74l) on <var_accept_token:Int> */
3767 var295 = var_accept_token == 74l;
3768 var293 = var295;
3769 goto RET_LABEL294;
3770 RET_LABEL294:(void)0;
3771 }
3772 }
3773 if (var293){
3774 var296 = NEW_nitc__TDot(&type_nitc__TDot);
3775 {
3776 nitc__lexer___TDot___init_tk(var296, var_location); /* Direct call lexer#TDot#init_tk on <var296:TDot>*/
3777 }
3778 var = var296;
3779 goto RET_LABEL;
3780 } else {
3781 }
3782 {
3783 { /* Inline kernel#Int#== (var_accept_token,75l) on <var_accept_token:Int> */
3784 var299 = var_accept_token == 75l;
3785 var297 = var299;
3786 goto RET_LABEL298;
3787 RET_LABEL298:(void)0;
3788 }
3789 }
3790 if (var297){
3791 var300 = NEW_nitc__TPlus(&type_nitc__TPlus);
3792 {
3793 nitc__lexer___TPlus___init_tk(var300, var_location); /* Direct call lexer#TPlus#init_tk on <var300:TPlus>*/
3794 }
3795 var = var300;
3796 goto RET_LABEL;
3797 } else {
3798 }
3799 {
3800 { /* Inline kernel#Int#== (var_accept_token,76l) on <var_accept_token:Int> */
3801 var303 = var_accept_token == 76l;
3802 var301 = var303;
3803 goto RET_LABEL302;
3804 RET_LABEL302:(void)0;
3805 }
3806 }
3807 if (var301){
3808 var304 = NEW_nitc__TMinus(&type_nitc__TMinus);
3809 {
3810 nitc__lexer___TMinus___init_tk(var304, var_location); /* Direct call lexer#TMinus#init_tk on <var304:TMinus>*/
3811 }
3812 var = var304;
3813 goto RET_LABEL;
3814 } else {
3815 }
3816 {
3817 { /* Inline kernel#Int#== (var_accept_token,77l) on <var_accept_token:Int> */
3818 var307 = var_accept_token == 77l;
3819 var305 = var307;
3820 goto RET_LABEL306;
3821 RET_LABEL306:(void)0;
3822 }
3823 }
3824 if (var305){
3825 var308 = NEW_nitc__TStar(&type_nitc__TStar);
3826 {
3827 nitc__lexer___TStar___init_tk(var308, var_location); /* Direct call lexer#TStar#init_tk on <var308:TStar>*/
3828 }
3829 var = var308;
3830 goto RET_LABEL;
3831 } else {
3832 }
3833 {
3834 { /* Inline kernel#Int#== (var_accept_token,78l) on <var_accept_token:Int> */
3835 var311 = var_accept_token == 78l;
3836 var309 = var311;
3837 goto RET_LABEL310;
3838 RET_LABEL310:(void)0;
3839 }
3840 }
3841 if (var309){
3842 var312 = NEW_nitc__TStarstar(&type_nitc__TStarstar);
3843 {
3844 nitc__lexer___TStarstar___init_tk(var312, var_location); /* Direct call lexer#TStarstar#init_tk on <var312:TStarstar>*/
3845 }
3846 var = var312;
3847 goto RET_LABEL;
3848 } else {
3849 }
3850 {
3851 { /* Inline kernel#Int#== (var_accept_token,79l) on <var_accept_token:Int> */
3852 var315 = var_accept_token == 79l;
3853 var313 = var315;
3854 goto RET_LABEL314;
3855 RET_LABEL314:(void)0;
3856 }
3857 }
3858 if (var313){
3859 var316 = NEW_nitc__TSlash(&type_nitc__TSlash);
3860 {
3861 nitc__lexer___TSlash___init_tk(var316, var_location); /* Direct call lexer#TSlash#init_tk on <var316:TSlash>*/
3862 }
3863 var = var316;
3864 goto RET_LABEL;
3865 } else {
3866 }
3867 {
3868 { /* Inline kernel#Int#== (var_accept_token,80l) on <var_accept_token:Int> */
3869 var319 = var_accept_token == 80l;
3870 var317 = var319;
3871 goto RET_LABEL318;
3872 RET_LABEL318:(void)0;
3873 }
3874 }
3875 if (var317){
3876 var320 = NEW_nitc__TPercent(&type_nitc__TPercent);
3877 {
3878 nitc__lexer___TPercent___init_tk(var320, var_location); /* Direct call lexer#TPercent#init_tk on <var320:TPercent>*/
3879 }
3880 var = var320;
3881 goto RET_LABEL;
3882 } else {
3883 }
3884 {
3885 { /* Inline kernel#Int#== (var_accept_token,81l) on <var_accept_token:Int> */
3886 var323 = var_accept_token == 81l;
3887 var321 = var323;
3888 goto RET_LABEL322;
3889 RET_LABEL322:(void)0;
3890 }
3891 }
3892 if (var321){
3893 var324 = NEW_nitc__TPipe(&type_nitc__TPipe);
3894 {
3895 nitc__lexer___TPipe___init_tk(var324, var_location); /* Direct call lexer#TPipe#init_tk on <var324:TPipe>*/
3896 }
3897 var = var324;
3898 goto RET_LABEL;
3899 } else {
3900 }
3901 {
3902 { /* Inline kernel#Int#== (var_accept_token,82l) on <var_accept_token:Int> */
3903 var327 = var_accept_token == 82l;
3904 var325 = var327;
3905 goto RET_LABEL326;
3906 RET_LABEL326:(void)0;
3907 }
3908 }
3909 if (var325){
3910 var328 = NEW_nitc__TCaret(&type_nitc__TCaret);
3911 {
3912 nitc__lexer___TCaret___init_tk(var328, var_location); /* Direct call lexer#TCaret#init_tk on <var328:TCaret>*/
3913 }
3914 var = var328;
3915 goto RET_LABEL;
3916 } else {
3917 }
3918 {
3919 { /* Inline kernel#Int#== (var_accept_token,83l) on <var_accept_token:Int> */
3920 var331 = var_accept_token == 83l;
3921 var329 = var331;
3922 goto RET_LABEL330;
3923 RET_LABEL330:(void)0;
3924 }
3925 }
3926 if (var329){
3927 var332 = NEW_nitc__TAmp(&type_nitc__TAmp);
3928 {
3929 nitc__lexer___TAmp___init_tk(var332, var_location); /* Direct call lexer#TAmp#init_tk on <var332:TAmp>*/
3930 }
3931 var = var332;
3932 goto RET_LABEL;
3933 } else {
3934 }
3935 {
3936 { /* Inline kernel#Int#== (var_accept_token,84l) on <var_accept_token:Int> */
3937 var335 = var_accept_token == 84l;
3938 var333 = var335;
3939 goto RET_LABEL334;
3940 RET_LABEL334:(void)0;
3941 }
3942 }
3943 if (var333){
3944 var336 = NEW_nitc__TTilde(&type_nitc__TTilde);
3945 {
3946 nitc__lexer___TTilde___init_tk(var336, var_location); /* Direct call lexer#TTilde#init_tk on <var336:TTilde>*/
3947 }
3948 var = var336;
3949 goto RET_LABEL;
3950 } else {
3951 }
3952 {
3953 { /* Inline kernel#Int#== (var_accept_token,85l) on <var_accept_token:Int> */
3954 var339 = var_accept_token == 85l;
3955 var337 = var339;
3956 goto RET_LABEL338;
3957 RET_LABEL338:(void)0;
3958 }
3959 }
3960 if (var337){
3961 var340 = NEW_nitc__TEq(&type_nitc__TEq);
3962 {
3963 nitc__lexer___TEq___init_tk(var340, var_location); /* Direct call lexer#TEq#init_tk on <var340:TEq>*/
3964 }
3965 var = var340;
3966 goto RET_LABEL;
3967 } else {
3968 }
3969 {
3970 { /* Inline kernel#Int#== (var_accept_token,86l) on <var_accept_token:Int> */
3971 var343 = var_accept_token == 86l;
3972 var341 = var343;
3973 goto RET_LABEL342;
3974 RET_LABEL342:(void)0;
3975 }
3976 }
3977 if (var341){
3978 var344 = NEW_nitc__TNe(&type_nitc__TNe);
3979 {
3980 nitc__lexer___TNe___init_tk(var344, var_location); /* Direct call lexer#TNe#init_tk on <var344:TNe>*/
3981 }
3982 var = var344;
3983 goto RET_LABEL;
3984 } else {
3985 }
3986 {
3987 { /* Inline kernel#Int#== (var_accept_token,87l) on <var_accept_token:Int> */
3988 var347 = var_accept_token == 87l;
3989 var345 = var347;
3990 goto RET_LABEL346;
3991 RET_LABEL346:(void)0;
3992 }
3993 }
3994 if (var345){
3995 var348 = NEW_nitc__TLt(&type_nitc__TLt);
3996 {
3997 nitc__lexer___TLt___init_tk(var348, var_location); /* Direct call lexer#TLt#init_tk on <var348:TLt>*/
3998 }
3999 var = var348;
4000 goto RET_LABEL;
4001 } else {
4002 }
4003 {
4004 { /* Inline kernel#Int#== (var_accept_token,88l) on <var_accept_token:Int> */
4005 var351 = var_accept_token == 88l;
4006 var349 = var351;
4007 goto RET_LABEL350;
4008 RET_LABEL350:(void)0;
4009 }
4010 }
4011 if (var349){
4012 var352 = NEW_nitc__TLe(&type_nitc__TLe);
4013 {
4014 nitc__lexer___TLe___init_tk(var352, var_location); /* Direct call lexer#TLe#init_tk on <var352:TLe>*/
4015 }
4016 var = var352;
4017 goto RET_LABEL;
4018 } else {
4019 }
4020 {
4021 { /* Inline kernel#Int#== (var_accept_token,89l) on <var_accept_token:Int> */
4022 var355 = var_accept_token == 89l;
4023 var353 = var355;
4024 goto RET_LABEL354;
4025 RET_LABEL354:(void)0;
4026 }
4027 }
4028 if (var353){
4029 var356 = NEW_nitc__TLl(&type_nitc__TLl);
4030 {
4031 nitc__lexer___TLl___init_tk(var356, var_location); /* Direct call lexer#TLl#init_tk on <var356:TLl>*/
4032 }
4033 var = var356;
4034 goto RET_LABEL;
4035 } else {
4036 }
4037 {
4038 { /* Inline kernel#Int#== (var_accept_token,90l) on <var_accept_token:Int> */
4039 var359 = var_accept_token == 90l;
4040 var357 = var359;
4041 goto RET_LABEL358;
4042 RET_LABEL358:(void)0;
4043 }
4044 }
4045 if (var357){
4046 var360 = NEW_nitc__TGt(&type_nitc__TGt);
4047 {
4048 nitc__lexer___TGt___init_tk(var360, var_location); /* Direct call lexer#TGt#init_tk on <var360:TGt>*/
4049 }
4050 var = var360;
4051 goto RET_LABEL;
4052 } else {
4053 }
4054 {
4055 { /* Inline kernel#Int#== (var_accept_token,91l) on <var_accept_token:Int> */
4056 var363 = var_accept_token == 91l;
4057 var361 = var363;
4058 goto RET_LABEL362;
4059 RET_LABEL362:(void)0;
4060 }
4061 }
4062 if (var361){
4063 var364 = NEW_nitc__TGe(&type_nitc__TGe);
4064 {
4065 nitc__lexer___TGe___init_tk(var364, var_location); /* Direct call lexer#TGe#init_tk on <var364:TGe>*/
4066 }
4067 var = var364;
4068 goto RET_LABEL;
4069 } else {
4070 }
4071 {
4072 { /* Inline kernel#Int#== (var_accept_token,92l) on <var_accept_token:Int> */
4073 var367 = var_accept_token == 92l;
4074 var365 = var367;
4075 goto RET_LABEL366;
4076 RET_LABEL366:(void)0;
4077 }
4078 }
4079 if (var365){
4080 var368 = NEW_nitc__TGg(&type_nitc__TGg);
4081 {
4082 nitc__lexer___TGg___init_tk(var368, var_location); /* Direct call lexer#TGg#init_tk on <var368:TGg>*/
4083 }
4084 var = var368;
4085 goto RET_LABEL;
4086 } else {
4087 }
4088 {
4089 { /* Inline kernel#Int#== (var_accept_token,93l) on <var_accept_token:Int> */
4090 var371 = var_accept_token == 93l;
4091 var369 = var371;
4092 goto RET_LABEL370;
4093 RET_LABEL370:(void)0;
4094 }
4095 }
4096 if (var369){
4097 var372 = NEW_nitc__TStarship(&type_nitc__TStarship);
4098 {
4099 nitc__lexer___TStarship___init_tk(var372, var_location); /* Direct call lexer#TStarship#init_tk on <var372:TStarship>*/
4100 }
4101 var = var372;
4102 goto RET_LABEL;
4103 } else {
4104 }
4105 {
4106 { /* Inline kernel#Int#== (var_accept_token,94l) on <var_accept_token:Int> */
4107 var375 = var_accept_token == 94l;
4108 var373 = var375;
4109 goto RET_LABEL374;
4110 RET_LABEL374:(void)0;
4111 }
4112 }
4113 if (var373){
4114 var376 = NEW_nitc__TBang(&type_nitc__TBang);
4115 {
4116 nitc__lexer___TBang___init_tk(var376, var_location); /* Direct call lexer#TBang#init_tk on <var376:TBang>*/
4117 }
4118 var = var376;
4119 goto RET_LABEL;
4120 } else {
4121 }
4122 {
4123 { /* Inline kernel#Int#== (var_accept_token,95l) on <var_accept_token:Int> */
4124 var379 = var_accept_token == 95l;
4125 var377 = var379;
4126 goto RET_LABEL378;
4127 RET_LABEL378:(void)0;
4128 }
4129 }
4130 if (var377){
4131 var380 = NEW_nitc__TAt(&type_nitc__TAt);
4132 {
4133 nitc__lexer___TAt___init_tk(var380, var_location); /* Direct call lexer#TAt#init_tk on <var380:TAt>*/
4134 }
4135 var = var380;
4136 goto RET_LABEL;
4137 } else {
4138 }
4139 {
4140 { /* Inline kernel#Int#== (var_accept_token,96l) on <var_accept_token:Int> */
4141 var383 = var_accept_token == 96l;
4142 var381 = var383;
4143 goto RET_LABEL382;
4144 RET_LABEL382:(void)0;
4145 }
4146 }
4147 if (var381){
4148 var384 = NEW_nitc__TSemi(&type_nitc__TSemi);
4149 {
4150 nitc__lexer___TSemi___init_tk(var384, var_location); /* Direct call lexer#TSemi#init_tk on <var384:TSemi>*/
4151 }
4152 var = var384;
4153 goto RET_LABEL;
4154 } else {
4155 }
4156 {
4157 { /* Inline kernel#Int#== (var_accept_token,97l) on <var_accept_token:Int> */
4158 var387 = var_accept_token == 97l;
4159 var385 = var387;
4160 goto RET_LABEL386;
4161 RET_LABEL386:(void)0;
4162 }
4163 }
4164 if (var385){
4165 var388 = NEW_nitc__TClassid(&type_nitc__TClassid);
4166 {
4167 nitc__lexer___TClassid___init_tk(var388, var_location); /* Direct call lexer#TClassid#init_tk on <var388:TClassid>*/
4168 }
4169 var = var388;
4170 goto RET_LABEL;
4171 } else {
4172 }
4173 {
4174 { /* Inline kernel#Int#== (var_accept_token,98l) on <var_accept_token:Int> */
4175 var391 = var_accept_token == 98l;
4176 var389 = var391;
4177 goto RET_LABEL390;
4178 RET_LABEL390:(void)0;
4179 }
4180 }
4181 if (var389){
4182 var392 = NEW_nitc__TId(&type_nitc__TId);
4183 {
4184 nitc__lexer___TId___init_tk(var392, var_location); /* Direct call lexer#TId#init_tk on <var392:TId>*/
4185 }
4186 var = var392;
4187 goto RET_LABEL;
4188 } else {
4189 }
4190 {
4191 { /* Inline kernel#Int#== (var_accept_token,99l) on <var_accept_token:Int> */
4192 var395 = var_accept_token == 99l;
4193 var393 = var395;
4194 goto RET_LABEL394;
4195 RET_LABEL394:(void)0;
4196 }
4197 }
4198 if (var393){
4199 var396 = NEW_nitc__TAttrid(&type_nitc__TAttrid);
4200 {
4201 nitc__lexer___TAttrid___init_tk(var396, var_location); /* Direct call lexer#TAttrid#init_tk on <var396:TAttrid>*/
4202 }
4203 var = var396;
4204 goto RET_LABEL;
4205 } else {
4206 }
4207 {
4208 { /* Inline kernel#Int#== (var_accept_token,100l) on <var_accept_token:Int> */
4209 var399 = var_accept_token == 100l;
4210 var397 = var399;
4211 goto RET_LABEL398;
4212 RET_LABEL398:(void)0;
4213 }
4214 }
4215 if (var397){
4216 var400 = NEW_nitc__TInteger(&type_nitc__TInteger);
4217 {
4218 nitc__lexer___TInteger___init_tk(var400, var_location); /* Direct call lexer#TInteger#init_tk on <var400:TInteger>*/
4219 }
4220 var = var400;
4221 goto RET_LABEL;
4222 } else {
4223 }
4224 {
4225 { /* Inline kernel#Int#== (var_accept_token,101l) on <var_accept_token:Int> */
4226 var403 = var_accept_token == 101l;
4227 var401 = var403;
4228 goto RET_LABEL402;
4229 RET_LABEL402:(void)0;
4230 }
4231 }
4232 if (var401){
4233 var404 = NEW_nitc__TFloat(&type_nitc__TFloat);
4234 {
4235 nitc__lexer___TFloat___init_tk(var404, var_location); /* Direct call lexer#TFloat#init_tk on <var404:TFloat>*/
4236 }
4237 var = var404;
4238 goto RET_LABEL;
4239 } else {
4240 }
4241 {
4242 { /* Inline kernel#Int#== (var_accept_token,102l) on <var_accept_token:Int> */
4243 var407 = var_accept_token == 102l;
4244 var405 = var407;
4245 goto RET_LABEL406;
4246 RET_LABEL406:(void)0;
4247 }
4248 }
4249 if (var405){
4250 var408 = NEW_nitc__TString(&type_nitc__TString);
4251 {
4252 nitc__lexer___TString___init_tk(var408, var_location); /* Direct call lexer#TString#init_tk on <var408:TString>*/
4253 }
4254 var = var408;
4255 goto RET_LABEL;
4256 } else {
4257 }
4258 {
4259 { /* Inline kernel#Int#== (var_accept_token,103l) on <var_accept_token:Int> */
4260 var411 = var_accept_token == 103l;
4261 var409 = var411;
4262 goto RET_LABEL410;
4263 RET_LABEL410:(void)0;
4264 }
4265 }
4266 if (var409){
4267 var412 = NEW_nitc__TStartString(&type_nitc__TStartString);
4268 {
4269 nitc__lexer___TStartString___init_tk(var412, var_location); /* Direct call lexer#TStartString#init_tk on <var412:TStartString>*/
4270 }
4271 var = var412;
4272 goto RET_LABEL;
4273 } else {
4274 }
4275 {
4276 { /* Inline kernel#Int#== (var_accept_token,104l) on <var_accept_token:Int> */
4277 var415 = var_accept_token == 104l;
4278 var413 = var415;
4279 goto RET_LABEL414;
4280 RET_LABEL414:(void)0;
4281 }
4282 }
4283 if (var413){
4284 var416 = NEW_nitc__TMidString(&type_nitc__TMidString);
4285 {
4286 nitc__lexer___TMidString___init_tk(var416, var_location); /* Direct call lexer#TMidString#init_tk on <var416:TMidString>*/
4287 }
4288 var = var416;
4289 goto RET_LABEL;
4290 } else {
4291 }
4292 {
4293 { /* Inline kernel#Int#== (var_accept_token,105l) on <var_accept_token:Int> */
4294 var419 = var_accept_token == 105l;
4295 var417 = var419;
4296 goto RET_LABEL418;
4297 RET_LABEL418:(void)0;
4298 }
4299 }
4300 if (var417){
4301 var420 = NEW_nitc__TEndString(&type_nitc__TEndString);
4302 {
4303 nitc__lexer___TEndString___init_tk(var420, var_location); /* Direct call lexer#TEndString#init_tk on <var420:TEndString>*/
4304 }
4305 var = var420;
4306 goto RET_LABEL;
4307 } else {
4308 }
4309 {
4310 { /* Inline kernel#Int#== (var_accept_token,106l) on <var_accept_token:Int> */
4311 var423 = var_accept_token == 106l;
4312 var421 = var423;
4313 goto RET_LABEL422;
4314 RET_LABEL422:(void)0;
4315 }
4316 }
4317 if (var421){
4318 var424 = NEW_nitc__TChar(&type_nitc__TChar);
4319 {
4320 nitc__lexer___TChar___init_tk(var424, var_location); /* Direct call lexer#TChar#init_tk on <var424:TChar>*/
4321 }
4322 var = var424;
4323 goto RET_LABEL;
4324 } else {
4325 }
4326 {
4327 { /* Inline kernel#Int#== (var_accept_token,107l) on <var_accept_token:Int> */
4328 var427 = var_accept_token == 107l;
4329 var425 = var427;
4330 goto RET_LABEL426;
4331 RET_LABEL426:(void)0;
4332 }
4333 }
4334 if (var425){
4335 var428 = NEW_nitc__TBadString(&type_nitc__TBadString);
4336 {
4337 nitc__lexer___TBadString___init_tk(var428, var_location); /* Direct call lexer#TBadString#init_tk on <var428:TBadString>*/
4338 }
4339 var = var428;
4340 goto RET_LABEL;
4341 } else {
4342 }
4343 {
4344 { /* Inline kernel#Int#== (var_accept_token,108l) on <var_accept_token:Int> */
4345 var431 = var_accept_token == 108l;
4346 var429 = var431;
4347 goto RET_LABEL430;
4348 RET_LABEL430:(void)0;
4349 }
4350 }
4351 if (var429){
4352 var432 = NEW_nitc__TBadChar(&type_nitc__TBadChar);
4353 {
4354 nitc__lexer___TBadChar___init_tk(var432, var_location); /* Direct call lexer#TBadChar#init_tk on <var432:TBadChar>*/
4355 }
4356 var = var432;
4357 goto RET_LABEL;
4358 } else {
4359 }
4360 {
4361 { /* Inline kernel#Int#== (var_accept_token,109l) on <var_accept_token:Int> */
4362 var435 = var_accept_token == 109l;
4363 var433 = var435;
4364 goto RET_LABEL434;
4365 RET_LABEL434:(void)0;
4366 }
4367 }
4368 if (var433){
4369 var436 = NEW_nitc__TExternCodeSegment(&type_nitc__TExternCodeSegment);
4370 {
4371 nitc__lexer___TExternCodeSegment___init_tk(var436, var_location); /* Direct call lexer#TExternCodeSegment#init_tk on <var436:TExternCodeSegment>*/
4372 }
4373 var = var436;
4374 goto RET_LABEL;
4375 } else {
4376 }
4377 PRINT_ERROR("Runtime error: %s", "Aborted");
4378 PRINT_ERROR(" (%s:%d)\n", FILE_nitc__lexer, 1655);
4379 fatal_exit(1);
4380 RET_LABEL:;
4381 return var;
4382 }