1 #include "lexer.sep.0.h"
2 /* method lexer#TEol#parser_index for (self: TEol): Int */
3 long lexer__TEol__parser_index(val
* self
) {
12 /* method lexer#TEol#parser_index for (self: Object): Int */
13 long VIRTUAL_lexer__TEol__parser_index(val
* self
) {
15 long var1
/* : Int */;
16 var1
= lexer__TEol__parser_index(self
);
21 /* method lexer#TEol#init_tk for (self: TEol, Location) */
22 void lexer__TEol__init_tk(val
* self
, val
* p0
) {
23 val
* var_loc
/* var loc: Location */;
25 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TEol> */
28 /* method lexer#TEol#init_tk for (self: Object, Location) */
29 void VIRTUAL_lexer__TEol__init_tk(val
* self
, val
* p0
) {
30 lexer__TEol__init_tk(self
, p0
); /* Direct call lexer#TEol#init_tk on <self:Object(TEol)>*/
33 /* method lexer#TComment#parser_index for (self: TComment): Int */
34 long lexer__TComment__parser_index(val
* self
) {
36 long var1
/* : Int */;
43 /* method lexer#TComment#parser_index for (self: Object): Int */
44 long VIRTUAL_lexer__TComment__parser_index(val
* self
) {
46 long var1
/* : Int */;
47 var1
= lexer__TComment__parser_index(self
);
52 /* method lexer#TComment#init_tk for (self: TComment, Location) */
53 void lexer__TComment__init_tk(val
* self
, val
* p0
) {
54 val
* var_loc
/* var loc: Location */;
56 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TComment> */
59 /* method lexer#TComment#init_tk for (self: Object, Location) */
60 void VIRTUAL_lexer__TComment__init_tk(val
* self
, val
* p0
) {
61 lexer__TComment__init_tk(self
, p0
); /* Direct call lexer#TComment#init_tk on <self:Object(TComment)>*/
64 /* method lexer#TKwpackage#parser_index for (self: TKwpackage): Int */
65 long lexer__TKwpackage__parser_index(val
* self
) {
67 long var1
/* : Int */;
74 /* method lexer#TKwpackage#parser_index for (self: Object): Int */
75 long VIRTUAL_lexer__TKwpackage__parser_index(val
* self
) {
77 long var1
/* : Int */;
78 var1
= lexer__TKwpackage__parser_index(self
);
83 /* method lexer#TKwpackage#init_tk for (self: TKwpackage, Location) */
84 void lexer__TKwpackage__init_tk(val
* self
, val
* p0
) {
85 val
* var_loc
/* var loc: Location */;
87 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwpackage> */
90 /* method lexer#TKwpackage#init_tk for (self: Object, Location) */
91 void VIRTUAL_lexer__TKwpackage__init_tk(val
* self
, val
* p0
) {
92 lexer__TKwpackage__init_tk(self
, p0
); /* Direct call lexer#TKwpackage#init_tk on <self:Object(TKwpackage)>*/
95 /* method lexer#TKwmodule#parser_index for (self: TKwmodule): Int */
96 long lexer__TKwmodule__parser_index(val
* self
) {
98 long var1
/* : Int */;
105 /* method lexer#TKwmodule#parser_index for (self: Object): Int */
106 long VIRTUAL_lexer__TKwmodule__parser_index(val
* self
) {
107 long var
/* : Int */;
108 long var1
/* : Int */;
109 var1
= lexer__TKwmodule__parser_index(self
);
114 /* method lexer#TKwmodule#init_tk for (self: TKwmodule, Location) */
115 void lexer__TKwmodule__init_tk(val
* self
, val
* p0
) {
116 val
* var_loc
/* var loc: Location */;
118 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwmodule> */
121 /* method lexer#TKwmodule#init_tk for (self: Object, Location) */
122 void VIRTUAL_lexer__TKwmodule__init_tk(val
* self
, val
* p0
) {
123 lexer__TKwmodule__init_tk(self
, p0
); /* Direct call lexer#TKwmodule#init_tk on <self:Object(TKwmodule)>*/
126 /* method lexer#TKwimport#parser_index for (self: TKwimport): Int */
127 long lexer__TKwimport__parser_index(val
* self
) {
128 long var
/* : Int */;
129 long var1
/* : Int */;
136 /* method lexer#TKwimport#parser_index for (self: Object): Int */
137 long VIRTUAL_lexer__TKwimport__parser_index(val
* self
) {
138 long var
/* : Int */;
139 long var1
/* : Int */;
140 var1
= lexer__TKwimport__parser_index(self
);
145 /* method lexer#TKwimport#init_tk for (self: TKwimport, Location) */
146 void lexer__TKwimport__init_tk(val
* self
, val
* p0
) {
147 val
* var_loc
/* var loc: Location */;
149 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwimport> */
152 /* method lexer#TKwimport#init_tk for (self: Object, Location) */
153 void VIRTUAL_lexer__TKwimport__init_tk(val
* self
, val
* p0
) {
154 lexer__TKwimport__init_tk(self
, p0
); /* Direct call lexer#TKwimport#init_tk on <self:Object(TKwimport)>*/
157 /* method lexer#TKwclass#parser_index for (self: TKwclass): Int */
158 long lexer__TKwclass__parser_index(val
* self
) {
159 long var
/* : Int */;
160 long var1
/* : Int */;
167 /* method lexer#TKwclass#parser_index for (self: Object): Int */
168 long VIRTUAL_lexer__TKwclass__parser_index(val
* self
) {
169 long var
/* : Int */;
170 long var1
/* : Int */;
171 var1
= lexer__TKwclass__parser_index(self
);
176 /* method lexer#TKwclass#init_tk for (self: TKwclass, Location) */
177 void lexer__TKwclass__init_tk(val
* self
, val
* p0
) {
178 val
* var_loc
/* var loc: Location */;
180 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwclass> */
183 /* method lexer#TKwclass#init_tk for (self: Object, Location) */
184 void VIRTUAL_lexer__TKwclass__init_tk(val
* self
, val
* p0
) {
185 lexer__TKwclass__init_tk(self
, p0
); /* Direct call lexer#TKwclass#init_tk on <self:Object(TKwclass)>*/
188 /* method lexer#TKwabstract#parser_index for (self: TKwabstract): Int */
189 long lexer__TKwabstract__parser_index(val
* self
) {
190 long var
/* : Int */;
191 long var1
/* : Int */;
198 /* method lexer#TKwabstract#parser_index for (self: Object): Int */
199 long VIRTUAL_lexer__TKwabstract__parser_index(val
* self
) {
200 long var
/* : Int */;
201 long var1
/* : Int */;
202 var1
= lexer__TKwabstract__parser_index(self
);
207 /* method lexer#TKwabstract#init_tk for (self: TKwabstract, Location) */
208 void lexer__TKwabstract__init_tk(val
* self
, val
* p0
) {
209 val
* var_loc
/* var loc: Location */;
211 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwabstract> */
214 /* method lexer#TKwabstract#init_tk for (self: Object, Location) */
215 void VIRTUAL_lexer__TKwabstract__init_tk(val
* self
, val
* p0
) {
216 lexer__TKwabstract__init_tk(self
, p0
); /* Direct call lexer#TKwabstract#init_tk on <self:Object(TKwabstract)>*/
219 /* method lexer#TKwinterface#parser_index for (self: TKwinterface): Int */
220 long lexer__TKwinterface__parser_index(val
* self
) {
221 long var
/* : Int */;
222 long var1
/* : Int */;
229 /* method lexer#TKwinterface#parser_index for (self: Object): Int */
230 long VIRTUAL_lexer__TKwinterface__parser_index(val
* self
) {
231 long var
/* : Int */;
232 long var1
/* : Int */;
233 var1
= lexer__TKwinterface__parser_index(self
);
238 /* method lexer#TKwinterface#init_tk for (self: TKwinterface, Location) */
239 void lexer__TKwinterface__init_tk(val
* self
, val
* p0
) {
240 val
* var_loc
/* var loc: Location */;
242 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwinterface> */
245 /* method lexer#TKwinterface#init_tk for (self: Object, Location) */
246 void VIRTUAL_lexer__TKwinterface__init_tk(val
* self
, val
* p0
) {
247 lexer__TKwinterface__init_tk(self
, p0
); /* Direct call lexer#TKwinterface#init_tk on <self:Object(TKwinterface)>*/
250 /* method lexer#TKwenum#parser_index for (self: TKwenum): Int */
251 long lexer__TKwenum__parser_index(val
* self
) {
252 long var
/* : Int */;
253 long var1
/* : Int */;
260 /* method lexer#TKwenum#parser_index for (self: Object): Int */
261 long VIRTUAL_lexer__TKwenum__parser_index(val
* self
) {
262 long var
/* : Int */;
263 long var1
/* : Int */;
264 var1
= lexer__TKwenum__parser_index(self
);
269 /* method lexer#TKwenum#init_tk for (self: TKwenum, Location) */
270 void lexer__TKwenum__init_tk(val
* self
, val
* p0
) {
271 val
* var_loc
/* var loc: Location */;
273 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwenum> */
276 /* method lexer#TKwenum#init_tk for (self: Object, Location) */
277 void VIRTUAL_lexer__TKwenum__init_tk(val
* self
, val
* p0
) {
278 lexer__TKwenum__init_tk(self
, p0
); /* Direct call lexer#TKwenum#init_tk on <self:Object(TKwenum)>*/
281 /* method lexer#TKwend#parser_index for (self: TKwend): Int */
282 long lexer__TKwend__parser_index(val
* self
) {
283 long var
/* : Int */;
284 long var1
/* : Int */;
291 /* method lexer#TKwend#parser_index for (self: Object): Int */
292 long VIRTUAL_lexer__TKwend__parser_index(val
* self
) {
293 long var
/* : Int */;
294 long var1
/* : Int */;
295 var1
= lexer__TKwend__parser_index(self
);
300 /* method lexer#TKwend#init_tk for (self: TKwend, Location) */
301 void lexer__TKwend__init_tk(val
* self
, val
* p0
) {
302 val
* var_loc
/* var loc: Location */;
304 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwend> */
307 /* method lexer#TKwend#init_tk for (self: Object, Location) */
308 void VIRTUAL_lexer__TKwend__init_tk(val
* self
, val
* p0
) {
309 lexer__TKwend__init_tk(self
, p0
); /* Direct call lexer#TKwend#init_tk on <self:Object(TKwend)>*/
312 /* method lexer#TKwmeth#parser_index for (self: TKwmeth): Int */
313 long lexer__TKwmeth__parser_index(val
* self
) {
314 long var
/* : Int */;
315 long var1
/* : Int */;
322 /* method lexer#TKwmeth#parser_index for (self: Object): Int */
323 long VIRTUAL_lexer__TKwmeth__parser_index(val
* self
) {
324 long var
/* : Int */;
325 long var1
/* : Int */;
326 var1
= lexer__TKwmeth__parser_index(self
);
331 /* method lexer#TKwmeth#init_tk for (self: TKwmeth, Location) */
332 void lexer__TKwmeth__init_tk(val
* self
, val
* p0
) {
333 val
* var_loc
/* var loc: Location */;
335 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwmeth> */
338 /* method lexer#TKwmeth#init_tk for (self: Object, Location) */
339 void VIRTUAL_lexer__TKwmeth__init_tk(val
* self
, val
* p0
) {
340 lexer__TKwmeth__init_tk(self
, p0
); /* Direct call lexer#TKwmeth#init_tk on <self:Object(TKwmeth)>*/
343 /* method lexer#TKwtype#parser_index for (self: TKwtype): Int */
344 long lexer__TKwtype__parser_index(val
* self
) {
345 long var
/* : Int */;
346 long var1
/* : Int */;
353 /* method lexer#TKwtype#parser_index for (self: Object): Int */
354 long VIRTUAL_lexer__TKwtype__parser_index(val
* self
) {
355 long var
/* : Int */;
356 long var1
/* : Int */;
357 var1
= lexer__TKwtype__parser_index(self
);
362 /* method lexer#TKwtype#init_tk for (self: TKwtype, Location) */
363 void lexer__TKwtype__init_tk(val
* self
, val
* p0
) {
364 val
* var_loc
/* var loc: Location */;
366 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwtype> */
369 /* method lexer#TKwtype#init_tk for (self: Object, Location) */
370 void VIRTUAL_lexer__TKwtype__init_tk(val
* self
, val
* p0
) {
371 lexer__TKwtype__init_tk(self
, p0
); /* Direct call lexer#TKwtype#init_tk on <self:Object(TKwtype)>*/
374 /* method lexer#TKwinit#parser_index for (self: TKwinit): Int */
375 long lexer__TKwinit__parser_index(val
* self
) {
376 long var
/* : Int */;
377 long var1
/* : Int */;
384 /* method lexer#TKwinit#parser_index for (self: Object): Int */
385 long VIRTUAL_lexer__TKwinit__parser_index(val
* self
) {
386 long var
/* : Int */;
387 long var1
/* : Int */;
388 var1
= lexer__TKwinit__parser_index(self
);
393 /* method lexer#TKwinit#init_tk for (self: TKwinit, Location) */
394 void lexer__TKwinit__init_tk(val
* self
, val
* p0
) {
395 val
* var_loc
/* var loc: Location */;
397 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwinit> */
400 /* method lexer#TKwinit#init_tk for (self: Object, Location) */
401 void VIRTUAL_lexer__TKwinit__init_tk(val
* self
, val
* p0
) {
402 lexer__TKwinit__init_tk(self
, p0
); /* Direct call lexer#TKwinit#init_tk on <self:Object(TKwinit)>*/
405 /* method lexer#TKwredef#parser_index for (self: TKwredef): Int */
406 long lexer__TKwredef__parser_index(val
* self
) {
407 long var
/* : Int */;
408 long var1
/* : Int */;
415 /* method lexer#TKwredef#parser_index for (self: Object): Int */
416 long VIRTUAL_lexer__TKwredef__parser_index(val
* self
) {
417 long var
/* : Int */;
418 long var1
/* : Int */;
419 var1
= lexer__TKwredef__parser_index(self
);
424 /* method lexer#TKwredef#init_tk for (self: TKwredef, Location) */
425 void lexer__TKwredef__init_tk(val
* self
, val
* p0
) {
426 val
* var_loc
/* var loc: Location */;
428 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwredef> */
431 /* method lexer#TKwredef#init_tk for (self: Object, Location) */
432 void VIRTUAL_lexer__TKwredef__init_tk(val
* self
, val
* p0
) {
433 lexer__TKwredef__init_tk(self
, p0
); /* Direct call lexer#TKwredef#init_tk on <self:Object(TKwredef)>*/
436 /* method lexer#TKwis#parser_index for (self: TKwis): Int */
437 long lexer__TKwis__parser_index(val
* self
) {
438 long var
/* : Int */;
439 long var1
/* : Int */;
446 /* method lexer#TKwis#parser_index for (self: Object): Int */
447 long VIRTUAL_lexer__TKwis__parser_index(val
* self
) {
448 long var
/* : Int */;
449 long var1
/* : Int */;
450 var1
= lexer__TKwis__parser_index(self
);
455 /* method lexer#TKwis#init_tk for (self: TKwis, Location) */
456 void lexer__TKwis__init_tk(val
* self
, val
* p0
) {
457 val
* var_loc
/* var loc: Location */;
459 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwis> */
462 /* method lexer#TKwis#init_tk for (self: Object, Location) */
463 void VIRTUAL_lexer__TKwis__init_tk(val
* self
, val
* p0
) {
464 lexer__TKwis__init_tk(self
, p0
); /* Direct call lexer#TKwis#init_tk on <self:Object(TKwis)>*/
467 /* method lexer#TKwdo#parser_index for (self: TKwdo): Int */
468 long lexer__TKwdo__parser_index(val
* self
) {
469 long var
/* : Int */;
470 long var1
/* : Int */;
477 /* method lexer#TKwdo#parser_index for (self: Object): Int */
478 long VIRTUAL_lexer__TKwdo__parser_index(val
* self
) {
479 long var
/* : Int */;
480 long var1
/* : Int */;
481 var1
= lexer__TKwdo__parser_index(self
);
486 /* method lexer#TKwdo#init_tk for (self: TKwdo, Location) */
487 void lexer__TKwdo__init_tk(val
* self
, val
* p0
) {
488 val
* var_loc
/* var loc: Location */;
490 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwdo> */
493 /* method lexer#TKwdo#init_tk for (self: Object, Location) */
494 void VIRTUAL_lexer__TKwdo__init_tk(val
* self
, val
* p0
) {
495 lexer__TKwdo__init_tk(self
, p0
); /* Direct call lexer#TKwdo#init_tk on <self:Object(TKwdo)>*/
498 /* method lexer#TKwvar#parser_index for (self: TKwvar): Int */
499 long lexer__TKwvar__parser_index(val
* self
) {
500 long var
/* : Int */;
501 long var1
/* : Int */;
508 /* method lexer#TKwvar#parser_index for (self: Object): Int */
509 long VIRTUAL_lexer__TKwvar__parser_index(val
* self
) {
510 long var
/* : Int */;
511 long var1
/* : Int */;
512 var1
= lexer__TKwvar__parser_index(self
);
517 /* method lexer#TKwvar#init_tk for (self: TKwvar, Location) */
518 void lexer__TKwvar__init_tk(val
* self
, val
* p0
) {
519 val
* var_loc
/* var loc: Location */;
521 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwvar> */
524 /* method lexer#TKwvar#init_tk for (self: Object, Location) */
525 void VIRTUAL_lexer__TKwvar__init_tk(val
* self
, val
* p0
) {
526 lexer__TKwvar__init_tk(self
, p0
); /* Direct call lexer#TKwvar#init_tk on <self:Object(TKwvar)>*/
529 /* method lexer#TKwextern#parser_index for (self: TKwextern): Int */
530 long lexer__TKwextern__parser_index(val
* self
) {
531 long var
/* : Int */;
532 long var1
/* : Int */;
539 /* method lexer#TKwextern#parser_index for (self: Object): Int */
540 long VIRTUAL_lexer__TKwextern__parser_index(val
* self
) {
541 long var
/* : Int */;
542 long var1
/* : Int */;
543 var1
= lexer__TKwextern__parser_index(self
);
548 /* method lexer#TKwextern#init_tk for (self: TKwextern, Location) */
549 void lexer__TKwextern__init_tk(val
* self
, val
* p0
) {
550 val
* var_loc
/* var loc: Location */;
552 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwextern> */
555 /* method lexer#TKwextern#init_tk for (self: Object, Location) */
556 void VIRTUAL_lexer__TKwextern__init_tk(val
* self
, val
* p0
) {
557 lexer__TKwextern__init_tk(self
, p0
); /* Direct call lexer#TKwextern#init_tk on <self:Object(TKwextern)>*/
560 /* method lexer#TKwpublic#parser_index for (self: TKwpublic): Int */
561 long lexer__TKwpublic__parser_index(val
* self
) {
562 long var
/* : Int */;
563 long var1
/* : Int */;
570 /* method lexer#TKwpublic#parser_index for (self: Object): Int */
571 long VIRTUAL_lexer__TKwpublic__parser_index(val
* self
) {
572 long var
/* : Int */;
573 long var1
/* : Int */;
574 var1
= lexer__TKwpublic__parser_index(self
);
579 /* method lexer#TKwpublic#init_tk for (self: TKwpublic, Location) */
580 void lexer__TKwpublic__init_tk(val
* self
, val
* p0
) {
581 val
* var_loc
/* var loc: Location */;
583 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwpublic> */
586 /* method lexer#TKwpublic#init_tk for (self: Object, Location) */
587 void VIRTUAL_lexer__TKwpublic__init_tk(val
* self
, val
* p0
) {
588 lexer__TKwpublic__init_tk(self
, p0
); /* Direct call lexer#TKwpublic#init_tk on <self:Object(TKwpublic)>*/
591 /* method lexer#TKwprotected#parser_index for (self: TKwprotected): Int */
592 long lexer__TKwprotected__parser_index(val
* self
) {
593 long var
/* : Int */;
594 long var1
/* : Int */;
601 /* method lexer#TKwprotected#parser_index for (self: Object): Int */
602 long VIRTUAL_lexer__TKwprotected__parser_index(val
* self
) {
603 long var
/* : Int */;
604 long var1
/* : Int */;
605 var1
= lexer__TKwprotected__parser_index(self
);
610 /* method lexer#TKwprotected#init_tk for (self: TKwprotected, Location) */
611 void lexer__TKwprotected__init_tk(val
* self
, val
* p0
) {
612 val
* var_loc
/* var loc: Location */;
614 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwprotected> */
617 /* method lexer#TKwprotected#init_tk for (self: Object, Location) */
618 void VIRTUAL_lexer__TKwprotected__init_tk(val
* self
, val
* p0
) {
619 lexer__TKwprotected__init_tk(self
, p0
); /* Direct call lexer#TKwprotected#init_tk on <self:Object(TKwprotected)>*/
622 /* method lexer#TKwprivate#parser_index for (self: TKwprivate): Int */
623 long lexer__TKwprivate__parser_index(val
* self
) {
624 long var
/* : Int */;
625 long var1
/* : Int */;
632 /* method lexer#TKwprivate#parser_index for (self: Object): Int */
633 long VIRTUAL_lexer__TKwprivate__parser_index(val
* self
) {
634 long var
/* : Int */;
635 long var1
/* : Int */;
636 var1
= lexer__TKwprivate__parser_index(self
);
641 /* method lexer#TKwprivate#init_tk for (self: TKwprivate, Location) */
642 void lexer__TKwprivate__init_tk(val
* self
, val
* p0
) {
643 val
* var_loc
/* var loc: Location */;
645 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwprivate> */
648 /* method lexer#TKwprivate#init_tk for (self: Object, Location) */
649 void VIRTUAL_lexer__TKwprivate__init_tk(val
* self
, val
* p0
) {
650 lexer__TKwprivate__init_tk(self
, p0
); /* Direct call lexer#TKwprivate#init_tk on <self:Object(TKwprivate)>*/
653 /* method lexer#TKwintrude#parser_index for (self: TKwintrude): Int */
654 long lexer__TKwintrude__parser_index(val
* self
) {
655 long var
/* : Int */;
656 long var1
/* : Int */;
663 /* method lexer#TKwintrude#parser_index for (self: Object): Int */
664 long VIRTUAL_lexer__TKwintrude__parser_index(val
* self
) {
665 long var
/* : Int */;
666 long var1
/* : Int */;
667 var1
= lexer__TKwintrude__parser_index(self
);
672 /* method lexer#TKwintrude#init_tk for (self: TKwintrude, Location) */
673 void lexer__TKwintrude__init_tk(val
* self
, val
* p0
) {
674 val
* var_loc
/* var loc: Location */;
676 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwintrude> */
679 /* method lexer#TKwintrude#init_tk for (self: Object, Location) */
680 void VIRTUAL_lexer__TKwintrude__init_tk(val
* self
, val
* p0
) {
681 lexer__TKwintrude__init_tk(self
, p0
); /* Direct call lexer#TKwintrude#init_tk on <self:Object(TKwintrude)>*/
684 /* method lexer#TKwif#parser_index for (self: TKwif): Int */
685 long lexer__TKwif__parser_index(val
* self
) {
686 long var
/* : Int */;
687 long var1
/* : Int */;
694 /* method lexer#TKwif#parser_index for (self: Object): Int */
695 long VIRTUAL_lexer__TKwif__parser_index(val
* self
) {
696 long var
/* : Int */;
697 long var1
/* : Int */;
698 var1
= lexer__TKwif__parser_index(self
);
703 /* method lexer#TKwif#init_tk for (self: TKwif, Location) */
704 void lexer__TKwif__init_tk(val
* self
, val
* p0
) {
705 val
* var_loc
/* var loc: Location */;
707 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwif> */
710 /* method lexer#TKwif#init_tk for (self: Object, Location) */
711 void VIRTUAL_lexer__TKwif__init_tk(val
* self
, val
* p0
) {
712 lexer__TKwif__init_tk(self
, p0
); /* Direct call lexer#TKwif#init_tk on <self:Object(TKwif)>*/
715 /* method lexer#TKwthen#parser_index for (self: TKwthen): Int */
716 long lexer__TKwthen__parser_index(val
* self
) {
717 long var
/* : Int */;
718 long var1
/* : Int */;
725 /* method lexer#TKwthen#parser_index for (self: Object): Int */
726 long VIRTUAL_lexer__TKwthen__parser_index(val
* self
) {
727 long var
/* : Int */;
728 long var1
/* : Int */;
729 var1
= lexer__TKwthen__parser_index(self
);
734 /* method lexer#TKwthen#init_tk for (self: TKwthen, Location) */
735 void lexer__TKwthen__init_tk(val
* self
, val
* p0
) {
736 val
* var_loc
/* var loc: Location */;
738 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwthen> */
741 /* method lexer#TKwthen#init_tk for (self: Object, Location) */
742 void VIRTUAL_lexer__TKwthen__init_tk(val
* self
, val
* p0
) {
743 lexer__TKwthen__init_tk(self
, p0
); /* Direct call lexer#TKwthen#init_tk on <self:Object(TKwthen)>*/
746 /* method lexer#TKwelse#parser_index for (self: TKwelse): Int */
747 long lexer__TKwelse__parser_index(val
* self
) {
748 long var
/* : Int */;
749 long var1
/* : Int */;
756 /* method lexer#TKwelse#parser_index for (self: Object): Int */
757 long VIRTUAL_lexer__TKwelse__parser_index(val
* self
) {
758 long var
/* : Int */;
759 long var1
/* : Int */;
760 var1
= lexer__TKwelse__parser_index(self
);
765 /* method lexer#TKwelse#init_tk for (self: TKwelse, Location) */
766 void lexer__TKwelse__init_tk(val
* self
, val
* p0
) {
767 val
* var_loc
/* var loc: Location */;
769 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwelse> */
772 /* method lexer#TKwelse#init_tk for (self: Object, Location) */
773 void VIRTUAL_lexer__TKwelse__init_tk(val
* self
, val
* p0
) {
774 lexer__TKwelse__init_tk(self
, p0
); /* Direct call lexer#TKwelse#init_tk on <self:Object(TKwelse)>*/
777 /* method lexer#TKwwhile#parser_index for (self: TKwwhile): Int */
778 long lexer__TKwwhile__parser_index(val
* self
) {
779 long var
/* : Int */;
780 long var1
/* : Int */;
787 /* method lexer#TKwwhile#parser_index for (self: Object): Int */
788 long VIRTUAL_lexer__TKwwhile__parser_index(val
* self
) {
789 long var
/* : Int */;
790 long var1
/* : Int */;
791 var1
= lexer__TKwwhile__parser_index(self
);
796 /* method lexer#TKwwhile#init_tk for (self: TKwwhile, Location) */
797 void lexer__TKwwhile__init_tk(val
* self
, val
* p0
) {
798 val
* var_loc
/* var loc: Location */;
800 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwwhile> */
803 /* method lexer#TKwwhile#init_tk for (self: Object, Location) */
804 void VIRTUAL_lexer__TKwwhile__init_tk(val
* self
, val
* p0
) {
805 lexer__TKwwhile__init_tk(self
, p0
); /* Direct call lexer#TKwwhile#init_tk on <self:Object(TKwwhile)>*/
808 /* method lexer#TKwloop#parser_index for (self: TKwloop): Int */
809 long lexer__TKwloop__parser_index(val
* self
) {
810 long var
/* : Int */;
811 long var1
/* : Int */;
818 /* method lexer#TKwloop#parser_index for (self: Object): Int */
819 long VIRTUAL_lexer__TKwloop__parser_index(val
* self
) {
820 long var
/* : Int */;
821 long var1
/* : Int */;
822 var1
= lexer__TKwloop__parser_index(self
);
827 /* method lexer#TKwloop#init_tk for (self: TKwloop, Location) */
828 void lexer__TKwloop__init_tk(val
* self
, val
* p0
) {
829 val
* var_loc
/* var loc: Location */;
831 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwloop> */
834 /* method lexer#TKwloop#init_tk for (self: Object, Location) */
835 void VIRTUAL_lexer__TKwloop__init_tk(val
* self
, val
* p0
) {
836 lexer__TKwloop__init_tk(self
, p0
); /* Direct call lexer#TKwloop#init_tk on <self:Object(TKwloop)>*/
839 /* method lexer#TKwfor#parser_index for (self: TKwfor): Int */
840 long lexer__TKwfor__parser_index(val
* self
) {
841 long var
/* : Int */;
842 long var1
/* : Int */;
849 /* method lexer#TKwfor#parser_index for (self: Object): Int */
850 long VIRTUAL_lexer__TKwfor__parser_index(val
* self
) {
851 long var
/* : Int */;
852 long var1
/* : Int */;
853 var1
= lexer__TKwfor__parser_index(self
);
858 /* method lexer#TKwfor#init_tk for (self: TKwfor, Location) */
859 void lexer__TKwfor__init_tk(val
* self
, val
* p0
) {
860 val
* var_loc
/* var loc: Location */;
862 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwfor> */
865 /* method lexer#TKwfor#init_tk for (self: Object, Location) */
866 void VIRTUAL_lexer__TKwfor__init_tk(val
* self
, val
* p0
) {
867 lexer__TKwfor__init_tk(self
, p0
); /* Direct call lexer#TKwfor#init_tk on <self:Object(TKwfor)>*/
870 /* method lexer#TKwin#parser_index for (self: TKwin): Int */
871 long lexer__TKwin__parser_index(val
* self
) {
872 long var
/* : Int */;
873 long var1
/* : Int */;
880 /* method lexer#TKwin#parser_index for (self: Object): Int */
881 long VIRTUAL_lexer__TKwin__parser_index(val
* self
) {
882 long var
/* : Int */;
883 long var1
/* : Int */;
884 var1
= lexer__TKwin__parser_index(self
);
889 /* method lexer#TKwin#init_tk for (self: TKwin, Location) */
890 void lexer__TKwin__init_tk(val
* self
, val
* p0
) {
891 val
* var_loc
/* var loc: Location */;
893 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwin> */
896 /* method lexer#TKwin#init_tk for (self: Object, Location) */
897 void VIRTUAL_lexer__TKwin__init_tk(val
* self
, val
* p0
) {
898 lexer__TKwin__init_tk(self
, p0
); /* Direct call lexer#TKwin#init_tk on <self:Object(TKwin)>*/
901 /* method lexer#TKwand#parser_index for (self: TKwand): Int */
902 long lexer__TKwand__parser_index(val
* self
) {
903 long var
/* : Int */;
904 long var1
/* : Int */;
911 /* method lexer#TKwand#parser_index for (self: Object): Int */
912 long VIRTUAL_lexer__TKwand__parser_index(val
* self
) {
913 long var
/* : Int */;
914 long var1
/* : Int */;
915 var1
= lexer__TKwand__parser_index(self
);
920 /* method lexer#TKwand#init_tk for (self: TKwand, Location) */
921 void lexer__TKwand__init_tk(val
* self
, val
* p0
) {
922 val
* var_loc
/* var loc: Location */;
924 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwand> */
927 /* method lexer#TKwand#init_tk for (self: Object, Location) */
928 void VIRTUAL_lexer__TKwand__init_tk(val
* self
, val
* p0
) {
929 lexer__TKwand__init_tk(self
, p0
); /* Direct call lexer#TKwand#init_tk on <self:Object(TKwand)>*/
932 /* method lexer#TKwor#parser_index for (self: TKwor): Int */
933 long lexer__TKwor__parser_index(val
* self
) {
934 long var
/* : Int */;
935 long var1
/* : Int */;
942 /* method lexer#TKwor#parser_index for (self: Object): Int */
943 long VIRTUAL_lexer__TKwor__parser_index(val
* self
) {
944 long var
/* : Int */;
945 long var1
/* : Int */;
946 var1
= lexer__TKwor__parser_index(self
);
951 /* method lexer#TKwor#init_tk for (self: TKwor, Location) */
952 void lexer__TKwor__init_tk(val
* self
, val
* p0
) {
953 val
* var_loc
/* var loc: Location */;
955 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwor> */
958 /* method lexer#TKwor#init_tk for (self: Object, Location) */
959 void VIRTUAL_lexer__TKwor__init_tk(val
* self
, val
* p0
) {
960 lexer__TKwor__init_tk(self
, p0
); /* Direct call lexer#TKwor#init_tk on <self:Object(TKwor)>*/
963 /* method lexer#TKwnot#parser_index for (self: TKwnot): Int */
964 long lexer__TKwnot__parser_index(val
* self
) {
965 long var
/* : Int */;
966 long var1
/* : Int */;
973 /* method lexer#TKwnot#parser_index for (self: Object): Int */
974 long VIRTUAL_lexer__TKwnot__parser_index(val
* self
) {
975 long var
/* : Int */;
976 long var1
/* : Int */;
977 var1
= lexer__TKwnot__parser_index(self
);
982 /* method lexer#TKwnot#init_tk for (self: TKwnot, Location) */
983 void lexer__TKwnot__init_tk(val
* self
, val
* p0
) {
984 val
* var_loc
/* var loc: Location */;
986 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwnot> */
989 /* method lexer#TKwnot#init_tk for (self: Object, Location) */
990 void VIRTUAL_lexer__TKwnot__init_tk(val
* self
, val
* p0
) {
991 lexer__TKwnot__init_tk(self
, p0
); /* Direct call lexer#TKwnot#init_tk on <self:Object(TKwnot)>*/
994 /* method lexer#TKwimplies#parser_index for (self: TKwimplies): Int */
995 long lexer__TKwimplies__parser_index(val
* self
) {
996 long var
/* : Int */;
997 long var1
/* : Int */;
1004 /* method lexer#TKwimplies#parser_index for (self: Object): Int */
1005 long VIRTUAL_lexer__TKwimplies__parser_index(val
* self
) {
1006 long var
/* : Int */;
1007 long var1
/* : Int */;
1008 var1
= lexer__TKwimplies__parser_index(self
);
1013 /* method lexer#TKwimplies#init_tk for (self: TKwimplies, Location) */
1014 void lexer__TKwimplies__init_tk(val
* self
, val
* p0
) {
1015 val
* var_loc
/* var loc: Location */;
1017 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwimplies> */
1020 /* method lexer#TKwimplies#init_tk for (self: Object, Location) */
1021 void VIRTUAL_lexer__TKwimplies__init_tk(val
* self
, val
* p0
) {
1022 lexer__TKwimplies__init_tk(self
, p0
); /* Direct call lexer#TKwimplies#init_tk on <self:Object(TKwimplies)>*/
1025 /* method lexer#TKwreturn#parser_index for (self: TKwreturn): Int */
1026 long lexer__TKwreturn__parser_index(val
* self
) {
1027 long var
/* : Int */;
1028 long var1
/* : Int */;
1035 /* method lexer#TKwreturn#parser_index for (self: Object): Int */
1036 long VIRTUAL_lexer__TKwreturn__parser_index(val
* self
) {
1037 long var
/* : Int */;
1038 long var1
/* : Int */;
1039 var1
= lexer__TKwreturn__parser_index(self
);
1044 /* method lexer#TKwreturn#init_tk for (self: TKwreturn, Location) */
1045 void lexer__TKwreturn__init_tk(val
* self
, val
* p0
) {
1046 val
* var_loc
/* var loc: Location */;
1048 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwreturn> */
1051 /* method lexer#TKwreturn#init_tk for (self: Object, Location) */
1052 void VIRTUAL_lexer__TKwreturn__init_tk(val
* self
, val
* p0
) {
1053 lexer__TKwreturn__init_tk(self
, p0
); /* Direct call lexer#TKwreturn#init_tk on <self:Object(TKwreturn)>*/
1056 /* method lexer#TKwcontinue#parser_index for (self: TKwcontinue): Int */
1057 long lexer__TKwcontinue__parser_index(val
* self
) {
1058 long var
/* : Int */;
1059 long var1
/* : Int */;
1066 /* method lexer#TKwcontinue#parser_index for (self: Object): Int */
1067 long VIRTUAL_lexer__TKwcontinue__parser_index(val
* self
) {
1068 long var
/* : Int */;
1069 long var1
/* : Int */;
1070 var1
= lexer__TKwcontinue__parser_index(self
);
1075 /* method lexer#TKwcontinue#init_tk for (self: TKwcontinue, Location) */
1076 void lexer__TKwcontinue__init_tk(val
* self
, val
* p0
) {
1077 val
* var_loc
/* var loc: Location */;
1079 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwcontinue> */
1082 /* method lexer#TKwcontinue#init_tk for (self: Object, Location) */
1083 void VIRTUAL_lexer__TKwcontinue__init_tk(val
* self
, val
* p0
) {
1084 lexer__TKwcontinue__init_tk(self
, p0
); /* Direct call lexer#TKwcontinue#init_tk on <self:Object(TKwcontinue)>*/
1087 /* method lexer#TKwbreak#parser_index for (self: TKwbreak): Int */
1088 long lexer__TKwbreak__parser_index(val
* self
) {
1089 long var
/* : Int */;
1090 long var1
/* : Int */;
1097 /* method lexer#TKwbreak#parser_index for (self: Object): Int */
1098 long VIRTUAL_lexer__TKwbreak__parser_index(val
* self
) {
1099 long var
/* : Int */;
1100 long var1
/* : Int */;
1101 var1
= lexer__TKwbreak__parser_index(self
);
1106 /* method lexer#TKwbreak#init_tk for (self: TKwbreak, Location) */
1107 void lexer__TKwbreak__init_tk(val
* self
, val
* p0
) {
1108 val
* var_loc
/* var loc: Location */;
1110 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwbreak> */
1113 /* method lexer#TKwbreak#init_tk for (self: Object, Location) */
1114 void VIRTUAL_lexer__TKwbreak__init_tk(val
* self
, val
* p0
) {
1115 lexer__TKwbreak__init_tk(self
, p0
); /* Direct call lexer#TKwbreak#init_tk on <self:Object(TKwbreak)>*/
1118 /* method lexer#TKwabort#parser_index for (self: TKwabort): Int */
1119 long lexer__TKwabort__parser_index(val
* self
) {
1120 long var
/* : Int */;
1121 long var1
/* : Int */;
1128 /* method lexer#TKwabort#parser_index for (self: Object): Int */
1129 long VIRTUAL_lexer__TKwabort__parser_index(val
* self
) {
1130 long var
/* : Int */;
1131 long var1
/* : Int */;
1132 var1
= lexer__TKwabort__parser_index(self
);
1137 /* method lexer#TKwabort#init_tk for (self: TKwabort, Location) */
1138 void lexer__TKwabort__init_tk(val
* self
, val
* p0
) {
1139 val
* var_loc
/* var loc: Location */;
1141 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwabort> */
1144 /* method lexer#TKwabort#init_tk for (self: Object, Location) */
1145 void VIRTUAL_lexer__TKwabort__init_tk(val
* self
, val
* p0
) {
1146 lexer__TKwabort__init_tk(self
, p0
); /* Direct call lexer#TKwabort#init_tk on <self:Object(TKwabort)>*/
1149 /* method lexer#TKwassert#parser_index for (self: TKwassert): Int */
1150 long lexer__TKwassert__parser_index(val
* self
) {
1151 long var
/* : Int */;
1152 long var1
/* : Int */;
1159 /* method lexer#TKwassert#parser_index for (self: Object): Int */
1160 long VIRTUAL_lexer__TKwassert__parser_index(val
* self
) {
1161 long var
/* : Int */;
1162 long var1
/* : Int */;
1163 var1
= lexer__TKwassert__parser_index(self
);
1168 /* method lexer#TKwassert#init_tk for (self: TKwassert, Location) */
1169 void lexer__TKwassert__init_tk(val
* self
, val
* p0
) {
1170 val
* var_loc
/* var loc: Location */;
1172 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwassert> */
1175 /* method lexer#TKwassert#init_tk for (self: Object, Location) */
1176 void VIRTUAL_lexer__TKwassert__init_tk(val
* self
, val
* p0
) {
1177 lexer__TKwassert__init_tk(self
, p0
); /* Direct call lexer#TKwassert#init_tk on <self:Object(TKwassert)>*/
1180 /* method lexer#TKwnew#parser_index for (self: TKwnew): Int */
1181 long lexer__TKwnew__parser_index(val
* self
) {
1182 long var
/* : Int */;
1183 long var1
/* : Int */;
1190 /* method lexer#TKwnew#parser_index for (self: Object): Int */
1191 long VIRTUAL_lexer__TKwnew__parser_index(val
* self
) {
1192 long var
/* : Int */;
1193 long var1
/* : Int */;
1194 var1
= lexer__TKwnew__parser_index(self
);
1199 /* method lexer#TKwnew#init_tk for (self: TKwnew, Location) */
1200 void lexer__TKwnew__init_tk(val
* self
, val
* p0
) {
1201 val
* var_loc
/* var loc: Location */;
1203 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwnew> */
1206 /* method lexer#TKwnew#init_tk for (self: Object, Location) */
1207 void VIRTUAL_lexer__TKwnew__init_tk(val
* self
, val
* p0
) {
1208 lexer__TKwnew__init_tk(self
, p0
); /* Direct call lexer#TKwnew#init_tk on <self:Object(TKwnew)>*/
1211 /* method lexer#TKwisa#parser_index for (self: TKwisa): Int */
1212 long lexer__TKwisa__parser_index(val
* self
) {
1213 long var
/* : Int */;
1214 long var1
/* : Int */;
1221 /* method lexer#TKwisa#parser_index for (self: Object): Int */
1222 long VIRTUAL_lexer__TKwisa__parser_index(val
* self
) {
1223 long var
/* : Int */;
1224 long var1
/* : Int */;
1225 var1
= lexer__TKwisa__parser_index(self
);
1230 /* method lexer#TKwisa#init_tk for (self: TKwisa, Location) */
1231 void lexer__TKwisa__init_tk(val
* self
, val
* p0
) {
1232 val
* var_loc
/* var loc: Location */;
1234 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwisa> */
1237 /* method lexer#TKwisa#init_tk for (self: Object, Location) */
1238 void VIRTUAL_lexer__TKwisa__init_tk(val
* self
, val
* p0
) {
1239 lexer__TKwisa__init_tk(self
, p0
); /* Direct call lexer#TKwisa#init_tk on <self:Object(TKwisa)>*/
1242 /* method lexer#TKwonce#parser_index for (self: TKwonce): Int */
1243 long lexer__TKwonce__parser_index(val
* self
) {
1244 long var
/* : Int */;
1245 long var1
/* : Int */;
1252 /* method lexer#TKwonce#parser_index for (self: Object): Int */
1253 long VIRTUAL_lexer__TKwonce__parser_index(val
* self
) {
1254 long var
/* : Int */;
1255 long var1
/* : Int */;
1256 var1
= lexer__TKwonce__parser_index(self
);
1261 /* method lexer#TKwonce#init_tk for (self: TKwonce, Location) */
1262 void lexer__TKwonce__init_tk(val
* self
, val
* p0
) {
1263 val
* var_loc
/* var loc: Location */;
1265 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwonce> */
1268 /* method lexer#TKwonce#init_tk for (self: Object, Location) */
1269 void VIRTUAL_lexer__TKwonce__init_tk(val
* self
, val
* p0
) {
1270 lexer__TKwonce__init_tk(self
, p0
); /* Direct call lexer#TKwonce#init_tk on <self:Object(TKwonce)>*/
1273 /* method lexer#TKwsuper#parser_index for (self: TKwsuper): Int */
1274 long lexer__TKwsuper__parser_index(val
* self
) {
1275 long var
/* : Int */;
1276 long var1
/* : Int */;
1283 /* method lexer#TKwsuper#parser_index for (self: Object): Int */
1284 long VIRTUAL_lexer__TKwsuper__parser_index(val
* self
) {
1285 long var
/* : Int */;
1286 long var1
/* : Int */;
1287 var1
= lexer__TKwsuper__parser_index(self
);
1292 /* method lexer#TKwsuper#init_tk for (self: TKwsuper, Location) */
1293 void lexer__TKwsuper__init_tk(val
* self
, val
* p0
) {
1294 val
* var_loc
/* var loc: Location */;
1296 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwsuper> */
1299 /* method lexer#TKwsuper#init_tk for (self: Object, Location) */
1300 void VIRTUAL_lexer__TKwsuper__init_tk(val
* self
, val
* p0
) {
1301 lexer__TKwsuper__init_tk(self
, p0
); /* Direct call lexer#TKwsuper#init_tk on <self:Object(TKwsuper)>*/
1304 /* method lexer#TKwself#parser_index for (self: TKwself): Int */
1305 long lexer__TKwself__parser_index(val
* self
) {
1306 long var
/* : Int */;
1307 long var1
/* : Int */;
1314 /* method lexer#TKwself#parser_index for (self: Object): Int */
1315 long VIRTUAL_lexer__TKwself__parser_index(val
* self
) {
1316 long var
/* : Int */;
1317 long var1
/* : Int */;
1318 var1
= lexer__TKwself__parser_index(self
);
1323 /* method lexer#TKwself#init_tk for (self: TKwself, Location) */
1324 void lexer__TKwself__init_tk(val
* self
, val
* p0
) {
1325 val
* var_loc
/* var loc: Location */;
1327 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwself> */
1330 /* method lexer#TKwself#init_tk for (self: Object, Location) */
1331 void VIRTUAL_lexer__TKwself__init_tk(val
* self
, val
* p0
) {
1332 lexer__TKwself__init_tk(self
, p0
); /* Direct call lexer#TKwself#init_tk on <self:Object(TKwself)>*/
1335 /* method lexer#TKwtrue#parser_index for (self: TKwtrue): Int */
1336 long lexer__TKwtrue__parser_index(val
* self
) {
1337 long var
/* : Int */;
1338 long var1
/* : Int */;
1345 /* method lexer#TKwtrue#parser_index for (self: Object): Int */
1346 long VIRTUAL_lexer__TKwtrue__parser_index(val
* self
) {
1347 long var
/* : Int */;
1348 long var1
/* : Int */;
1349 var1
= lexer__TKwtrue__parser_index(self
);
1354 /* method lexer#TKwtrue#init_tk for (self: TKwtrue, Location) */
1355 void lexer__TKwtrue__init_tk(val
* self
, val
* p0
) {
1356 val
* var_loc
/* var loc: Location */;
1358 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwtrue> */
1361 /* method lexer#TKwtrue#init_tk for (self: Object, Location) */
1362 void VIRTUAL_lexer__TKwtrue__init_tk(val
* self
, val
* p0
) {
1363 lexer__TKwtrue__init_tk(self
, p0
); /* Direct call lexer#TKwtrue#init_tk on <self:Object(TKwtrue)>*/
1366 /* method lexer#TKwfalse#parser_index for (self: TKwfalse): Int */
1367 long lexer__TKwfalse__parser_index(val
* self
) {
1368 long var
/* : Int */;
1369 long var1
/* : Int */;
1376 /* method lexer#TKwfalse#parser_index for (self: Object): Int */
1377 long VIRTUAL_lexer__TKwfalse__parser_index(val
* self
) {
1378 long var
/* : Int */;
1379 long var1
/* : Int */;
1380 var1
= lexer__TKwfalse__parser_index(self
);
1385 /* method lexer#TKwfalse#init_tk for (self: TKwfalse, Location) */
1386 void lexer__TKwfalse__init_tk(val
* self
, val
* p0
) {
1387 val
* var_loc
/* var loc: Location */;
1389 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwfalse> */
1392 /* method lexer#TKwfalse#init_tk for (self: Object, Location) */
1393 void VIRTUAL_lexer__TKwfalse__init_tk(val
* self
, val
* p0
) {
1394 lexer__TKwfalse__init_tk(self
, p0
); /* Direct call lexer#TKwfalse#init_tk on <self:Object(TKwfalse)>*/
1397 /* method lexer#TKwnull#parser_index for (self: TKwnull): Int */
1398 long lexer__TKwnull__parser_index(val
* self
) {
1399 long var
/* : Int */;
1400 long var1
/* : Int */;
1407 /* method lexer#TKwnull#parser_index for (self: Object): Int */
1408 long VIRTUAL_lexer__TKwnull__parser_index(val
* self
) {
1409 long var
/* : Int */;
1410 long var1
/* : Int */;
1411 var1
= lexer__TKwnull__parser_index(self
);
1416 /* method lexer#TKwnull#init_tk for (self: TKwnull, Location) */
1417 void lexer__TKwnull__init_tk(val
* self
, val
* p0
) {
1418 val
* var_loc
/* var loc: Location */;
1420 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwnull> */
1423 /* method lexer#TKwnull#init_tk for (self: Object, Location) */
1424 void VIRTUAL_lexer__TKwnull__init_tk(val
* self
, val
* p0
) {
1425 lexer__TKwnull__init_tk(self
, p0
); /* Direct call lexer#TKwnull#init_tk on <self:Object(TKwnull)>*/
1428 /* method lexer#TKwas#parser_index for (self: TKwas): Int */
1429 long lexer__TKwas__parser_index(val
* self
) {
1430 long var
/* : Int */;
1431 long var1
/* : Int */;
1438 /* method lexer#TKwas#parser_index for (self: Object): Int */
1439 long VIRTUAL_lexer__TKwas__parser_index(val
* self
) {
1440 long var
/* : Int */;
1441 long var1
/* : Int */;
1442 var1
= lexer__TKwas__parser_index(self
);
1447 /* method lexer#TKwas#init_tk for (self: TKwas, Location) */
1448 void lexer__TKwas__init_tk(val
* self
, val
* p0
) {
1449 val
* var_loc
/* var loc: Location */;
1451 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwas> */
1454 /* method lexer#TKwas#init_tk for (self: Object, Location) */
1455 void VIRTUAL_lexer__TKwas__init_tk(val
* self
, val
* p0
) {
1456 lexer__TKwas__init_tk(self
, p0
); /* Direct call lexer#TKwas#init_tk on <self:Object(TKwas)>*/
1459 /* method lexer#TKwnullable#parser_index for (self: TKwnullable): Int */
1460 long lexer__TKwnullable__parser_index(val
* self
) {
1461 long var
/* : Int */;
1462 long var1
/* : Int */;
1469 /* method lexer#TKwnullable#parser_index for (self: Object): Int */
1470 long VIRTUAL_lexer__TKwnullable__parser_index(val
* self
) {
1471 long var
/* : Int */;
1472 long var1
/* : Int */;
1473 var1
= lexer__TKwnullable__parser_index(self
);
1478 /* method lexer#TKwnullable#init_tk for (self: TKwnullable, Location) */
1479 void lexer__TKwnullable__init_tk(val
* self
, val
* p0
) {
1480 val
* var_loc
/* var loc: Location */;
1482 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwnullable> */
1485 /* method lexer#TKwnullable#init_tk for (self: Object, Location) */
1486 void VIRTUAL_lexer__TKwnullable__init_tk(val
* self
, val
* p0
) {
1487 lexer__TKwnullable__init_tk(self
, p0
); /* Direct call lexer#TKwnullable#init_tk on <self:Object(TKwnullable)>*/
1490 /* method lexer#TKwisset#parser_index for (self: TKwisset): Int */
1491 long lexer__TKwisset__parser_index(val
* self
) {
1492 long var
/* : Int */;
1493 long var1
/* : Int */;
1500 /* method lexer#TKwisset#parser_index for (self: Object): Int */
1501 long VIRTUAL_lexer__TKwisset__parser_index(val
* self
) {
1502 long var
/* : Int */;
1503 long var1
/* : Int */;
1504 var1
= lexer__TKwisset__parser_index(self
);
1509 /* method lexer#TKwisset#init_tk for (self: TKwisset, Location) */
1510 void lexer__TKwisset__init_tk(val
* self
, val
* p0
) {
1511 val
* var_loc
/* var loc: Location */;
1513 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwisset> */
1516 /* method lexer#TKwisset#init_tk for (self: Object, Location) */
1517 void VIRTUAL_lexer__TKwisset__init_tk(val
* self
, val
* p0
) {
1518 lexer__TKwisset__init_tk(self
, p0
); /* Direct call lexer#TKwisset#init_tk on <self:Object(TKwisset)>*/
1521 /* method lexer#TKwlabel#parser_index for (self: TKwlabel): Int */
1522 long lexer__TKwlabel__parser_index(val
* self
) {
1523 long var
/* : Int */;
1524 long var1
/* : Int */;
1531 /* method lexer#TKwlabel#parser_index for (self: Object): Int */
1532 long VIRTUAL_lexer__TKwlabel__parser_index(val
* self
) {
1533 long var
/* : Int */;
1534 long var1
/* : Int */;
1535 var1
= lexer__TKwlabel__parser_index(self
);
1540 /* method lexer#TKwlabel#init_tk for (self: TKwlabel, Location) */
1541 void lexer__TKwlabel__init_tk(val
* self
, val
* p0
) {
1542 val
* var_loc
/* var loc: Location */;
1544 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwlabel> */
1547 /* method lexer#TKwlabel#init_tk for (self: Object, Location) */
1548 void VIRTUAL_lexer__TKwlabel__init_tk(val
* self
, val
* p0
) {
1549 lexer__TKwlabel__init_tk(self
, p0
); /* Direct call lexer#TKwlabel#init_tk on <self:Object(TKwlabel)>*/
1552 /* method lexer#TKwdebug#parser_index for (self: TKwdebug): Int */
1553 long lexer__TKwdebug__parser_index(val
* self
) {
1554 long var
/* : Int */;
1555 long var1
/* : Int */;
1562 /* method lexer#TKwdebug#parser_index for (self: Object): Int */
1563 long VIRTUAL_lexer__TKwdebug__parser_index(val
* self
) {
1564 long var
/* : Int */;
1565 long var1
/* : Int */;
1566 var1
= lexer__TKwdebug__parser_index(self
);
1571 /* method lexer#TKwdebug#init_tk for (self: TKwdebug, Location) */
1572 void lexer__TKwdebug__init_tk(val
* self
, val
* p0
) {
1573 val
* var_loc
/* var loc: Location */;
1575 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TKwdebug> */
1578 /* method lexer#TKwdebug#init_tk for (self: Object, Location) */
1579 void VIRTUAL_lexer__TKwdebug__init_tk(val
* self
, val
* p0
) {
1580 lexer__TKwdebug__init_tk(self
, p0
); /* Direct call lexer#TKwdebug#init_tk on <self:Object(TKwdebug)>*/
1583 /* method lexer#TOpar#parser_index for (self: TOpar): Int */
1584 long lexer__TOpar__parser_index(val
* self
) {
1585 long var
/* : Int */;
1586 long var1
/* : Int */;
1593 /* method lexer#TOpar#parser_index for (self: Object): Int */
1594 long VIRTUAL_lexer__TOpar__parser_index(val
* self
) {
1595 long var
/* : Int */;
1596 long var1
/* : Int */;
1597 var1
= lexer__TOpar__parser_index(self
);
1602 /* method lexer#TOpar#init_tk for (self: TOpar, Location) */
1603 void lexer__TOpar__init_tk(val
* self
, val
* p0
) {
1604 val
* var_loc
/* var loc: Location */;
1606 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TOpar> */
1609 /* method lexer#TOpar#init_tk for (self: Object, Location) */
1610 void VIRTUAL_lexer__TOpar__init_tk(val
* self
, val
* p0
) {
1611 lexer__TOpar__init_tk(self
, p0
); /* Direct call lexer#TOpar#init_tk on <self:Object(TOpar)>*/
1614 /* method lexer#TCpar#parser_index for (self: TCpar): Int */
1615 long lexer__TCpar__parser_index(val
* self
) {
1616 long var
/* : Int */;
1617 long var1
/* : Int */;
1624 /* method lexer#TCpar#parser_index for (self: Object): Int */
1625 long VIRTUAL_lexer__TCpar__parser_index(val
* self
) {
1626 long var
/* : Int */;
1627 long var1
/* : Int */;
1628 var1
= lexer__TCpar__parser_index(self
);
1633 /* method lexer#TCpar#init_tk for (self: TCpar, Location) */
1634 void lexer__TCpar__init_tk(val
* self
, val
* p0
) {
1635 val
* var_loc
/* var loc: Location */;
1637 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TCpar> */
1640 /* method lexer#TCpar#init_tk for (self: Object, Location) */
1641 void VIRTUAL_lexer__TCpar__init_tk(val
* self
, val
* p0
) {
1642 lexer__TCpar__init_tk(self
, p0
); /* Direct call lexer#TCpar#init_tk on <self:Object(TCpar)>*/
1645 /* method lexer#TObra#parser_index for (self: TObra): Int */
1646 long lexer__TObra__parser_index(val
* self
) {
1647 long var
/* : Int */;
1648 long var1
/* : Int */;
1655 /* method lexer#TObra#parser_index for (self: Object): Int */
1656 long VIRTUAL_lexer__TObra__parser_index(val
* self
) {
1657 long var
/* : Int */;
1658 long var1
/* : Int */;
1659 var1
= lexer__TObra__parser_index(self
);
1664 /* method lexer#TObra#init_tk for (self: TObra, Location) */
1665 void lexer__TObra__init_tk(val
* self
, val
* p0
) {
1666 val
* var_loc
/* var loc: Location */;
1668 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TObra> */
1671 /* method lexer#TObra#init_tk for (self: Object, Location) */
1672 void VIRTUAL_lexer__TObra__init_tk(val
* self
, val
* p0
) {
1673 lexer__TObra__init_tk(self
, p0
); /* Direct call lexer#TObra#init_tk on <self:Object(TObra)>*/
1676 /* method lexer#TCbra#parser_index for (self: TCbra): Int */
1677 long lexer__TCbra__parser_index(val
* self
) {
1678 long var
/* : Int */;
1679 long var1
/* : Int */;
1686 /* method lexer#TCbra#parser_index for (self: Object): Int */
1687 long VIRTUAL_lexer__TCbra__parser_index(val
* self
) {
1688 long var
/* : Int */;
1689 long var1
/* : Int */;
1690 var1
= lexer__TCbra__parser_index(self
);
1695 /* method lexer#TCbra#init_tk for (self: TCbra, Location) */
1696 void lexer__TCbra__init_tk(val
* self
, val
* p0
) {
1697 val
* var_loc
/* var loc: Location */;
1699 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TCbra> */
1702 /* method lexer#TCbra#init_tk for (self: Object, Location) */
1703 void VIRTUAL_lexer__TCbra__init_tk(val
* self
, val
* p0
) {
1704 lexer__TCbra__init_tk(self
, p0
); /* Direct call lexer#TCbra#init_tk on <self:Object(TCbra)>*/
1707 /* method lexer#TComma#parser_index for (self: TComma): Int */
1708 long lexer__TComma__parser_index(val
* self
) {
1709 long var
/* : Int */;
1710 long var1
/* : Int */;
1717 /* method lexer#TComma#parser_index for (self: Object): Int */
1718 long VIRTUAL_lexer__TComma__parser_index(val
* self
) {
1719 long var
/* : Int */;
1720 long var1
/* : Int */;
1721 var1
= lexer__TComma__parser_index(self
);
1726 /* method lexer#TComma#init_tk for (self: TComma, Location) */
1727 void lexer__TComma__init_tk(val
* self
, val
* p0
) {
1728 val
* var_loc
/* var loc: Location */;
1730 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TComma> */
1733 /* method lexer#TComma#init_tk for (self: Object, Location) */
1734 void VIRTUAL_lexer__TComma__init_tk(val
* self
, val
* p0
) {
1735 lexer__TComma__init_tk(self
, p0
); /* Direct call lexer#TComma#init_tk on <self:Object(TComma)>*/
1738 /* method lexer#TColumn#parser_index for (self: TColumn): Int */
1739 long lexer__TColumn__parser_index(val
* self
) {
1740 long var
/* : Int */;
1741 long var1
/* : Int */;
1748 /* method lexer#TColumn#parser_index for (self: Object): Int */
1749 long VIRTUAL_lexer__TColumn__parser_index(val
* self
) {
1750 long var
/* : Int */;
1751 long var1
/* : Int */;
1752 var1
= lexer__TColumn__parser_index(self
);
1757 /* method lexer#TColumn#init_tk for (self: TColumn, Location) */
1758 void lexer__TColumn__init_tk(val
* self
, val
* p0
) {
1759 val
* var_loc
/* var loc: Location */;
1761 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TColumn> */
1764 /* method lexer#TColumn#init_tk for (self: Object, Location) */
1765 void VIRTUAL_lexer__TColumn__init_tk(val
* self
, val
* p0
) {
1766 lexer__TColumn__init_tk(self
, p0
); /* Direct call lexer#TColumn#init_tk on <self:Object(TColumn)>*/
1769 /* method lexer#TQuad#parser_index for (self: TQuad): Int */
1770 long lexer__TQuad__parser_index(val
* self
) {
1771 long var
/* : Int */;
1772 long var1
/* : Int */;
1779 /* method lexer#TQuad#parser_index for (self: Object): Int */
1780 long VIRTUAL_lexer__TQuad__parser_index(val
* self
) {
1781 long var
/* : Int */;
1782 long var1
/* : Int */;
1783 var1
= lexer__TQuad__parser_index(self
);
1788 /* method lexer#TQuad#init_tk for (self: TQuad, Location) */
1789 void lexer__TQuad__init_tk(val
* self
, val
* p0
) {
1790 val
* var_loc
/* var loc: Location */;
1792 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TQuad> */
1795 /* method lexer#TQuad#init_tk for (self: Object, Location) */
1796 void VIRTUAL_lexer__TQuad__init_tk(val
* self
, val
* p0
) {
1797 lexer__TQuad__init_tk(self
, p0
); /* Direct call lexer#TQuad#init_tk on <self:Object(TQuad)>*/
1800 /* method lexer#TAssign#parser_index for (self: TAssign): Int */
1801 long lexer__TAssign__parser_index(val
* self
) {
1802 long var
/* : Int */;
1803 long var1
/* : Int */;
1810 /* method lexer#TAssign#parser_index for (self: Object): Int */
1811 long VIRTUAL_lexer__TAssign__parser_index(val
* self
) {
1812 long var
/* : Int */;
1813 long var1
/* : Int */;
1814 var1
= lexer__TAssign__parser_index(self
);
1819 /* method lexer#TAssign#init_tk for (self: TAssign, Location) */
1820 void lexer__TAssign__init_tk(val
* self
, val
* p0
) {
1821 val
* var_loc
/* var loc: Location */;
1823 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TAssign> */
1826 /* method lexer#TAssign#init_tk for (self: Object, Location) */
1827 void VIRTUAL_lexer__TAssign__init_tk(val
* self
, val
* p0
) {
1828 lexer__TAssign__init_tk(self
, p0
); /* Direct call lexer#TAssign#init_tk on <self:Object(TAssign)>*/
1831 /* method lexer#TPluseq#parser_index for (self: TPluseq): Int */
1832 long lexer__TPluseq__parser_index(val
* self
) {
1833 long var
/* : Int */;
1834 long var1
/* : Int */;
1841 /* method lexer#TPluseq#parser_index for (self: Object): Int */
1842 long VIRTUAL_lexer__TPluseq__parser_index(val
* self
) {
1843 long var
/* : Int */;
1844 long var1
/* : Int */;
1845 var1
= lexer__TPluseq__parser_index(self
);
1850 /* method lexer#TPluseq#init_tk for (self: TPluseq, Location) */
1851 void lexer__TPluseq__init_tk(val
* self
, val
* p0
) {
1852 val
* var_loc
/* var loc: Location */;
1854 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TPluseq> */
1857 /* method lexer#TPluseq#init_tk for (self: Object, Location) */
1858 void VIRTUAL_lexer__TPluseq__init_tk(val
* self
, val
* p0
) {
1859 lexer__TPluseq__init_tk(self
, p0
); /* Direct call lexer#TPluseq#init_tk on <self:Object(TPluseq)>*/
1862 /* method lexer#TMinuseq#parser_index for (self: TMinuseq): Int */
1863 long lexer__TMinuseq__parser_index(val
* self
) {
1864 long var
/* : Int */;
1865 long var1
/* : Int */;
1872 /* method lexer#TMinuseq#parser_index for (self: Object): Int */
1873 long VIRTUAL_lexer__TMinuseq__parser_index(val
* self
) {
1874 long var
/* : Int */;
1875 long var1
/* : Int */;
1876 var1
= lexer__TMinuseq__parser_index(self
);
1881 /* method lexer#TMinuseq#init_tk for (self: TMinuseq, Location) */
1882 void lexer__TMinuseq__init_tk(val
* self
, val
* p0
) {
1883 val
* var_loc
/* var loc: Location */;
1885 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TMinuseq> */
1888 /* method lexer#TMinuseq#init_tk for (self: Object, Location) */
1889 void VIRTUAL_lexer__TMinuseq__init_tk(val
* self
, val
* p0
) {
1890 lexer__TMinuseq__init_tk(self
, p0
); /* Direct call lexer#TMinuseq#init_tk on <self:Object(TMinuseq)>*/
1893 /* method lexer#TDotdotdot#parser_index for (self: TDotdotdot): Int */
1894 long lexer__TDotdotdot__parser_index(val
* self
) {
1895 long var
/* : Int */;
1896 long var1
/* : Int */;
1903 /* method lexer#TDotdotdot#parser_index for (self: Object): Int */
1904 long VIRTUAL_lexer__TDotdotdot__parser_index(val
* self
) {
1905 long var
/* : Int */;
1906 long var1
/* : Int */;
1907 var1
= lexer__TDotdotdot__parser_index(self
);
1912 /* method lexer#TDotdotdot#init_tk for (self: TDotdotdot, Location) */
1913 void lexer__TDotdotdot__init_tk(val
* self
, val
* p0
) {
1914 val
* var_loc
/* var loc: Location */;
1916 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TDotdotdot> */
1919 /* method lexer#TDotdotdot#init_tk for (self: Object, Location) */
1920 void VIRTUAL_lexer__TDotdotdot__init_tk(val
* self
, val
* p0
) {
1921 lexer__TDotdotdot__init_tk(self
, p0
); /* Direct call lexer#TDotdotdot#init_tk on <self:Object(TDotdotdot)>*/
1924 /* method lexer#TDotdot#parser_index for (self: TDotdot): Int */
1925 long lexer__TDotdot__parser_index(val
* self
) {
1926 long var
/* : Int */;
1927 long var1
/* : Int */;
1934 /* method lexer#TDotdot#parser_index for (self: Object): Int */
1935 long VIRTUAL_lexer__TDotdot__parser_index(val
* self
) {
1936 long var
/* : Int */;
1937 long var1
/* : Int */;
1938 var1
= lexer__TDotdot__parser_index(self
);
1943 /* method lexer#TDotdot#init_tk for (self: TDotdot, Location) */
1944 void lexer__TDotdot__init_tk(val
* self
, val
* p0
) {
1945 val
* var_loc
/* var loc: Location */;
1947 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TDotdot> */
1950 /* method lexer#TDotdot#init_tk for (self: Object, Location) */
1951 void VIRTUAL_lexer__TDotdot__init_tk(val
* self
, val
* p0
) {
1952 lexer__TDotdot__init_tk(self
, p0
); /* Direct call lexer#TDotdot#init_tk on <self:Object(TDotdot)>*/
1955 /* method lexer#TDot#parser_index for (self: TDot): Int */
1956 long lexer__TDot__parser_index(val
* self
) {
1957 long var
/* : Int */;
1958 long var1
/* : Int */;
1965 /* method lexer#TDot#parser_index for (self: Object): Int */
1966 long VIRTUAL_lexer__TDot__parser_index(val
* self
) {
1967 long var
/* : Int */;
1968 long var1
/* : Int */;
1969 var1
= lexer__TDot__parser_index(self
);
1974 /* method lexer#TDot#init_tk for (self: TDot, Location) */
1975 void lexer__TDot__init_tk(val
* self
, val
* p0
) {
1976 val
* var_loc
/* var loc: Location */;
1978 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TDot> */
1981 /* method lexer#TDot#init_tk for (self: Object, Location) */
1982 void VIRTUAL_lexer__TDot__init_tk(val
* self
, val
* p0
) {
1983 lexer__TDot__init_tk(self
, p0
); /* Direct call lexer#TDot#init_tk on <self:Object(TDot)>*/
1986 /* method lexer#TPlus#parser_index for (self: TPlus): Int */
1987 long lexer__TPlus__parser_index(val
* self
) {
1988 long var
/* : Int */;
1989 long var1
/* : Int */;
1996 /* method lexer#TPlus#parser_index for (self: Object): Int */
1997 long VIRTUAL_lexer__TPlus__parser_index(val
* self
) {
1998 long var
/* : Int */;
1999 long var1
/* : Int */;
2000 var1
= lexer__TPlus__parser_index(self
);
2005 /* method lexer#TPlus#init_tk for (self: TPlus, Location) */
2006 void lexer__TPlus__init_tk(val
* self
, val
* p0
) {
2007 val
* var_loc
/* var loc: Location */;
2009 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TPlus> */
2012 /* method lexer#TPlus#init_tk for (self: Object, Location) */
2013 void VIRTUAL_lexer__TPlus__init_tk(val
* self
, val
* p0
) {
2014 lexer__TPlus__init_tk(self
, p0
); /* Direct call lexer#TPlus#init_tk on <self:Object(TPlus)>*/
2017 /* method lexer#TMinus#parser_index for (self: TMinus): Int */
2018 long lexer__TMinus__parser_index(val
* self
) {
2019 long var
/* : Int */;
2020 long var1
/* : Int */;
2027 /* method lexer#TMinus#parser_index for (self: Object): Int */
2028 long VIRTUAL_lexer__TMinus__parser_index(val
* self
) {
2029 long var
/* : Int */;
2030 long var1
/* : Int */;
2031 var1
= lexer__TMinus__parser_index(self
);
2036 /* method lexer#TMinus#init_tk for (self: TMinus, Location) */
2037 void lexer__TMinus__init_tk(val
* self
, val
* p0
) {
2038 val
* var_loc
/* var loc: Location */;
2040 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TMinus> */
2043 /* method lexer#TMinus#init_tk for (self: Object, Location) */
2044 void VIRTUAL_lexer__TMinus__init_tk(val
* self
, val
* p0
) {
2045 lexer__TMinus__init_tk(self
, p0
); /* Direct call lexer#TMinus#init_tk on <self:Object(TMinus)>*/
2048 /* method lexer#TStar#parser_index for (self: TStar): Int */
2049 long lexer__TStar__parser_index(val
* self
) {
2050 long var
/* : Int */;
2051 long var1
/* : Int */;
2058 /* method lexer#TStar#parser_index for (self: Object): Int */
2059 long VIRTUAL_lexer__TStar__parser_index(val
* self
) {
2060 long var
/* : Int */;
2061 long var1
/* : Int */;
2062 var1
= lexer__TStar__parser_index(self
);
2067 /* method lexer#TStar#init_tk for (self: TStar, Location) */
2068 void lexer__TStar__init_tk(val
* self
, val
* p0
) {
2069 val
* var_loc
/* var loc: Location */;
2071 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TStar> */
2074 /* method lexer#TStar#init_tk for (self: Object, Location) */
2075 void VIRTUAL_lexer__TStar__init_tk(val
* self
, val
* p0
) {
2076 lexer__TStar__init_tk(self
, p0
); /* Direct call lexer#TStar#init_tk on <self:Object(TStar)>*/
2079 /* method lexer#TStarstar#parser_index for (self: TStarstar): Int */
2080 long lexer__TStarstar__parser_index(val
* self
) {
2081 long var
/* : Int */;
2082 long var1
/* : Int */;
2089 /* method lexer#TStarstar#parser_index for (self: Object): Int */
2090 long VIRTUAL_lexer__TStarstar__parser_index(val
* self
) {
2091 long var
/* : Int */;
2092 long var1
/* : Int */;
2093 var1
= lexer__TStarstar__parser_index(self
);
2098 /* method lexer#TStarstar#init_tk for (self: TStarstar, Location) */
2099 void lexer__TStarstar__init_tk(val
* self
, val
* p0
) {
2100 val
* var_loc
/* var loc: Location */;
2102 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TStarstar> */
2105 /* method lexer#TStarstar#init_tk for (self: Object, Location) */
2106 void VIRTUAL_lexer__TStarstar__init_tk(val
* self
, val
* p0
) {
2107 lexer__TStarstar__init_tk(self
, p0
); /* Direct call lexer#TStarstar#init_tk on <self:Object(TStarstar)>*/
2110 /* method lexer#TSlash#parser_index for (self: TSlash): Int */
2111 long lexer__TSlash__parser_index(val
* self
) {
2112 long var
/* : Int */;
2113 long var1
/* : Int */;
2120 /* method lexer#TSlash#parser_index for (self: Object): Int */
2121 long VIRTUAL_lexer__TSlash__parser_index(val
* self
) {
2122 long var
/* : Int */;
2123 long var1
/* : Int */;
2124 var1
= lexer__TSlash__parser_index(self
);
2129 /* method lexer#TSlash#init_tk for (self: TSlash, Location) */
2130 void lexer__TSlash__init_tk(val
* self
, val
* p0
) {
2131 val
* var_loc
/* var loc: Location */;
2133 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TSlash> */
2136 /* method lexer#TSlash#init_tk for (self: Object, Location) */
2137 void VIRTUAL_lexer__TSlash__init_tk(val
* self
, val
* p0
) {
2138 lexer__TSlash__init_tk(self
, p0
); /* Direct call lexer#TSlash#init_tk on <self:Object(TSlash)>*/
2141 /* method lexer#TPercent#parser_index for (self: TPercent): Int */
2142 long lexer__TPercent__parser_index(val
* self
) {
2143 long var
/* : Int */;
2144 long var1
/* : Int */;
2151 /* method lexer#TPercent#parser_index for (self: Object): Int */
2152 long VIRTUAL_lexer__TPercent__parser_index(val
* self
) {
2153 long var
/* : Int */;
2154 long var1
/* : Int */;
2155 var1
= lexer__TPercent__parser_index(self
);
2160 /* method lexer#TPercent#init_tk for (self: TPercent, Location) */
2161 void lexer__TPercent__init_tk(val
* self
, val
* p0
) {
2162 val
* var_loc
/* var loc: Location */;
2164 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TPercent> */
2167 /* method lexer#TPercent#init_tk for (self: Object, Location) */
2168 void VIRTUAL_lexer__TPercent__init_tk(val
* self
, val
* p0
) {
2169 lexer__TPercent__init_tk(self
, p0
); /* Direct call lexer#TPercent#init_tk on <self:Object(TPercent)>*/
2172 /* method lexer#TEq#parser_index for (self: TEq): Int */
2173 long lexer__TEq__parser_index(val
* self
) {
2174 long var
/* : Int */;
2175 long var1
/* : Int */;
2182 /* method lexer#TEq#parser_index for (self: Object): Int */
2183 long VIRTUAL_lexer__TEq__parser_index(val
* self
) {
2184 long var
/* : Int */;
2185 long var1
/* : Int */;
2186 var1
= lexer__TEq__parser_index(self
);
2191 /* method lexer#TEq#init_tk for (self: TEq, Location) */
2192 void lexer__TEq__init_tk(val
* self
, val
* p0
) {
2193 val
* var_loc
/* var loc: Location */;
2195 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TEq> */
2198 /* method lexer#TEq#init_tk for (self: Object, Location) */
2199 void VIRTUAL_lexer__TEq__init_tk(val
* self
, val
* p0
) {
2200 lexer__TEq__init_tk(self
, p0
); /* Direct call lexer#TEq#init_tk on <self:Object(TEq)>*/
2203 /* method lexer#TNe#parser_index for (self: TNe): Int */
2204 long lexer__TNe__parser_index(val
* self
) {
2205 long var
/* : Int */;
2206 long var1
/* : Int */;
2213 /* method lexer#TNe#parser_index for (self: Object): Int */
2214 long VIRTUAL_lexer__TNe__parser_index(val
* self
) {
2215 long var
/* : Int */;
2216 long var1
/* : Int */;
2217 var1
= lexer__TNe__parser_index(self
);
2222 /* method lexer#TNe#init_tk for (self: TNe, Location) */
2223 void lexer__TNe__init_tk(val
* self
, val
* p0
) {
2224 val
* var_loc
/* var loc: Location */;
2226 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TNe> */
2229 /* method lexer#TNe#init_tk for (self: Object, Location) */
2230 void VIRTUAL_lexer__TNe__init_tk(val
* self
, val
* p0
) {
2231 lexer__TNe__init_tk(self
, p0
); /* Direct call lexer#TNe#init_tk on <self:Object(TNe)>*/
2234 /* method lexer#TLt#parser_index for (self: TLt): Int */
2235 long lexer__TLt__parser_index(val
* self
) {
2236 long var
/* : Int */;
2237 long var1
/* : Int */;
2244 /* method lexer#TLt#parser_index for (self: Object): Int */
2245 long VIRTUAL_lexer__TLt__parser_index(val
* self
) {
2246 long var
/* : Int */;
2247 long var1
/* : Int */;
2248 var1
= lexer__TLt__parser_index(self
);
2253 /* method lexer#TLt#init_tk for (self: TLt, Location) */
2254 void lexer__TLt__init_tk(val
* self
, val
* p0
) {
2255 val
* var_loc
/* var loc: Location */;
2257 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TLt> */
2260 /* method lexer#TLt#init_tk for (self: Object, Location) */
2261 void VIRTUAL_lexer__TLt__init_tk(val
* self
, val
* p0
) {
2262 lexer__TLt__init_tk(self
, p0
); /* Direct call lexer#TLt#init_tk on <self:Object(TLt)>*/
2265 /* method lexer#TLe#parser_index for (self: TLe): Int */
2266 long lexer__TLe__parser_index(val
* self
) {
2267 long var
/* : Int */;
2268 long var1
/* : Int */;
2275 /* method lexer#TLe#parser_index for (self: Object): Int */
2276 long VIRTUAL_lexer__TLe__parser_index(val
* self
) {
2277 long var
/* : Int */;
2278 long var1
/* : Int */;
2279 var1
= lexer__TLe__parser_index(self
);
2284 /* method lexer#TLe#init_tk for (self: TLe, Location) */
2285 void lexer__TLe__init_tk(val
* self
, val
* p0
) {
2286 val
* var_loc
/* var loc: Location */;
2288 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TLe> */
2291 /* method lexer#TLe#init_tk for (self: Object, Location) */
2292 void VIRTUAL_lexer__TLe__init_tk(val
* self
, val
* p0
) {
2293 lexer__TLe__init_tk(self
, p0
); /* Direct call lexer#TLe#init_tk on <self:Object(TLe)>*/
2296 /* method lexer#TLl#parser_index for (self: TLl): Int */
2297 long lexer__TLl__parser_index(val
* self
) {
2298 long var
/* : Int */;
2299 long var1
/* : Int */;
2306 /* method lexer#TLl#parser_index for (self: Object): Int */
2307 long VIRTUAL_lexer__TLl__parser_index(val
* self
) {
2308 long var
/* : Int */;
2309 long var1
/* : Int */;
2310 var1
= lexer__TLl__parser_index(self
);
2315 /* method lexer#TLl#init_tk for (self: TLl, Location) */
2316 void lexer__TLl__init_tk(val
* self
, val
* p0
) {
2317 val
* var_loc
/* var loc: Location */;
2319 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TLl> */
2322 /* method lexer#TLl#init_tk for (self: Object, Location) */
2323 void VIRTUAL_lexer__TLl__init_tk(val
* self
, val
* p0
) {
2324 lexer__TLl__init_tk(self
, p0
); /* Direct call lexer#TLl#init_tk on <self:Object(TLl)>*/
2327 /* method lexer#TGt#parser_index for (self: TGt): Int */
2328 long lexer__TGt__parser_index(val
* self
) {
2329 long var
/* : Int */;
2330 long var1
/* : Int */;
2337 /* method lexer#TGt#parser_index for (self: Object): Int */
2338 long VIRTUAL_lexer__TGt__parser_index(val
* self
) {
2339 long var
/* : Int */;
2340 long var1
/* : Int */;
2341 var1
= lexer__TGt__parser_index(self
);
2346 /* method lexer#TGt#init_tk for (self: TGt, Location) */
2347 void lexer__TGt__init_tk(val
* self
, val
* p0
) {
2348 val
* var_loc
/* var loc: Location */;
2350 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TGt> */
2353 /* method lexer#TGt#init_tk for (self: Object, Location) */
2354 void VIRTUAL_lexer__TGt__init_tk(val
* self
, val
* p0
) {
2355 lexer__TGt__init_tk(self
, p0
); /* Direct call lexer#TGt#init_tk on <self:Object(TGt)>*/
2358 /* method lexer#TGe#parser_index for (self: TGe): Int */
2359 long lexer__TGe__parser_index(val
* self
) {
2360 long var
/* : Int */;
2361 long var1
/* : Int */;
2368 /* method lexer#TGe#parser_index for (self: Object): Int */
2369 long VIRTUAL_lexer__TGe__parser_index(val
* self
) {
2370 long var
/* : Int */;
2371 long var1
/* : Int */;
2372 var1
= lexer__TGe__parser_index(self
);
2377 /* method lexer#TGe#init_tk for (self: TGe, Location) */
2378 void lexer__TGe__init_tk(val
* self
, val
* p0
) {
2379 val
* var_loc
/* var loc: Location */;
2381 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TGe> */
2384 /* method lexer#TGe#init_tk for (self: Object, Location) */
2385 void VIRTUAL_lexer__TGe__init_tk(val
* self
, val
* p0
) {
2386 lexer__TGe__init_tk(self
, p0
); /* Direct call lexer#TGe#init_tk on <self:Object(TGe)>*/
2389 /* method lexer#TGg#parser_index for (self: TGg): Int */
2390 long lexer__TGg__parser_index(val
* self
) {
2391 long var
/* : Int */;
2392 long var1
/* : Int */;
2399 /* method lexer#TGg#parser_index for (self: Object): Int */
2400 long VIRTUAL_lexer__TGg__parser_index(val
* self
) {
2401 long var
/* : Int */;
2402 long var1
/* : Int */;
2403 var1
= lexer__TGg__parser_index(self
);
2408 /* method lexer#TGg#init_tk for (self: TGg, Location) */
2409 void lexer__TGg__init_tk(val
* self
, val
* p0
) {
2410 val
* var_loc
/* var loc: Location */;
2412 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TGg> */
2415 /* method lexer#TGg#init_tk for (self: Object, Location) */
2416 void VIRTUAL_lexer__TGg__init_tk(val
* self
, val
* p0
) {
2417 lexer__TGg__init_tk(self
, p0
); /* Direct call lexer#TGg#init_tk on <self:Object(TGg)>*/
2420 /* method lexer#TStarship#parser_index for (self: TStarship): Int */
2421 long lexer__TStarship__parser_index(val
* self
) {
2422 long var
/* : Int */;
2423 long var1
/* : Int */;
2430 /* method lexer#TStarship#parser_index for (self: Object): Int */
2431 long VIRTUAL_lexer__TStarship__parser_index(val
* self
) {
2432 long var
/* : Int */;
2433 long var1
/* : Int */;
2434 var1
= lexer__TStarship__parser_index(self
);
2439 /* method lexer#TStarship#init_tk for (self: TStarship, Location) */
2440 void lexer__TStarship__init_tk(val
* self
, val
* p0
) {
2441 val
* var_loc
/* var loc: Location */;
2443 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TStarship> */
2446 /* method lexer#TStarship#init_tk for (self: Object, Location) */
2447 void VIRTUAL_lexer__TStarship__init_tk(val
* self
, val
* p0
) {
2448 lexer__TStarship__init_tk(self
, p0
); /* Direct call lexer#TStarship#init_tk on <self:Object(TStarship)>*/
2451 /* method lexer#TBang#parser_index for (self: TBang): Int */
2452 long lexer__TBang__parser_index(val
* self
) {
2453 long var
/* : Int */;
2454 long var1
/* : Int */;
2461 /* method lexer#TBang#parser_index for (self: Object): Int */
2462 long VIRTUAL_lexer__TBang__parser_index(val
* self
) {
2463 long var
/* : Int */;
2464 long var1
/* : Int */;
2465 var1
= lexer__TBang__parser_index(self
);
2470 /* method lexer#TBang#init_tk for (self: TBang, Location) */
2471 void lexer__TBang__init_tk(val
* self
, val
* p0
) {
2472 val
* var_loc
/* var loc: Location */;
2474 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TBang> */
2477 /* method lexer#TBang#init_tk for (self: Object, Location) */
2478 void VIRTUAL_lexer__TBang__init_tk(val
* self
, val
* p0
) {
2479 lexer__TBang__init_tk(self
, p0
); /* Direct call lexer#TBang#init_tk on <self:Object(TBang)>*/
2482 /* method lexer#TAt#parser_index for (self: TAt): Int */
2483 long lexer__TAt__parser_index(val
* self
) {
2484 long var
/* : Int */;
2485 long var1
/* : Int */;
2492 /* method lexer#TAt#parser_index for (self: Object): Int */
2493 long VIRTUAL_lexer__TAt__parser_index(val
* self
) {
2494 long var
/* : Int */;
2495 long var1
/* : Int */;
2496 var1
= lexer__TAt__parser_index(self
);
2501 /* method lexer#TAt#init_tk for (self: TAt, Location) */
2502 void lexer__TAt__init_tk(val
* self
, val
* p0
) {
2503 val
* var_loc
/* var loc: Location */;
2505 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TAt> */
2508 /* method lexer#TAt#init_tk for (self: Object, Location) */
2509 void VIRTUAL_lexer__TAt__init_tk(val
* self
, val
* p0
) {
2510 lexer__TAt__init_tk(self
, p0
); /* Direct call lexer#TAt#init_tk on <self:Object(TAt)>*/
2513 /* method lexer#TClassid#parser_index for (self: TClassid): Int */
2514 long lexer__TClassid__parser_index(val
* self
) {
2515 long var
/* : Int */;
2516 long var1
/* : Int */;
2523 /* method lexer#TClassid#parser_index for (self: Object): Int */
2524 long VIRTUAL_lexer__TClassid__parser_index(val
* self
) {
2525 long var
/* : Int */;
2526 long var1
/* : Int */;
2527 var1
= lexer__TClassid__parser_index(self
);
2532 /* method lexer#TClassid#init_tk for (self: TClassid, Location) */
2533 void lexer__TClassid__init_tk(val
* self
, val
* p0
) {
2534 val
* var_loc
/* var loc: Location */;
2536 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TClassid> */
2539 /* method lexer#TClassid#init_tk for (self: Object, Location) */
2540 void VIRTUAL_lexer__TClassid__init_tk(val
* self
, val
* p0
) {
2541 lexer__TClassid__init_tk(self
, p0
); /* Direct call lexer#TClassid#init_tk on <self:Object(TClassid)>*/
2544 /* method lexer#TId#parser_index for (self: TId): Int */
2545 long lexer__TId__parser_index(val
* self
) {
2546 long var
/* : Int */;
2547 long var1
/* : Int */;
2554 /* method lexer#TId#parser_index for (self: Object): Int */
2555 long VIRTUAL_lexer__TId__parser_index(val
* self
) {
2556 long var
/* : Int */;
2557 long var1
/* : Int */;
2558 var1
= lexer__TId__parser_index(self
);
2563 /* method lexer#TId#init_tk for (self: TId, Location) */
2564 void lexer__TId__init_tk(val
* self
, val
* p0
) {
2565 val
* var_loc
/* var loc: Location */;
2567 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TId> */
2570 /* method lexer#TId#init_tk for (self: Object, Location) */
2571 void VIRTUAL_lexer__TId__init_tk(val
* self
, val
* p0
) {
2572 lexer__TId__init_tk(self
, p0
); /* Direct call lexer#TId#init_tk on <self:Object(TId)>*/
2575 /* method lexer#TAttrid#parser_index for (self: TAttrid): Int */
2576 long lexer__TAttrid__parser_index(val
* self
) {
2577 long var
/* : Int */;
2578 long var1
/* : Int */;
2585 /* method lexer#TAttrid#parser_index for (self: Object): Int */
2586 long VIRTUAL_lexer__TAttrid__parser_index(val
* self
) {
2587 long var
/* : Int */;
2588 long var1
/* : Int */;
2589 var1
= lexer__TAttrid__parser_index(self
);
2594 /* method lexer#TAttrid#init_tk for (self: TAttrid, Location) */
2595 void lexer__TAttrid__init_tk(val
* self
, val
* p0
) {
2596 val
* var_loc
/* var loc: Location */;
2598 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TAttrid> */
2601 /* method lexer#TAttrid#init_tk for (self: Object, Location) */
2602 void VIRTUAL_lexer__TAttrid__init_tk(val
* self
, val
* p0
) {
2603 lexer__TAttrid__init_tk(self
, p0
); /* Direct call lexer#TAttrid#init_tk on <self:Object(TAttrid)>*/
2606 /* method lexer#TNumber#parser_index for (self: TNumber): Int */
2607 long lexer__TNumber__parser_index(val
* self
) {
2608 long var
/* : Int */;
2609 long var1
/* : Int */;
2616 /* method lexer#TNumber#parser_index for (self: Object): Int */
2617 long VIRTUAL_lexer__TNumber__parser_index(val
* self
) {
2618 long var
/* : Int */;
2619 long var1
/* : Int */;
2620 var1
= lexer__TNumber__parser_index(self
);
2625 /* method lexer#TNumber#init_tk for (self: TNumber, Location) */
2626 void lexer__TNumber__init_tk(val
* self
, val
* p0
) {
2627 val
* var_loc
/* var loc: Location */;
2629 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TNumber> */
2632 /* method lexer#TNumber#init_tk for (self: Object, Location) */
2633 void VIRTUAL_lexer__TNumber__init_tk(val
* self
, val
* p0
) {
2634 lexer__TNumber__init_tk(self
, p0
); /* Direct call lexer#TNumber#init_tk on <self:Object(TNumber)>*/
2637 /* method lexer#THexNumber#parser_index for (self: THexNumber): Int */
2638 long lexer__THexNumber__parser_index(val
* self
) {
2639 long var
/* : Int */;
2640 long var1
/* : Int */;
2647 /* method lexer#THexNumber#parser_index for (self: Object): Int */
2648 long VIRTUAL_lexer__THexNumber__parser_index(val
* self
) {
2649 long var
/* : Int */;
2650 long var1
/* : Int */;
2651 var1
= lexer__THexNumber__parser_index(self
);
2656 /* method lexer#THexNumber#init_tk for (self: THexNumber, Location) */
2657 void lexer__THexNumber__init_tk(val
* self
, val
* p0
) {
2658 val
* var_loc
/* var loc: Location */;
2660 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:THexNumber> */
2663 /* method lexer#THexNumber#init_tk for (self: Object, Location) */
2664 void VIRTUAL_lexer__THexNumber__init_tk(val
* self
, val
* p0
) {
2665 lexer__THexNumber__init_tk(self
, p0
); /* Direct call lexer#THexNumber#init_tk on <self:Object(THexNumber)>*/
2668 /* method lexer#TFloat#parser_index for (self: TFloat): Int */
2669 long lexer__TFloat__parser_index(val
* self
) {
2670 long var
/* : Int */;
2671 long var1
/* : Int */;
2678 /* method lexer#TFloat#parser_index for (self: Object): Int */
2679 long VIRTUAL_lexer__TFloat__parser_index(val
* self
) {
2680 long var
/* : Int */;
2681 long var1
/* : Int */;
2682 var1
= lexer__TFloat__parser_index(self
);
2687 /* method lexer#TFloat#init_tk for (self: TFloat, Location) */
2688 void lexer__TFloat__init_tk(val
* self
, val
* p0
) {
2689 val
* var_loc
/* var loc: Location */;
2691 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TFloat> */
2694 /* method lexer#TFloat#init_tk for (self: Object, Location) */
2695 void VIRTUAL_lexer__TFloat__init_tk(val
* self
, val
* p0
) {
2696 lexer__TFloat__init_tk(self
, p0
); /* Direct call lexer#TFloat#init_tk on <self:Object(TFloat)>*/
2699 /* method lexer#TString#parser_index for (self: TString): Int */
2700 long lexer__TString__parser_index(val
* self
) {
2701 long var
/* : Int */;
2702 long var1
/* : Int */;
2709 /* method lexer#TString#parser_index for (self: Object): Int */
2710 long VIRTUAL_lexer__TString__parser_index(val
* self
) {
2711 long var
/* : Int */;
2712 long var1
/* : Int */;
2713 var1
= lexer__TString__parser_index(self
);
2718 /* method lexer#TString#init_tk for (self: TString, Location) */
2719 void lexer__TString__init_tk(val
* self
, val
* p0
) {
2720 val
* var_loc
/* var loc: Location */;
2722 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TString> */
2725 /* method lexer#TString#init_tk for (self: Object, Location) */
2726 void VIRTUAL_lexer__TString__init_tk(val
* self
, val
* p0
) {
2727 lexer__TString__init_tk(self
, p0
); /* Direct call lexer#TString#init_tk on <self:Object(TString)>*/
2730 /* method lexer#TStartString#parser_index for (self: TStartString): Int */
2731 long lexer__TStartString__parser_index(val
* self
) {
2732 long var
/* : Int */;
2733 long var1
/* : Int */;
2740 /* method lexer#TStartString#parser_index for (self: Object): Int */
2741 long VIRTUAL_lexer__TStartString__parser_index(val
* self
) {
2742 long var
/* : Int */;
2743 long var1
/* : Int */;
2744 var1
= lexer__TStartString__parser_index(self
);
2749 /* method lexer#TStartString#init_tk for (self: TStartString, Location) */
2750 void lexer__TStartString__init_tk(val
* self
, val
* p0
) {
2751 val
* var_loc
/* var loc: Location */;
2753 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TStartString> */
2756 /* method lexer#TStartString#init_tk for (self: Object, Location) */
2757 void VIRTUAL_lexer__TStartString__init_tk(val
* self
, val
* p0
) {
2758 lexer__TStartString__init_tk(self
, p0
); /* Direct call lexer#TStartString#init_tk on <self:Object(TStartString)>*/
2761 /* method lexer#TMidString#parser_index for (self: TMidString): Int */
2762 long lexer__TMidString__parser_index(val
* self
) {
2763 long var
/* : Int */;
2764 long var1
/* : Int */;
2771 /* method lexer#TMidString#parser_index for (self: Object): Int */
2772 long VIRTUAL_lexer__TMidString__parser_index(val
* self
) {
2773 long var
/* : Int */;
2774 long var1
/* : Int */;
2775 var1
= lexer__TMidString__parser_index(self
);
2780 /* method lexer#TMidString#init_tk for (self: TMidString, Location) */
2781 void lexer__TMidString__init_tk(val
* self
, val
* p0
) {
2782 val
* var_loc
/* var loc: Location */;
2784 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TMidString> */
2787 /* method lexer#TMidString#init_tk for (self: Object, Location) */
2788 void VIRTUAL_lexer__TMidString__init_tk(val
* self
, val
* p0
) {
2789 lexer__TMidString__init_tk(self
, p0
); /* Direct call lexer#TMidString#init_tk on <self:Object(TMidString)>*/
2792 /* method lexer#TEndString#parser_index for (self: TEndString): Int */
2793 long lexer__TEndString__parser_index(val
* self
) {
2794 long var
/* : Int */;
2795 long var1
/* : Int */;
2802 /* method lexer#TEndString#parser_index for (self: Object): Int */
2803 long VIRTUAL_lexer__TEndString__parser_index(val
* self
) {
2804 long var
/* : Int */;
2805 long var1
/* : Int */;
2806 var1
= lexer__TEndString__parser_index(self
);
2811 /* method lexer#TEndString#init_tk for (self: TEndString, Location) */
2812 void lexer__TEndString__init_tk(val
* self
, val
* p0
) {
2813 val
* var_loc
/* var loc: Location */;
2815 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TEndString> */
2818 /* method lexer#TEndString#init_tk for (self: Object, Location) */
2819 void VIRTUAL_lexer__TEndString__init_tk(val
* self
, val
* p0
) {
2820 lexer__TEndString__init_tk(self
, p0
); /* Direct call lexer#TEndString#init_tk on <self:Object(TEndString)>*/
2823 /* method lexer#TChar#parser_index for (self: TChar): Int */
2824 long lexer__TChar__parser_index(val
* self
) {
2825 long var
/* : Int */;
2826 long var1
/* : Int */;
2833 /* method lexer#TChar#parser_index for (self: Object): Int */
2834 long VIRTUAL_lexer__TChar__parser_index(val
* self
) {
2835 long var
/* : Int */;
2836 long var1
/* : Int */;
2837 var1
= lexer__TChar__parser_index(self
);
2842 /* method lexer#TChar#init_tk for (self: TChar, Location) */
2843 void lexer__TChar__init_tk(val
* self
, val
* p0
) {
2844 val
* var_loc
/* var loc: Location */;
2846 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TChar> */
2849 /* method lexer#TChar#init_tk for (self: Object, Location) */
2850 void VIRTUAL_lexer__TChar__init_tk(val
* self
, val
* p0
) {
2851 lexer__TChar__init_tk(self
, p0
); /* Direct call lexer#TChar#init_tk on <self:Object(TChar)>*/
2854 /* method lexer#TBadString#parser_index for (self: TBadString): Int */
2855 long lexer__TBadString__parser_index(val
* self
) {
2856 long var
/* : Int */;
2857 long var1
/* : Int */;
2864 /* method lexer#TBadString#parser_index for (self: Object): Int */
2865 long VIRTUAL_lexer__TBadString__parser_index(val
* self
) {
2866 long var
/* : Int */;
2867 long var1
/* : Int */;
2868 var1
= lexer__TBadString__parser_index(self
);
2873 /* method lexer#TBadString#init_tk for (self: TBadString, Location) */
2874 void lexer__TBadString__init_tk(val
* self
, val
* p0
) {
2875 val
* var_loc
/* var loc: Location */;
2877 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TBadString> */
2880 /* method lexer#TBadString#init_tk for (self: Object, Location) */
2881 void VIRTUAL_lexer__TBadString__init_tk(val
* self
, val
* p0
) {
2882 lexer__TBadString__init_tk(self
, p0
); /* Direct call lexer#TBadString#init_tk on <self:Object(TBadString)>*/
2885 /* method lexer#TBadChar#parser_index for (self: TBadChar): Int */
2886 long lexer__TBadChar__parser_index(val
* self
) {
2887 long var
/* : Int */;
2888 long var1
/* : Int */;
2895 /* method lexer#TBadChar#parser_index for (self: Object): Int */
2896 long VIRTUAL_lexer__TBadChar__parser_index(val
* self
) {
2897 long var
/* : Int */;
2898 long var1
/* : Int */;
2899 var1
= lexer__TBadChar__parser_index(self
);
2904 /* method lexer#TBadChar#init_tk for (self: TBadChar, Location) */
2905 void lexer__TBadChar__init_tk(val
* self
, val
* p0
) {
2906 val
* var_loc
/* var loc: Location */;
2908 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TBadChar> */
2911 /* method lexer#TBadChar#init_tk for (self: Object, Location) */
2912 void VIRTUAL_lexer__TBadChar__init_tk(val
* self
, val
* p0
) {
2913 lexer__TBadChar__init_tk(self
, p0
); /* Direct call lexer#TBadChar#init_tk on <self:Object(TBadChar)>*/
2916 /* method lexer#TExternCodeSegment#parser_index for (self: TExternCodeSegment): Int */
2917 long lexer__TExternCodeSegment__parser_index(val
* self
) {
2918 long var
/* : Int */;
2919 long var1
/* : Int */;
2926 /* method lexer#TExternCodeSegment#parser_index for (self: Object): Int */
2927 long VIRTUAL_lexer__TExternCodeSegment__parser_index(val
* self
) {
2928 long var
/* : Int */;
2929 long var1
/* : Int */;
2930 var1
= lexer__TExternCodeSegment__parser_index(self
);
2935 /* method lexer#TExternCodeSegment#init_tk for (self: TExternCodeSegment, Location) */
2936 void lexer__TExternCodeSegment__init_tk(val
* self
, val
* p0
) {
2937 val
* var_loc
/* var loc: Location */;
2939 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_loc
; /* _location on <self:TExternCodeSegment> */
2942 /* method lexer#TExternCodeSegment#init_tk for (self: Object, Location) */
2943 void VIRTUAL_lexer__TExternCodeSegment__init_tk(val
* self
, val
* p0
) {
2944 lexer__TExternCodeSegment__init_tk(self
, p0
); /* Direct call lexer#TExternCodeSegment#init_tk on <self:Object(TExternCodeSegment)>*/
2947 /* method lexer#EOF#parser_index for (self: EOF): Int */
2948 long lexer__EOF__parser_index(val
* self
) {
2949 long var
/* : Int */;
2950 long var1
/* : Int */;
2957 /* method lexer#EOF#parser_index for (self: Object): Int */
2958 long VIRTUAL_lexer__EOF__parser_index(val
* self
) {
2959 long var
/* : Int */;
2960 long var1
/* : Int */;
2961 var1
= lexer__EOF__parser_index(self
);
2966 /* method lexer#Lexer#make_token for (self: Lexer, Int, Location): Token */
2967 val
* lexer__Lexer__make_token(val
* self
, long p0
, val
* p1
) {
2968 val
* var
/* : Token */;
2969 long var_accept_token
/* var accept_token: Int */;
2970 val
* var_location
/* var location: Location */;
2971 long var1
/* : Int */;
2972 short int var2
/* : Bool */;
2973 short int var3
/* : Bool */;
2974 short int var5
/* : Bool */;
2975 val
* var6
/* : TEol */;
2976 long var7
/* : Int */;
2977 short int var8
/* : Bool */;
2978 short int var9
/* : Bool */;
2979 short int var11
/* : Bool */;
2980 val
* var12
/* : TComment */;
2981 long var13
/* : Int */;
2982 short int var14
/* : Bool */;
2983 short int var15
/* : Bool */;
2984 short int var17
/* : Bool */;
2985 val
* var18
/* : TKwpackage */;
2986 long var19
/* : Int */;
2987 short int var20
/* : Bool */;
2988 short int var21
/* : Bool */;
2989 short int var23
/* : Bool */;
2990 val
* var24
/* : TKwmodule */;
2991 long var25
/* : Int */;
2992 short int var26
/* : Bool */;
2993 short int var27
/* : Bool */;
2994 short int var29
/* : Bool */;
2995 val
* var30
/* : TKwimport */;
2996 long var31
/* : Int */;
2997 short int var32
/* : Bool */;
2998 short int var33
/* : Bool */;
2999 short int var35
/* : Bool */;
3000 val
* var36
/* : TKwclass */;
3001 long var37
/* : Int */;
3002 short int var38
/* : Bool */;
3003 short int var39
/* : Bool */;
3004 short int var41
/* : Bool */;
3005 val
* var42
/* : TKwabstract */;
3006 long var43
/* : Int */;
3007 short int var44
/* : Bool */;
3008 short int var45
/* : Bool */;
3009 short int var47
/* : Bool */;
3010 val
* var48
/* : TKwinterface */;
3011 long var49
/* : Int */;
3012 short int var50
/* : Bool */;
3013 short int var51
/* : Bool */;
3014 short int var53
/* : Bool */;
3015 val
* var54
/* : TKwenum */;
3016 long var55
/* : Int */;
3017 short int var56
/* : Bool */;
3018 short int var57
/* : Bool */;
3019 short int var59
/* : Bool */;
3020 val
* var60
/* : TKwend */;
3021 long var61
/* : Int */;
3022 short int var62
/* : Bool */;
3023 short int var63
/* : Bool */;
3024 short int var65
/* : Bool */;
3025 val
* var66
/* : TKwmeth */;
3026 long var67
/* : Int */;
3027 short int var68
/* : Bool */;
3028 short int var69
/* : Bool */;
3029 short int var71
/* : Bool */;
3030 val
* var72
/* : TKwtype */;
3031 long var73
/* : Int */;
3032 short int var74
/* : Bool */;
3033 short int var75
/* : Bool */;
3034 short int var77
/* : Bool */;
3035 val
* var78
/* : TKwinit */;
3036 long var79
/* : Int */;
3037 short int var80
/* : Bool */;
3038 short int var81
/* : Bool */;
3039 short int var83
/* : Bool */;
3040 val
* var84
/* : TKwredef */;
3041 long var85
/* : Int */;
3042 short int var86
/* : Bool */;
3043 short int var87
/* : Bool */;
3044 short int var89
/* : Bool */;
3045 val
* var90
/* : TKwis */;
3046 long var91
/* : Int */;
3047 short int var92
/* : Bool */;
3048 short int var93
/* : Bool */;
3049 short int var95
/* : Bool */;
3050 val
* var96
/* : TKwdo */;
3051 long var97
/* : Int */;
3052 short int var98
/* : Bool */;
3053 short int var99
/* : Bool */;
3054 short int var101
/* : Bool */;
3055 val
* var102
/* : TKwvar */;
3056 long var103
/* : Int */;
3057 short int var104
/* : Bool */;
3058 short int var105
/* : Bool */;
3059 short int var107
/* : Bool */;
3060 val
* var108
/* : TKwextern */;
3061 long var109
/* : Int */;
3062 short int var110
/* : Bool */;
3063 short int var111
/* : Bool */;
3064 short int var113
/* : Bool */;
3065 val
* var114
/* : TKwpublic */;
3066 long var115
/* : Int */;
3067 short int var116
/* : Bool */;
3068 short int var117
/* : Bool */;
3069 short int var119
/* : Bool */;
3070 val
* var120
/* : TKwprotected */;
3071 long var121
/* : Int */;
3072 short int var122
/* : Bool */;
3073 short int var123
/* : Bool */;
3074 short int var125
/* : Bool */;
3075 val
* var126
/* : TKwprivate */;
3076 long var127
/* : Int */;
3077 short int var128
/* : Bool */;
3078 short int var129
/* : Bool */;
3079 short int var131
/* : Bool */;
3080 val
* var132
/* : TKwintrude */;
3081 long var133
/* : Int */;
3082 short int var134
/* : Bool */;
3083 short int var135
/* : Bool */;
3084 short int var137
/* : Bool */;
3085 val
* var138
/* : TKwif */;
3086 long var139
/* : Int */;
3087 short int var140
/* : Bool */;
3088 short int var141
/* : Bool */;
3089 short int var143
/* : Bool */;
3090 val
* var144
/* : TKwthen */;
3091 long var145
/* : Int */;
3092 short int var146
/* : Bool */;
3093 short int var147
/* : Bool */;
3094 short int var149
/* : Bool */;
3095 val
* var150
/* : TKwelse */;
3096 long var151
/* : Int */;
3097 short int var152
/* : Bool */;
3098 short int var153
/* : Bool */;
3099 short int var155
/* : Bool */;
3100 val
* var156
/* : TKwwhile */;
3101 long var157
/* : Int */;
3102 short int var158
/* : Bool */;
3103 short int var159
/* : Bool */;
3104 short int var161
/* : Bool */;
3105 val
* var162
/* : TKwloop */;
3106 long var163
/* : Int */;
3107 short int var164
/* : Bool */;
3108 short int var165
/* : Bool */;
3109 short int var167
/* : Bool */;
3110 val
* var168
/* : TKwfor */;
3111 long var169
/* : Int */;
3112 short int var170
/* : Bool */;
3113 short int var171
/* : Bool */;
3114 short int var173
/* : Bool */;
3115 val
* var174
/* : TKwin */;
3116 long var175
/* : Int */;
3117 short int var176
/* : Bool */;
3118 short int var177
/* : Bool */;
3119 short int var179
/* : Bool */;
3120 val
* var180
/* : TKwand */;
3121 long var181
/* : Int */;
3122 short int var182
/* : Bool */;
3123 short int var183
/* : Bool */;
3124 short int var185
/* : Bool */;
3125 val
* var186
/* : TKwor */;
3126 long var187
/* : Int */;
3127 short int var188
/* : Bool */;
3128 short int var189
/* : Bool */;
3129 short int var191
/* : Bool */;
3130 val
* var192
/* : TKwnot */;
3131 long var193
/* : Int */;
3132 short int var194
/* : Bool */;
3133 short int var195
/* : Bool */;
3134 short int var197
/* : Bool */;
3135 val
* var198
/* : TKwimplies */;
3136 long var199
/* : Int */;
3137 short int var200
/* : Bool */;
3138 short int var201
/* : Bool */;
3139 short int var203
/* : Bool */;
3140 val
* var204
/* : TKwreturn */;
3141 long var205
/* : Int */;
3142 short int var206
/* : Bool */;
3143 short int var207
/* : Bool */;
3144 short int var209
/* : Bool */;
3145 val
* var210
/* : TKwcontinue */;
3146 long var211
/* : Int */;
3147 short int var212
/* : Bool */;
3148 short int var213
/* : Bool */;
3149 short int var215
/* : Bool */;
3150 val
* var216
/* : TKwbreak */;
3151 long var217
/* : Int */;
3152 short int var218
/* : Bool */;
3153 short int var219
/* : Bool */;
3154 short int var221
/* : Bool */;
3155 val
* var222
/* : TKwabort */;
3156 long var223
/* : Int */;
3157 short int var224
/* : Bool */;
3158 short int var225
/* : Bool */;
3159 short int var227
/* : Bool */;
3160 val
* var228
/* : TKwassert */;
3161 long var229
/* : Int */;
3162 short int var230
/* : Bool */;
3163 short int var231
/* : Bool */;
3164 short int var233
/* : Bool */;
3165 val
* var234
/* : TKwnew */;
3166 long var235
/* : Int */;
3167 short int var236
/* : Bool */;
3168 short int var237
/* : Bool */;
3169 short int var239
/* : Bool */;
3170 val
* var240
/* : TKwisa */;
3171 long var241
/* : Int */;
3172 short int var242
/* : Bool */;
3173 short int var243
/* : Bool */;
3174 short int var245
/* : Bool */;
3175 val
* var246
/* : TKwonce */;
3176 long var247
/* : Int */;
3177 short int var248
/* : Bool */;
3178 short int var249
/* : Bool */;
3179 short int var251
/* : Bool */;
3180 val
* var252
/* : TKwsuper */;
3181 long var253
/* : Int */;
3182 short int var254
/* : Bool */;
3183 short int var255
/* : Bool */;
3184 short int var257
/* : Bool */;
3185 val
* var258
/* : TKwself */;
3186 long var259
/* : Int */;
3187 short int var260
/* : Bool */;
3188 short int var261
/* : Bool */;
3189 short int var263
/* : Bool */;
3190 val
* var264
/* : TKwtrue */;
3191 long var265
/* : Int */;
3192 short int var266
/* : Bool */;
3193 short int var267
/* : Bool */;
3194 short int var269
/* : Bool */;
3195 val
* var270
/* : TKwfalse */;
3196 long var271
/* : Int */;
3197 short int var272
/* : Bool */;
3198 short int var273
/* : Bool */;
3199 short int var275
/* : Bool */;
3200 val
* var276
/* : TKwnull */;
3201 long var277
/* : Int */;
3202 short int var278
/* : Bool */;
3203 short int var279
/* : Bool */;
3204 short int var281
/* : Bool */;
3205 val
* var282
/* : TKwas */;
3206 long var283
/* : Int */;
3207 short int var284
/* : Bool */;
3208 short int var285
/* : Bool */;
3209 short int var287
/* : Bool */;
3210 val
* var288
/* : TKwnullable */;
3211 long var289
/* : Int */;
3212 short int var290
/* : Bool */;
3213 short int var291
/* : Bool */;
3214 short int var293
/* : Bool */;
3215 val
* var294
/* : TKwisset */;
3216 long var295
/* : Int */;
3217 short int var296
/* : Bool */;
3218 short int var297
/* : Bool */;
3219 short int var299
/* : Bool */;
3220 val
* var300
/* : TKwlabel */;
3221 long var301
/* : Int */;
3222 short int var302
/* : Bool */;
3223 short int var303
/* : Bool */;
3224 short int var305
/* : Bool */;
3225 val
* var306
/* : TKwdebug */;
3226 long var307
/* : Int */;
3227 short int var308
/* : Bool */;
3228 short int var309
/* : Bool */;
3229 short int var311
/* : Bool */;
3230 val
* var312
/* : TOpar */;
3231 long var313
/* : Int */;
3232 short int var314
/* : Bool */;
3233 short int var315
/* : Bool */;
3234 short int var317
/* : Bool */;
3235 val
* var318
/* : TCpar */;
3236 long var319
/* : Int */;
3237 short int var320
/* : Bool */;
3238 short int var321
/* : Bool */;
3239 short int var323
/* : Bool */;
3240 val
* var324
/* : TObra */;
3241 long var325
/* : Int */;
3242 short int var326
/* : Bool */;
3243 short int var327
/* : Bool */;
3244 short int var329
/* : Bool */;
3245 val
* var330
/* : TCbra */;
3246 long var331
/* : Int */;
3247 short int var332
/* : Bool */;
3248 short int var333
/* : Bool */;
3249 short int var335
/* : Bool */;
3250 val
* var336
/* : TComma */;
3251 long var337
/* : Int */;
3252 short int var338
/* : Bool */;
3253 short int var339
/* : Bool */;
3254 short int var341
/* : Bool */;
3255 val
* var342
/* : TColumn */;
3256 long var343
/* : Int */;
3257 short int var344
/* : Bool */;
3258 short int var345
/* : Bool */;
3259 short int var347
/* : Bool */;
3260 val
* var348
/* : TQuad */;
3261 long var349
/* : Int */;
3262 short int var350
/* : Bool */;
3263 short int var351
/* : Bool */;
3264 short int var353
/* : Bool */;
3265 val
* var354
/* : TAssign */;
3266 long var355
/* : Int */;
3267 short int var356
/* : Bool */;
3268 short int var357
/* : Bool */;
3269 short int var359
/* : Bool */;
3270 val
* var360
/* : TPluseq */;
3271 long var361
/* : Int */;
3272 short int var362
/* : Bool */;
3273 short int var363
/* : Bool */;
3274 short int var365
/* : Bool */;
3275 val
* var366
/* : TMinuseq */;
3276 long var367
/* : Int */;
3277 short int var368
/* : Bool */;
3278 short int var369
/* : Bool */;
3279 short int var371
/* : Bool */;
3280 val
* var372
/* : TDotdotdot */;
3281 long var373
/* : Int */;
3282 short int var374
/* : Bool */;
3283 short int var375
/* : Bool */;
3284 short int var377
/* : Bool */;
3285 val
* var378
/* : TDotdot */;
3286 long var379
/* : Int */;
3287 short int var380
/* : Bool */;
3288 short int var381
/* : Bool */;
3289 short int var383
/* : Bool */;
3290 val
* var384
/* : TDot */;
3291 long var385
/* : Int */;
3292 short int var386
/* : Bool */;
3293 short int var387
/* : Bool */;
3294 short int var389
/* : Bool */;
3295 val
* var390
/* : TPlus */;
3296 long var391
/* : Int */;
3297 short int var392
/* : Bool */;
3298 short int var393
/* : Bool */;
3299 short int var395
/* : Bool */;
3300 val
* var396
/* : TMinus */;
3301 long var397
/* : Int */;
3302 short int var398
/* : Bool */;
3303 short int var399
/* : Bool */;
3304 short int var401
/* : Bool */;
3305 val
* var402
/* : TStar */;
3306 long var403
/* : Int */;
3307 short int var404
/* : Bool */;
3308 short int var405
/* : Bool */;
3309 short int var407
/* : Bool */;
3310 val
* var408
/* : TStarstar */;
3311 long var409
/* : Int */;
3312 short int var410
/* : Bool */;
3313 short int var411
/* : Bool */;
3314 short int var413
/* : Bool */;
3315 val
* var414
/* : TSlash */;
3316 long var415
/* : Int */;
3317 short int var416
/* : Bool */;
3318 short int var417
/* : Bool */;
3319 short int var419
/* : Bool */;
3320 val
* var420
/* : TPercent */;
3321 long var421
/* : Int */;
3322 short int var422
/* : Bool */;
3323 short int var423
/* : Bool */;
3324 short int var425
/* : Bool */;
3325 val
* var426
/* : TEq */;
3326 long var427
/* : Int */;
3327 short int var428
/* : Bool */;
3328 short int var429
/* : Bool */;
3329 short int var431
/* : Bool */;
3330 val
* var432
/* : TNe */;
3331 long var433
/* : Int */;
3332 short int var434
/* : Bool */;
3333 short int var435
/* : Bool */;
3334 short int var437
/* : Bool */;
3335 val
* var438
/* : TLt */;
3336 long var439
/* : Int */;
3337 short int var440
/* : Bool */;
3338 short int var441
/* : Bool */;
3339 short int var443
/* : Bool */;
3340 val
* var444
/* : TLe */;
3341 long var445
/* : Int */;
3342 short int var446
/* : Bool */;
3343 short int var447
/* : Bool */;
3344 short int var449
/* : Bool */;
3345 val
* var450
/* : TLl */;
3346 long var451
/* : Int */;
3347 short int var452
/* : Bool */;
3348 short int var453
/* : Bool */;
3349 short int var455
/* : Bool */;
3350 val
* var456
/* : TGt */;
3351 long var457
/* : Int */;
3352 short int var458
/* : Bool */;
3353 short int var459
/* : Bool */;
3354 short int var461
/* : Bool */;
3355 val
* var462
/* : TGe */;
3356 long var463
/* : Int */;
3357 short int var464
/* : Bool */;
3358 short int var465
/* : Bool */;
3359 short int var467
/* : Bool */;
3360 val
* var468
/* : TGg */;
3361 long var469
/* : Int */;
3362 short int var470
/* : Bool */;
3363 short int var471
/* : Bool */;
3364 short int var473
/* : Bool */;
3365 val
* var474
/* : TStarship */;
3366 long var475
/* : Int */;
3367 short int var476
/* : Bool */;
3368 short int var477
/* : Bool */;
3369 short int var479
/* : Bool */;
3370 val
* var480
/* : TBang */;
3371 long var481
/* : Int */;
3372 short int var482
/* : Bool */;
3373 short int var483
/* : Bool */;
3374 short int var485
/* : Bool */;
3375 val
* var486
/* : TAt */;
3376 long var487
/* : Int */;
3377 short int var488
/* : Bool */;
3378 short int var489
/* : Bool */;
3379 short int var491
/* : Bool */;
3380 val
* var492
/* : TClassid */;
3381 long var493
/* : Int */;
3382 short int var494
/* : Bool */;
3383 short int var495
/* : Bool */;
3384 short int var497
/* : Bool */;
3385 val
* var498
/* : TId */;
3386 long var499
/* : Int */;
3387 short int var500
/* : Bool */;
3388 short int var501
/* : Bool */;
3389 short int var503
/* : Bool */;
3390 val
* var504
/* : TAttrid */;
3391 long var505
/* : Int */;
3392 short int var506
/* : Bool */;
3393 short int var507
/* : Bool */;
3394 short int var509
/* : Bool */;
3395 val
* var510
/* : TNumber */;
3396 long var511
/* : Int */;
3397 short int var512
/* : Bool */;
3398 short int var513
/* : Bool */;
3399 short int var515
/* : Bool */;
3400 val
* var516
/* : THexNumber */;
3401 long var517
/* : Int */;
3402 short int var518
/* : Bool */;
3403 short int var519
/* : Bool */;
3404 short int var521
/* : Bool */;
3405 val
* var522
/* : TFloat */;
3406 long var523
/* : Int */;
3407 short int var524
/* : Bool */;
3408 short int var525
/* : Bool */;
3409 short int var527
/* : Bool */;
3410 val
* var528
/* : TString */;
3411 long var529
/* : Int */;
3412 short int var530
/* : Bool */;
3413 short int var531
/* : Bool */;
3414 short int var533
/* : Bool */;
3415 val
* var534
/* : TStartString */;
3416 long var535
/* : Int */;
3417 short int var536
/* : Bool */;
3418 short int var537
/* : Bool */;
3419 short int var539
/* : Bool */;
3420 val
* var540
/* : TMidString */;
3421 long var541
/* : Int */;
3422 short int var542
/* : Bool */;
3423 short int var543
/* : Bool */;
3424 short int var545
/* : Bool */;
3425 val
* var546
/* : TEndString */;
3426 long var547
/* : Int */;
3427 short int var548
/* : Bool */;
3428 short int var549
/* : Bool */;
3429 short int var551
/* : Bool */;
3430 val
* var552
/* : TChar */;
3431 long var553
/* : Int */;
3432 short int var554
/* : Bool */;
3433 short int var555
/* : Bool */;
3434 short int var557
/* : Bool */;
3435 val
* var558
/* : TBadString */;
3436 long var559
/* : Int */;
3437 short int var560
/* : Bool */;
3438 short int var561
/* : Bool */;
3439 short int var563
/* : Bool */;
3440 val
* var564
/* : TBadChar */;
3441 long var565
/* : Int */;
3442 short int var566
/* : Bool */;
3443 short int var567
/* : Bool */;
3444 short int var569
/* : Bool */;
3445 val
* var570
/* : TExternCodeSegment */;
3446 var_accept_token
= p0
;
3450 { /* Inline kernel#Int#== (var_accept_token,var1) on <var_accept_token:Int> */
3451 var5
= var_accept_token
== var1
;
3459 var6
= NEW_parser_nodes__TEol(&type_parser_nodes__TEol
);
3461 lexer__TEol__init_tk(var6
, var_location
); /* Direct call lexer#TEol#init_tk on <var6:TEol>*/
3469 { /* Inline kernel#Int#== (var_accept_token,var7) on <var_accept_token:Int> */
3470 var11
= var_accept_token
== var7
;
3473 RET_LABEL10
:(void)0;
3478 var12
= NEW_parser_nodes__TComment(&type_parser_nodes__TComment
);
3480 lexer__TComment__init_tk(var12
, var_location
); /* Direct call lexer#TComment#init_tk on <var12:TComment>*/
3488 { /* Inline kernel#Int#== (var_accept_token,var13) on <var_accept_token:Int> */
3489 var17
= var_accept_token
== var13
;
3492 RET_LABEL16
:(void)0;
3497 var18
= NEW_parser_nodes__TKwpackage(&type_parser_nodes__TKwpackage
);
3499 lexer__TKwpackage__init_tk(var18
, var_location
); /* Direct call lexer#TKwpackage#init_tk on <var18:TKwpackage>*/
3507 { /* Inline kernel#Int#== (var_accept_token,var19) on <var_accept_token:Int> */
3508 var23
= var_accept_token
== var19
;
3511 RET_LABEL22
:(void)0;
3516 var24
= NEW_parser_nodes__TKwmodule(&type_parser_nodes__TKwmodule
);
3518 lexer__TKwmodule__init_tk(var24
, var_location
); /* Direct call lexer#TKwmodule#init_tk on <var24:TKwmodule>*/
3526 { /* Inline kernel#Int#== (var_accept_token,var25) on <var_accept_token:Int> */
3527 var29
= var_accept_token
== var25
;
3530 RET_LABEL28
:(void)0;
3535 var30
= NEW_parser_nodes__TKwimport(&type_parser_nodes__TKwimport
);
3537 lexer__TKwimport__init_tk(var30
, var_location
); /* Direct call lexer#TKwimport#init_tk on <var30:TKwimport>*/
3545 { /* Inline kernel#Int#== (var_accept_token,var31) on <var_accept_token:Int> */
3546 var35
= var_accept_token
== var31
;
3549 RET_LABEL34
:(void)0;
3554 var36
= NEW_parser_nodes__TKwclass(&type_parser_nodes__TKwclass
);
3556 lexer__TKwclass__init_tk(var36
, var_location
); /* Direct call lexer#TKwclass#init_tk on <var36:TKwclass>*/
3564 { /* Inline kernel#Int#== (var_accept_token,var37) on <var_accept_token:Int> */
3565 var41
= var_accept_token
== var37
;
3568 RET_LABEL40
:(void)0;
3573 var42
= NEW_parser_nodes__TKwabstract(&type_parser_nodes__TKwabstract
);
3575 lexer__TKwabstract__init_tk(var42
, var_location
); /* Direct call lexer#TKwabstract#init_tk on <var42:TKwabstract>*/
3583 { /* Inline kernel#Int#== (var_accept_token,var43) on <var_accept_token:Int> */
3584 var47
= var_accept_token
== var43
;
3587 RET_LABEL46
:(void)0;
3592 var48
= NEW_parser_nodes__TKwinterface(&type_parser_nodes__TKwinterface
);
3594 lexer__TKwinterface__init_tk(var48
, var_location
); /* Direct call lexer#TKwinterface#init_tk on <var48:TKwinterface>*/
3602 { /* Inline kernel#Int#== (var_accept_token,var49) on <var_accept_token:Int> */
3603 var53
= var_accept_token
== var49
;
3606 RET_LABEL52
:(void)0;
3611 var54
= NEW_parser_nodes__TKwenum(&type_parser_nodes__TKwenum
);
3613 lexer__TKwenum__init_tk(var54
, var_location
); /* Direct call lexer#TKwenum#init_tk on <var54:TKwenum>*/
3621 { /* Inline kernel#Int#== (var_accept_token,var55) on <var_accept_token:Int> */
3622 var59
= var_accept_token
== var55
;
3625 RET_LABEL58
:(void)0;
3630 var60
= NEW_parser_nodes__TKwend(&type_parser_nodes__TKwend
);
3632 lexer__TKwend__init_tk(var60
, var_location
); /* Direct call lexer#TKwend#init_tk on <var60:TKwend>*/
3640 { /* Inline kernel#Int#== (var_accept_token,var61) on <var_accept_token:Int> */
3641 var65
= var_accept_token
== var61
;
3644 RET_LABEL64
:(void)0;
3649 var66
= NEW_parser_nodes__TKwmeth(&type_parser_nodes__TKwmeth
);
3651 lexer__TKwmeth__init_tk(var66
, var_location
); /* Direct call lexer#TKwmeth#init_tk on <var66:TKwmeth>*/
3659 { /* Inline kernel#Int#== (var_accept_token,var67) on <var_accept_token:Int> */
3660 var71
= var_accept_token
== var67
;
3663 RET_LABEL70
:(void)0;
3668 var72
= NEW_parser_nodes__TKwtype(&type_parser_nodes__TKwtype
);
3670 lexer__TKwtype__init_tk(var72
, var_location
); /* Direct call lexer#TKwtype#init_tk on <var72:TKwtype>*/
3678 { /* Inline kernel#Int#== (var_accept_token,var73) on <var_accept_token:Int> */
3679 var77
= var_accept_token
== var73
;
3682 RET_LABEL76
:(void)0;
3687 var78
= NEW_parser_nodes__TKwinit(&type_parser_nodes__TKwinit
);
3689 lexer__TKwinit__init_tk(var78
, var_location
); /* Direct call lexer#TKwinit#init_tk on <var78:TKwinit>*/
3697 { /* Inline kernel#Int#== (var_accept_token,var79) on <var_accept_token:Int> */
3698 var83
= var_accept_token
== var79
;
3701 RET_LABEL82
:(void)0;
3706 var84
= NEW_parser_nodes__TKwredef(&type_parser_nodes__TKwredef
);
3708 lexer__TKwredef__init_tk(var84
, var_location
); /* Direct call lexer#TKwredef#init_tk on <var84:TKwredef>*/
3716 { /* Inline kernel#Int#== (var_accept_token,var85) on <var_accept_token:Int> */
3717 var89
= var_accept_token
== var85
;
3720 RET_LABEL88
:(void)0;
3725 var90
= NEW_parser_nodes__TKwis(&type_parser_nodes__TKwis
);
3727 lexer__TKwis__init_tk(var90
, var_location
); /* Direct call lexer#TKwis#init_tk on <var90:TKwis>*/
3735 { /* Inline kernel#Int#== (var_accept_token,var91) on <var_accept_token:Int> */
3736 var95
= var_accept_token
== var91
;
3739 RET_LABEL94
:(void)0;
3744 var96
= NEW_parser_nodes__TKwdo(&type_parser_nodes__TKwdo
);
3746 lexer__TKwdo__init_tk(var96
, var_location
); /* Direct call lexer#TKwdo#init_tk on <var96:TKwdo>*/
3754 { /* Inline kernel#Int#== (var_accept_token,var97) on <var_accept_token:Int> */
3755 var101
= var_accept_token
== var97
;
3758 RET_LABEL100
:(void)0;
3763 var102
= NEW_parser_nodes__TKwvar(&type_parser_nodes__TKwvar
);
3765 lexer__TKwvar__init_tk(var102
, var_location
); /* Direct call lexer#TKwvar#init_tk on <var102:TKwvar>*/
3773 { /* Inline kernel#Int#== (var_accept_token,var103) on <var_accept_token:Int> */
3774 var107
= var_accept_token
== var103
;
3777 RET_LABEL106
:(void)0;
3782 var108
= NEW_parser_nodes__TKwextern(&type_parser_nodes__TKwextern
);
3784 lexer__TKwextern__init_tk(var108
, var_location
); /* Direct call lexer#TKwextern#init_tk on <var108:TKwextern>*/
3792 { /* Inline kernel#Int#== (var_accept_token,var109) on <var_accept_token:Int> */
3793 var113
= var_accept_token
== var109
;
3796 RET_LABEL112
:(void)0;
3801 var114
= NEW_parser_nodes__TKwpublic(&type_parser_nodes__TKwpublic
);
3803 lexer__TKwpublic__init_tk(var114
, var_location
); /* Direct call lexer#TKwpublic#init_tk on <var114:TKwpublic>*/
3811 { /* Inline kernel#Int#== (var_accept_token,var115) on <var_accept_token:Int> */
3812 var119
= var_accept_token
== var115
;
3815 RET_LABEL118
:(void)0;
3820 var120
= NEW_parser_nodes__TKwprotected(&type_parser_nodes__TKwprotected
);
3822 lexer__TKwprotected__init_tk(var120
, var_location
); /* Direct call lexer#TKwprotected#init_tk on <var120:TKwprotected>*/
3830 { /* Inline kernel#Int#== (var_accept_token,var121) on <var_accept_token:Int> */
3831 var125
= var_accept_token
== var121
;
3834 RET_LABEL124
:(void)0;
3839 var126
= NEW_parser_nodes__TKwprivate(&type_parser_nodes__TKwprivate
);
3841 lexer__TKwprivate__init_tk(var126
, var_location
); /* Direct call lexer#TKwprivate#init_tk on <var126:TKwprivate>*/
3849 { /* Inline kernel#Int#== (var_accept_token,var127) on <var_accept_token:Int> */
3850 var131
= var_accept_token
== var127
;
3853 RET_LABEL130
:(void)0;
3858 var132
= NEW_parser_nodes__TKwintrude(&type_parser_nodes__TKwintrude
);
3860 lexer__TKwintrude__init_tk(var132
, var_location
); /* Direct call lexer#TKwintrude#init_tk on <var132:TKwintrude>*/
3868 { /* Inline kernel#Int#== (var_accept_token,var133) on <var_accept_token:Int> */
3869 var137
= var_accept_token
== var133
;
3872 RET_LABEL136
:(void)0;
3877 var138
= NEW_parser_nodes__TKwif(&type_parser_nodes__TKwif
);
3879 lexer__TKwif__init_tk(var138
, var_location
); /* Direct call lexer#TKwif#init_tk on <var138:TKwif>*/
3887 { /* Inline kernel#Int#== (var_accept_token,var139) on <var_accept_token:Int> */
3888 var143
= var_accept_token
== var139
;
3891 RET_LABEL142
:(void)0;
3896 var144
= NEW_parser_nodes__TKwthen(&type_parser_nodes__TKwthen
);
3898 lexer__TKwthen__init_tk(var144
, var_location
); /* Direct call lexer#TKwthen#init_tk on <var144:TKwthen>*/
3906 { /* Inline kernel#Int#== (var_accept_token,var145) on <var_accept_token:Int> */
3907 var149
= var_accept_token
== var145
;
3910 RET_LABEL148
:(void)0;
3915 var150
= NEW_parser_nodes__TKwelse(&type_parser_nodes__TKwelse
);
3917 lexer__TKwelse__init_tk(var150
, var_location
); /* Direct call lexer#TKwelse#init_tk on <var150:TKwelse>*/
3925 { /* Inline kernel#Int#== (var_accept_token,var151) on <var_accept_token:Int> */
3926 var155
= var_accept_token
== var151
;
3929 RET_LABEL154
:(void)0;
3934 var156
= NEW_parser_nodes__TKwwhile(&type_parser_nodes__TKwwhile
);
3936 lexer__TKwwhile__init_tk(var156
, var_location
); /* Direct call lexer#TKwwhile#init_tk on <var156:TKwwhile>*/
3944 { /* Inline kernel#Int#== (var_accept_token,var157) on <var_accept_token:Int> */
3945 var161
= var_accept_token
== var157
;
3948 RET_LABEL160
:(void)0;
3953 var162
= NEW_parser_nodes__TKwloop(&type_parser_nodes__TKwloop
);
3955 lexer__TKwloop__init_tk(var162
, var_location
); /* Direct call lexer#TKwloop#init_tk on <var162:TKwloop>*/
3963 { /* Inline kernel#Int#== (var_accept_token,var163) on <var_accept_token:Int> */
3964 var167
= var_accept_token
== var163
;
3967 RET_LABEL166
:(void)0;
3972 var168
= NEW_parser_nodes__TKwfor(&type_parser_nodes__TKwfor
);
3974 lexer__TKwfor__init_tk(var168
, var_location
); /* Direct call lexer#TKwfor#init_tk on <var168:TKwfor>*/
3982 { /* Inline kernel#Int#== (var_accept_token,var169) on <var_accept_token:Int> */
3983 var173
= var_accept_token
== var169
;
3986 RET_LABEL172
:(void)0;
3991 var174
= NEW_parser_nodes__TKwin(&type_parser_nodes__TKwin
);
3993 lexer__TKwin__init_tk(var174
, var_location
); /* Direct call lexer#TKwin#init_tk on <var174:TKwin>*/
4001 { /* Inline kernel#Int#== (var_accept_token,var175) on <var_accept_token:Int> */
4002 var179
= var_accept_token
== var175
;
4005 RET_LABEL178
:(void)0;
4010 var180
= NEW_parser_nodes__TKwand(&type_parser_nodes__TKwand
);
4012 lexer__TKwand__init_tk(var180
, var_location
); /* Direct call lexer#TKwand#init_tk on <var180:TKwand>*/
4020 { /* Inline kernel#Int#== (var_accept_token,var181) on <var_accept_token:Int> */
4021 var185
= var_accept_token
== var181
;
4024 RET_LABEL184
:(void)0;
4029 var186
= NEW_parser_nodes__TKwor(&type_parser_nodes__TKwor
);
4031 lexer__TKwor__init_tk(var186
, var_location
); /* Direct call lexer#TKwor#init_tk on <var186:TKwor>*/
4039 { /* Inline kernel#Int#== (var_accept_token,var187) on <var_accept_token:Int> */
4040 var191
= var_accept_token
== var187
;
4043 RET_LABEL190
:(void)0;
4048 var192
= NEW_parser_nodes__TKwnot(&type_parser_nodes__TKwnot
);
4050 lexer__TKwnot__init_tk(var192
, var_location
); /* Direct call lexer#TKwnot#init_tk on <var192:TKwnot>*/
4058 { /* Inline kernel#Int#== (var_accept_token,var193) on <var_accept_token:Int> */
4059 var197
= var_accept_token
== var193
;
4062 RET_LABEL196
:(void)0;
4067 var198
= NEW_parser_nodes__TKwimplies(&type_parser_nodes__TKwimplies
);
4069 lexer__TKwimplies__init_tk(var198
, var_location
); /* Direct call lexer#TKwimplies#init_tk on <var198:TKwimplies>*/
4077 { /* Inline kernel#Int#== (var_accept_token,var199) on <var_accept_token:Int> */
4078 var203
= var_accept_token
== var199
;
4081 RET_LABEL202
:(void)0;
4086 var204
= NEW_parser_nodes__TKwreturn(&type_parser_nodes__TKwreturn
);
4088 lexer__TKwreturn__init_tk(var204
, var_location
); /* Direct call lexer#TKwreturn#init_tk on <var204:TKwreturn>*/
4096 { /* Inline kernel#Int#== (var_accept_token,var205) on <var_accept_token:Int> */
4097 var209
= var_accept_token
== var205
;
4100 RET_LABEL208
:(void)0;
4105 var210
= NEW_parser_nodes__TKwcontinue(&type_parser_nodes__TKwcontinue
);
4107 lexer__TKwcontinue__init_tk(var210
, var_location
); /* Direct call lexer#TKwcontinue#init_tk on <var210:TKwcontinue>*/
4115 { /* Inline kernel#Int#== (var_accept_token,var211) on <var_accept_token:Int> */
4116 var215
= var_accept_token
== var211
;
4119 RET_LABEL214
:(void)0;
4124 var216
= NEW_parser_nodes__TKwbreak(&type_parser_nodes__TKwbreak
);
4126 lexer__TKwbreak__init_tk(var216
, var_location
); /* Direct call lexer#TKwbreak#init_tk on <var216:TKwbreak>*/
4134 { /* Inline kernel#Int#== (var_accept_token,var217) on <var_accept_token:Int> */
4135 var221
= var_accept_token
== var217
;
4138 RET_LABEL220
:(void)0;
4143 var222
= NEW_parser_nodes__TKwabort(&type_parser_nodes__TKwabort
);
4145 lexer__TKwabort__init_tk(var222
, var_location
); /* Direct call lexer#TKwabort#init_tk on <var222:TKwabort>*/
4153 { /* Inline kernel#Int#== (var_accept_token,var223) on <var_accept_token:Int> */
4154 var227
= var_accept_token
== var223
;
4157 RET_LABEL226
:(void)0;
4162 var228
= NEW_parser_nodes__TKwassert(&type_parser_nodes__TKwassert
);
4164 lexer__TKwassert__init_tk(var228
, var_location
); /* Direct call lexer#TKwassert#init_tk on <var228:TKwassert>*/
4172 { /* Inline kernel#Int#== (var_accept_token,var229) on <var_accept_token:Int> */
4173 var233
= var_accept_token
== var229
;
4176 RET_LABEL232
:(void)0;
4181 var234
= NEW_parser_nodes__TKwnew(&type_parser_nodes__TKwnew
);
4183 lexer__TKwnew__init_tk(var234
, var_location
); /* Direct call lexer#TKwnew#init_tk on <var234:TKwnew>*/
4191 { /* Inline kernel#Int#== (var_accept_token,var235) on <var_accept_token:Int> */
4192 var239
= var_accept_token
== var235
;
4195 RET_LABEL238
:(void)0;
4200 var240
= NEW_parser_nodes__TKwisa(&type_parser_nodes__TKwisa
);
4202 lexer__TKwisa__init_tk(var240
, var_location
); /* Direct call lexer#TKwisa#init_tk on <var240:TKwisa>*/
4210 { /* Inline kernel#Int#== (var_accept_token,var241) on <var_accept_token:Int> */
4211 var245
= var_accept_token
== var241
;
4214 RET_LABEL244
:(void)0;
4219 var246
= NEW_parser_nodes__TKwonce(&type_parser_nodes__TKwonce
);
4221 lexer__TKwonce__init_tk(var246
, var_location
); /* Direct call lexer#TKwonce#init_tk on <var246:TKwonce>*/
4229 { /* Inline kernel#Int#== (var_accept_token,var247) on <var_accept_token:Int> */
4230 var251
= var_accept_token
== var247
;
4233 RET_LABEL250
:(void)0;
4238 var252
= NEW_parser_nodes__TKwsuper(&type_parser_nodes__TKwsuper
);
4240 lexer__TKwsuper__init_tk(var252
, var_location
); /* Direct call lexer#TKwsuper#init_tk on <var252:TKwsuper>*/
4248 { /* Inline kernel#Int#== (var_accept_token,var253) on <var_accept_token:Int> */
4249 var257
= var_accept_token
== var253
;
4252 RET_LABEL256
:(void)0;
4257 var258
= NEW_parser_nodes__TKwself(&type_parser_nodes__TKwself
);
4259 lexer__TKwself__init_tk(var258
, var_location
); /* Direct call lexer#TKwself#init_tk on <var258:TKwself>*/
4267 { /* Inline kernel#Int#== (var_accept_token,var259) on <var_accept_token:Int> */
4268 var263
= var_accept_token
== var259
;
4271 RET_LABEL262
:(void)0;
4276 var264
= NEW_parser_nodes__TKwtrue(&type_parser_nodes__TKwtrue
);
4278 lexer__TKwtrue__init_tk(var264
, var_location
); /* Direct call lexer#TKwtrue#init_tk on <var264:TKwtrue>*/
4286 { /* Inline kernel#Int#== (var_accept_token,var265) on <var_accept_token:Int> */
4287 var269
= var_accept_token
== var265
;
4290 RET_LABEL268
:(void)0;
4295 var270
= NEW_parser_nodes__TKwfalse(&type_parser_nodes__TKwfalse
);
4297 lexer__TKwfalse__init_tk(var270
, var_location
); /* Direct call lexer#TKwfalse#init_tk on <var270:TKwfalse>*/
4305 { /* Inline kernel#Int#== (var_accept_token,var271) on <var_accept_token:Int> */
4306 var275
= var_accept_token
== var271
;
4309 RET_LABEL274
:(void)0;
4314 var276
= NEW_parser_nodes__TKwnull(&type_parser_nodes__TKwnull
);
4316 lexer__TKwnull__init_tk(var276
, var_location
); /* Direct call lexer#TKwnull#init_tk on <var276:TKwnull>*/
4324 { /* Inline kernel#Int#== (var_accept_token,var277) on <var_accept_token:Int> */
4325 var281
= var_accept_token
== var277
;
4328 RET_LABEL280
:(void)0;
4333 var282
= NEW_parser_nodes__TKwas(&type_parser_nodes__TKwas
);
4335 lexer__TKwas__init_tk(var282
, var_location
); /* Direct call lexer#TKwas#init_tk on <var282:TKwas>*/
4343 { /* Inline kernel#Int#== (var_accept_token,var283) on <var_accept_token:Int> */
4344 var287
= var_accept_token
== var283
;
4347 RET_LABEL286
:(void)0;
4352 var288
= NEW_parser_nodes__TKwnullable(&type_parser_nodes__TKwnullable
);
4354 lexer__TKwnullable__init_tk(var288
, var_location
); /* Direct call lexer#TKwnullable#init_tk on <var288:TKwnullable>*/
4362 { /* Inline kernel#Int#== (var_accept_token,var289) on <var_accept_token:Int> */
4363 var293
= var_accept_token
== var289
;
4366 RET_LABEL292
:(void)0;
4371 var294
= NEW_parser_nodes__TKwisset(&type_parser_nodes__TKwisset
);
4373 lexer__TKwisset__init_tk(var294
, var_location
); /* Direct call lexer#TKwisset#init_tk on <var294:TKwisset>*/
4381 { /* Inline kernel#Int#== (var_accept_token,var295) on <var_accept_token:Int> */
4382 var299
= var_accept_token
== var295
;
4385 RET_LABEL298
:(void)0;
4390 var300
= NEW_parser_nodes__TKwlabel(&type_parser_nodes__TKwlabel
);
4392 lexer__TKwlabel__init_tk(var300
, var_location
); /* Direct call lexer#TKwlabel#init_tk on <var300:TKwlabel>*/
4400 { /* Inline kernel#Int#== (var_accept_token,var301) on <var_accept_token:Int> */
4401 var305
= var_accept_token
== var301
;
4404 RET_LABEL304
:(void)0;
4409 var306
= NEW_parser_nodes__TKwdebug(&type_parser_nodes__TKwdebug
);
4411 lexer__TKwdebug__init_tk(var306
, var_location
); /* Direct call lexer#TKwdebug#init_tk on <var306:TKwdebug>*/
4419 { /* Inline kernel#Int#== (var_accept_token,var307) on <var_accept_token:Int> */
4420 var311
= var_accept_token
== var307
;
4423 RET_LABEL310
:(void)0;
4428 var312
= NEW_parser_nodes__TOpar(&type_parser_nodes__TOpar
);
4430 lexer__TOpar__init_tk(var312
, var_location
); /* Direct call lexer#TOpar#init_tk on <var312:TOpar>*/
4438 { /* Inline kernel#Int#== (var_accept_token,var313) on <var_accept_token:Int> */
4439 var317
= var_accept_token
== var313
;
4442 RET_LABEL316
:(void)0;
4447 var318
= NEW_parser_nodes__TCpar(&type_parser_nodes__TCpar
);
4449 lexer__TCpar__init_tk(var318
, var_location
); /* Direct call lexer#TCpar#init_tk on <var318:TCpar>*/
4457 { /* Inline kernel#Int#== (var_accept_token,var319) on <var_accept_token:Int> */
4458 var323
= var_accept_token
== var319
;
4461 RET_LABEL322
:(void)0;
4466 var324
= NEW_parser_nodes__TObra(&type_parser_nodes__TObra
);
4468 lexer__TObra__init_tk(var324
, var_location
); /* Direct call lexer#TObra#init_tk on <var324:TObra>*/
4476 { /* Inline kernel#Int#== (var_accept_token,var325) on <var_accept_token:Int> */
4477 var329
= var_accept_token
== var325
;
4480 RET_LABEL328
:(void)0;
4485 var330
= NEW_parser_nodes__TCbra(&type_parser_nodes__TCbra
);
4487 lexer__TCbra__init_tk(var330
, var_location
); /* Direct call lexer#TCbra#init_tk on <var330:TCbra>*/
4495 { /* Inline kernel#Int#== (var_accept_token,var331) on <var_accept_token:Int> */
4496 var335
= var_accept_token
== var331
;
4499 RET_LABEL334
:(void)0;
4504 var336
= NEW_parser_nodes__TComma(&type_parser_nodes__TComma
);
4506 lexer__TComma__init_tk(var336
, var_location
); /* Direct call lexer#TComma#init_tk on <var336:TComma>*/
4514 { /* Inline kernel#Int#== (var_accept_token,var337) on <var_accept_token:Int> */
4515 var341
= var_accept_token
== var337
;
4518 RET_LABEL340
:(void)0;
4523 var342
= NEW_parser_nodes__TColumn(&type_parser_nodes__TColumn
);
4525 lexer__TColumn__init_tk(var342
, var_location
); /* Direct call lexer#TColumn#init_tk on <var342:TColumn>*/
4533 { /* Inline kernel#Int#== (var_accept_token,var343) on <var_accept_token:Int> */
4534 var347
= var_accept_token
== var343
;
4537 RET_LABEL346
:(void)0;
4542 var348
= NEW_parser_nodes__TQuad(&type_parser_nodes__TQuad
);
4544 lexer__TQuad__init_tk(var348
, var_location
); /* Direct call lexer#TQuad#init_tk on <var348:TQuad>*/
4552 { /* Inline kernel#Int#== (var_accept_token,var349) on <var_accept_token:Int> */
4553 var353
= var_accept_token
== var349
;
4556 RET_LABEL352
:(void)0;
4561 var354
= NEW_parser_nodes__TAssign(&type_parser_nodes__TAssign
);
4563 lexer__TAssign__init_tk(var354
, var_location
); /* Direct call lexer#TAssign#init_tk on <var354:TAssign>*/
4571 { /* Inline kernel#Int#== (var_accept_token,var355) on <var_accept_token:Int> */
4572 var359
= var_accept_token
== var355
;
4575 RET_LABEL358
:(void)0;
4580 var360
= NEW_parser_nodes__TPluseq(&type_parser_nodes__TPluseq
);
4582 lexer__TPluseq__init_tk(var360
, var_location
); /* Direct call lexer#TPluseq#init_tk on <var360:TPluseq>*/
4590 { /* Inline kernel#Int#== (var_accept_token,var361) on <var_accept_token:Int> */
4591 var365
= var_accept_token
== var361
;
4594 RET_LABEL364
:(void)0;
4599 var366
= NEW_parser_nodes__TMinuseq(&type_parser_nodes__TMinuseq
);
4601 lexer__TMinuseq__init_tk(var366
, var_location
); /* Direct call lexer#TMinuseq#init_tk on <var366:TMinuseq>*/
4609 { /* Inline kernel#Int#== (var_accept_token,var367) on <var_accept_token:Int> */
4610 var371
= var_accept_token
== var367
;
4613 RET_LABEL370
:(void)0;
4618 var372
= NEW_parser_nodes__TDotdotdot(&type_parser_nodes__TDotdotdot
);
4620 lexer__TDotdotdot__init_tk(var372
, var_location
); /* Direct call lexer#TDotdotdot#init_tk on <var372:TDotdotdot>*/
4628 { /* Inline kernel#Int#== (var_accept_token,var373) on <var_accept_token:Int> */
4629 var377
= var_accept_token
== var373
;
4632 RET_LABEL376
:(void)0;
4637 var378
= NEW_parser_nodes__TDotdot(&type_parser_nodes__TDotdot
);
4639 lexer__TDotdot__init_tk(var378
, var_location
); /* Direct call lexer#TDotdot#init_tk on <var378:TDotdot>*/
4647 { /* Inline kernel#Int#== (var_accept_token,var379) on <var_accept_token:Int> */
4648 var383
= var_accept_token
== var379
;
4651 RET_LABEL382
:(void)0;
4656 var384
= NEW_parser_nodes__TDot(&type_parser_nodes__TDot
);
4658 lexer__TDot__init_tk(var384
, var_location
); /* Direct call lexer#TDot#init_tk on <var384:TDot>*/
4666 { /* Inline kernel#Int#== (var_accept_token,var385) on <var_accept_token:Int> */
4667 var389
= var_accept_token
== var385
;
4670 RET_LABEL388
:(void)0;
4675 var390
= NEW_parser_nodes__TPlus(&type_parser_nodes__TPlus
);
4677 lexer__TPlus__init_tk(var390
, var_location
); /* Direct call lexer#TPlus#init_tk on <var390:TPlus>*/
4685 { /* Inline kernel#Int#== (var_accept_token,var391) on <var_accept_token:Int> */
4686 var395
= var_accept_token
== var391
;
4689 RET_LABEL394
:(void)0;
4694 var396
= NEW_parser_nodes__TMinus(&type_parser_nodes__TMinus
);
4696 lexer__TMinus__init_tk(var396
, var_location
); /* Direct call lexer#TMinus#init_tk on <var396:TMinus>*/
4704 { /* Inline kernel#Int#== (var_accept_token,var397) on <var_accept_token:Int> */
4705 var401
= var_accept_token
== var397
;
4708 RET_LABEL400
:(void)0;
4713 var402
= NEW_parser_nodes__TStar(&type_parser_nodes__TStar
);
4715 lexer__TStar__init_tk(var402
, var_location
); /* Direct call lexer#TStar#init_tk on <var402:TStar>*/
4723 { /* Inline kernel#Int#== (var_accept_token,var403) on <var_accept_token:Int> */
4724 var407
= var_accept_token
== var403
;
4727 RET_LABEL406
:(void)0;
4732 var408
= NEW_parser_nodes__TStarstar(&type_parser_nodes__TStarstar
);
4734 lexer__TStarstar__init_tk(var408
, var_location
); /* Direct call lexer#TStarstar#init_tk on <var408:TStarstar>*/
4742 { /* Inline kernel#Int#== (var_accept_token,var409) on <var_accept_token:Int> */
4743 var413
= var_accept_token
== var409
;
4746 RET_LABEL412
:(void)0;
4751 var414
= NEW_parser_nodes__TSlash(&type_parser_nodes__TSlash
);
4753 lexer__TSlash__init_tk(var414
, var_location
); /* Direct call lexer#TSlash#init_tk on <var414:TSlash>*/
4761 { /* Inline kernel#Int#== (var_accept_token,var415) on <var_accept_token:Int> */
4762 var419
= var_accept_token
== var415
;
4765 RET_LABEL418
:(void)0;
4770 var420
= NEW_parser_nodes__TPercent(&type_parser_nodes__TPercent
);
4772 lexer__TPercent__init_tk(var420
, var_location
); /* Direct call lexer#TPercent#init_tk on <var420:TPercent>*/
4780 { /* Inline kernel#Int#== (var_accept_token,var421) on <var_accept_token:Int> */
4781 var425
= var_accept_token
== var421
;
4784 RET_LABEL424
:(void)0;
4789 var426
= NEW_parser_nodes__TEq(&type_parser_nodes__TEq
);
4791 lexer__TEq__init_tk(var426
, var_location
); /* Direct call lexer#TEq#init_tk on <var426:TEq>*/
4799 { /* Inline kernel#Int#== (var_accept_token,var427) on <var_accept_token:Int> */
4800 var431
= var_accept_token
== var427
;
4803 RET_LABEL430
:(void)0;
4808 var432
= NEW_parser_nodes__TNe(&type_parser_nodes__TNe
);
4810 lexer__TNe__init_tk(var432
, var_location
); /* Direct call lexer#TNe#init_tk on <var432:TNe>*/
4818 { /* Inline kernel#Int#== (var_accept_token,var433) on <var_accept_token:Int> */
4819 var437
= var_accept_token
== var433
;
4822 RET_LABEL436
:(void)0;
4827 var438
= NEW_parser_nodes__TLt(&type_parser_nodes__TLt
);
4829 lexer__TLt__init_tk(var438
, var_location
); /* Direct call lexer#TLt#init_tk on <var438:TLt>*/
4837 { /* Inline kernel#Int#== (var_accept_token,var439) on <var_accept_token:Int> */
4838 var443
= var_accept_token
== var439
;
4841 RET_LABEL442
:(void)0;
4846 var444
= NEW_parser_nodes__TLe(&type_parser_nodes__TLe
);
4848 lexer__TLe__init_tk(var444
, var_location
); /* Direct call lexer#TLe#init_tk on <var444:TLe>*/
4856 { /* Inline kernel#Int#== (var_accept_token,var445) on <var_accept_token:Int> */
4857 var449
= var_accept_token
== var445
;
4860 RET_LABEL448
:(void)0;
4865 var450
= NEW_parser_nodes__TLl(&type_parser_nodes__TLl
);
4867 lexer__TLl__init_tk(var450
, var_location
); /* Direct call lexer#TLl#init_tk on <var450:TLl>*/
4875 { /* Inline kernel#Int#== (var_accept_token,var451) on <var_accept_token:Int> */
4876 var455
= var_accept_token
== var451
;
4879 RET_LABEL454
:(void)0;
4884 var456
= NEW_parser_nodes__TGt(&type_parser_nodes__TGt
);
4886 lexer__TGt__init_tk(var456
, var_location
); /* Direct call lexer#TGt#init_tk on <var456:TGt>*/
4894 { /* Inline kernel#Int#== (var_accept_token,var457) on <var_accept_token:Int> */
4895 var461
= var_accept_token
== var457
;
4898 RET_LABEL460
:(void)0;
4903 var462
= NEW_parser_nodes__TGe(&type_parser_nodes__TGe
);
4905 lexer__TGe__init_tk(var462
, var_location
); /* Direct call lexer#TGe#init_tk on <var462:TGe>*/
4913 { /* Inline kernel#Int#== (var_accept_token,var463) on <var_accept_token:Int> */
4914 var467
= var_accept_token
== var463
;
4917 RET_LABEL466
:(void)0;
4922 var468
= NEW_parser_nodes__TGg(&type_parser_nodes__TGg
);
4924 lexer__TGg__init_tk(var468
, var_location
); /* Direct call lexer#TGg#init_tk on <var468:TGg>*/
4932 { /* Inline kernel#Int#== (var_accept_token,var469) on <var_accept_token:Int> */
4933 var473
= var_accept_token
== var469
;
4936 RET_LABEL472
:(void)0;
4941 var474
= NEW_parser_nodes__TStarship(&type_parser_nodes__TStarship
);
4943 lexer__TStarship__init_tk(var474
, var_location
); /* Direct call lexer#TStarship#init_tk on <var474:TStarship>*/
4951 { /* Inline kernel#Int#== (var_accept_token,var475) on <var_accept_token:Int> */
4952 var479
= var_accept_token
== var475
;
4955 RET_LABEL478
:(void)0;
4960 var480
= NEW_parser_nodes__TBang(&type_parser_nodes__TBang
);
4962 lexer__TBang__init_tk(var480
, var_location
); /* Direct call lexer#TBang#init_tk on <var480:TBang>*/
4970 { /* Inline kernel#Int#== (var_accept_token,var481) on <var_accept_token:Int> */
4971 var485
= var_accept_token
== var481
;
4974 RET_LABEL484
:(void)0;
4979 var486
= NEW_parser_nodes__TAt(&type_parser_nodes__TAt
);
4981 lexer__TAt__init_tk(var486
, var_location
); /* Direct call lexer#TAt#init_tk on <var486:TAt>*/
4989 { /* Inline kernel#Int#== (var_accept_token,var487) on <var_accept_token:Int> */
4990 var491
= var_accept_token
== var487
;
4993 RET_LABEL490
:(void)0;
4998 var492
= NEW_parser_nodes__TClassid(&type_parser_nodes__TClassid
);
5000 lexer__TClassid__init_tk(var492
, var_location
); /* Direct call lexer#TClassid#init_tk on <var492:TClassid>*/
5008 { /* Inline kernel#Int#== (var_accept_token,var493) on <var_accept_token:Int> */
5009 var497
= var_accept_token
== var493
;
5012 RET_LABEL496
:(void)0;
5017 var498
= NEW_parser_nodes__TId(&type_parser_nodes__TId
);
5019 lexer__TId__init_tk(var498
, var_location
); /* Direct call lexer#TId#init_tk on <var498:TId>*/
5027 { /* Inline kernel#Int#== (var_accept_token,var499) on <var_accept_token:Int> */
5028 var503
= var_accept_token
== var499
;
5031 RET_LABEL502
:(void)0;
5036 var504
= NEW_parser_nodes__TAttrid(&type_parser_nodes__TAttrid
);
5038 lexer__TAttrid__init_tk(var504
, var_location
); /* Direct call lexer#TAttrid#init_tk on <var504:TAttrid>*/
5046 { /* Inline kernel#Int#== (var_accept_token,var505) on <var_accept_token:Int> */
5047 var509
= var_accept_token
== var505
;
5050 RET_LABEL508
:(void)0;
5055 var510
= NEW_parser_nodes__TNumber(&type_parser_nodes__TNumber
);
5057 lexer__TNumber__init_tk(var510
, var_location
); /* Direct call lexer#TNumber#init_tk on <var510:TNumber>*/
5065 { /* Inline kernel#Int#== (var_accept_token,var511) on <var_accept_token:Int> */
5066 var515
= var_accept_token
== var511
;
5069 RET_LABEL514
:(void)0;
5074 var516
= NEW_parser_nodes__THexNumber(&type_parser_nodes__THexNumber
);
5076 lexer__THexNumber__init_tk(var516
, var_location
); /* Direct call lexer#THexNumber#init_tk on <var516:THexNumber>*/
5084 { /* Inline kernel#Int#== (var_accept_token,var517) on <var_accept_token:Int> */
5085 var521
= var_accept_token
== var517
;
5088 RET_LABEL520
:(void)0;
5093 var522
= NEW_parser_nodes__TFloat(&type_parser_nodes__TFloat
);
5095 lexer__TFloat__init_tk(var522
, var_location
); /* Direct call lexer#TFloat#init_tk on <var522:TFloat>*/
5103 { /* Inline kernel#Int#== (var_accept_token,var523) on <var_accept_token:Int> */
5104 var527
= var_accept_token
== var523
;
5107 RET_LABEL526
:(void)0;
5112 var528
= NEW_parser_nodes__TString(&type_parser_nodes__TString
);
5114 lexer__TString__init_tk(var528
, var_location
); /* Direct call lexer#TString#init_tk on <var528:TString>*/
5122 { /* Inline kernel#Int#== (var_accept_token,var529) on <var_accept_token:Int> */
5123 var533
= var_accept_token
== var529
;
5126 RET_LABEL532
:(void)0;
5131 var534
= NEW_parser_nodes__TStartString(&type_parser_nodes__TStartString
);
5133 lexer__TStartString__init_tk(var534
, var_location
); /* Direct call lexer#TStartString#init_tk on <var534:TStartString>*/
5141 { /* Inline kernel#Int#== (var_accept_token,var535) on <var_accept_token:Int> */
5142 var539
= var_accept_token
== var535
;
5145 RET_LABEL538
:(void)0;
5150 var540
= NEW_parser_nodes__TMidString(&type_parser_nodes__TMidString
);
5152 lexer__TMidString__init_tk(var540
, var_location
); /* Direct call lexer#TMidString#init_tk on <var540:TMidString>*/
5160 { /* Inline kernel#Int#== (var_accept_token,var541) on <var_accept_token:Int> */
5161 var545
= var_accept_token
== var541
;
5164 RET_LABEL544
:(void)0;
5169 var546
= NEW_parser_nodes__TEndString(&type_parser_nodes__TEndString
);
5171 lexer__TEndString__init_tk(var546
, var_location
); /* Direct call lexer#TEndString#init_tk on <var546:TEndString>*/
5179 { /* Inline kernel#Int#== (var_accept_token,var547) on <var_accept_token:Int> */
5180 var551
= var_accept_token
== var547
;
5183 RET_LABEL550
:(void)0;
5188 var552
= NEW_parser_nodes__TChar(&type_parser_nodes__TChar
);
5190 lexer__TChar__init_tk(var552
, var_location
); /* Direct call lexer#TChar#init_tk on <var552:TChar>*/
5198 { /* Inline kernel#Int#== (var_accept_token,var553) on <var_accept_token:Int> */
5199 var557
= var_accept_token
== var553
;
5202 RET_LABEL556
:(void)0;
5207 var558
= NEW_parser_nodes__TBadString(&type_parser_nodes__TBadString
);
5209 lexer__TBadString__init_tk(var558
, var_location
); /* Direct call lexer#TBadString#init_tk on <var558:TBadString>*/
5217 { /* Inline kernel#Int#== (var_accept_token,var559) on <var_accept_token:Int> */
5218 var563
= var_accept_token
== var559
;
5221 RET_LABEL562
:(void)0;
5226 var564
= NEW_parser_nodes__TBadChar(&type_parser_nodes__TBadChar
);
5228 lexer__TBadChar__init_tk(var564
, var_location
); /* Direct call lexer#TBadChar#init_tk on <var564:TBadChar>*/
5236 { /* Inline kernel#Int#== (var_accept_token,var565) on <var_accept_token:Int> */
5237 var569
= var_accept_token
== var565
;
5240 RET_LABEL568
:(void)0;
5245 var570
= NEW_parser_nodes__TExternCodeSegment(&type_parser_nodes__TExternCodeSegment
);
5247 lexer__TExternCodeSegment__init_tk(var570
, var_location
); /* Direct call lexer#TExternCodeSegment#init_tk on <var570:TExternCodeSegment>*/
5253 PRINT_ERROR("Runtime error: %s", "Aborted");
5254 PRINT_ERROR(" (%s:%d)\n", "parser/lexer.nit", 1445);
5259 /* method lexer#Lexer#make_token for (self: Object, Int, Location): Token */
5260 val
* VIRTUAL_lexer__Lexer__make_token(val
* self
, long p0
, val
* p1
) {
5261 val
* var
/* : Token */;
5262 val
* var1
/* : Token */;
5263 var1
= lexer__Lexer__make_token(self
, p0
, p1
);