X-Git-Url: http://nitlanguage.org diff --git a/c_src/lexer.sep.1.c b/c_src/lexer.sep.1.c deleted file mode 100644 index 2df9d32..0000000 --- a/c_src/lexer.sep.1.c +++ /dev/null @@ -1,5267 +0,0 @@ -#include "lexer.sep.0.h" -/* method lexer#TEol#parser_index for (self: TEol): Int */ -long lexer__TEol__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 0; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TEol#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TEol__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TEol__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TEol#init_tk for (self: TEol, Location) */ -void lexer__TEol__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TEol#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TEol__init_tk(val* self, val* p0) { -lexer__TEol__init_tk(self, p0); /* Direct call lexer#TEol#init_tk on */ -RET_LABEL:; -} -/* method lexer#TComment#parser_index for (self: TComment): Int */ -long lexer__TComment__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 1; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TComment#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TComment__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TComment__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TComment#init_tk for (self: TComment, Location) */ -void lexer__TComment__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TComment#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TComment__init_tk(val* self, val* p0) { -lexer__TComment__init_tk(self, p0); /* Direct call lexer#TComment#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwpackage#parser_index for (self: TKwpackage): Int */ -long lexer__TKwpackage__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 2; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwpackage#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwpackage__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwpackage__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwpackage#init_tk for (self: TKwpackage, Location) */ -void lexer__TKwpackage__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwpackage#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwpackage__init_tk(val* self, val* p0) { -lexer__TKwpackage__init_tk(self, p0); /* Direct call lexer#TKwpackage#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwmodule#parser_index for (self: TKwmodule): Int */ -long lexer__TKwmodule__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 3; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwmodule#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwmodule__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwmodule__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwmodule#init_tk for (self: TKwmodule, Location) */ -void lexer__TKwmodule__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwmodule#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwmodule__init_tk(val* self, val* p0) { -lexer__TKwmodule__init_tk(self, p0); /* Direct call lexer#TKwmodule#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwimport#parser_index for (self: TKwimport): Int */ -long lexer__TKwimport__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 4; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwimport#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwimport__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwimport__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwimport#init_tk for (self: TKwimport, Location) */ -void lexer__TKwimport__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwimport#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwimport__init_tk(val* self, val* p0) { -lexer__TKwimport__init_tk(self, p0); /* Direct call lexer#TKwimport#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwclass#parser_index for (self: TKwclass): Int */ -long lexer__TKwclass__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 5; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwclass#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwclass__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwclass__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwclass#init_tk for (self: TKwclass, Location) */ -void lexer__TKwclass__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwclass#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwclass__init_tk(val* self, val* p0) { -lexer__TKwclass__init_tk(self, p0); /* Direct call lexer#TKwclass#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwabstract#parser_index for (self: TKwabstract): Int */ -long lexer__TKwabstract__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 6; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwabstract#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwabstract__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwabstract__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwabstract#init_tk for (self: TKwabstract, Location) */ -void lexer__TKwabstract__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwabstract#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwabstract__init_tk(val* self, val* p0) { -lexer__TKwabstract__init_tk(self, p0); /* Direct call lexer#TKwabstract#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwinterface#parser_index for (self: TKwinterface): Int */ -long lexer__TKwinterface__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 7; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwinterface#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwinterface__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwinterface__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwinterface#init_tk for (self: TKwinterface, Location) */ -void lexer__TKwinterface__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwinterface#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwinterface__init_tk(val* self, val* p0) { -lexer__TKwinterface__init_tk(self, p0); /* Direct call lexer#TKwinterface#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwenum#parser_index for (self: TKwenum): Int */ -long lexer__TKwenum__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 8; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwenum#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwenum__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwenum__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwenum#init_tk for (self: TKwenum, Location) */ -void lexer__TKwenum__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwenum#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwenum__init_tk(val* self, val* p0) { -lexer__TKwenum__init_tk(self, p0); /* Direct call lexer#TKwenum#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwend#parser_index for (self: TKwend): Int */ -long lexer__TKwend__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 9; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwend#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwend__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwend__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwend#init_tk for (self: TKwend, Location) */ -void lexer__TKwend__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwend#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwend__init_tk(val* self, val* p0) { -lexer__TKwend__init_tk(self, p0); /* Direct call lexer#TKwend#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwmeth#parser_index for (self: TKwmeth): Int */ -long lexer__TKwmeth__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 10; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwmeth#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwmeth__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwmeth__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwmeth#init_tk for (self: TKwmeth, Location) */ -void lexer__TKwmeth__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwmeth#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwmeth__init_tk(val* self, val* p0) { -lexer__TKwmeth__init_tk(self, p0); /* Direct call lexer#TKwmeth#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwtype#parser_index for (self: TKwtype): Int */ -long lexer__TKwtype__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 11; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwtype#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwtype__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwtype__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwtype#init_tk for (self: TKwtype, Location) */ -void lexer__TKwtype__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwtype#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwtype__init_tk(val* self, val* p0) { -lexer__TKwtype__init_tk(self, p0); /* Direct call lexer#TKwtype#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwinit#parser_index for (self: TKwinit): Int */ -long lexer__TKwinit__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 12; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwinit#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwinit__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwinit__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwinit#init_tk for (self: TKwinit, Location) */ -void lexer__TKwinit__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwinit#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwinit__init_tk(val* self, val* p0) { -lexer__TKwinit__init_tk(self, p0); /* Direct call lexer#TKwinit#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwredef#parser_index for (self: TKwredef): Int */ -long lexer__TKwredef__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 13; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwredef#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwredef__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwredef__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwredef#init_tk for (self: TKwredef, Location) */ -void lexer__TKwredef__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwredef#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwredef__init_tk(val* self, val* p0) { -lexer__TKwredef__init_tk(self, p0); /* Direct call lexer#TKwredef#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwis#parser_index for (self: TKwis): Int */ -long lexer__TKwis__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 14; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwis#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwis__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwis__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwis#init_tk for (self: TKwis, Location) */ -void lexer__TKwis__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwis#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwis__init_tk(val* self, val* p0) { -lexer__TKwis__init_tk(self, p0); /* Direct call lexer#TKwis#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwdo#parser_index for (self: TKwdo): Int */ -long lexer__TKwdo__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 15; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwdo#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwdo__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwdo__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwdo#init_tk for (self: TKwdo, Location) */ -void lexer__TKwdo__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwdo#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwdo__init_tk(val* self, val* p0) { -lexer__TKwdo__init_tk(self, p0); /* Direct call lexer#TKwdo#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwvar#parser_index for (self: TKwvar): Int */ -long lexer__TKwvar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 16; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwvar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwvar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwvar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwvar#init_tk for (self: TKwvar, Location) */ -void lexer__TKwvar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwvar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwvar__init_tk(val* self, val* p0) { -lexer__TKwvar__init_tk(self, p0); /* Direct call lexer#TKwvar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwextern#parser_index for (self: TKwextern): Int */ -long lexer__TKwextern__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 17; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwextern#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwextern__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwextern__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwextern#init_tk for (self: TKwextern, Location) */ -void lexer__TKwextern__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwextern#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwextern__init_tk(val* self, val* p0) { -lexer__TKwextern__init_tk(self, p0); /* Direct call lexer#TKwextern#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwpublic#parser_index for (self: TKwpublic): Int */ -long lexer__TKwpublic__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 18; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwpublic#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwpublic__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwpublic__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwpublic#init_tk for (self: TKwpublic, Location) */ -void lexer__TKwpublic__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwpublic#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwpublic__init_tk(val* self, val* p0) { -lexer__TKwpublic__init_tk(self, p0); /* Direct call lexer#TKwpublic#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwprotected#parser_index for (self: TKwprotected): Int */ -long lexer__TKwprotected__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 19; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwprotected#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwprotected__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwprotected__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwprotected#init_tk for (self: TKwprotected, Location) */ -void lexer__TKwprotected__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwprotected#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwprotected__init_tk(val* self, val* p0) { -lexer__TKwprotected__init_tk(self, p0); /* Direct call lexer#TKwprotected#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwprivate#parser_index for (self: TKwprivate): Int */ -long lexer__TKwprivate__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 20; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwprivate#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwprivate__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwprivate__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwprivate#init_tk for (self: TKwprivate, Location) */ -void lexer__TKwprivate__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwprivate#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwprivate__init_tk(val* self, val* p0) { -lexer__TKwprivate__init_tk(self, p0); /* Direct call lexer#TKwprivate#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwintrude#parser_index for (self: TKwintrude): Int */ -long lexer__TKwintrude__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 21; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwintrude#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwintrude__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwintrude__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwintrude#init_tk for (self: TKwintrude, Location) */ -void lexer__TKwintrude__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwintrude#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwintrude__init_tk(val* self, val* p0) { -lexer__TKwintrude__init_tk(self, p0); /* Direct call lexer#TKwintrude#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwif#parser_index for (self: TKwif): Int */ -long lexer__TKwif__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 22; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwif#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwif__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwif__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwif#init_tk for (self: TKwif, Location) */ -void lexer__TKwif__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwif#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwif__init_tk(val* self, val* p0) { -lexer__TKwif__init_tk(self, p0); /* Direct call lexer#TKwif#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwthen#parser_index for (self: TKwthen): Int */ -long lexer__TKwthen__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 23; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwthen#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwthen__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwthen__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwthen#init_tk for (self: TKwthen, Location) */ -void lexer__TKwthen__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwthen#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwthen__init_tk(val* self, val* p0) { -lexer__TKwthen__init_tk(self, p0); /* Direct call lexer#TKwthen#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwelse#parser_index for (self: TKwelse): Int */ -long lexer__TKwelse__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 24; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwelse#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwelse__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwelse__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwelse#init_tk for (self: TKwelse, Location) */ -void lexer__TKwelse__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwelse#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwelse__init_tk(val* self, val* p0) { -lexer__TKwelse__init_tk(self, p0); /* Direct call lexer#TKwelse#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwwhile#parser_index for (self: TKwwhile): Int */ -long lexer__TKwwhile__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 25; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwwhile#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwwhile__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwwhile__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwwhile#init_tk for (self: TKwwhile, Location) */ -void lexer__TKwwhile__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwwhile#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwwhile__init_tk(val* self, val* p0) { -lexer__TKwwhile__init_tk(self, p0); /* Direct call lexer#TKwwhile#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwloop#parser_index for (self: TKwloop): Int */ -long lexer__TKwloop__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 26; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwloop#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwloop__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwloop__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwloop#init_tk for (self: TKwloop, Location) */ -void lexer__TKwloop__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwloop#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwloop__init_tk(val* self, val* p0) { -lexer__TKwloop__init_tk(self, p0); /* Direct call lexer#TKwloop#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwfor#parser_index for (self: TKwfor): Int */ -long lexer__TKwfor__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 27; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwfor#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwfor__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwfor__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwfor#init_tk for (self: TKwfor, Location) */ -void lexer__TKwfor__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwfor#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwfor__init_tk(val* self, val* p0) { -lexer__TKwfor__init_tk(self, p0); /* Direct call lexer#TKwfor#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwin#parser_index for (self: TKwin): Int */ -long lexer__TKwin__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 28; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwin#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwin__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwin__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwin#init_tk for (self: TKwin, Location) */ -void lexer__TKwin__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwin#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwin__init_tk(val* self, val* p0) { -lexer__TKwin__init_tk(self, p0); /* Direct call lexer#TKwin#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwand#parser_index for (self: TKwand): Int */ -long lexer__TKwand__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 29; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwand#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwand__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwand__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwand#init_tk for (self: TKwand, Location) */ -void lexer__TKwand__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwand#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwand__init_tk(val* self, val* p0) { -lexer__TKwand__init_tk(self, p0); /* Direct call lexer#TKwand#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwor#parser_index for (self: TKwor): Int */ -long lexer__TKwor__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 30; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwor#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwor__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwor__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwor#init_tk for (self: TKwor, Location) */ -void lexer__TKwor__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwor#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwor__init_tk(val* self, val* p0) { -lexer__TKwor__init_tk(self, p0); /* Direct call lexer#TKwor#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwnot#parser_index for (self: TKwnot): Int */ -long lexer__TKwnot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 31; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwnot#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwnot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwnot__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwnot#init_tk for (self: TKwnot, Location) */ -void lexer__TKwnot__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwnot#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwnot__init_tk(val* self, val* p0) { -lexer__TKwnot__init_tk(self, p0); /* Direct call lexer#TKwnot#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwimplies#parser_index for (self: TKwimplies): Int */ -long lexer__TKwimplies__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 32; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwimplies#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwimplies__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwimplies__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwimplies#init_tk for (self: TKwimplies, Location) */ -void lexer__TKwimplies__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwimplies#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwimplies__init_tk(val* self, val* p0) { -lexer__TKwimplies__init_tk(self, p0); /* Direct call lexer#TKwimplies#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwreturn#parser_index for (self: TKwreturn): Int */ -long lexer__TKwreturn__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 33; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwreturn#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwreturn__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwreturn__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwreturn#init_tk for (self: TKwreturn, Location) */ -void lexer__TKwreturn__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwreturn#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwreturn__init_tk(val* self, val* p0) { -lexer__TKwreturn__init_tk(self, p0); /* Direct call lexer#TKwreturn#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwcontinue#parser_index for (self: TKwcontinue): Int */ -long lexer__TKwcontinue__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 34; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwcontinue#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwcontinue__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwcontinue__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwcontinue#init_tk for (self: TKwcontinue, Location) */ -void lexer__TKwcontinue__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwcontinue#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwcontinue__init_tk(val* self, val* p0) { -lexer__TKwcontinue__init_tk(self, p0); /* Direct call lexer#TKwcontinue#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwbreak#parser_index for (self: TKwbreak): Int */ -long lexer__TKwbreak__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 35; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwbreak#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwbreak__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwbreak__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwbreak#init_tk for (self: TKwbreak, Location) */ -void lexer__TKwbreak__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwbreak#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwbreak__init_tk(val* self, val* p0) { -lexer__TKwbreak__init_tk(self, p0); /* Direct call lexer#TKwbreak#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwabort#parser_index for (self: TKwabort): Int */ -long lexer__TKwabort__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 36; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwabort#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwabort__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwabort__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwabort#init_tk for (self: TKwabort, Location) */ -void lexer__TKwabort__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwabort#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwabort__init_tk(val* self, val* p0) { -lexer__TKwabort__init_tk(self, p0); /* Direct call lexer#TKwabort#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwassert#parser_index for (self: TKwassert): Int */ -long lexer__TKwassert__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 37; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwassert#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwassert__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwassert__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwassert#init_tk for (self: TKwassert, Location) */ -void lexer__TKwassert__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwassert#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwassert__init_tk(val* self, val* p0) { -lexer__TKwassert__init_tk(self, p0); /* Direct call lexer#TKwassert#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwnew#parser_index for (self: TKwnew): Int */ -long lexer__TKwnew__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 38; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwnew#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwnew__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwnew__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwnew#init_tk for (self: TKwnew, Location) */ -void lexer__TKwnew__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwnew#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwnew__init_tk(val* self, val* p0) { -lexer__TKwnew__init_tk(self, p0); /* Direct call lexer#TKwnew#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwisa#parser_index for (self: TKwisa): Int */ -long lexer__TKwisa__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 39; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwisa#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwisa__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwisa__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwisa#init_tk for (self: TKwisa, Location) */ -void lexer__TKwisa__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwisa#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwisa__init_tk(val* self, val* p0) { -lexer__TKwisa__init_tk(self, p0); /* Direct call lexer#TKwisa#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwonce#parser_index for (self: TKwonce): Int */ -long lexer__TKwonce__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 40; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwonce#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwonce__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwonce__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwonce#init_tk for (self: TKwonce, Location) */ -void lexer__TKwonce__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwonce#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwonce__init_tk(val* self, val* p0) { -lexer__TKwonce__init_tk(self, p0); /* Direct call lexer#TKwonce#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwsuper#parser_index for (self: TKwsuper): Int */ -long lexer__TKwsuper__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 41; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwsuper#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwsuper__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwsuper__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwsuper#init_tk for (self: TKwsuper, Location) */ -void lexer__TKwsuper__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwsuper#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwsuper__init_tk(val* self, val* p0) { -lexer__TKwsuper__init_tk(self, p0); /* Direct call lexer#TKwsuper#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwself#parser_index for (self: TKwself): Int */ -long lexer__TKwself__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 42; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwself#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwself__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwself__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwself#init_tk for (self: TKwself, Location) */ -void lexer__TKwself__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwself#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwself__init_tk(val* self, val* p0) { -lexer__TKwself__init_tk(self, p0); /* Direct call lexer#TKwself#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwtrue#parser_index for (self: TKwtrue): Int */ -long lexer__TKwtrue__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 43; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwtrue#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwtrue__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwtrue__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwtrue#init_tk for (self: TKwtrue, Location) */ -void lexer__TKwtrue__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwtrue#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwtrue__init_tk(val* self, val* p0) { -lexer__TKwtrue__init_tk(self, p0); /* Direct call lexer#TKwtrue#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwfalse#parser_index for (self: TKwfalse): Int */ -long lexer__TKwfalse__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 44; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwfalse#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwfalse__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwfalse__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwfalse#init_tk for (self: TKwfalse, Location) */ -void lexer__TKwfalse__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwfalse#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwfalse__init_tk(val* self, val* p0) { -lexer__TKwfalse__init_tk(self, p0); /* Direct call lexer#TKwfalse#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwnull#parser_index for (self: TKwnull): Int */ -long lexer__TKwnull__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 45; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwnull#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwnull__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwnull__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwnull#init_tk for (self: TKwnull, Location) */ -void lexer__TKwnull__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwnull#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwnull__init_tk(val* self, val* p0) { -lexer__TKwnull__init_tk(self, p0); /* Direct call lexer#TKwnull#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwas#parser_index for (self: TKwas): Int */ -long lexer__TKwas__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 46; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwas#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwas__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwas__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwas#init_tk for (self: TKwas, Location) */ -void lexer__TKwas__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwas#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwas__init_tk(val* self, val* p0) { -lexer__TKwas__init_tk(self, p0); /* Direct call lexer#TKwas#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwnullable#parser_index for (self: TKwnullable): Int */ -long lexer__TKwnullable__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 47; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwnullable#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwnullable__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwnullable__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwnullable#init_tk for (self: TKwnullable, Location) */ -void lexer__TKwnullable__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwnullable#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwnullable__init_tk(val* self, val* p0) { -lexer__TKwnullable__init_tk(self, p0); /* Direct call lexer#TKwnullable#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwisset#parser_index for (self: TKwisset): Int */ -long lexer__TKwisset__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 48; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwisset#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwisset__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwisset__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwisset#init_tk for (self: TKwisset, Location) */ -void lexer__TKwisset__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwisset#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwisset__init_tk(val* self, val* p0) { -lexer__TKwisset__init_tk(self, p0); /* Direct call lexer#TKwisset#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwlabel#parser_index for (self: TKwlabel): Int */ -long lexer__TKwlabel__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 49; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwlabel#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwlabel__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwlabel__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwlabel#init_tk for (self: TKwlabel, Location) */ -void lexer__TKwlabel__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwlabel#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwlabel__init_tk(val* self, val* p0) { -lexer__TKwlabel__init_tk(self, p0); /* Direct call lexer#TKwlabel#init_tk on */ -RET_LABEL:; -} -/* method lexer#TKwdebug#parser_index for (self: TKwdebug): Int */ -long lexer__TKwdebug__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 50; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TKwdebug#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TKwdebug__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TKwdebug__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TKwdebug#init_tk for (self: TKwdebug, Location) */ -void lexer__TKwdebug__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TKwdebug#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TKwdebug__init_tk(val* self, val* p0) { -lexer__TKwdebug__init_tk(self, p0); /* Direct call lexer#TKwdebug#init_tk on */ -RET_LABEL:; -} -/* method lexer#TOpar#parser_index for (self: TOpar): Int */ -long lexer__TOpar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 51; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TOpar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TOpar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TOpar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TOpar#init_tk for (self: TOpar, Location) */ -void lexer__TOpar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TOpar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TOpar__init_tk(val* self, val* p0) { -lexer__TOpar__init_tk(self, p0); /* Direct call lexer#TOpar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TCpar#parser_index for (self: TCpar): Int */ -long lexer__TCpar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 52; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TCpar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TCpar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TCpar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TCpar#init_tk for (self: TCpar, Location) */ -void lexer__TCpar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TCpar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TCpar__init_tk(val* self, val* p0) { -lexer__TCpar__init_tk(self, p0); /* Direct call lexer#TCpar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TObra#parser_index for (self: TObra): Int */ -long lexer__TObra__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 53; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TObra#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TObra__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TObra__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TObra#init_tk for (self: TObra, Location) */ -void lexer__TObra__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TObra#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TObra__init_tk(val* self, val* p0) { -lexer__TObra__init_tk(self, p0); /* Direct call lexer#TObra#init_tk on */ -RET_LABEL:; -} -/* method lexer#TCbra#parser_index for (self: TCbra): Int */ -long lexer__TCbra__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 54; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TCbra#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TCbra__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TCbra__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TCbra#init_tk for (self: TCbra, Location) */ -void lexer__TCbra__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TCbra#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TCbra__init_tk(val* self, val* p0) { -lexer__TCbra__init_tk(self, p0); /* Direct call lexer#TCbra#init_tk on */ -RET_LABEL:; -} -/* method lexer#TComma#parser_index for (self: TComma): Int */ -long lexer__TComma__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 55; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TComma#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TComma__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TComma__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TComma#init_tk for (self: TComma, Location) */ -void lexer__TComma__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TComma#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TComma__init_tk(val* self, val* p0) { -lexer__TComma__init_tk(self, p0); /* Direct call lexer#TComma#init_tk on */ -RET_LABEL:; -} -/* method lexer#TColumn#parser_index for (self: TColumn): Int */ -long lexer__TColumn__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 56; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TColumn#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TColumn__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TColumn__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TColumn#init_tk for (self: TColumn, Location) */ -void lexer__TColumn__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TColumn#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TColumn__init_tk(val* self, val* p0) { -lexer__TColumn__init_tk(self, p0); /* Direct call lexer#TColumn#init_tk on */ -RET_LABEL:; -} -/* method lexer#TQuad#parser_index for (self: TQuad): Int */ -long lexer__TQuad__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 57; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TQuad#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TQuad__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TQuad__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TQuad#init_tk for (self: TQuad, Location) */ -void lexer__TQuad__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TQuad#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TQuad__init_tk(val* self, val* p0) { -lexer__TQuad__init_tk(self, p0); /* Direct call lexer#TQuad#init_tk on */ -RET_LABEL:; -} -/* method lexer#TAssign#parser_index for (self: TAssign): Int */ -long lexer__TAssign__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 58; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TAssign#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TAssign__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TAssign__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TAssign#init_tk for (self: TAssign, Location) */ -void lexer__TAssign__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TAssign#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TAssign__init_tk(val* self, val* p0) { -lexer__TAssign__init_tk(self, p0); /* Direct call lexer#TAssign#init_tk on */ -RET_LABEL:; -} -/* method lexer#TPluseq#parser_index for (self: TPluseq): Int */ -long lexer__TPluseq__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 59; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TPluseq#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TPluseq__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TPluseq__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TPluseq#init_tk for (self: TPluseq, Location) */ -void lexer__TPluseq__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TPluseq#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TPluseq__init_tk(val* self, val* p0) { -lexer__TPluseq__init_tk(self, p0); /* Direct call lexer#TPluseq#init_tk on */ -RET_LABEL:; -} -/* method lexer#TMinuseq#parser_index for (self: TMinuseq): Int */ -long lexer__TMinuseq__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 60; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TMinuseq#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TMinuseq__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TMinuseq__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TMinuseq#init_tk for (self: TMinuseq, Location) */ -void lexer__TMinuseq__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TMinuseq#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TMinuseq__init_tk(val* self, val* p0) { -lexer__TMinuseq__init_tk(self, p0); /* Direct call lexer#TMinuseq#init_tk on */ -RET_LABEL:; -} -/* method lexer#TDotdotdot#parser_index for (self: TDotdotdot): Int */ -long lexer__TDotdotdot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 61; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TDotdotdot#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TDotdotdot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TDotdotdot__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TDotdotdot#init_tk for (self: TDotdotdot, Location) */ -void lexer__TDotdotdot__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TDotdotdot#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TDotdotdot__init_tk(val* self, val* p0) { -lexer__TDotdotdot__init_tk(self, p0); /* Direct call lexer#TDotdotdot#init_tk on */ -RET_LABEL:; -} -/* method lexer#TDotdot#parser_index for (self: TDotdot): Int */ -long lexer__TDotdot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 62; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TDotdot#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TDotdot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TDotdot__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TDotdot#init_tk for (self: TDotdot, Location) */ -void lexer__TDotdot__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TDotdot#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TDotdot__init_tk(val* self, val* p0) { -lexer__TDotdot__init_tk(self, p0); /* Direct call lexer#TDotdot#init_tk on */ -RET_LABEL:; -} -/* method lexer#TDot#parser_index for (self: TDot): Int */ -long lexer__TDot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 63; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TDot#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TDot__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TDot__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TDot#init_tk for (self: TDot, Location) */ -void lexer__TDot__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TDot#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TDot__init_tk(val* self, val* p0) { -lexer__TDot__init_tk(self, p0); /* Direct call lexer#TDot#init_tk on */ -RET_LABEL:; -} -/* method lexer#TPlus#parser_index for (self: TPlus): Int */ -long lexer__TPlus__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 64; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TPlus#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TPlus__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TPlus__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TPlus#init_tk for (self: TPlus, Location) */ -void lexer__TPlus__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TPlus#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TPlus__init_tk(val* self, val* p0) { -lexer__TPlus__init_tk(self, p0); /* Direct call lexer#TPlus#init_tk on */ -RET_LABEL:; -} -/* method lexer#TMinus#parser_index for (self: TMinus): Int */ -long lexer__TMinus__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 65; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TMinus#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TMinus__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TMinus__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TMinus#init_tk for (self: TMinus, Location) */ -void lexer__TMinus__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TMinus#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TMinus__init_tk(val* self, val* p0) { -lexer__TMinus__init_tk(self, p0); /* Direct call lexer#TMinus#init_tk on */ -RET_LABEL:; -} -/* method lexer#TStar#parser_index for (self: TStar): Int */ -long lexer__TStar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 66; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TStar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TStar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TStar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TStar#init_tk for (self: TStar, Location) */ -void lexer__TStar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TStar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TStar__init_tk(val* self, val* p0) { -lexer__TStar__init_tk(self, p0); /* Direct call lexer#TStar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TStarstar#parser_index for (self: TStarstar): Int */ -long lexer__TStarstar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 67; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TStarstar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TStarstar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TStarstar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TStarstar#init_tk for (self: TStarstar, Location) */ -void lexer__TStarstar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TStarstar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TStarstar__init_tk(val* self, val* p0) { -lexer__TStarstar__init_tk(self, p0); /* Direct call lexer#TStarstar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TSlash#parser_index for (self: TSlash): Int */ -long lexer__TSlash__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 68; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TSlash#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TSlash__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TSlash__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TSlash#init_tk for (self: TSlash, Location) */ -void lexer__TSlash__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TSlash#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TSlash__init_tk(val* self, val* p0) { -lexer__TSlash__init_tk(self, p0); /* Direct call lexer#TSlash#init_tk on */ -RET_LABEL:; -} -/* method lexer#TPercent#parser_index for (self: TPercent): Int */ -long lexer__TPercent__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 69; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TPercent#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TPercent__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TPercent__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TPercent#init_tk for (self: TPercent, Location) */ -void lexer__TPercent__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TPercent#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TPercent__init_tk(val* self, val* p0) { -lexer__TPercent__init_tk(self, p0); /* Direct call lexer#TPercent#init_tk on */ -RET_LABEL:; -} -/* method lexer#TEq#parser_index for (self: TEq): Int */ -long lexer__TEq__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 70; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TEq#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TEq__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TEq__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TEq#init_tk for (self: TEq, Location) */ -void lexer__TEq__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TEq#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TEq__init_tk(val* self, val* p0) { -lexer__TEq__init_tk(self, p0); /* Direct call lexer#TEq#init_tk on */ -RET_LABEL:; -} -/* method lexer#TNe#parser_index for (self: TNe): Int */ -long lexer__TNe__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 71; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TNe#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TNe__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TNe__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TNe#init_tk for (self: TNe, Location) */ -void lexer__TNe__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TNe#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TNe__init_tk(val* self, val* p0) { -lexer__TNe__init_tk(self, p0); /* Direct call lexer#TNe#init_tk on */ -RET_LABEL:; -} -/* method lexer#TLt#parser_index for (self: TLt): Int */ -long lexer__TLt__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 72; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TLt#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TLt__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TLt__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TLt#init_tk for (self: TLt, Location) */ -void lexer__TLt__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TLt#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TLt__init_tk(val* self, val* p0) { -lexer__TLt__init_tk(self, p0); /* Direct call lexer#TLt#init_tk on */ -RET_LABEL:; -} -/* method lexer#TLe#parser_index for (self: TLe): Int */ -long lexer__TLe__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 73; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TLe#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TLe__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TLe__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TLe#init_tk for (self: TLe, Location) */ -void lexer__TLe__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TLe#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TLe__init_tk(val* self, val* p0) { -lexer__TLe__init_tk(self, p0); /* Direct call lexer#TLe#init_tk on */ -RET_LABEL:; -} -/* method lexer#TLl#parser_index for (self: TLl): Int */ -long lexer__TLl__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 74; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TLl#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TLl__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TLl__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TLl#init_tk for (self: TLl, Location) */ -void lexer__TLl__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TLl#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TLl__init_tk(val* self, val* p0) { -lexer__TLl__init_tk(self, p0); /* Direct call lexer#TLl#init_tk on */ -RET_LABEL:; -} -/* method lexer#TGt#parser_index for (self: TGt): Int */ -long lexer__TGt__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 75; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TGt#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TGt__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TGt__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TGt#init_tk for (self: TGt, Location) */ -void lexer__TGt__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TGt#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TGt__init_tk(val* self, val* p0) { -lexer__TGt__init_tk(self, p0); /* Direct call lexer#TGt#init_tk on */ -RET_LABEL:; -} -/* method lexer#TGe#parser_index for (self: TGe): Int */ -long lexer__TGe__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 76; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TGe#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TGe__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TGe__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TGe#init_tk for (self: TGe, Location) */ -void lexer__TGe__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TGe#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TGe__init_tk(val* self, val* p0) { -lexer__TGe__init_tk(self, p0); /* Direct call lexer#TGe#init_tk on */ -RET_LABEL:; -} -/* method lexer#TGg#parser_index for (self: TGg): Int */ -long lexer__TGg__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 77; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TGg#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TGg__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TGg__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TGg#init_tk for (self: TGg, Location) */ -void lexer__TGg__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TGg#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TGg__init_tk(val* self, val* p0) { -lexer__TGg__init_tk(self, p0); /* Direct call lexer#TGg#init_tk on */ -RET_LABEL:; -} -/* method lexer#TStarship#parser_index for (self: TStarship): Int */ -long lexer__TStarship__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 78; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TStarship#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TStarship__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TStarship__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TStarship#init_tk for (self: TStarship, Location) */ -void lexer__TStarship__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TStarship#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TStarship__init_tk(val* self, val* p0) { -lexer__TStarship__init_tk(self, p0); /* Direct call lexer#TStarship#init_tk on */ -RET_LABEL:; -} -/* method lexer#TBang#parser_index for (self: TBang): Int */ -long lexer__TBang__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 79; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TBang#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TBang__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TBang__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TBang#init_tk for (self: TBang, Location) */ -void lexer__TBang__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TBang#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TBang__init_tk(val* self, val* p0) { -lexer__TBang__init_tk(self, p0); /* Direct call lexer#TBang#init_tk on */ -RET_LABEL:; -} -/* method lexer#TAt#parser_index for (self: TAt): Int */ -long lexer__TAt__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 80; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TAt#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TAt__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TAt__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TAt#init_tk for (self: TAt, Location) */ -void lexer__TAt__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TAt#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TAt__init_tk(val* self, val* p0) { -lexer__TAt__init_tk(self, p0); /* Direct call lexer#TAt#init_tk on */ -RET_LABEL:; -} -/* method lexer#TClassid#parser_index for (self: TClassid): Int */ -long lexer__TClassid__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 81; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TClassid#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TClassid__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TClassid__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TClassid#init_tk for (self: TClassid, Location) */ -void lexer__TClassid__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TClassid#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TClassid__init_tk(val* self, val* p0) { -lexer__TClassid__init_tk(self, p0); /* Direct call lexer#TClassid#init_tk on */ -RET_LABEL:; -} -/* method lexer#TId#parser_index for (self: TId): Int */ -long lexer__TId__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 82; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TId#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TId__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TId__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TId#init_tk for (self: TId, Location) */ -void lexer__TId__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TId#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TId__init_tk(val* self, val* p0) { -lexer__TId__init_tk(self, p0); /* Direct call lexer#TId#init_tk on */ -RET_LABEL:; -} -/* method lexer#TAttrid#parser_index for (self: TAttrid): Int */ -long lexer__TAttrid__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 83; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TAttrid#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TAttrid__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TAttrid__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TAttrid#init_tk for (self: TAttrid, Location) */ -void lexer__TAttrid__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TAttrid#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TAttrid__init_tk(val* self, val* p0) { -lexer__TAttrid__init_tk(self, p0); /* Direct call lexer#TAttrid#init_tk on */ -RET_LABEL:; -} -/* method lexer#TNumber#parser_index for (self: TNumber): Int */ -long lexer__TNumber__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 84; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TNumber#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TNumber__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TNumber__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TNumber#init_tk for (self: TNumber, Location) */ -void lexer__TNumber__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TNumber#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TNumber__init_tk(val* self, val* p0) { -lexer__TNumber__init_tk(self, p0); /* Direct call lexer#TNumber#init_tk on */ -RET_LABEL:; -} -/* method lexer#THexNumber#parser_index for (self: THexNumber): Int */ -long lexer__THexNumber__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 85; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#THexNumber#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__THexNumber__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__THexNumber__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#THexNumber#init_tk for (self: THexNumber, Location) */ -void lexer__THexNumber__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#THexNumber#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__THexNumber__init_tk(val* self, val* p0) { -lexer__THexNumber__init_tk(self, p0); /* Direct call lexer#THexNumber#init_tk on */ -RET_LABEL:; -} -/* method lexer#TFloat#parser_index for (self: TFloat): Int */ -long lexer__TFloat__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 86; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TFloat#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TFloat__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TFloat__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TFloat#init_tk for (self: TFloat, Location) */ -void lexer__TFloat__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TFloat#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TFloat__init_tk(val* self, val* p0) { -lexer__TFloat__init_tk(self, p0); /* Direct call lexer#TFloat#init_tk on */ -RET_LABEL:; -} -/* method lexer#TString#parser_index for (self: TString): Int */ -long lexer__TString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 87; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TString#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TString__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TString#init_tk for (self: TString, Location) */ -void lexer__TString__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TString#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TString__init_tk(val* self, val* p0) { -lexer__TString__init_tk(self, p0); /* Direct call lexer#TString#init_tk on */ -RET_LABEL:; -} -/* method lexer#TStartString#parser_index for (self: TStartString): Int */ -long lexer__TStartString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 88; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TStartString#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TStartString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TStartString__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TStartString#init_tk for (self: TStartString, Location) */ -void lexer__TStartString__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TStartString#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TStartString__init_tk(val* self, val* p0) { -lexer__TStartString__init_tk(self, p0); /* Direct call lexer#TStartString#init_tk on */ -RET_LABEL:; -} -/* method lexer#TMidString#parser_index for (self: TMidString): Int */ -long lexer__TMidString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 89; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TMidString#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TMidString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TMidString__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TMidString#init_tk for (self: TMidString, Location) */ -void lexer__TMidString__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TMidString#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TMidString__init_tk(val* self, val* p0) { -lexer__TMidString__init_tk(self, p0); /* Direct call lexer#TMidString#init_tk on */ -RET_LABEL:; -} -/* method lexer#TEndString#parser_index for (self: TEndString): Int */ -long lexer__TEndString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 90; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TEndString#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TEndString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TEndString__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TEndString#init_tk for (self: TEndString, Location) */ -void lexer__TEndString__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TEndString#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TEndString__init_tk(val* self, val* p0) { -lexer__TEndString__init_tk(self, p0); /* Direct call lexer#TEndString#init_tk on */ -RET_LABEL:; -} -/* method lexer#TChar#parser_index for (self: TChar): Int */ -long lexer__TChar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 91; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TChar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TChar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TChar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TChar#init_tk for (self: TChar, Location) */ -void lexer__TChar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TChar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TChar__init_tk(val* self, val* p0) { -lexer__TChar__init_tk(self, p0); /* Direct call lexer#TChar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TBadString#parser_index for (self: TBadString): Int */ -long lexer__TBadString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 92; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TBadString#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TBadString__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TBadString__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TBadString#init_tk for (self: TBadString, Location) */ -void lexer__TBadString__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TBadString#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TBadString__init_tk(val* self, val* p0) { -lexer__TBadString__init_tk(self, p0); /* Direct call lexer#TBadString#init_tk on */ -RET_LABEL:; -} -/* method lexer#TBadChar#parser_index for (self: TBadChar): Int */ -long lexer__TBadChar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 93; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TBadChar#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TBadChar__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TBadChar__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TBadChar#init_tk for (self: TBadChar, Location) */ -void lexer__TBadChar__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TBadChar#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TBadChar__init_tk(val* self, val* p0) { -lexer__TBadChar__init_tk(self, p0); /* Direct call lexer#TBadChar#init_tk on */ -RET_LABEL:; -} -/* method lexer#TExternCodeSegment#parser_index for (self: TExternCodeSegment): Int */ -long lexer__TExternCodeSegment__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 94; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#TExternCodeSegment#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__TExternCodeSegment__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__TExternCodeSegment__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#TExternCodeSegment#init_tk for (self: TExternCodeSegment, Location) */ -void lexer__TExternCodeSegment__init_tk(val* self, val* p0) { -val* var_loc /* var loc: Location */; -var_loc = p0; -self->attrs[COLOR_parser_nodes__ANode___location].val = var_loc; /* _location on */ -RET_LABEL:; -} -/* method lexer#TExternCodeSegment#init_tk for (self: Object, Location) */ -void VIRTUAL_lexer__TExternCodeSegment__init_tk(val* self, val* p0) { -lexer__TExternCodeSegment__init_tk(self, p0); /* Direct call lexer#TExternCodeSegment#init_tk on */ -RET_LABEL:; -} -/* method lexer#EOF#parser_index for (self: EOF): Int */ -long lexer__EOF__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = 95; -var = var1; -goto RET_LABEL; -RET_LABEL:; -return var; -} -/* method lexer#EOF#parser_index for (self: Object): Int */ -long VIRTUAL_lexer__EOF__parser_index(val* self) { -long var /* : Int */; -long var1 /* : Int */; -var1 = lexer__EOF__parser_index(self); -var = var1; -RET_LABEL:; -return var; -} -/* method lexer#Lexer#make_token for (self: Lexer, Int, Location): Token */ -val* lexer__Lexer__make_token(val* self, long p0, val* p1) { -val* var /* : Token */; -long var_accept_token /* var accept_token: Int */; -val* var_location /* var location: Location */; -long var1 /* : Int */; -short int var2 /* : Bool */; -short int var3 /* : Bool */; -short int var5 /* : Bool */; -val* var6 /* : TEol */; -long var7 /* : Int */; -short int var8 /* : Bool */; -short int var9 /* : Bool */; -short int var11 /* : Bool */; -val* var12 /* : TComment */; -long var13 /* : Int */; -short int var14 /* : Bool */; -short int var15 /* : Bool */; -short int var17 /* : Bool */; -val* var18 /* : TKwpackage */; -long var19 /* : Int */; -short int var20 /* : Bool */; -short int var21 /* : Bool */; -short int var23 /* : Bool */; -val* var24 /* : TKwmodule */; -long var25 /* : Int */; -short int var26 /* : Bool */; -short int var27 /* : Bool */; -short int var29 /* : Bool */; -val* var30 /* : TKwimport */; -long var31 /* : Int */; -short int var32 /* : Bool */; -short int var33 /* : Bool */; -short int var35 /* : Bool */; -val* var36 /* : TKwclass */; -long var37 /* : Int */; -short int var38 /* : Bool */; -short int var39 /* : Bool */; -short int var41 /* : Bool */; -val* var42 /* : TKwabstract */; -long var43 /* : Int */; -short int var44 /* : Bool */; -short int var45 /* : Bool */; -short int var47 /* : Bool */; -val* var48 /* : TKwinterface */; -long var49 /* : Int */; -short int var50 /* : Bool */; -short int var51 /* : Bool */; -short int var53 /* : Bool */; -val* var54 /* : TKwenum */; -long var55 /* : Int */; -short int var56 /* : Bool */; -short int var57 /* : Bool */; -short int var59 /* : Bool */; -val* var60 /* : TKwend */; -long var61 /* : Int */; -short int var62 /* : Bool */; -short int var63 /* : Bool */; -short int var65 /* : Bool */; -val* var66 /* : TKwmeth */; -long var67 /* : Int */; -short int var68 /* : Bool */; -short int var69 /* : Bool */; -short int var71 /* : Bool */; -val* var72 /* : TKwtype */; -long var73 /* : Int */; -short int var74 /* : Bool */; -short int var75 /* : Bool */; -short int var77 /* : Bool */; -val* var78 /* : TKwinit */; -long var79 /* : Int */; -short int var80 /* : Bool */; -short int var81 /* : Bool */; -short int var83 /* : Bool */; -val* var84 /* : TKwredef */; -long var85 /* : Int */; -short int var86 /* : Bool */; -short int var87 /* : Bool */; -short int var89 /* : Bool */; -val* var90 /* : TKwis */; -long var91 /* : Int */; -short int var92 /* : Bool */; -short int var93 /* : Bool */; -short int var95 /* : Bool */; -val* var96 /* : TKwdo */; -long var97 /* : Int */; -short int var98 /* : Bool */; -short int var99 /* : Bool */; -short int var101 /* : Bool */; -val* var102 /* : TKwvar */; -long var103 /* : Int */; -short int var104 /* : Bool */; -short int var105 /* : Bool */; -short int var107 /* : Bool */; -val* var108 /* : TKwextern */; -long var109 /* : Int */; -short int var110 /* : Bool */; -short int var111 /* : Bool */; -short int var113 /* : Bool */; -val* var114 /* : TKwpublic */; -long var115 /* : Int */; -short int var116 /* : Bool */; -short int var117 /* : Bool */; -short int var119 /* : Bool */; -val* var120 /* : TKwprotected */; -long var121 /* : Int */; -short int var122 /* : Bool */; -short int var123 /* : Bool */; -short int var125 /* : Bool */; -val* var126 /* : TKwprivate */; -long var127 /* : Int */; -short int var128 /* : Bool */; -short int var129 /* : Bool */; -short int var131 /* : Bool */; -val* var132 /* : TKwintrude */; -long var133 /* : Int */; -short int var134 /* : Bool */; -short int var135 /* : Bool */; -short int var137 /* : Bool */; -val* var138 /* : TKwif */; -long var139 /* : Int */; -short int var140 /* : Bool */; -short int var141 /* : Bool */; -short int var143 /* : Bool */; -val* var144 /* : TKwthen */; -long var145 /* : Int */; -short int var146 /* : Bool */; -short int var147 /* : Bool */; -short int var149 /* : Bool */; -val* var150 /* : TKwelse */; -long var151 /* : Int */; -short int var152 /* : Bool */; -short int var153 /* : Bool */; -short int var155 /* : Bool */; -val* var156 /* : TKwwhile */; -long var157 /* : Int */; -short int var158 /* : Bool */; -short int var159 /* : Bool */; -short int var161 /* : Bool */; -val* var162 /* : TKwloop */; -long var163 /* : Int */; -short int var164 /* : Bool */; -short int var165 /* : Bool */; -short int var167 /* : Bool */; -val* var168 /* : TKwfor */; -long var169 /* : Int */; -short int var170 /* : Bool */; -short int var171 /* : Bool */; -short int var173 /* : Bool */; -val* var174 /* : TKwin */; -long var175 /* : Int */; -short int var176 /* : Bool */; -short int var177 /* : Bool */; -short int var179 /* : Bool */; -val* var180 /* : TKwand */; -long var181 /* : Int */; -short int var182 /* : Bool */; -short int var183 /* : Bool */; -short int var185 /* : Bool */; -val* var186 /* : TKwor */; -long var187 /* : Int */; -short int var188 /* : Bool */; -short int var189 /* : Bool */; -short int var191 /* : Bool */; -val* var192 /* : TKwnot */; -long var193 /* : Int */; -short int var194 /* : Bool */; -short int var195 /* : Bool */; -short int var197 /* : Bool */; -val* var198 /* : TKwimplies */; -long var199 /* : Int */; -short int var200 /* : Bool */; -short int var201 /* : Bool */; -short int var203 /* : Bool */; -val* var204 /* : TKwreturn */; -long var205 /* : Int */; -short int var206 /* : Bool */; -short int var207 /* : Bool */; -short int var209 /* : Bool */; -val* var210 /* : TKwcontinue */; -long var211 /* : Int */; -short int var212 /* : Bool */; -short int var213 /* : Bool */; -short int var215 /* : Bool */; -val* var216 /* : TKwbreak */; -long var217 /* : Int */; -short int var218 /* : Bool */; -short int var219 /* : Bool */; -short int var221 /* : Bool */; -val* var222 /* : TKwabort */; -long var223 /* : Int */; -short int var224 /* : Bool */; -short int var225 /* : Bool */; -short int var227 /* : Bool */; -val* var228 /* : TKwassert */; -long var229 /* : Int */; -short int var230 /* : Bool */; -short int var231 /* : Bool */; -short int var233 /* : Bool */; -val* var234 /* : TKwnew */; -long var235 /* : Int */; -short int var236 /* : Bool */; -short int var237 /* : Bool */; -short int var239 /* : Bool */; -val* var240 /* : TKwisa */; -long var241 /* : Int */; -short int var242 /* : Bool */; -short int var243 /* : Bool */; -short int var245 /* : Bool */; -val* var246 /* : TKwonce */; -long var247 /* : Int */; -short int var248 /* : Bool */; -short int var249 /* : Bool */; -short int var251 /* : Bool */; -val* var252 /* : TKwsuper */; -long var253 /* : Int */; -short int var254 /* : Bool */; -short int var255 /* : Bool */; -short int var257 /* : Bool */; -val* var258 /* : TKwself */; -long var259 /* : Int */; -short int var260 /* : Bool */; -short int var261 /* : Bool */; -short int var263 /* : Bool */; -val* var264 /* : TKwtrue */; -long var265 /* : Int */; -short int var266 /* : Bool */; -short int var267 /* : Bool */; -short int var269 /* : Bool */; -val* var270 /* : TKwfalse */; -long var271 /* : Int */; -short int var272 /* : Bool */; -short int var273 /* : Bool */; -short int var275 /* : Bool */; -val* var276 /* : TKwnull */; -long var277 /* : Int */; -short int var278 /* : Bool */; -short int var279 /* : Bool */; -short int var281 /* : Bool */; -val* var282 /* : TKwas */; -long var283 /* : Int */; -short int var284 /* : Bool */; -short int var285 /* : Bool */; -short int var287 /* : Bool */; -val* var288 /* : TKwnullable */; -long var289 /* : Int */; -short int var290 /* : Bool */; -short int var291 /* : Bool */; -short int var293 /* : Bool */; -val* var294 /* : TKwisset */; -long var295 /* : Int */; -short int var296 /* : Bool */; -short int var297 /* : Bool */; -short int var299 /* : Bool */; -val* var300 /* : TKwlabel */; -long var301 /* : Int */; -short int var302 /* : Bool */; -short int var303 /* : Bool */; -short int var305 /* : Bool */; -val* var306 /* : TKwdebug */; -long var307 /* : Int */; -short int var308 /* : Bool */; -short int var309 /* : Bool */; -short int var311 /* : Bool */; -val* var312 /* : TOpar */; -long var313 /* : Int */; -short int var314 /* : Bool */; -short int var315 /* : Bool */; -short int var317 /* : Bool */; -val* var318 /* : TCpar */; -long var319 /* : Int */; -short int var320 /* : Bool */; -short int var321 /* : Bool */; -short int var323 /* : Bool */; -val* var324 /* : TObra */; -long var325 /* : Int */; -short int var326 /* : Bool */; -short int var327 /* : Bool */; -short int var329 /* : Bool */; -val* var330 /* : TCbra */; -long var331 /* : Int */; -short int var332 /* : Bool */; -short int var333 /* : Bool */; -short int var335 /* : Bool */; -val* var336 /* : TComma */; -long var337 /* : Int */; -short int var338 /* : Bool */; -short int var339 /* : Bool */; -short int var341 /* : Bool */; -val* var342 /* : TColumn */; -long var343 /* : Int */; -short int var344 /* : Bool */; -short int var345 /* : Bool */; -short int var347 /* : Bool */; -val* var348 /* : TQuad */; -long var349 /* : Int */; -short int var350 /* : Bool */; -short int var351 /* : Bool */; -short int var353 /* : Bool */; -val* var354 /* : TAssign */; -long var355 /* : Int */; -short int var356 /* : Bool */; -short int var357 /* : Bool */; -short int var359 /* : Bool */; -val* var360 /* : TPluseq */; -long var361 /* : Int */; -short int var362 /* : Bool */; -short int var363 /* : Bool */; -short int var365 /* : Bool */; -val* var366 /* : TMinuseq */; -long var367 /* : Int */; -short int var368 /* : Bool */; -short int var369 /* : Bool */; -short int var371 /* : Bool */; -val* var372 /* : TDotdotdot */; -long var373 /* : Int */; -short int var374 /* : Bool */; -short int var375 /* : Bool */; -short int var377 /* : Bool */; -val* var378 /* : TDotdot */; -long var379 /* : Int */; -short int var380 /* : Bool */; -short int var381 /* : Bool */; -short int var383 /* : Bool */; -val* var384 /* : TDot */; -long var385 /* : Int */; -short int var386 /* : Bool */; -short int var387 /* : Bool */; -short int var389 /* : Bool */; -val* var390 /* : TPlus */; -long var391 /* : Int */; -short int var392 /* : Bool */; -short int var393 /* : Bool */; -short int var395 /* : Bool */; -val* var396 /* : TMinus */; -long var397 /* : Int */; -short int var398 /* : Bool */; -short int var399 /* : Bool */; -short int var401 /* : Bool */; -val* var402 /* : TStar */; -long var403 /* : Int */; -short int var404 /* : Bool */; -short int var405 /* : Bool */; -short int var407 /* : Bool */; -val* var408 /* : TStarstar */; -long var409 /* : Int */; -short int var410 /* : Bool */; -short int var411 /* : Bool */; -short int var413 /* : Bool */; -val* var414 /* : TSlash */; -long var415 /* : Int */; -short int var416 /* : Bool */; -short int var417 /* : Bool */; -short int var419 /* : Bool */; -val* var420 /* : TPercent */; -long var421 /* : Int */; -short int var422 /* : Bool */; -short int var423 /* : Bool */; -short int var425 /* : Bool */; -val* var426 /* : TEq */; -long var427 /* : Int */; -short int var428 /* : Bool */; -short int var429 /* : Bool */; -short int var431 /* : Bool */; -val* var432 /* : TNe */; -long var433 /* : Int */; -short int var434 /* : Bool */; -short int var435 /* : Bool */; -short int var437 /* : Bool */; -val* var438 /* : TLt */; -long var439 /* : Int */; -short int var440 /* : Bool */; -short int var441 /* : Bool */; -short int var443 /* : Bool */; -val* var444 /* : TLe */; -long var445 /* : Int */; -short int var446 /* : Bool */; -short int var447 /* : Bool */; -short int var449 /* : Bool */; -val* var450 /* : TLl */; -long var451 /* : Int */; -short int var452 /* : Bool */; -short int var453 /* : Bool */; -short int var455 /* : Bool */; -val* var456 /* : TGt */; -long var457 /* : Int */; -short int var458 /* : Bool */; -short int var459 /* : Bool */; -short int var461 /* : Bool */; -val* var462 /* : TGe */; -long var463 /* : Int */; -short int var464 /* : Bool */; -short int var465 /* : Bool */; -short int var467 /* : Bool */; -val* var468 /* : TGg */; -long var469 /* : Int */; -short int var470 /* : Bool */; -short int var471 /* : Bool */; -short int var473 /* : Bool */; -val* var474 /* : TStarship */; -long var475 /* : Int */; -short int var476 /* : Bool */; -short int var477 /* : Bool */; -short int var479 /* : Bool */; -val* var480 /* : TBang */; -long var481 /* : Int */; -short int var482 /* : Bool */; -short int var483 /* : Bool */; -short int var485 /* : Bool */; -val* var486 /* : TAt */; -long var487 /* : Int */; -short int var488 /* : Bool */; -short int var489 /* : Bool */; -short int var491 /* : Bool */; -val* var492 /* : TClassid */; -long var493 /* : Int */; -short int var494 /* : Bool */; -short int var495 /* : Bool */; -short int var497 /* : Bool */; -val* var498 /* : TId */; -long var499 /* : Int */; -short int var500 /* : Bool */; -short int var501 /* : Bool */; -short int var503 /* : Bool */; -val* var504 /* : TAttrid */; -long var505 /* : Int */; -short int var506 /* : Bool */; -short int var507 /* : Bool */; -short int var509 /* : Bool */; -val* var510 /* : TNumber */; -long var511 /* : Int */; -short int var512 /* : Bool */; -short int var513 /* : Bool */; -short int var515 /* : Bool */; -val* var516 /* : THexNumber */; -long var517 /* : Int */; -short int var518 /* : Bool */; -short int var519 /* : Bool */; -short int var521 /* : Bool */; -val* var522 /* : TFloat */; -long var523 /* : Int */; -short int var524 /* : Bool */; -short int var525 /* : Bool */; -short int var527 /* : Bool */; -val* var528 /* : TString */; -long var529 /* : Int */; -short int var530 /* : Bool */; -short int var531 /* : Bool */; -short int var533 /* : Bool */; -val* var534 /* : TStartString */; -long var535 /* : Int */; -short int var536 /* : Bool */; -short int var537 /* : Bool */; -short int var539 /* : Bool */; -val* var540 /* : TMidString */; -long var541 /* : Int */; -short int var542 /* : Bool */; -short int var543 /* : Bool */; -short int var545 /* : Bool */; -val* var546 /* : TEndString */; -long var547 /* : Int */; -short int var548 /* : Bool */; -short int var549 /* : Bool */; -short int var551 /* : Bool */; -val* var552 /* : TChar */; -long var553 /* : Int */; -short int var554 /* : Bool */; -short int var555 /* : Bool */; -short int var557 /* : Bool */; -val* var558 /* : TBadString */; -long var559 /* : Int */; -short int var560 /* : Bool */; -short int var561 /* : Bool */; -short int var563 /* : Bool */; -val* var564 /* : TBadChar */; -long var565 /* : Int */; -short int var566 /* : Bool */; -short int var567 /* : Bool */; -short int var569 /* : Bool */; -val* var570 /* : TExternCodeSegment */; -var_accept_token = p0; -var_location = p1; -var1 = 1; -{ -{ /* Inline kernel#Int#== (var_accept_token,var1) on */ -var5 = var_accept_token == var1; -var3 = var5; -goto RET_LABEL4; -RET_LABEL4:(void)0; -} -var2 = var3; -} -if (var2){ -var6 = NEW_parser_nodes__TEol(&type_parser_nodes__TEol); -{ -lexer__TEol__init_tk(var6, var_location); /* Direct call lexer#TEol#init_tk on */ -} -var = var6; -goto RET_LABEL; -} else { -} -var7 = 2; -{ -{ /* Inline kernel#Int#== (var_accept_token,var7) on */ -var11 = var_accept_token == var7; -var9 = var11; -goto RET_LABEL10; -RET_LABEL10:(void)0; -} -var8 = var9; -} -if (var8){ -var12 = NEW_parser_nodes__TComment(&type_parser_nodes__TComment); -{ -lexer__TComment__init_tk(var12, var_location); /* Direct call lexer#TComment#init_tk on */ -} -var = var12; -goto RET_LABEL; -} else { -} -var13 = 3; -{ -{ /* Inline kernel#Int#== (var_accept_token,var13) on */ -var17 = var_accept_token == var13; -var15 = var17; -goto RET_LABEL16; -RET_LABEL16:(void)0; -} -var14 = var15; -} -if (var14){ -var18 = NEW_parser_nodes__TKwpackage(&type_parser_nodes__TKwpackage); -{ -lexer__TKwpackage__init_tk(var18, var_location); /* Direct call lexer#TKwpackage#init_tk on */ -} -var = var18; -goto RET_LABEL; -} else { -} -var19 = 4; -{ -{ /* Inline kernel#Int#== (var_accept_token,var19) on */ -var23 = var_accept_token == var19; -var21 = var23; -goto RET_LABEL22; -RET_LABEL22:(void)0; -} -var20 = var21; -} -if (var20){ -var24 = NEW_parser_nodes__TKwmodule(&type_parser_nodes__TKwmodule); -{ -lexer__TKwmodule__init_tk(var24, var_location); /* Direct call lexer#TKwmodule#init_tk on */ -} -var = var24; -goto RET_LABEL; -} else { -} -var25 = 5; -{ -{ /* Inline kernel#Int#== (var_accept_token,var25) on */ -var29 = var_accept_token == var25; -var27 = var29; -goto RET_LABEL28; -RET_LABEL28:(void)0; -} -var26 = var27; -} -if (var26){ -var30 = NEW_parser_nodes__TKwimport(&type_parser_nodes__TKwimport); -{ -lexer__TKwimport__init_tk(var30, var_location); /* Direct call lexer#TKwimport#init_tk on */ -} -var = var30; -goto RET_LABEL; -} else { -} -var31 = 6; -{ -{ /* Inline kernel#Int#== (var_accept_token,var31) on */ -var35 = var_accept_token == var31; -var33 = var35; -goto RET_LABEL34; -RET_LABEL34:(void)0; -} -var32 = var33; -} -if (var32){ -var36 = NEW_parser_nodes__TKwclass(&type_parser_nodes__TKwclass); -{ -lexer__TKwclass__init_tk(var36, var_location); /* Direct call lexer#TKwclass#init_tk on */ -} -var = var36; -goto RET_LABEL; -} else { -} -var37 = 7; -{ -{ /* Inline kernel#Int#== (var_accept_token,var37) on */ -var41 = var_accept_token == var37; -var39 = var41; -goto RET_LABEL40; -RET_LABEL40:(void)0; -} -var38 = var39; -} -if (var38){ -var42 = NEW_parser_nodes__TKwabstract(&type_parser_nodes__TKwabstract); -{ -lexer__TKwabstract__init_tk(var42, var_location); /* Direct call lexer#TKwabstract#init_tk on */ -} -var = var42; -goto RET_LABEL; -} else { -} -var43 = 8; -{ -{ /* Inline kernel#Int#== (var_accept_token,var43) on */ -var47 = var_accept_token == var43; -var45 = var47; -goto RET_LABEL46; -RET_LABEL46:(void)0; -} -var44 = var45; -} -if (var44){ -var48 = NEW_parser_nodes__TKwinterface(&type_parser_nodes__TKwinterface); -{ -lexer__TKwinterface__init_tk(var48, var_location); /* Direct call lexer#TKwinterface#init_tk on */ -} -var = var48; -goto RET_LABEL; -} else { -} -var49 = 9; -{ -{ /* Inline kernel#Int#== (var_accept_token,var49) on */ -var53 = var_accept_token == var49; -var51 = var53; -goto RET_LABEL52; -RET_LABEL52:(void)0; -} -var50 = var51; -} -if (var50){ -var54 = NEW_parser_nodes__TKwenum(&type_parser_nodes__TKwenum); -{ -lexer__TKwenum__init_tk(var54, var_location); /* Direct call lexer#TKwenum#init_tk on */ -} -var = var54; -goto RET_LABEL; -} else { -} -var55 = 10; -{ -{ /* Inline kernel#Int#== (var_accept_token,var55) on */ -var59 = var_accept_token == var55; -var57 = var59; -goto RET_LABEL58; -RET_LABEL58:(void)0; -} -var56 = var57; -} -if (var56){ -var60 = NEW_parser_nodes__TKwend(&type_parser_nodes__TKwend); -{ -lexer__TKwend__init_tk(var60, var_location); /* Direct call lexer#TKwend#init_tk on */ -} -var = var60; -goto RET_LABEL; -} else { -} -var61 = 11; -{ -{ /* Inline kernel#Int#== (var_accept_token,var61) on */ -var65 = var_accept_token == var61; -var63 = var65; -goto RET_LABEL64; -RET_LABEL64:(void)0; -} -var62 = var63; -} -if (var62){ -var66 = NEW_parser_nodes__TKwmeth(&type_parser_nodes__TKwmeth); -{ -lexer__TKwmeth__init_tk(var66, var_location); /* Direct call lexer#TKwmeth#init_tk on */ -} -var = var66; -goto RET_LABEL; -} else { -} -var67 = 12; -{ -{ /* Inline kernel#Int#== (var_accept_token,var67) on */ -var71 = var_accept_token == var67; -var69 = var71; -goto RET_LABEL70; -RET_LABEL70:(void)0; -} -var68 = var69; -} -if (var68){ -var72 = NEW_parser_nodes__TKwtype(&type_parser_nodes__TKwtype); -{ -lexer__TKwtype__init_tk(var72, var_location); /* Direct call lexer#TKwtype#init_tk on */ -} -var = var72; -goto RET_LABEL; -} else { -} -var73 = 13; -{ -{ /* Inline kernel#Int#== (var_accept_token,var73) on */ -var77 = var_accept_token == var73; -var75 = var77; -goto RET_LABEL76; -RET_LABEL76:(void)0; -} -var74 = var75; -} -if (var74){ -var78 = NEW_parser_nodes__TKwinit(&type_parser_nodes__TKwinit); -{ -lexer__TKwinit__init_tk(var78, var_location); /* Direct call lexer#TKwinit#init_tk on */ -} -var = var78; -goto RET_LABEL; -} else { -} -var79 = 14; -{ -{ /* Inline kernel#Int#== (var_accept_token,var79) on */ -var83 = var_accept_token == var79; -var81 = var83; -goto RET_LABEL82; -RET_LABEL82:(void)0; -} -var80 = var81; -} -if (var80){ -var84 = NEW_parser_nodes__TKwredef(&type_parser_nodes__TKwredef); -{ -lexer__TKwredef__init_tk(var84, var_location); /* Direct call lexer#TKwredef#init_tk on */ -} -var = var84; -goto RET_LABEL; -} else { -} -var85 = 15; -{ -{ /* Inline kernel#Int#== (var_accept_token,var85) on */ -var89 = var_accept_token == var85; -var87 = var89; -goto RET_LABEL88; -RET_LABEL88:(void)0; -} -var86 = var87; -} -if (var86){ -var90 = NEW_parser_nodes__TKwis(&type_parser_nodes__TKwis); -{ -lexer__TKwis__init_tk(var90, var_location); /* Direct call lexer#TKwis#init_tk on */ -} -var = var90; -goto RET_LABEL; -} else { -} -var91 = 16; -{ -{ /* Inline kernel#Int#== (var_accept_token,var91) on */ -var95 = var_accept_token == var91; -var93 = var95; -goto RET_LABEL94; -RET_LABEL94:(void)0; -} -var92 = var93; -} -if (var92){ -var96 = NEW_parser_nodes__TKwdo(&type_parser_nodes__TKwdo); -{ -lexer__TKwdo__init_tk(var96, var_location); /* Direct call lexer#TKwdo#init_tk on */ -} -var = var96; -goto RET_LABEL; -} else { -} -var97 = 17; -{ -{ /* Inline kernel#Int#== (var_accept_token,var97) on */ -var101 = var_accept_token == var97; -var99 = var101; -goto RET_LABEL100; -RET_LABEL100:(void)0; -} -var98 = var99; -} -if (var98){ -var102 = NEW_parser_nodes__TKwvar(&type_parser_nodes__TKwvar); -{ -lexer__TKwvar__init_tk(var102, var_location); /* Direct call lexer#TKwvar#init_tk on */ -} -var = var102; -goto RET_LABEL; -} else { -} -var103 = 18; -{ -{ /* Inline kernel#Int#== (var_accept_token,var103) on */ -var107 = var_accept_token == var103; -var105 = var107; -goto RET_LABEL106; -RET_LABEL106:(void)0; -} -var104 = var105; -} -if (var104){ -var108 = NEW_parser_nodes__TKwextern(&type_parser_nodes__TKwextern); -{ -lexer__TKwextern__init_tk(var108, var_location); /* Direct call lexer#TKwextern#init_tk on */ -} -var = var108; -goto RET_LABEL; -} else { -} -var109 = 19; -{ -{ /* Inline kernel#Int#== (var_accept_token,var109) on */ -var113 = var_accept_token == var109; -var111 = var113; -goto RET_LABEL112; -RET_LABEL112:(void)0; -} -var110 = var111; -} -if (var110){ -var114 = NEW_parser_nodes__TKwpublic(&type_parser_nodes__TKwpublic); -{ -lexer__TKwpublic__init_tk(var114, var_location); /* Direct call lexer#TKwpublic#init_tk on */ -} -var = var114; -goto RET_LABEL; -} else { -} -var115 = 20; -{ -{ /* Inline kernel#Int#== (var_accept_token,var115) on */ -var119 = var_accept_token == var115; -var117 = var119; -goto RET_LABEL118; -RET_LABEL118:(void)0; -} -var116 = var117; -} -if (var116){ -var120 = NEW_parser_nodes__TKwprotected(&type_parser_nodes__TKwprotected); -{ -lexer__TKwprotected__init_tk(var120, var_location); /* Direct call lexer#TKwprotected#init_tk on */ -} -var = var120; -goto RET_LABEL; -} else { -} -var121 = 21; -{ -{ /* Inline kernel#Int#== (var_accept_token,var121) on */ -var125 = var_accept_token == var121; -var123 = var125; -goto RET_LABEL124; -RET_LABEL124:(void)0; -} -var122 = var123; -} -if (var122){ -var126 = NEW_parser_nodes__TKwprivate(&type_parser_nodes__TKwprivate); -{ -lexer__TKwprivate__init_tk(var126, var_location); /* Direct call lexer#TKwprivate#init_tk on */ -} -var = var126; -goto RET_LABEL; -} else { -} -var127 = 22; -{ -{ /* Inline kernel#Int#== (var_accept_token,var127) on */ -var131 = var_accept_token == var127; -var129 = var131; -goto RET_LABEL130; -RET_LABEL130:(void)0; -} -var128 = var129; -} -if (var128){ -var132 = NEW_parser_nodes__TKwintrude(&type_parser_nodes__TKwintrude); -{ -lexer__TKwintrude__init_tk(var132, var_location); /* Direct call lexer#TKwintrude#init_tk on */ -} -var = var132; -goto RET_LABEL; -} else { -} -var133 = 23; -{ -{ /* Inline kernel#Int#== (var_accept_token,var133) on */ -var137 = var_accept_token == var133; -var135 = var137; -goto RET_LABEL136; -RET_LABEL136:(void)0; -} -var134 = var135; -} -if (var134){ -var138 = NEW_parser_nodes__TKwif(&type_parser_nodes__TKwif); -{ -lexer__TKwif__init_tk(var138, var_location); /* Direct call lexer#TKwif#init_tk on */ -} -var = var138; -goto RET_LABEL; -} else { -} -var139 = 24; -{ -{ /* Inline kernel#Int#== (var_accept_token,var139) on */ -var143 = var_accept_token == var139; -var141 = var143; -goto RET_LABEL142; -RET_LABEL142:(void)0; -} -var140 = var141; -} -if (var140){ -var144 = NEW_parser_nodes__TKwthen(&type_parser_nodes__TKwthen); -{ -lexer__TKwthen__init_tk(var144, var_location); /* Direct call lexer#TKwthen#init_tk on */ -} -var = var144; -goto RET_LABEL; -} else { -} -var145 = 25; -{ -{ /* Inline kernel#Int#== (var_accept_token,var145) on */ -var149 = var_accept_token == var145; -var147 = var149; -goto RET_LABEL148; -RET_LABEL148:(void)0; -} -var146 = var147; -} -if (var146){ -var150 = NEW_parser_nodes__TKwelse(&type_parser_nodes__TKwelse); -{ -lexer__TKwelse__init_tk(var150, var_location); /* Direct call lexer#TKwelse#init_tk on */ -} -var = var150; -goto RET_LABEL; -} else { -} -var151 = 26; -{ -{ /* Inline kernel#Int#== (var_accept_token,var151) on */ -var155 = var_accept_token == var151; -var153 = var155; -goto RET_LABEL154; -RET_LABEL154:(void)0; -} -var152 = var153; -} -if (var152){ -var156 = NEW_parser_nodes__TKwwhile(&type_parser_nodes__TKwwhile); -{ -lexer__TKwwhile__init_tk(var156, var_location); /* Direct call lexer#TKwwhile#init_tk on */ -} -var = var156; -goto RET_LABEL; -} else { -} -var157 = 27; -{ -{ /* Inline kernel#Int#== (var_accept_token,var157) on */ -var161 = var_accept_token == var157; -var159 = var161; -goto RET_LABEL160; -RET_LABEL160:(void)0; -} -var158 = var159; -} -if (var158){ -var162 = NEW_parser_nodes__TKwloop(&type_parser_nodes__TKwloop); -{ -lexer__TKwloop__init_tk(var162, var_location); /* Direct call lexer#TKwloop#init_tk on */ -} -var = var162; -goto RET_LABEL; -} else { -} -var163 = 28; -{ -{ /* Inline kernel#Int#== (var_accept_token,var163) on */ -var167 = var_accept_token == var163; -var165 = var167; -goto RET_LABEL166; -RET_LABEL166:(void)0; -} -var164 = var165; -} -if (var164){ -var168 = NEW_parser_nodes__TKwfor(&type_parser_nodes__TKwfor); -{ -lexer__TKwfor__init_tk(var168, var_location); /* Direct call lexer#TKwfor#init_tk on */ -} -var = var168; -goto RET_LABEL; -} else { -} -var169 = 29; -{ -{ /* Inline kernel#Int#== (var_accept_token,var169) on */ -var173 = var_accept_token == var169; -var171 = var173; -goto RET_LABEL172; -RET_LABEL172:(void)0; -} -var170 = var171; -} -if (var170){ -var174 = NEW_parser_nodes__TKwin(&type_parser_nodes__TKwin); -{ -lexer__TKwin__init_tk(var174, var_location); /* Direct call lexer#TKwin#init_tk on */ -} -var = var174; -goto RET_LABEL; -} else { -} -var175 = 30; -{ -{ /* Inline kernel#Int#== (var_accept_token,var175) on */ -var179 = var_accept_token == var175; -var177 = var179; -goto RET_LABEL178; -RET_LABEL178:(void)0; -} -var176 = var177; -} -if (var176){ -var180 = NEW_parser_nodes__TKwand(&type_parser_nodes__TKwand); -{ -lexer__TKwand__init_tk(var180, var_location); /* Direct call lexer#TKwand#init_tk on */ -} -var = var180; -goto RET_LABEL; -} else { -} -var181 = 31; -{ -{ /* Inline kernel#Int#== (var_accept_token,var181) on */ -var185 = var_accept_token == var181; -var183 = var185; -goto RET_LABEL184; -RET_LABEL184:(void)0; -} -var182 = var183; -} -if (var182){ -var186 = NEW_parser_nodes__TKwor(&type_parser_nodes__TKwor); -{ -lexer__TKwor__init_tk(var186, var_location); /* Direct call lexer#TKwor#init_tk on */ -} -var = var186; -goto RET_LABEL; -} else { -} -var187 = 32; -{ -{ /* Inline kernel#Int#== (var_accept_token,var187) on */ -var191 = var_accept_token == var187; -var189 = var191; -goto RET_LABEL190; -RET_LABEL190:(void)0; -} -var188 = var189; -} -if (var188){ -var192 = NEW_parser_nodes__TKwnot(&type_parser_nodes__TKwnot); -{ -lexer__TKwnot__init_tk(var192, var_location); /* Direct call lexer#TKwnot#init_tk on */ -} -var = var192; -goto RET_LABEL; -} else { -} -var193 = 33; -{ -{ /* Inline kernel#Int#== (var_accept_token,var193) on */ -var197 = var_accept_token == var193; -var195 = var197; -goto RET_LABEL196; -RET_LABEL196:(void)0; -} -var194 = var195; -} -if (var194){ -var198 = NEW_parser_nodes__TKwimplies(&type_parser_nodes__TKwimplies); -{ -lexer__TKwimplies__init_tk(var198, var_location); /* Direct call lexer#TKwimplies#init_tk on */ -} -var = var198; -goto RET_LABEL; -} else { -} -var199 = 34; -{ -{ /* Inline kernel#Int#== (var_accept_token,var199) on */ -var203 = var_accept_token == var199; -var201 = var203; -goto RET_LABEL202; -RET_LABEL202:(void)0; -} -var200 = var201; -} -if (var200){ -var204 = NEW_parser_nodes__TKwreturn(&type_parser_nodes__TKwreturn); -{ -lexer__TKwreturn__init_tk(var204, var_location); /* Direct call lexer#TKwreturn#init_tk on */ -} -var = var204; -goto RET_LABEL; -} else { -} -var205 = 35; -{ -{ /* Inline kernel#Int#== (var_accept_token,var205) on */ -var209 = var_accept_token == var205; -var207 = var209; -goto RET_LABEL208; -RET_LABEL208:(void)0; -} -var206 = var207; -} -if (var206){ -var210 = NEW_parser_nodes__TKwcontinue(&type_parser_nodes__TKwcontinue); -{ -lexer__TKwcontinue__init_tk(var210, var_location); /* Direct call lexer#TKwcontinue#init_tk on */ -} -var = var210; -goto RET_LABEL; -} else { -} -var211 = 36; -{ -{ /* Inline kernel#Int#== (var_accept_token,var211) on */ -var215 = var_accept_token == var211; -var213 = var215; -goto RET_LABEL214; -RET_LABEL214:(void)0; -} -var212 = var213; -} -if (var212){ -var216 = NEW_parser_nodes__TKwbreak(&type_parser_nodes__TKwbreak); -{ -lexer__TKwbreak__init_tk(var216, var_location); /* Direct call lexer#TKwbreak#init_tk on */ -} -var = var216; -goto RET_LABEL; -} else { -} -var217 = 37; -{ -{ /* Inline kernel#Int#== (var_accept_token,var217) on */ -var221 = var_accept_token == var217; -var219 = var221; -goto RET_LABEL220; -RET_LABEL220:(void)0; -} -var218 = var219; -} -if (var218){ -var222 = NEW_parser_nodes__TKwabort(&type_parser_nodes__TKwabort); -{ -lexer__TKwabort__init_tk(var222, var_location); /* Direct call lexer#TKwabort#init_tk on */ -} -var = var222; -goto RET_LABEL; -} else { -} -var223 = 38; -{ -{ /* Inline kernel#Int#== (var_accept_token,var223) on */ -var227 = var_accept_token == var223; -var225 = var227; -goto RET_LABEL226; -RET_LABEL226:(void)0; -} -var224 = var225; -} -if (var224){ -var228 = NEW_parser_nodes__TKwassert(&type_parser_nodes__TKwassert); -{ -lexer__TKwassert__init_tk(var228, var_location); /* Direct call lexer#TKwassert#init_tk on */ -} -var = var228; -goto RET_LABEL; -} else { -} -var229 = 39; -{ -{ /* Inline kernel#Int#== (var_accept_token,var229) on */ -var233 = var_accept_token == var229; -var231 = var233; -goto RET_LABEL232; -RET_LABEL232:(void)0; -} -var230 = var231; -} -if (var230){ -var234 = NEW_parser_nodes__TKwnew(&type_parser_nodes__TKwnew); -{ -lexer__TKwnew__init_tk(var234, var_location); /* Direct call lexer#TKwnew#init_tk on */ -} -var = var234; -goto RET_LABEL; -} else { -} -var235 = 40; -{ -{ /* Inline kernel#Int#== (var_accept_token,var235) on */ -var239 = var_accept_token == var235; -var237 = var239; -goto RET_LABEL238; -RET_LABEL238:(void)0; -} -var236 = var237; -} -if (var236){ -var240 = NEW_parser_nodes__TKwisa(&type_parser_nodes__TKwisa); -{ -lexer__TKwisa__init_tk(var240, var_location); /* Direct call lexer#TKwisa#init_tk on */ -} -var = var240; -goto RET_LABEL; -} else { -} -var241 = 41; -{ -{ /* Inline kernel#Int#== (var_accept_token,var241) on */ -var245 = var_accept_token == var241; -var243 = var245; -goto RET_LABEL244; -RET_LABEL244:(void)0; -} -var242 = var243; -} -if (var242){ -var246 = NEW_parser_nodes__TKwonce(&type_parser_nodes__TKwonce); -{ -lexer__TKwonce__init_tk(var246, var_location); /* Direct call lexer#TKwonce#init_tk on */ -} -var = var246; -goto RET_LABEL; -} else { -} -var247 = 42; -{ -{ /* Inline kernel#Int#== (var_accept_token,var247) on */ -var251 = var_accept_token == var247; -var249 = var251; -goto RET_LABEL250; -RET_LABEL250:(void)0; -} -var248 = var249; -} -if (var248){ -var252 = NEW_parser_nodes__TKwsuper(&type_parser_nodes__TKwsuper); -{ -lexer__TKwsuper__init_tk(var252, var_location); /* Direct call lexer#TKwsuper#init_tk on */ -} -var = var252; -goto RET_LABEL; -} else { -} -var253 = 43; -{ -{ /* Inline kernel#Int#== (var_accept_token,var253) on */ -var257 = var_accept_token == var253; -var255 = var257; -goto RET_LABEL256; -RET_LABEL256:(void)0; -} -var254 = var255; -} -if (var254){ -var258 = NEW_parser_nodes__TKwself(&type_parser_nodes__TKwself); -{ -lexer__TKwself__init_tk(var258, var_location); /* Direct call lexer#TKwself#init_tk on */ -} -var = var258; -goto RET_LABEL; -} else { -} -var259 = 44; -{ -{ /* Inline kernel#Int#== (var_accept_token,var259) on */ -var263 = var_accept_token == var259; -var261 = var263; -goto RET_LABEL262; -RET_LABEL262:(void)0; -} -var260 = var261; -} -if (var260){ -var264 = NEW_parser_nodes__TKwtrue(&type_parser_nodes__TKwtrue); -{ -lexer__TKwtrue__init_tk(var264, var_location); /* Direct call lexer#TKwtrue#init_tk on */ -} -var = var264; -goto RET_LABEL; -} else { -} -var265 = 45; -{ -{ /* Inline kernel#Int#== (var_accept_token,var265) on */ -var269 = var_accept_token == var265; -var267 = var269; -goto RET_LABEL268; -RET_LABEL268:(void)0; -} -var266 = var267; -} -if (var266){ -var270 = NEW_parser_nodes__TKwfalse(&type_parser_nodes__TKwfalse); -{ -lexer__TKwfalse__init_tk(var270, var_location); /* Direct call lexer#TKwfalse#init_tk on */ -} -var = var270; -goto RET_LABEL; -} else { -} -var271 = 46; -{ -{ /* Inline kernel#Int#== (var_accept_token,var271) on */ -var275 = var_accept_token == var271; -var273 = var275; -goto RET_LABEL274; -RET_LABEL274:(void)0; -} -var272 = var273; -} -if (var272){ -var276 = NEW_parser_nodes__TKwnull(&type_parser_nodes__TKwnull); -{ -lexer__TKwnull__init_tk(var276, var_location); /* Direct call lexer#TKwnull#init_tk on */ -} -var = var276; -goto RET_LABEL; -} else { -} -var277 = 47; -{ -{ /* Inline kernel#Int#== (var_accept_token,var277) on */ -var281 = var_accept_token == var277; -var279 = var281; -goto RET_LABEL280; -RET_LABEL280:(void)0; -} -var278 = var279; -} -if (var278){ -var282 = NEW_parser_nodes__TKwas(&type_parser_nodes__TKwas); -{ -lexer__TKwas__init_tk(var282, var_location); /* Direct call lexer#TKwas#init_tk on */ -} -var = var282; -goto RET_LABEL; -} else { -} -var283 = 48; -{ -{ /* Inline kernel#Int#== (var_accept_token,var283) on */ -var287 = var_accept_token == var283; -var285 = var287; -goto RET_LABEL286; -RET_LABEL286:(void)0; -} -var284 = var285; -} -if (var284){ -var288 = NEW_parser_nodes__TKwnullable(&type_parser_nodes__TKwnullable); -{ -lexer__TKwnullable__init_tk(var288, var_location); /* Direct call lexer#TKwnullable#init_tk on */ -} -var = var288; -goto RET_LABEL; -} else { -} -var289 = 49; -{ -{ /* Inline kernel#Int#== (var_accept_token,var289) on */ -var293 = var_accept_token == var289; -var291 = var293; -goto RET_LABEL292; -RET_LABEL292:(void)0; -} -var290 = var291; -} -if (var290){ -var294 = NEW_parser_nodes__TKwisset(&type_parser_nodes__TKwisset); -{ -lexer__TKwisset__init_tk(var294, var_location); /* Direct call lexer#TKwisset#init_tk on */ -} -var = var294; -goto RET_LABEL; -} else { -} -var295 = 50; -{ -{ /* Inline kernel#Int#== (var_accept_token,var295) on */ -var299 = var_accept_token == var295; -var297 = var299; -goto RET_LABEL298; -RET_LABEL298:(void)0; -} -var296 = var297; -} -if (var296){ -var300 = NEW_parser_nodes__TKwlabel(&type_parser_nodes__TKwlabel); -{ -lexer__TKwlabel__init_tk(var300, var_location); /* Direct call lexer#TKwlabel#init_tk on */ -} -var = var300; -goto RET_LABEL; -} else { -} -var301 = 51; -{ -{ /* Inline kernel#Int#== (var_accept_token,var301) on */ -var305 = var_accept_token == var301; -var303 = var305; -goto RET_LABEL304; -RET_LABEL304:(void)0; -} -var302 = var303; -} -if (var302){ -var306 = NEW_parser_nodes__TKwdebug(&type_parser_nodes__TKwdebug); -{ -lexer__TKwdebug__init_tk(var306, var_location); /* Direct call lexer#TKwdebug#init_tk on */ -} -var = var306; -goto RET_LABEL; -} else { -} -var307 = 52; -{ -{ /* Inline kernel#Int#== (var_accept_token,var307) on */ -var311 = var_accept_token == var307; -var309 = var311; -goto RET_LABEL310; -RET_LABEL310:(void)0; -} -var308 = var309; -} -if (var308){ -var312 = NEW_parser_nodes__TOpar(&type_parser_nodes__TOpar); -{ -lexer__TOpar__init_tk(var312, var_location); /* Direct call lexer#TOpar#init_tk on */ -} -var = var312; -goto RET_LABEL; -} else { -} -var313 = 53; -{ -{ /* Inline kernel#Int#== (var_accept_token,var313) on */ -var317 = var_accept_token == var313; -var315 = var317; -goto RET_LABEL316; -RET_LABEL316:(void)0; -} -var314 = var315; -} -if (var314){ -var318 = NEW_parser_nodes__TCpar(&type_parser_nodes__TCpar); -{ -lexer__TCpar__init_tk(var318, var_location); /* Direct call lexer#TCpar#init_tk on */ -} -var = var318; -goto RET_LABEL; -} else { -} -var319 = 54; -{ -{ /* Inline kernel#Int#== (var_accept_token,var319) on */ -var323 = var_accept_token == var319; -var321 = var323; -goto RET_LABEL322; -RET_LABEL322:(void)0; -} -var320 = var321; -} -if (var320){ -var324 = NEW_parser_nodes__TObra(&type_parser_nodes__TObra); -{ -lexer__TObra__init_tk(var324, var_location); /* Direct call lexer#TObra#init_tk on */ -} -var = var324; -goto RET_LABEL; -} else { -} -var325 = 55; -{ -{ /* Inline kernel#Int#== (var_accept_token,var325) on */ -var329 = var_accept_token == var325; -var327 = var329; -goto RET_LABEL328; -RET_LABEL328:(void)0; -} -var326 = var327; -} -if (var326){ -var330 = NEW_parser_nodes__TCbra(&type_parser_nodes__TCbra); -{ -lexer__TCbra__init_tk(var330, var_location); /* Direct call lexer#TCbra#init_tk on */ -} -var = var330; -goto RET_LABEL; -} else { -} -var331 = 56; -{ -{ /* Inline kernel#Int#== (var_accept_token,var331) on */ -var335 = var_accept_token == var331; -var333 = var335; -goto RET_LABEL334; -RET_LABEL334:(void)0; -} -var332 = var333; -} -if (var332){ -var336 = NEW_parser_nodes__TComma(&type_parser_nodes__TComma); -{ -lexer__TComma__init_tk(var336, var_location); /* Direct call lexer#TComma#init_tk on */ -} -var = var336; -goto RET_LABEL; -} else { -} -var337 = 57; -{ -{ /* Inline kernel#Int#== (var_accept_token,var337) on */ -var341 = var_accept_token == var337; -var339 = var341; -goto RET_LABEL340; -RET_LABEL340:(void)0; -} -var338 = var339; -} -if (var338){ -var342 = NEW_parser_nodes__TColumn(&type_parser_nodes__TColumn); -{ -lexer__TColumn__init_tk(var342, var_location); /* Direct call lexer#TColumn#init_tk on */ -} -var = var342; -goto RET_LABEL; -} else { -} -var343 = 58; -{ -{ /* Inline kernel#Int#== (var_accept_token,var343) on */ -var347 = var_accept_token == var343; -var345 = var347; -goto RET_LABEL346; -RET_LABEL346:(void)0; -} -var344 = var345; -} -if (var344){ -var348 = NEW_parser_nodes__TQuad(&type_parser_nodes__TQuad); -{ -lexer__TQuad__init_tk(var348, var_location); /* Direct call lexer#TQuad#init_tk on */ -} -var = var348; -goto RET_LABEL; -} else { -} -var349 = 59; -{ -{ /* Inline kernel#Int#== (var_accept_token,var349) on */ -var353 = var_accept_token == var349; -var351 = var353; -goto RET_LABEL352; -RET_LABEL352:(void)0; -} -var350 = var351; -} -if (var350){ -var354 = NEW_parser_nodes__TAssign(&type_parser_nodes__TAssign); -{ -lexer__TAssign__init_tk(var354, var_location); /* Direct call lexer#TAssign#init_tk on */ -} -var = var354; -goto RET_LABEL; -} else { -} -var355 = 60; -{ -{ /* Inline kernel#Int#== (var_accept_token,var355) on */ -var359 = var_accept_token == var355; -var357 = var359; -goto RET_LABEL358; -RET_LABEL358:(void)0; -} -var356 = var357; -} -if (var356){ -var360 = NEW_parser_nodes__TPluseq(&type_parser_nodes__TPluseq); -{ -lexer__TPluseq__init_tk(var360, var_location); /* Direct call lexer#TPluseq#init_tk on */ -} -var = var360; -goto RET_LABEL; -} else { -} -var361 = 61; -{ -{ /* Inline kernel#Int#== (var_accept_token,var361) on */ -var365 = var_accept_token == var361; -var363 = var365; -goto RET_LABEL364; -RET_LABEL364:(void)0; -} -var362 = var363; -} -if (var362){ -var366 = NEW_parser_nodes__TMinuseq(&type_parser_nodes__TMinuseq); -{ -lexer__TMinuseq__init_tk(var366, var_location); /* Direct call lexer#TMinuseq#init_tk on */ -} -var = var366; -goto RET_LABEL; -} else { -} -var367 = 62; -{ -{ /* Inline kernel#Int#== (var_accept_token,var367) on */ -var371 = var_accept_token == var367; -var369 = var371; -goto RET_LABEL370; -RET_LABEL370:(void)0; -} -var368 = var369; -} -if (var368){ -var372 = NEW_parser_nodes__TDotdotdot(&type_parser_nodes__TDotdotdot); -{ -lexer__TDotdotdot__init_tk(var372, var_location); /* Direct call lexer#TDotdotdot#init_tk on */ -} -var = var372; -goto RET_LABEL; -} else { -} -var373 = 63; -{ -{ /* Inline kernel#Int#== (var_accept_token,var373) on */ -var377 = var_accept_token == var373; -var375 = var377; -goto RET_LABEL376; -RET_LABEL376:(void)0; -} -var374 = var375; -} -if (var374){ -var378 = NEW_parser_nodes__TDotdot(&type_parser_nodes__TDotdot); -{ -lexer__TDotdot__init_tk(var378, var_location); /* Direct call lexer#TDotdot#init_tk on */ -} -var = var378; -goto RET_LABEL; -} else { -} -var379 = 64; -{ -{ /* Inline kernel#Int#== (var_accept_token,var379) on */ -var383 = var_accept_token == var379; -var381 = var383; -goto RET_LABEL382; -RET_LABEL382:(void)0; -} -var380 = var381; -} -if (var380){ -var384 = NEW_parser_nodes__TDot(&type_parser_nodes__TDot); -{ -lexer__TDot__init_tk(var384, var_location); /* Direct call lexer#TDot#init_tk on */ -} -var = var384; -goto RET_LABEL; -} else { -} -var385 = 65; -{ -{ /* Inline kernel#Int#== (var_accept_token,var385) on */ -var389 = var_accept_token == var385; -var387 = var389; -goto RET_LABEL388; -RET_LABEL388:(void)0; -} -var386 = var387; -} -if (var386){ -var390 = NEW_parser_nodes__TPlus(&type_parser_nodes__TPlus); -{ -lexer__TPlus__init_tk(var390, var_location); /* Direct call lexer#TPlus#init_tk on */ -} -var = var390; -goto RET_LABEL; -} else { -} -var391 = 66; -{ -{ /* Inline kernel#Int#== (var_accept_token,var391) on */ -var395 = var_accept_token == var391; -var393 = var395; -goto RET_LABEL394; -RET_LABEL394:(void)0; -} -var392 = var393; -} -if (var392){ -var396 = NEW_parser_nodes__TMinus(&type_parser_nodes__TMinus); -{ -lexer__TMinus__init_tk(var396, var_location); /* Direct call lexer#TMinus#init_tk on */ -} -var = var396; -goto RET_LABEL; -} else { -} -var397 = 67; -{ -{ /* Inline kernel#Int#== (var_accept_token,var397) on */ -var401 = var_accept_token == var397; -var399 = var401; -goto RET_LABEL400; -RET_LABEL400:(void)0; -} -var398 = var399; -} -if (var398){ -var402 = NEW_parser_nodes__TStar(&type_parser_nodes__TStar); -{ -lexer__TStar__init_tk(var402, var_location); /* Direct call lexer#TStar#init_tk on */ -} -var = var402; -goto RET_LABEL; -} else { -} -var403 = 68; -{ -{ /* Inline kernel#Int#== (var_accept_token,var403) on */ -var407 = var_accept_token == var403; -var405 = var407; -goto RET_LABEL406; -RET_LABEL406:(void)0; -} -var404 = var405; -} -if (var404){ -var408 = NEW_parser_nodes__TStarstar(&type_parser_nodes__TStarstar); -{ -lexer__TStarstar__init_tk(var408, var_location); /* Direct call lexer#TStarstar#init_tk on */ -} -var = var408; -goto RET_LABEL; -} else { -} -var409 = 69; -{ -{ /* Inline kernel#Int#== (var_accept_token,var409) on */ -var413 = var_accept_token == var409; -var411 = var413; -goto RET_LABEL412; -RET_LABEL412:(void)0; -} -var410 = var411; -} -if (var410){ -var414 = NEW_parser_nodes__TSlash(&type_parser_nodes__TSlash); -{ -lexer__TSlash__init_tk(var414, var_location); /* Direct call lexer#TSlash#init_tk on */ -} -var = var414; -goto RET_LABEL; -} else { -} -var415 = 70; -{ -{ /* Inline kernel#Int#== (var_accept_token,var415) on */ -var419 = var_accept_token == var415; -var417 = var419; -goto RET_LABEL418; -RET_LABEL418:(void)0; -} -var416 = var417; -} -if (var416){ -var420 = NEW_parser_nodes__TPercent(&type_parser_nodes__TPercent); -{ -lexer__TPercent__init_tk(var420, var_location); /* Direct call lexer#TPercent#init_tk on */ -} -var = var420; -goto RET_LABEL; -} else { -} -var421 = 71; -{ -{ /* Inline kernel#Int#== (var_accept_token,var421) on */ -var425 = var_accept_token == var421; -var423 = var425; -goto RET_LABEL424; -RET_LABEL424:(void)0; -} -var422 = var423; -} -if (var422){ -var426 = NEW_parser_nodes__TEq(&type_parser_nodes__TEq); -{ -lexer__TEq__init_tk(var426, var_location); /* Direct call lexer#TEq#init_tk on */ -} -var = var426; -goto RET_LABEL; -} else { -} -var427 = 72; -{ -{ /* Inline kernel#Int#== (var_accept_token,var427) on */ -var431 = var_accept_token == var427; -var429 = var431; -goto RET_LABEL430; -RET_LABEL430:(void)0; -} -var428 = var429; -} -if (var428){ -var432 = NEW_parser_nodes__TNe(&type_parser_nodes__TNe); -{ -lexer__TNe__init_tk(var432, var_location); /* Direct call lexer#TNe#init_tk on */ -} -var = var432; -goto RET_LABEL; -} else { -} -var433 = 73; -{ -{ /* Inline kernel#Int#== (var_accept_token,var433) on */ -var437 = var_accept_token == var433; -var435 = var437; -goto RET_LABEL436; -RET_LABEL436:(void)0; -} -var434 = var435; -} -if (var434){ -var438 = NEW_parser_nodes__TLt(&type_parser_nodes__TLt); -{ -lexer__TLt__init_tk(var438, var_location); /* Direct call lexer#TLt#init_tk on */ -} -var = var438; -goto RET_LABEL; -} else { -} -var439 = 74; -{ -{ /* Inline kernel#Int#== (var_accept_token,var439) on */ -var443 = var_accept_token == var439; -var441 = var443; -goto RET_LABEL442; -RET_LABEL442:(void)0; -} -var440 = var441; -} -if (var440){ -var444 = NEW_parser_nodes__TLe(&type_parser_nodes__TLe); -{ -lexer__TLe__init_tk(var444, var_location); /* Direct call lexer#TLe#init_tk on */ -} -var = var444; -goto RET_LABEL; -} else { -} -var445 = 75; -{ -{ /* Inline kernel#Int#== (var_accept_token,var445) on */ -var449 = var_accept_token == var445; -var447 = var449; -goto RET_LABEL448; -RET_LABEL448:(void)0; -} -var446 = var447; -} -if (var446){ -var450 = NEW_parser_nodes__TLl(&type_parser_nodes__TLl); -{ -lexer__TLl__init_tk(var450, var_location); /* Direct call lexer#TLl#init_tk on */ -} -var = var450; -goto RET_LABEL; -} else { -} -var451 = 76; -{ -{ /* Inline kernel#Int#== (var_accept_token,var451) on */ -var455 = var_accept_token == var451; -var453 = var455; -goto RET_LABEL454; -RET_LABEL454:(void)0; -} -var452 = var453; -} -if (var452){ -var456 = NEW_parser_nodes__TGt(&type_parser_nodes__TGt); -{ -lexer__TGt__init_tk(var456, var_location); /* Direct call lexer#TGt#init_tk on */ -} -var = var456; -goto RET_LABEL; -} else { -} -var457 = 77; -{ -{ /* Inline kernel#Int#== (var_accept_token,var457) on */ -var461 = var_accept_token == var457; -var459 = var461; -goto RET_LABEL460; -RET_LABEL460:(void)0; -} -var458 = var459; -} -if (var458){ -var462 = NEW_parser_nodes__TGe(&type_parser_nodes__TGe); -{ -lexer__TGe__init_tk(var462, var_location); /* Direct call lexer#TGe#init_tk on */ -} -var = var462; -goto RET_LABEL; -} else { -} -var463 = 78; -{ -{ /* Inline kernel#Int#== (var_accept_token,var463) on */ -var467 = var_accept_token == var463; -var465 = var467; -goto RET_LABEL466; -RET_LABEL466:(void)0; -} -var464 = var465; -} -if (var464){ -var468 = NEW_parser_nodes__TGg(&type_parser_nodes__TGg); -{ -lexer__TGg__init_tk(var468, var_location); /* Direct call lexer#TGg#init_tk on */ -} -var = var468; -goto RET_LABEL; -} else { -} -var469 = 79; -{ -{ /* Inline kernel#Int#== (var_accept_token,var469) on */ -var473 = var_accept_token == var469; -var471 = var473; -goto RET_LABEL472; -RET_LABEL472:(void)0; -} -var470 = var471; -} -if (var470){ -var474 = NEW_parser_nodes__TStarship(&type_parser_nodes__TStarship); -{ -lexer__TStarship__init_tk(var474, var_location); /* Direct call lexer#TStarship#init_tk on */ -} -var = var474; -goto RET_LABEL; -} else { -} -var475 = 80; -{ -{ /* Inline kernel#Int#== (var_accept_token,var475) on */ -var479 = var_accept_token == var475; -var477 = var479; -goto RET_LABEL478; -RET_LABEL478:(void)0; -} -var476 = var477; -} -if (var476){ -var480 = NEW_parser_nodes__TBang(&type_parser_nodes__TBang); -{ -lexer__TBang__init_tk(var480, var_location); /* Direct call lexer#TBang#init_tk on */ -} -var = var480; -goto RET_LABEL; -} else { -} -var481 = 81; -{ -{ /* Inline kernel#Int#== (var_accept_token,var481) on */ -var485 = var_accept_token == var481; -var483 = var485; -goto RET_LABEL484; -RET_LABEL484:(void)0; -} -var482 = var483; -} -if (var482){ -var486 = NEW_parser_nodes__TAt(&type_parser_nodes__TAt); -{ -lexer__TAt__init_tk(var486, var_location); /* Direct call lexer#TAt#init_tk on */ -} -var = var486; -goto RET_LABEL; -} else { -} -var487 = 82; -{ -{ /* Inline kernel#Int#== (var_accept_token,var487) on */ -var491 = var_accept_token == var487; -var489 = var491; -goto RET_LABEL490; -RET_LABEL490:(void)0; -} -var488 = var489; -} -if (var488){ -var492 = NEW_parser_nodes__TClassid(&type_parser_nodes__TClassid); -{ -lexer__TClassid__init_tk(var492, var_location); /* Direct call lexer#TClassid#init_tk on */ -} -var = var492; -goto RET_LABEL; -} else { -} -var493 = 83; -{ -{ /* Inline kernel#Int#== (var_accept_token,var493) on */ -var497 = var_accept_token == var493; -var495 = var497; -goto RET_LABEL496; -RET_LABEL496:(void)0; -} -var494 = var495; -} -if (var494){ -var498 = NEW_parser_nodes__TId(&type_parser_nodes__TId); -{ -lexer__TId__init_tk(var498, var_location); /* Direct call lexer#TId#init_tk on */ -} -var = var498; -goto RET_LABEL; -} else { -} -var499 = 84; -{ -{ /* Inline kernel#Int#== (var_accept_token,var499) on */ -var503 = var_accept_token == var499; -var501 = var503; -goto RET_LABEL502; -RET_LABEL502:(void)0; -} -var500 = var501; -} -if (var500){ -var504 = NEW_parser_nodes__TAttrid(&type_parser_nodes__TAttrid); -{ -lexer__TAttrid__init_tk(var504, var_location); /* Direct call lexer#TAttrid#init_tk on */ -} -var = var504; -goto RET_LABEL; -} else { -} -var505 = 85; -{ -{ /* Inline kernel#Int#== (var_accept_token,var505) on */ -var509 = var_accept_token == var505; -var507 = var509; -goto RET_LABEL508; -RET_LABEL508:(void)0; -} -var506 = var507; -} -if (var506){ -var510 = NEW_parser_nodes__TNumber(&type_parser_nodes__TNumber); -{ -lexer__TNumber__init_tk(var510, var_location); /* Direct call lexer#TNumber#init_tk on */ -} -var = var510; -goto RET_LABEL; -} else { -} -var511 = 86; -{ -{ /* Inline kernel#Int#== (var_accept_token,var511) on */ -var515 = var_accept_token == var511; -var513 = var515; -goto RET_LABEL514; -RET_LABEL514:(void)0; -} -var512 = var513; -} -if (var512){ -var516 = NEW_parser_nodes__THexNumber(&type_parser_nodes__THexNumber); -{ -lexer__THexNumber__init_tk(var516, var_location); /* Direct call lexer#THexNumber#init_tk on */ -} -var = var516; -goto RET_LABEL; -} else { -} -var517 = 87; -{ -{ /* Inline kernel#Int#== (var_accept_token,var517) on */ -var521 = var_accept_token == var517; -var519 = var521; -goto RET_LABEL520; -RET_LABEL520:(void)0; -} -var518 = var519; -} -if (var518){ -var522 = NEW_parser_nodes__TFloat(&type_parser_nodes__TFloat); -{ -lexer__TFloat__init_tk(var522, var_location); /* Direct call lexer#TFloat#init_tk on */ -} -var = var522; -goto RET_LABEL; -} else { -} -var523 = 88; -{ -{ /* Inline kernel#Int#== (var_accept_token,var523) on */ -var527 = var_accept_token == var523; -var525 = var527; -goto RET_LABEL526; -RET_LABEL526:(void)0; -} -var524 = var525; -} -if (var524){ -var528 = NEW_parser_nodes__TString(&type_parser_nodes__TString); -{ -lexer__TString__init_tk(var528, var_location); /* Direct call lexer#TString#init_tk on */ -} -var = var528; -goto RET_LABEL; -} else { -} -var529 = 89; -{ -{ /* Inline kernel#Int#== (var_accept_token,var529) on */ -var533 = var_accept_token == var529; -var531 = var533; -goto RET_LABEL532; -RET_LABEL532:(void)0; -} -var530 = var531; -} -if (var530){ -var534 = NEW_parser_nodes__TStartString(&type_parser_nodes__TStartString); -{ -lexer__TStartString__init_tk(var534, var_location); /* Direct call lexer#TStartString#init_tk on */ -} -var = var534; -goto RET_LABEL; -} else { -} -var535 = 90; -{ -{ /* Inline kernel#Int#== (var_accept_token,var535) on */ -var539 = var_accept_token == var535; -var537 = var539; -goto RET_LABEL538; -RET_LABEL538:(void)0; -} -var536 = var537; -} -if (var536){ -var540 = NEW_parser_nodes__TMidString(&type_parser_nodes__TMidString); -{ -lexer__TMidString__init_tk(var540, var_location); /* Direct call lexer#TMidString#init_tk on */ -} -var = var540; -goto RET_LABEL; -} else { -} -var541 = 91; -{ -{ /* Inline kernel#Int#== (var_accept_token,var541) on */ -var545 = var_accept_token == var541; -var543 = var545; -goto RET_LABEL544; -RET_LABEL544:(void)0; -} -var542 = var543; -} -if (var542){ -var546 = NEW_parser_nodes__TEndString(&type_parser_nodes__TEndString); -{ -lexer__TEndString__init_tk(var546, var_location); /* Direct call lexer#TEndString#init_tk on */ -} -var = var546; -goto RET_LABEL; -} else { -} -var547 = 92; -{ -{ /* Inline kernel#Int#== (var_accept_token,var547) on */ -var551 = var_accept_token == var547; -var549 = var551; -goto RET_LABEL550; -RET_LABEL550:(void)0; -} -var548 = var549; -} -if (var548){ -var552 = NEW_parser_nodes__TChar(&type_parser_nodes__TChar); -{ -lexer__TChar__init_tk(var552, var_location); /* Direct call lexer#TChar#init_tk on */ -} -var = var552; -goto RET_LABEL; -} else { -} -var553 = 93; -{ -{ /* Inline kernel#Int#== (var_accept_token,var553) on */ -var557 = var_accept_token == var553; -var555 = var557; -goto RET_LABEL556; -RET_LABEL556:(void)0; -} -var554 = var555; -} -if (var554){ -var558 = NEW_parser_nodes__TBadString(&type_parser_nodes__TBadString); -{ -lexer__TBadString__init_tk(var558, var_location); /* Direct call lexer#TBadString#init_tk on */ -} -var = var558; -goto RET_LABEL; -} else { -} -var559 = 94; -{ -{ /* Inline kernel#Int#== (var_accept_token,var559) on */ -var563 = var_accept_token == var559; -var561 = var563; -goto RET_LABEL562; -RET_LABEL562:(void)0; -} -var560 = var561; -} -if (var560){ -var564 = NEW_parser_nodes__TBadChar(&type_parser_nodes__TBadChar); -{ -lexer__TBadChar__init_tk(var564, var_location); /* Direct call lexer#TBadChar#init_tk on */ -} -var = var564; -goto RET_LABEL; -} else { -} -var565 = 95; -{ -{ /* Inline kernel#Int#== (var_accept_token,var565) on */ -var569 = var_accept_token == var565; -var567 = var569; -goto RET_LABEL568; -RET_LABEL568:(void)0; -} -var566 = var567; -} -if (var566){ -var570 = NEW_parser_nodes__TExternCodeSegment(&type_parser_nodes__TExternCodeSegment); -{ -lexer__TExternCodeSegment__init_tk(var570, var_location); /* Direct call lexer#TExternCodeSegment#init_tk on */ -} -var = var570; -goto RET_LABEL; -} else { -} -PRINT_ERROR("Runtime error: %s", "Aborted"); -PRINT_ERROR(" (%s:%d)\n", "parser/lexer.nit", 1445); -show_backtrace(1); -RET_LABEL:; -return var; -} -/* method lexer#Lexer#make_token for (self: Object, Int, Location): Token */ -val* VIRTUAL_lexer__Lexer__make_token(val* self, long p0, val* p1) { -val* var /* : Token */; -val* var1 /* : Token */; -var1 = lexer__Lexer__make_token(self, p0, p1); -var = var1; -RET_LABEL:; -return var; -}