X-Git-Url: http://nitlanguage.org diff --git a/c_src/nit__lexer.sep.1.c b/c_src/nit__lexer.sep.1.c new file mode 100644 index 0000000..89a9ac4 --- /dev/null +++ b/c_src/nit__lexer.sep.1.c @@ -0,0 +1,3729 @@ +#include "nit__lexer.sep.0.h" +/* method lexer#TEol#parser_index for (self: TEol): Int */ +long nit__lexer___TEol___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 0; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TEol#init_tk for (self: TEol, Location) */ +void nit__lexer___TEol___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TComment#parser_index for (self: TComment): Int */ +long nit__lexer___TComment___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 1; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TComment#init_tk for (self: TComment, Location) */ +void nit__lexer___TComment___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwpackage#parser_index for (self: TKwpackage): Int */ +long nit__lexer___TKwpackage___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 2; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwpackage#init_tk for (self: TKwpackage, Location) */ +void nit__lexer___TKwpackage___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwmodule#parser_index for (self: TKwmodule): Int */ +long nit__lexer___TKwmodule___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 3; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwmodule#init_tk for (self: TKwmodule, Location) */ +void nit__lexer___TKwmodule___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwimport#parser_index for (self: TKwimport): Int */ +long nit__lexer___TKwimport___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 4; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwimport#init_tk for (self: TKwimport, Location) */ +void nit__lexer___TKwimport___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwclass#parser_index for (self: TKwclass): Int */ +long nit__lexer___TKwclass___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 5; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwclass#init_tk for (self: TKwclass, Location) */ +void nit__lexer___TKwclass___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwabstract#parser_index for (self: TKwabstract): Int */ +long nit__lexer___TKwabstract___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 6; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwabstract#init_tk for (self: TKwabstract, Location) */ +void nit__lexer___TKwabstract___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwinterface#parser_index for (self: TKwinterface): Int */ +long nit__lexer___TKwinterface___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 7; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwinterface#init_tk for (self: TKwinterface, Location) */ +void nit__lexer___TKwinterface___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwenum#parser_index for (self: TKwenum): Int */ +long nit__lexer___TKwenum___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 8; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwenum#init_tk for (self: TKwenum, Location) */ +void nit__lexer___TKwenum___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwend#parser_index for (self: TKwend): Int */ +long nit__lexer___TKwend___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 9; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwend#init_tk for (self: TKwend, Location) */ +void nit__lexer___TKwend___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwmeth#parser_index for (self: TKwmeth): Int */ +long nit__lexer___TKwmeth___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 10; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwmeth#init_tk for (self: TKwmeth, Location) */ +void nit__lexer___TKwmeth___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwtype#parser_index for (self: TKwtype): Int */ +long nit__lexer___TKwtype___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 11; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwtype#init_tk for (self: TKwtype, Location) */ +void nit__lexer___TKwtype___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwinit#parser_index for (self: TKwinit): Int */ +long nit__lexer___TKwinit___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 12; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwinit#init_tk for (self: TKwinit, Location) */ +void nit__lexer___TKwinit___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwredef#parser_index for (self: TKwredef): Int */ +long nit__lexer___TKwredef___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 13; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwredef#init_tk for (self: TKwredef, Location) */ +void nit__lexer___TKwredef___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwis#parser_index for (self: TKwis): Int */ +long nit__lexer___TKwis___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 14; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwis#init_tk for (self: TKwis, Location) */ +void nit__lexer___TKwis___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwdo#parser_index for (self: TKwdo): Int */ +long nit__lexer___TKwdo___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 15; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwdo#init_tk for (self: TKwdo, Location) */ +void nit__lexer___TKwdo___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwvar#parser_index for (self: TKwvar): Int */ +long nit__lexer___TKwvar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 16; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwvar#init_tk for (self: TKwvar, Location) */ +void nit__lexer___TKwvar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwextern#parser_index for (self: TKwextern): Int */ +long nit__lexer___TKwextern___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 17; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwextern#init_tk for (self: TKwextern, Location) */ +void nit__lexer___TKwextern___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwpublic#parser_index for (self: TKwpublic): Int */ +long nit__lexer___TKwpublic___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 18; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwpublic#init_tk for (self: TKwpublic, Location) */ +void nit__lexer___TKwpublic___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwprotected#parser_index for (self: TKwprotected): Int */ +long nit__lexer___TKwprotected___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 19; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwprotected#init_tk for (self: TKwprotected, Location) */ +void nit__lexer___TKwprotected___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwprivate#parser_index for (self: TKwprivate): Int */ +long nit__lexer___TKwprivate___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 20; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwprivate#init_tk for (self: TKwprivate, Location) */ +void nit__lexer___TKwprivate___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwintrude#parser_index for (self: TKwintrude): Int */ +long nit__lexer___TKwintrude___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 21; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwintrude#init_tk for (self: TKwintrude, Location) */ +void nit__lexer___TKwintrude___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwif#parser_index for (self: TKwif): Int */ +long nit__lexer___TKwif___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 22; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwif#init_tk for (self: TKwif, Location) */ +void nit__lexer___TKwif___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwthen#parser_index for (self: TKwthen): Int */ +long nit__lexer___TKwthen___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 23; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwthen#init_tk for (self: TKwthen, Location) */ +void nit__lexer___TKwthen___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwelse#parser_index for (self: TKwelse): Int */ +long nit__lexer___TKwelse___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 24; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwelse#init_tk for (self: TKwelse, Location) */ +void nit__lexer___TKwelse___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwwhile#parser_index for (self: TKwwhile): Int */ +long nit__lexer___TKwwhile___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 25; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwwhile#init_tk for (self: TKwwhile, Location) */ +void nit__lexer___TKwwhile___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwloop#parser_index for (self: TKwloop): Int */ +long nit__lexer___TKwloop___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 26; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwloop#init_tk for (self: TKwloop, Location) */ +void nit__lexer___TKwloop___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwfor#parser_index for (self: TKwfor): Int */ +long nit__lexer___TKwfor___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 27; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwfor#init_tk for (self: TKwfor, Location) */ +void nit__lexer___TKwfor___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwin#parser_index for (self: TKwin): Int */ +long nit__lexer___TKwin___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 28; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwin#init_tk for (self: TKwin, Location) */ +void nit__lexer___TKwin___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwand#parser_index for (self: TKwand): Int */ +long nit__lexer___TKwand___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 29; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwand#init_tk for (self: TKwand, Location) */ +void nit__lexer___TKwand___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwor#parser_index for (self: TKwor): Int */ +long nit__lexer___TKwor___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 30; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwor#init_tk for (self: TKwor, Location) */ +void nit__lexer___TKwor___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwnot#parser_index for (self: TKwnot): Int */ +long nit__lexer___TKwnot___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 31; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwnot#init_tk for (self: TKwnot, Location) */ +void nit__lexer___TKwnot___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwimplies#parser_index for (self: TKwimplies): Int */ +long nit__lexer___TKwimplies___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 32; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwimplies#init_tk for (self: TKwimplies, Location) */ +void nit__lexer___TKwimplies___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwreturn#parser_index for (self: TKwreturn): Int */ +long nit__lexer___TKwreturn___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 33; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwreturn#init_tk for (self: TKwreturn, Location) */ +void nit__lexer___TKwreturn___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwcontinue#parser_index for (self: TKwcontinue): Int */ +long nit__lexer___TKwcontinue___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 34; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwcontinue#init_tk for (self: TKwcontinue, Location) */ +void nit__lexer___TKwcontinue___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwbreak#parser_index for (self: TKwbreak): Int */ +long nit__lexer___TKwbreak___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 35; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwbreak#init_tk for (self: TKwbreak, Location) */ +void nit__lexer___TKwbreak___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwabort#parser_index for (self: TKwabort): Int */ +long nit__lexer___TKwabort___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 36; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwabort#init_tk for (self: TKwabort, Location) */ +void nit__lexer___TKwabort___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwassert#parser_index for (self: TKwassert): Int */ +long nit__lexer___TKwassert___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 37; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwassert#init_tk for (self: TKwassert, Location) */ +void nit__lexer___TKwassert___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwnew#parser_index for (self: TKwnew): Int */ +long nit__lexer___TKwnew___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 38; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwnew#init_tk for (self: TKwnew, Location) */ +void nit__lexer___TKwnew___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwisa#parser_index for (self: TKwisa): Int */ +long nit__lexer___TKwisa___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 39; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwisa#init_tk for (self: TKwisa, Location) */ +void nit__lexer___TKwisa___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwonce#parser_index for (self: TKwonce): Int */ +long nit__lexer___TKwonce___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 40; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwonce#init_tk for (self: TKwonce, Location) */ +void nit__lexer___TKwonce___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwsuper#parser_index for (self: TKwsuper): Int */ +long nit__lexer___TKwsuper___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 41; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwsuper#init_tk for (self: TKwsuper, Location) */ +void nit__lexer___TKwsuper___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwself#parser_index for (self: TKwself): Int */ +long nit__lexer___TKwself___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 42; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwself#init_tk for (self: TKwself, Location) */ +void nit__lexer___TKwself___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwtrue#parser_index for (self: TKwtrue): Int */ +long nit__lexer___TKwtrue___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 43; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwtrue#init_tk for (self: TKwtrue, Location) */ +void nit__lexer___TKwtrue___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwfalse#parser_index for (self: TKwfalse): Int */ +long nit__lexer___TKwfalse___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 44; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwfalse#init_tk for (self: TKwfalse, Location) */ +void nit__lexer___TKwfalse___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwnull#parser_index for (self: TKwnull): Int */ +long nit__lexer___TKwnull___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 45; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwnull#init_tk for (self: TKwnull, Location) */ +void nit__lexer___TKwnull___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwas#parser_index for (self: TKwas): Int */ +long nit__lexer___TKwas___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 46; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwas#init_tk for (self: TKwas, Location) */ +void nit__lexer___TKwas___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwnullable#parser_index for (self: TKwnullable): Int */ +long nit__lexer___TKwnullable___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 47; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwnullable#init_tk for (self: TKwnullable, Location) */ +void nit__lexer___TKwnullable___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwisset#parser_index for (self: TKwisset): Int */ +long nit__lexer___TKwisset___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 48; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwisset#init_tk for (self: TKwisset, Location) */ +void nit__lexer___TKwisset___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwlabel#parser_index for (self: TKwlabel): Int */ +long nit__lexer___TKwlabel___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 49; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwlabel#init_tk for (self: TKwlabel, Location) */ +void nit__lexer___TKwlabel___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TKwdebug#parser_index for (self: TKwdebug): Int */ +long nit__lexer___TKwdebug___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 50; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TKwdebug#init_tk for (self: TKwdebug, Location) */ +void nit__lexer___TKwdebug___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TOpar#parser_index for (self: TOpar): Int */ +long nit__lexer___TOpar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 51; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TOpar#init_tk for (self: TOpar, Location) */ +void nit__lexer___TOpar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TCpar#parser_index for (self: TCpar): Int */ +long nit__lexer___TCpar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 52; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TCpar#init_tk for (self: TCpar, Location) */ +void nit__lexer___TCpar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TObra#parser_index for (self: TObra): Int */ +long nit__lexer___TObra___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 53; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TObra#init_tk for (self: TObra, Location) */ +void nit__lexer___TObra___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TCbra#parser_index for (self: TCbra): Int */ +long nit__lexer___TCbra___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 54; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TCbra#init_tk for (self: TCbra, Location) */ +void nit__lexer___TCbra___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TComma#parser_index for (self: TComma): Int */ +long nit__lexer___TComma___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 55; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TComma#init_tk for (self: TComma, Location) */ +void nit__lexer___TComma___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TColumn#parser_index for (self: TColumn): Int */ +long nit__lexer___TColumn___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 56; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TColumn#init_tk for (self: TColumn, Location) */ +void nit__lexer___TColumn___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TQuad#parser_index for (self: TQuad): Int */ +long nit__lexer___TQuad___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 57; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TQuad#init_tk for (self: TQuad, Location) */ +void nit__lexer___TQuad___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TAssign#parser_index for (self: TAssign): Int */ +long nit__lexer___TAssign___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 58; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TAssign#init_tk for (self: TAssign, Location) */ +void nit__lexer___TAssign___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TPluseq#parser_index for (self: TPluseq): Int */ +long nit__lexer___TPluseq___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 59; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TPluseq#init_tk for (self: TPluseq, Location) */ +void nit__lexer___TPluseq___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TMinuseq#parser_index for (self: TMinuseq): Int */ +long nit__lexer___TMinuseq___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 60; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TMinuseq#init_tk for (self: TMinuseq, Location) */ +void nit__lexer___TMinuseq___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TDotdotdot#parser_index for (self: TDotdotdot): Int */ +long nit__lexer___TDotdotdot___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 61; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TDotdotdot#init_tk for (self: TDotdotdot, Location) */ +void nit__lexer___TDotdotdot___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TDotdot#parser_index for (self: TDotdot): Int */ +long nit__lexer___TDotdot___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 62; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TDotdot#init_tk for (self: TDotdot, Location) */ +void nit__lexer___TDotdot___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TDot#parser_index for (self: TDot): Int */ +long nit__lexer___TDot___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 63; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TDot#init_tk for (self: TDot, Location) */ +void nit__lexer___TDot___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TPlus#parser_index for (self: TPlus): Int */ +long nit__lexer___TPlus___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 64; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TPlus#init_tk for (self: TPlus, Location) */ +void nit__lexer___TPlus___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TMinus#parser_index for (self: TMinus): Int */ +long nit__lexer___TMinus___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 65; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TMinus#init_tk for (self: TMinus, Location) */ +void nit__lexer___TMinus___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TStar#parser_index for (self: TStar): Int */ +long nit__lexer___TStar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 66; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TStar#init_tk for (self: TStar, Location) */ +void nit__lexer___TStar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TStarstar#parser_index for (self: TStarstar): Int */ +long nit__lexer___TStarstar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 67; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TStarstar#init_tk for (self: TStarstar, Location) */ +void nit__lexer___TStarstar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TSlash#parser_index for (self: TSlash): Int */ +long nit__lexer___TSlash___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 68; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TSlash#init_tk for (self: TSlash, Location) */ +void nit__lexer___TSlash___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TPercent#parser_index for (self: TPercent): Int */ +long nit__lexer___TPercent___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 69; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TPercent#init_tk for (self: TPercent, Location) */ +void nit__lexer___TPercent___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TEq#parser_index for (self: TEq): Int */ +long nit__lexer___TEq___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 70; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TEq#init_tk for (self: TEq, Location) */ +void nit__lexer___TEq___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TNe#parser_index for (self: TNe): Int */ +long nit__lexer___TNe___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 71; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TNe#init_tk for (self: TNe, Location) */ +void nit__lexer___TNe___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TLt#parser_index for (self: TLt): Int */ +long nit__lexer___TLt___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 72; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TLt#init_tk for (self: TLt, Location) */ +void nit__lexer___TLt___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TLe#parser_index for (self: TLe): Int */ +long nit__lexer___TLe___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 73; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TLe#init_tk for (self: TLe, Location) */ +void nit__lexer___TLe___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TLl#parser_index for (self: TLl): Int */ +long nit__lexer___TLl___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 74; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TLl#init_tk for (self: TLl, Location) */ +void nit__lexer___TLl___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TGt#parser_index for (self: TGt): Int */ +long nit__lexer___TGt___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 75; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TGt#init_tk for (self: TGt, Location) */ +void nit__lexer___TGt___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TGe#parser_index for (self: TGe): Int */ +long nit__lexer___TGe___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 76; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TGe#init_tk for (self: TGe, Location) */ +void nit__lexer___TGe___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TGg#parser_index for (self: TGg): Int */ +long nit__lexer___TGg___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 77; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TGg#init_tk for (self: TGg, Location) */ +void nit__lexer___TGg___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TStarship#parser_index for (self: TStarship): Int */ +long nit__lexer___TStarship___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 78; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TStarship#init_tk for (self: TStarship, Location) */ +void nit__lexer___TStarship___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TBang#parser_index for (self: TBang): Int */ +long nit__lexer___TBang___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 79; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TBang#init_tk for (self: TBang, Location) */ +void nit__lexer___TBang___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TAt#parser_index for (self: TAt): Int */ +long nit__lexer___TAt___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 80; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TAt#init_tk for (self: TAt, Location) */ +void nit__lexer___TAt___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TClassid#parser_index for (self: TClassid): Int */ +long nit__lexer___TClassid___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 81; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TClassid#init_tk for (self: TClassid, Location) */ +void nit__lexer___TClassid___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TId#parser_index for (self: TId): Int */ +long nit__lexer___TId___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 82; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TId#init_tk for (self: TId, Location) */ +void nit__lexer___TId___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TAttrid#parser_index for (self: TAttrid): Int */ +long nit__lexer___TAttrid___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 83; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TAttrid#init_tk for (self: TAttrid, Location) */ +void nit__lexer___TAttrid___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TNumber#parser_index for (self: TNumber): Int */ +long nit__lexer___TNumber___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 84; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TNumber#init_tk for (self: TNumber, Location) */ +void nit__lexer___TNumber___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#THexNumber#parser_index for (self: THexNumber): Int */ +long nit__lexer___THexNumber___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 85; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#THexNumber#init_tk for (self: THexNumber, Location) */ +void nit__lexer___THexNumber___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TFloat#parser_index for (self: TFloat): Int */ +long nit__lexer___TFloat___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 86; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TFloat#init_tk for (self: TFloat, Location) */ +void nit__lexer___TFloat___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TString#parser_index for (self: TString): Int */ +long nit__lexer___TString___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 87; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TString#init_tk for (self: TString, Location) */ +void nit__lexer___TString___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TStartString#parser_index for (self: TStartString): Int */ +long nit__lexer___TStartString___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 88; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TStartString#init_tk for (self: TStartString, Location) */ +void nit__lexer___TStartString___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TMidString#parser_index for (self: TMidString): Int */ +long nit__lexer___TMidString___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 89; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TMidString#init_tk for (self: TMidString, Location) */ +void nit__lexer___TMidString___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TEndString#parser_index for (self: TEndString): Int */ +long nit__lexer___TEndString___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 90; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TEndString#init_tk for (self: TEndString, Location) */ +void nit__lexer___TEndString___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TChar#parser_index for (self: TChar): Int */ +long nit__lexer___TChar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 91; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TChar#init_tk for (self: TChar, Location) */ +void nit__lexer___TChar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TBadString#parser_index for (self: TBadString): Int */ +long nit__lexer___TBadString___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 92; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TBadString#init_tk for (self: TBadString, Location) */ +void nit__lexer___TBadString___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TBadChar#parser_index for (self: TBadChar): Int */ +long nit__lexer___TBadChar___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 93; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TBadChar#init_tk for (self: TBadChar, Location) */ +void nit__lexer___TBadChar___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#TExternCodeSegment#parser_index for (self: TExternCodeSegment): Int */ +long nit__lexer___TExternCodeSegment___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 94; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#TExternCodeSegment#init_tk for (self: TExternCodeSegment, Location) */ +void nit__lexer___TExternCodeSegment___init_tk(val* self, val* p0) { +val* var_loc /* var loc: Location */; +var_loc = p0; +self->attrs[COLOR_nit__parser_nodes__ANode___location].val = var_loc; /* _location on */ +RET_LABEL:; +} +/* method lexer#EOF#parser_index for (self: EOF): Int */ +long nit__lexer___EOF___nit__lexer_work__Token__parser_index(val* self) { +long var /* : Int */; +long var1 /* : Int */; +var1 = 95; +var = var1; +goto RET_LABEL; +RET_LABEL:; +return var; +} +/* method lexer#Lexer#make_token for (self: Lexer, Int, Location): Token */ +val* nit__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 var4 /* : Bool */; +val* var5 /* : TEol */; +long var6 /* : Int */; +short int var7 /* : Bool */; +short int var9 /* : Bool */; +val* var10 /* : TComment */; +long var11 /* : Int */; +short int var12 /* : Bool */; +short int var14 /* : Bool */; +val* var15 /* : TKwpackage */; +long var16 /* : Int */; +short int var17 /* : Bool */; +short int var19 /* : Bool */; +val* var20 /* : TKwmodule */; +long var21 /* : Int */; +short int var22 /* : Bool */; +short int var24 /* : Bool */; +val* var25 /* : TKwimport */; +long var26 /* : Int */; +short int var27 /* : Bool */; +short int var29 /* : Bool */; +val* var30 /* : TKwclass */; +long var31 /* : Int */; +short int var32 /* : Bool */; +short int var34 /* : Bool */; +val* var35 /* : TKwabstract */; +long var36 /* : Int */; +short int var37 /* : Bool */; +short int var39 /* : Bool */; +val* var40 /* : TKwinterface */; +long var41 /* : Int */; +short int var42 /* : Bool */; +short int var44 /* : Bool */; +val* var45 /* : TKwenum */; +long var46 /* : Int */; +short int var47 /* : Bool */; +short int var49 /* : Bool */; +val* var50 /* : TKwend */; +long var51 /* : Int */; +short int var52 /* : Bool */; +short int var54 /* : Bool */; +val* var55 /* : TKwmeth */; +long var56 /* : Int */; +short int var57 /* : Bool */; +short int var59 /* : Bool */; +val* var60 /* : TKwtype */; +long var61 /* : Int */; +short int var62 /* : Bool */; +short int var64 /* : Bool */; +val* var65 /* : TKwinit */; +long var66 /* : Int */; +short int var67 /* : Bool */; +short int var69 /* : Bool */; +val* var70 /* : TKwredef */; +long var71 /* : Int */; +short int var72 /* : Bool */; +short int var74 /* : Bool */; +val* var75 /* : TKwis */; +long var76 /* : Int */; +short int var77 /* : Bool */; +short int var79 /* : Bool */; +val* var80 /* : TKwdo */; +long var81 /* : Int */; +short int var82 /* : Bool */; +short int var84 /* : Bool */; +val* var85 /* : TKwvar */; +long var86 /* : Int */; +short int var87 /* : Bool */; +short int var89 /* : Bool */; +val* var90 /* : TKwextern */; +long var91 /* : Int */; +short int var92 /* : Bool */; +short int var94 /* : Bool */; +val* var95 /* : TKwpublic */; +long var96 /* : Int */; +short int var97 /* : Bool */; +short int var99 /* : Bool */; +val* var100 /* : TKwprotected */; +long var101 /* : Int */; +short int var102 /* : Bool */; +short int var104 /* : Bool */; +val* var105 /* : TKwprivate */; +long var106 /* : Int */; +short int var107 /* : Bool */; +short int var109 /* : Bool */; +val* var110 /* : TKwintrude */; +long var111 /* : Int */; +short int var112 /* : Bool */; +short int var114 /* : Bool */; +val* var115 /* : TKwif */; +long var116 /* : Int */; +short int var117 /* : Bool */; +short int var119 /* : Bool */; +val* var120 /* : TKwthen */; +long var121 /* : Int */; +short int var122 /* : Bool */; +short int var124 /* : Bool */; +val* var125 /* : TKwelse */; +long var126 /* : Int */; +short int var127 /* : Bool */; +short int var129 /* : Bool */; +val* var130 /* : TKwwhile */; +long var131 /* : Int */; +short int var132 /* : Bool */; +short int var134 /* : Bool */; +val* var135 /* : TKwloop */; +long var136 /* : Int */; +short int var137 /* : Bool */; +short int var139 /* : Bool */; +val* var140 /* : TKwfor */; +long var141 /* : Int */; +short int var142 /* : Bool */; +short int var144 /* : Bool */; +val* var145 /* : TKwin */; +long var146 /* : Int */; +short int var147 /* : Bool */; +short int var149 /* : Bool */; +val* var150 /* : TKwand */; +long var151 /* : Int */; +short int var152 /* : Bool */; +short int var154 /* : Bool */; +val* var155 /* : TKwor */; +long var156 /* : Int */; +short int var157 /* : Bool */; +short int var159 /* : Bool */; +val* var160 /* : TKwnot */; +long var161 /* : Int */; +short int var162 /* : Bool */; +short int var164 /* : Bool */; +val* var165 /* : TKwimplies */; +long var166 /* : Int */; +short int var167 /* : Bool */; +short int var169 /* : Bool */; +val* var170 /* : TKwreturn */; +long var171 /* : Int */; +short int var172 /* : Bool */; +short int var174 /* : Bool */; +val* var175 /* : TKwcontinue */; +long var176 /* : Int */; +short int var177 /* : Bool */; +short int var179 /* : Bool */; +val* var180 /* : TKwbreak */; +long var181 /* : Int */; +short int var182 /* : Bool */; +short int var184 /* : Bool */; +val* var185 /* : TKwabort */; +long var186 /* : Int */; +short int var187 /* : Bool */; +short int var189 /* : Bool */; +val* var190 /* : TKwassert */; +long var191 /* : Int */; +short int var192 /* : Bool */; +short int var194 /* : Bool */; +val* var195 /* : TKwnew */; +long var196 /* : Int */; +short int var197 /* : Bool */; +short int var199 /* : Bool */; +val* var200 /* : TKwisa */; +long var201 /* : Int */; +short int var202 /* : Bool */; +short int var204 /* : Bool */; +val* var205 /* : TKwonce */; +long var206 /* : Int */; +short int var207 /* : Bool */; +short int var209 /* : Bool */; +val* var210 /* : TKwsuper */; +long var211 /* : Int */; +short int var212 /* : Bool */; +short int var214 /* : Bool */; +val* var215 /* : TKwself */; +long var216 /* : Int */; +short int var217 /* : Bool */; +short int var219 /* : Bool */; +val* var220 /* : TKwtrue */; +long var221 /* : Int */; +short int var222 /* : Bool */; +short int var224 /* : Bool */; +val* var225 /* : TKwfalse */; +long var226 /* : Int */; +short int var227 /* : Bool */; +short int var229 /* : Bool */; +val* var230 /* : TKwnull */; +long var231 /* : Int */; +short int var232 /* : Bool */; +short int var234 /* : Bool */; +val* var235 /* : TKwas */; +long var236 /* : Int */; +short int var237 /* : Bool */; +short int var239 /* : Bool */; +val* var240 /* : TKwnullable */; +long var241 /* : Int */; +short int var242 /* : Bool */; +short int var244 /* : Bool */; +val* var245 /* : TKwisset */; +long var246 /* : Int */; +short int var247 /* : Bool */; +short int var249 /* : Bool */; +val* var250 /* : TKwlabel */; +long var251 /* : Int */; +short int var252 /* : Bool */; +short int var254 /* : Bool */; +val* var255 /* : TKwdebug */; +long var256 /* : Int */; +short int var257 /* : Bool */; +short int var259 /* : Bool */; +val* var260 /* : TOpar */; +long var261 /* : Int */; +short int var262 /* : Bool */; +short int var264 /* : Bool */; +val* var265 /* : TCpar */; +long var266 /* : Int */; +short int var267 /* : Bool */; +short int var269 /* : Bool */; +val* var270 /* : TObra */; +long var271 /* : Int */; +short int var272 /* : Bool */; +short int var274 /* : Bool */; +val* var275 /* : TCbra */; +long var276 /* : Int */; +short int var277 /* : Bool */; +short int var279 /* : Bool */; +val* var280 /* : TComma */; +long var281 /* : Int */; +short int var282 /* : Bool */; +short int var284 /* : Bool */; +val* var285 /* : TColumn */; +long var286 /* : Int */; +short int var287 /* : Bool */; +short int var289 /* : Bool */; +val* var290 /* : TQuad */; +long var291 /* : Int */; +short int var292 /* : Bool */; +short int var294 /* : Bool */; +val* var295 /* : TAssign */; +long var296 /* : Int */; +short int var297 /* : Bool */; +short int var299 /* : Bool */; +val* var300 /* : TPluseq */; +long var301 /* : Int */; +short int var302 /* : Bool */; +short int var304 /* : Bool */; +val* var305 /* : TMinuseq */; +long var306 /* : Int */; +short int var307 /* : Bool */; +short int var309 /* : Bool */; +val* var310 /* : TDotdotdot */; +long var311 /* : Int */; +short int var312 /* : Bool */; +short int var314 /* : Bool */; +val* var315 /* : TDotdot */; +long var316 /* : Int */; +short int var317 /* : Bool */; +short int var319 /* : Bool */; +val* var320 /* : TDot */; +long var321 /* : Int */; +short int var322 /* : Bool */; +short int var324 /* : Bool */; +val* var325 /* : TPlus */; +long var326 /* : Int */; +short int var327 /* : Bool */; +short int var329 /* : Bool */; +val* var330 /* : TMinus */; +long var331 /* : Int */; +short int var332 /* : Bool */; +short int var334 /* : Bool */; +val* var335 /* : TStar */; +long var336 /* : Int */; +short int var337 /* : Bool */; +short int var339 /* : Bool */; +val* var340 /* : TStarstar */; +long var341 /* : Int */; +short int var342 /* : Bool */; +short int var344 /* : Bool */; +val* var345 /* : TSlash */; +long var346 /* : Int */; +short int var347 /* : Bool */; +short int var349 /* : Bool */; +val* var350 /* : TPercent */; +long var351 /* : Int */; +short int var352 /* : Bool */; +short int var354 /* : Bool */; +val* var355 /* : TEq */; +long var356 /* : Int */; +short int var357 /* : Bool */; +short int var359 /* : Bool */; +val* var360 /* : TNe */; +long var361 /* : Int */; +short int var362 /* : Bool */; +short int var364 /* : Bool */; +val* var365 /* : TLt */; +long var366 /* : Int */; +short int var367 /* : Bool */; +short int var369 /* : Bool */; +val* var370 /* : TLe */; +long var371 /* : Int */; +short int var372 /* : Bool */; +short int var374 /* : Bool */; +val* var375 /* : TLl */; +long var376 /* : Int */; +short int var377 /* : Bool */; +short int var379 /* : Bool */; +val* var380 /* : TGt */; +long var381 /* : Int */; +short int var382 /* : Bool */; +short int var384 /* : Bool */; +val* var385 /* : TGe */; +long var386 /* : Int */; +short int var387 /* : Bool */; +short int var389 /* : Bool */; +val* var390 /* : TGg */; +long var391 /* : Int */; +short int var392 /* : Bool */; +short int var394 /* : Bool */; +val* var395 /* : TStarship */; +long var396 /* : Int */; +short int var397 /* : Bool */; +short int var399 /* : Bool */; +val* var400 /* : TBang */; +long var401 /* : Int */; +short int var402 /* : Bool */; +short int var404 /* : Bool */; +val* var405 /* : TAt */; +long var406 /* : Int */; +short int var407 /* : Bool */; +short int var409 /* : Bool */; +val* var410 /* : TClassid */; +long var411 /* : Int */; +short int var412 /* : Bool */; +short int var414 /* : Bool */; +val* var415 /* : TId */; +long var416 /* : Int */; +short int var417 /* : Bool */; +short int var419 /* : Bool */; +val* var420 /* : TAttrid */; +long var421 /* : Int */; +short int var422 /* : Bool */; +short int var424 /* : Bool */; +val* var425 /* : TNumber */; +long var426 /* : Int */; +short int var427 /* : Bool */; +short int var429 /* : Bool */; +val* var430 /* : THexNumber */; +long var431 /* : Int */; +short int var432 /* : Bool */; +short int var434 /* : Bool */; +val* var435 /* : TFloat */; +long var436 /* : Int */; +short int var437 /* : Bool */; +short int var439 /* : Bool */; +val* var440 /* : TString */; +long var441 /* : Int */; +short int var442 /* : Bool */; +short int var444 /* : Bool */; +val* var445 /* : TStartString */; +long var446 /* : Int */; +short int var447 /* : Bool */; +short int var449 /* : Bool */; +val* var450 /* : TMidString */; +long var451 /* : Int */; +short int var452 /* : Bool */; +short int var454 /* : Bool */; +val* var455 /* : TEndString */; +long var456 /* : Int */; +short int var457 /* : Bool */; +short int var459 /* : Bool */; +val* var460 /* : TChar */; +long var461 /* : Int */; +short int var462 /* : Bool */; +short int var464 /* : Bool */; +val* var465 /* : TBadString */; +long var466 /* : Int */; +short int var467 /* : Bool */; +short int var469 /* : Bool */; +val* var470 /* : TBadChar */; +long var471 /* : Int */; +short int var472 /* : Bool */; +short int var474 /* : Bool */; +val* var475 /* : TExternCodeSegment */; +var_accept_token = p0; +var_location = p1; +var1 = 1; +{ +{ /* Inline kernel#Int#== (var_accept_token,var1) on */ +var4 = var_accept_token == var1; +var2 = var4; +goto RET_LABEL3; +RET_LABEL3:(void)0; +} +} +if (var2){ +var5 = NEW_nit__TEol(&type_nit__TEol); +{ +nit__lexer___TEol___init_tk(var5, var_location); /* Direct call lexer#TEol#init_tk on */ +} +var = var5; +goto RET_LABEL; +} else { +} +var6 = 2; +{ +{ /* Inline kernel#Int#== (var_accept_token,var6) on */ +var9 = var_accept_token == var6; +var7 = var9; +goto RET_LABEL8; +RET_LABEL8:(void)0; +} +} +if (var7){ +var10 = NEW_nit__TComment(&type_nit__TComment); +{ +nit__lexer___TComment___init_tk(var10, var_location); /* Direct call lexer#TComment#init_tk on */ +} +var = var10; +goto RET_LABEL; +} else { +} +var11 = 3; +{ +{ /* Inline kernel#Int#== (var_accept_token,var11) on */ +var14 = var_accept_token == var11; +var12 = var14; +goto RET_LABEL13; +RET_LABEL13:(void)0; +} +} +if (var12){ +var15 = NEW_nit__TKwpackage(&type_nit__TKwpackage); +{ +nit__lexer___TKwpackage___init_tk(var15, var_location); /* Direct call lexer#TKwpackage#init_tk on */ +} +var = var15; +goto RET_LABEL; +} else { +} +var16 = 4; +{ +{ /* Inline kernel#Int#== (var_accept_token,var16) on */ +var19 = var_accept_token == var16; +var17 = var19; +goto RET_LABEL18; +RET_LABEL18:(void)0; +} +} +if (var17){ +var20 = NEW_nit__TKwmodule(&type_nit__TKwmodule); +{ +nit__lexer___TKwmodule___init_tk(var20, var_location); /* Direct call lexer#TKwmodule#init_tk on */ +} +var = var20; +goto RET_LABEL; +} else { +} +var21 = 5; +{ +{ /* Inline kernel#Int#== (var_accept_token,var21) on */ +var24 = var_accept_token == var21; +var22 = var24; +goto RET_LABEL23; +RET_LABEL23:(void)0; +} +} +if (var22){ +var25 = NEW_nit__TKwimport(&type_nit__TKwimport); +{ +nit__lexer___TKwimport___init_tk(var25, var_location); /* Direct call lexer#TKwimport#init_tk on */ +} +var = var25; +goto RET_LABEL; +} else { +} +var26 = 6; +{ +{ /* Inline kernel#Int#== (var_accept_token,var26) on */ +var29 = var_accept_token == var26; +var27 = var29; +goto RET_LABEL28; +RET_LABEL28:(void)0; +} +} +if (var27){ +var30 = NEW_nit__TKwclass(&type_nit__TKwclass); +{ +nit__lexer___TKwclass___init_tk(var30, var_location); /* Direct call lexer#TKwclass#init_tk on */ +} +var = var30; +goto RET_LABEL; +} else { +} +var31 = 7; +{ +{ /* Inline kernel#Int#== (var_accept_token,var31) on */ +var34 = var_accept_token == var31; +var32 = var34; +goto RET_LABEL33; +RET_LABEL33:(void)0; +} +} +if (var32){ +var35 = NEW_nit__TKwabstract(&type_nit__TKwabstract); +{ +nit__lexer___TKwabstract___init_tk(var35, var_location); /* Direct call lexer#TKwabstract#init_tk on */ +} +var = var35; +goto RET_LABEL; +} else { +} +var36 = 8; +{ +{ /* Inline kernel#Int#== (var_accept_token,var36) on */ +var39 = var_accept_token == var36; +var37 = var39; +goto RET_LABEL38; +RET_LABEL38:(void)0; +} +} +if (var37){ +var40 = NEW_nit__TKwinterface(&type_nit__TKwinterface); +{ +nit__lexer___TKwinterface___init_tk(var40, var_location); /* Direct call lexer#TKwinterface#init_tk on */ +} +var = var40; +goto RET_LABEL; +} else { +} +var41 = 9; +{ +{ /* Inline kernel#Int#== (var_accept_token,var41) on */ +var44 = var_accept_token == var41; +var42 = var44; +goto RET_LABEL43; +RET_LABEL43:(void)0; +} +} +if (var42){ +var45 = NEW_nit__TKwenum(&type_nit__TKwenum); +{ +nit__lexer___TKwenum___init_tk(var45, var_location); /* Direct call lexer#TKwenum#init_tk on */ +} +var = var45; +goto RET_LABEL; +} else { +} +var46 = 10; +{ +{ /* Inline kernel#Int#== (var_accept_token,var46) on */ +var49 = var_accept_token == var46; +var47 = var49; +goto RET_LABEL48; +RET_LABEL48:(void)0; +} +} +if (var47){ +var50 = NEW_nit__TKwend(&type_nit__TKwend); +{ +nit__lexer___TKwend___init_tk(var50, var_location); /* Direct call lexer#TKwend#init_tk on */ +} +var = var50; +goto RET_LABEL; +} else { +} +var51 = 11; +{ +{ /* Inline kernel#Int#== (var_accept_token,var51) on */ +var54 = var_accept_token == var51; +var52 = var54; +goto RET_LABEL53; +RET_LABEL53:(void)0; +} +} +if (var52){ +var55 = NEW_nit__TKwmeth(&type_nit__TKwmeth); +{ +nit__lexer___TKwmeth___init_tk(var55, var_location); /* Direct call lexer#TKwmeth#init_tk on */ +} +var = var55; +goto RET_LABEL; +} else { +} +var56 = 12; +{ +{ /* Inline kernel#Int#== (var_accept_token,var56) on */ +var59 = var_accept_token == var56; +var57 = var59; +goto RET_LABEL58; +RET_LABEL58:(void)0; +} +} +if (var57){ +var60 = NEW_nit__TKwtype(&type_nit__TKwtype); +{ +nit__lexer___TKwtype___init_tk(var60, var_location); /* Direct call lexer#TKwtype#init_tk on */ +} +var = var60; +goto RET_LABEL; +} else { +} +var61 = 13; +{ +{ /* Inline kernel#Int#== (var_accept_token,var61) on */ +var64 = var_accept_token == var61; +var62 = var64; +goto RET_LABEL63; +RET_LABEL63:(void)0; +} +} +if (var62){ +var65 = NEW_nit__TKwinit(&type_nit__TKwinit); +{ +nit__lexer___TKwinit___init_tk(var65, var_location); /* Direct call lexer#TKwinit#init_tk on */ +} +var = var65; +goto RET_LABEL; +} else { +} +var66 = 14; +{ +{ /* Inline kernel#Int#== (var_accept_token,var66) on */ +var69 = var_accept_token == var66; +var67 = var69; +goto RET_LABEL68; +RET_LABEL68:(void)0; +} +} +if (var67){ +var70 = NEW_nit__TKwredef(&type_nit__TKwredef); +{ +nit__lexer___TKwredef___init_tk(var70, var_location); /* Direct call lexer#TKwredef#init_tk on */ +} +var = var70; +goto RET_LABEL; +} else { +} +var71 = 15; +{ +{ /* Inline kernel#Int#== (var_accept_token,var71) on */ +var74 = var_accept_token == var71; +var72 = var74; +goto RET_LABEL73; +RET_LABEL73:(void)0; +} +} +if (var72){ +var75 = NEW_nit__TKwis(&type_nit__TKwis); +{ +nit__lexer___TKwis___init_tk(var75, var_location); /* Direct call lexer#TKwis#init_tk on */ +} +var = var75; +goto RET_LABEL; +} else { +} +var76 = 16; +{ +{ /* Inline kernel#Int#== (var_accept_token,var76) on */ +var79 = var_accept_token == var76; +var77 = var79; +goto RET_LABEL78; +RET_LABEL78:(void)0; +} +} +if (var77){ +var80 = NEW_nit__TKwdo(&type_nit__TKwdo); +{ +nit__lexer___TKwdo___init_tk(var80, var_location); /* Direct call lexer#TKwdo#init_tk on */ +} +var = var80; +goto RET_LABEL; +} else { +} +var81 = 17; +{ +{ /* Inline kernel#Int#== (var_accept_token,var81) on */ +var84 = var_accept_token == var81; +var82 = var84; +goto RET_LABEL83; +RET_LABEL83:(void)0; +} +} +if (var82){ +var85 = NEW_nit__TKwvar(&type_nit__TKwvar); +{ +nit__lexer___TKwvar___init_tk(var85, var_location); /* Direct call lexer#TKwvar#init_tk on */ +} +var = var85; +goto RET_LABEL; +} else { +} +var86 = 18; +{ +{ /* Inline kernel#Int#== (var_accept_token,var86) on */ +var89 = var_accept_token == var86; +var87 = var89; +goto RET_LABEL88; +RET_LABEL88:(void)0; +} +} +if (var87){ +var90 = NEW_nit__TKwextern(&type_nit__TKwextern); +{ +nit__lexer___TKwextern___init_tk(var90, var_location); /* Direct call lexer#TKwextern#init_tk on */ +} +var = var90; +goto RET_LABEL; +} else { +} +var91 = 19; +{ +{ /* Inline kernel#Int#== (var_accept_token,var91) on */ +var94 = var_accept_token == var91; +var92 = var94; +goto RET_LABEL93; +RET_LABEL93:(void)0; +} +} +if (var92){ +var95 = NEW_nit__TKwpublic(&type_nit__TKwpublic); +{ +nit__lexer___TKwpublic___init_tk(var95, var_location); /* Direct call lexer#TKwpublic#init_tk on */ +} +var = var95; +goto RET_LABEL; +} else { +} +var96 = 20; +{ +{ /* Inline kernel#Int#== (var_accept_token,var96) on */ +var99 = var_accept_token == var96; +var97 = var99; +goto RET_LABEL98; +RET_LABEL98:(void)0; +} +} +if (var97){ +var100 = NEW_nit__TKwprotected(&type_nit__TKwprotected); +{ +nit__lexer___TKwprotected___init_tk(var100, var_location); /* Direct call lexer#TKwprotected#init_tk on */ +} +var = var100; +goto RET_LABEL; +} else { +} +var101 = 21; +{ +{ /* Inline kernel#Int#== (var_accept_token,var101) on */ +var104 = var_accept_token == var101; +var102 = var104; +goto RET_LABEL103; +RET_LABEL103:(void)0; +} +} +if (var102){ +var105 = NEW_nit__TKwprivate(&type_nit__TKwprivate); +{ +nit__lexer___TKwprivate___init_tk(var105, var_location); /* Direct call lexer#TKwprivate#init_tk on */ +} +var = var105; +goto RET_LABEL; +} else { +} +var106 = 22; +{ +{ /* Inline kernel#Int#== (var_accept_token,var106) on */ +var109 = var_accept_token == var106; +var107 = var109; +goto RET_LABEL108; +RET_LABEL108:(void)0; +} +} +if (var107){ +var110 = NEW_nit__TKwintrude(&type_nit__TKwintrude); +{ +nit__lexer___TKwintrude___init_tk(var110, var_location); /* Direct call lexer#TKwintrude#init_tk on */ +} +var = var110; +goto RET_LABEL; +} else { +} +var111 = 23; +{ +{ /* Inline kernel#Int#== (var_accept_token,var111) on */ +var114 = var_accept_token == var111; +var112 = var114; +goto RET_LABEL113; +RET_LABEL113:(void)0; +} +} +if (var112){ +var115 = NEW_nit__TKwif(&type_nit__TKwif); +{ +nit__lexer___TKwif___init_tk(var115, var_location); /* Direct call lexer#TKwif#init_tk on */ +} +var = var115; +goto RET_LABEL; +} else { +} +var116 = 24; +{ +{ /* Inline kernel#Int#== (var_accept_token,var116) on */ +var119 = var_accept_token == var116; +var117 = var119; +goto RET_LABEL118; +RET_LABEL118:(void)0; +} +} +if (var117){ +var120 = NEW_nit__TKwthen(&type_nit__TKwthen); +{ +nit__lexer___TKwthen___init_tk(var120, var_location); /* Direct call lexer#TKwthen#init_tk on */ +} +var = var120; +goto RET_LABEL; +} else { +} +var121 = 25; +{ +{ /* Inline kernel#Int#== (var_accept_token,var121) on */ +var124 = var_accept_token == var121; +var122 = var124; +goto RET_LABEL123; +RET_LABEL123:(void)0; +} +} +if (var122){ +var125 = NEW_nit__TKwelse(&type_nit__TKwelse); +{ +nit__lexer___TKwelse___init_tk(var125, var_location); /* Direct call lexer#TKwelse#init_tk on */ +} +var = var125; +goto RET_LABEL; +} else { +} +var126 = 26; +{ +{ /* Inline kernel#Int#== (var_accept_token,var126) on */ +var129 = var_accept_token == var126; +var127 = var129; +goto RET_LABEL128; +RET_LABEL128:(void)0; +} +} +if (var127){ +var130 = NEW_nit__TKwwhile(&type_nit__TKwwhile); +{ +nit__lexer___TKwwhile___init_tk(var130, var_location); /* Direct call lexer#TKwwhile#init_tk on */ +} +var = var130; +goto RET_LABEL; +} else { +} +var131 = 27; +{ +{ /* Inline kernel#Int#== (var_accept_token,var131) on */ +var134 = var_accept_token == var131; +var132 = var134; +goto RET_LABEL133; +RET_LABEL133:(void)0; +} +} +if (var132){ +var135 = NEW_nit__TKwloop(&type_nit__TKwloop); +{ +nit__lexer___TKwloop___init_tk(var135, var_location); /* Direct call lexer#TKwloop#init_tk on */ +} +var = var135; +goto RET_LABEL; +} else { +} +var136 = 28; +{ +{ /* Inline kernel#Int#== (var_accept_token,var136) on */ +var139 = var_accept_token == var136; +var137 = var139; +goto RET_LABEL138; +RET_LABEL138:(void)0; +} +} +if (var137){ +var140 = NEW_nit__TKwfor(&type_nit__TKwfor); +{ +nit__lexer___TKwfor___init_tk(var140, var_location); /* Direct call lexer#TKwfor#init_tk on */ +} +var = var140; +goto RET_LABEL; +} else { +} +var141 = 29; +{ +{ /* Inline kernel#Int#== (var_accept_token,var141) on */ +var144 = var_accept_token == var141; +var142 = var144; +goto RET_LABEL143; +RET_LABEL143:(void)0; +} +} +if (var142){ +var145 = NEW_nit__TKwin(&type_nit__TKwin); +{ +nit__lexer___TKwin___init_tk(var145, var_location); /* Direct call lexer#TKwin#init_tk on */ +} +var = var145; +goto RET_LABEL; +} else { +} +var146 = 30; +{ +{ /* Inline kernel#Int#== (var_accept_token,var146) on */ +var149 = var_accept_token == var146; +var147 = var149; +goto RET_LABEL148; +RET_LABEL148:(void)0; +} +} +if (var147){ +var150 = NEW_nit__TKwand(&type_nit__TKwand); +{ +nit__lexer___TKwand___init_tk(var150, var_location); /* Direct call lexer#TKwand#init_tk on */ +} +var = var150; +goto RET_LABEL; +} else { +} +var151 = 31; +{ +{ /* Inline kernel#Int#== (var_accept_token,var151) on */ +var154 = var_accept_token == var151; +var152 = var154; +goto RET_LABEL153; +RET_LABEL153:(void)0; +} +} +if (var152){ +var155 = NEW_nit__TKwor(&type_nit__TKwor); +{ +nit__lexer___TKwor___init_tk(var155, var_location); /* Direct call lexer#TKwor#init_tk on */ +} +var = var155; +goto RET_LABEL; +} else { +} +var156 = 32; +{ +{ /* Inline kernel#Int#== (var_accept_token,var156) on */ +var159 = var_accept_token == var156; +var157 = var159; +goto RET_LABEL158; +RET_LABEL158:(void)0; +} +} +if (var157){ +var160 = NEW_nit__TKwnot(&type_nit__TKwnot); +{ +nit__lexer___TKwnot___init_tk(var160, var_location); /* Direct call lexer#TKwnot#init_tk on */ +} +var = var160; +goto RET_LABEL; +} else { +} +var161 = 33; +{ +{ /* Inline kernel#Int#== (var_accept_token,var161) on */ +var164 = var_accept_token == var161; +var162 = var164; +goto RET_LABEL163; +RET_LABEL163:(void)0; +} +} +if (var162){ +var165 = NEW_nit__TKwimplies(&type_nit__TKwimplies); +{ +nit__lexer___TKwimplies___init_tk(var165, var_location); /* Direct call lexer#TKwimplies#init_tk on */ +} +var = var165; +goto RET_LABEL; +} else { +} +var166 = 34; +{ +{ /* Inline kernel#Int#== (var_accept_token,var166) on */ +var169 = var_accept_token == var166; +var167 = var169; +goto RET_LABEL168; +RET_LABEL168:(void)0; +} +} +if (var167){ +var170 = NEW_nit__TKwreturn(&type_nit__TKwreturn); +{ +nit__lexer___TKwreturn___init_tk(var170, var_location); /* Direct call lexer#TKwreturn#init_tk on */ +} +var = var170; +goto RET_LABEL; +} else { +} +var171 = 35; +{ +{ /* Inline kernel#Int#== (var_accept_token,var171) on */ +var174 = var_accept_token == var171; +var172 = var174; +goto RET_LABEL173; +RET_LABEL173:(void)0; +} +} +if (var172){ +var175 = NEW_nit__TKwcontinue(&type_nit__TKwcontinue); +{ +nit__lexer___TKwcontinue___init_tk(var175, var_location); /* Direct call lexer#TKwcontinue#init_tk on */ +} +var = var175; +goto RET_LABEL; +} else { +} +var176 = 36; +{ +{ /* Inline kernel#Int#== (var_accept_token,var176) on */ +var179 = var_accept_token == var176; +var177 = var179; +goto RET_LABEL178; +RET_LABEL178:(void)0; +} +} +if (var177){ +var180 = NEW_nit__TKwbreak(&type_nit__TKwbreak); +{ +nit__lexer___TKwbreak___init_tk(var180, var_location); /* Direct call lexer#TKwbreak#init_tk on */ +} +var = var180; +goto RET_LABEL; +} else { +} +var181 = 37; +{ +{ /* Inline kernel#Int#== (var_accept_token,var181) on */ +var184 = var_accept_token == var181; +var182 = var184; +goto RET_LABEL183; +RET_LABEL183:(void)0; +} +} +if (var182){ +var185 = NEW_nit__TKwabort(&type_nit__TKwabort); +{ +nit__lexer___TKwabort___init_tk(var185, var_location); /* Direct call lexer#TKwabort#init_tk on */ +} +var = var185; +goto RET_LABEL; +} else { +} +var186 = 38; +{ +{ /* Inline kernel#Int#== (var_accept_token,var186) on */ +var189 = var_accept_token == var186; +var187 = var189; +goto RET_LABEL188; +RET_LABEL188:(void)0; +} +} +if (var187){ +var190 = NEW_nit__TKwassert(&type_nit__TKwassert); +{ +nit__lexer___TKwassert___init_tk(var190, var_location); /* Direct call lexer#TKwassert#init_tk on */ +} +var = var190; +goto RET_LABEL; +} else { +} +var191 = 39; +{ +{ /* Inline kernel#Int#== (var_accept_token,var191) on */ +var194 = var_accept_token == var191; +var192 = var194; +goto RET_LABEL193; +RET_LABEL193:(void)0; +} +} +if (var192){ +var195 = NEW_nit__TKwnew(&type_nit__TKwnew); +{ +nit__lexer___TKwnew___init_tk(var195, var_location); /* Direct call lexer#TKwnew#init_tk on */ +} +var = var195; +goto RET_LABEL; +} else { +} +var196 = 40; +{ +{ /* Inline kernel#Int#== (var_accept_token,var196) on */ +var199 = var_accept_token == var196; +var197 = var199; +goto RET_LABEL198; +RET_LABEL198:(void)0; +} +} +if (var197){ +var200 = NEW_nit__TKwisa(&type_nit__TKwisa); +{ +nit__lexer___TKwisa___init_tk(var200, var_location); /* Direct call lexer#TKwisa#init_tk on */ +} +var = var200; +goto RET_LABEL; +} else { +} +var201 = 41; +{ +{ /* Inline kernel#Int#== (var_accept_token,var201) on */ +var204 = var_accept_token == var201; +var202 = var204; +goto RET_LABEL203; +RET_LABEL203:(void)0; +} +} +if (var202){ +var205 = NEW_nit__TKwonce(&type_nit__TKwonce); +{ +nit__lexer___TKwonce___init_tk(var205, var_location); /* Direct call lexer#TKwonce#init_tk on */ +} +var = var205; +goto RET_LABEL; +} else { +} +var206 = 42; +{ +{ /* Inline kernel#Int#== (var_accept_token,var206) on */ +var209 = var_accept_token == var206; +var207 = var209; +goto RET_LABEL208; +RET_LABEL208:(void)0; +} +} +if (var207){ +var210 = NEW_nit__TKwsuper(&type_nit__TKwsuper); +{ +nit__lexer___TKwsuper___init_tk(var210, var_location); /* Direct call lexer#TKwsuper#init_tk on */ +} +var = var210; +goto RET_LABEL; +} else { +} +var211 = 43; +{ +{ /* Inline kernel#Int#== (var_accept_token,var211) on */ +var214 = var_accept_token == var211; +var212 = var214; +goto RET_LABEL213; +RET_LABEL213:(void)0; +} +} +if (var212){ +var215 = NEW_nit__TKwself(&type_nit__TKwself); +{ +nit__lexer___TKwself___init_tk(var215, var_location); /* Direct call lexer#TKwself#init_tk on */ +} +var = var215; +goto RET_LABEL; +} else { +} +var216 = 44; +{ +{ /* Inline kernel#Int#== (var_accept_token,var216) on */ +var219 = var_accept_token == var216; +var217 = var219; +goto RET_LABEL218; +RET_LABEL218:(void)0; +} +} +if (var217){ +var220 = NEW_nit__TKwtrue(&type_nit__TKwtrue); +{ +nit__lexer___TKwtrue___init_tk(var220, var_location); /* Direct call lexer#TKwtrue#init_tk on */ +} +var = var220; +goto RET_LABEL; +} else { +} +var221 = 45; +{ +{ /* Inline kernel#Int#== (var_accept_token,var221) on */ +var224 = var_accept_token == var221; +var222 = var224; +goto RET_LABEL223; +RET_LABEL223:(void)0; +} +} +if (var222){ +var225 = NEW_nit__TKwfalse(&type_nit__TKwfalse); +{ +nit__lexer___TKwfalse___init_tk(var225, var_location); /* Direct call lexer#TKwfalse#init_tk on */ +} +var = var225; +goto RET_LABEL; +} else { +} +var226 = 46; +{ +{ /* Inline kernel#Int#== (var_accept_token,var226) on */ +var229 = var_accept_token == var226; +var227 = var229; +goto RET_LABEL228; +RET_LABEL228:(void)0; +} +} +if (var227){ +var230 = NEW_nit__TKwnull(&type_nit__TKwnull); +{ +nit__lexer___TKwnull___init_tk(var230, var_location); /* Direct call lexer#TKwnull#init_tk on */ +} +var = var230; +goto RET_LABEL; +} else { +} +var231 = 47; +{ +{ /* Inline kernel#Int#== (var_accept_token,var231) on */ +var234 = var_accept_token == var231; +var232 = var234; +goto RET_LABEL233; +RET_LABEL233:(void)0; +} +} +if (var232){ +var235 = NEW_nit__TKwas(&type_nit__TKwas); +{ +nit__lexer___TKwas___init_tk(var235, var_location); /* Direct call lexer#TKwas#init_tk on */ +} +var = var235; +goto RET_LABEL; +} else { +} +var236 = 48; +{ +{ /* Inline kernel#Int#== (var_accept_token,var236) on */ +var239 = var_accept_token == var236; +var237 = var239; +goto RET_LABEL238; +RET_LABEL238:(void)0; +} +} +if (var237){ +var240 = NEW_nit__TKwnullable(&type_nit__TKwnullable); +{ +nit__lexer___TKwnullable___init_tk(var240, var_location); /* Direct call lexer#TKwnullable#init_tk on */ +} +var = var240; +goto RET_LABEL; +} else { +} +var241 = 49; +{ +{ /* Inline kernel#Int#== (var_accept_token,var241) on */ +var244 = var_accept_token == var241; +var242 = var244; +goto RET_LABEL243; +RET_LABEL243:(void)0; +} +} +if (var242){ +var245 = NEW_nit__TKwisset(&type_nit__TKwisset); +{ +nit__lexer___TKwisset___init_tk(var245, var_location); /* Direct call lexer#TKwisset#init_tk on */ +} +var = var245; +goto RET_LABEL; +} else { +} +var246 = 50; +{ +{ /* Inline kernel#Int#== (var_accept_token,var246) on */ +var249 = var_accept_token == var246; +var247 = var249; +goto RET_LABEL248; +RET_LABEL248:(void)0; +} +} +if (var247){ +var250 = NEW_nit__TKwlabel(&type_nit__TKwlabel); +{ +nit__lexer___TKwlabel___init_tk(var250, var_location); /* Direct call lexer#TKwlabel#init_tk on */ +} +var = var250; +goto RET_LABEL; +} else { +} +var251 = 51; +{ +{ /* Inline kernel#Int#== (var_accept_token,var251) on */ +var254 = var_accept_token == var251; +var252 = var254; +goto RET_LABEL253; +RET_LABEL253:(void)0; +} +} +if (var252){ +var255 = NEW_nit__TKwdebug(&type_nit__TKwdebug); +{ +nit__lexer___TKwdebug___init_tk(var255, var_location); /* Direct call lexer#TKwdebug#init_tk on */ +} +var = var255; +goto RET_LABEL; +} else { +} +var256 = 52; +{ +{ /* Inline kernel#Int#== (var_accept_token,var256) on */ +var259 = var_accept_token == var256; +var257 = var259; +goto RET_LABEL258; +RET_LABEL258:(void)0; +} +} +if (var257){ +var260 = NEW_nit__TOpar(&type_nit__TOpar); +{ +nit__lexer___TOpar___init_tk(var260, var_location); /* Direct call lexer#TOpar#init_tk on */ +} +var = var260; +goto RET_LABEL; +} else { +} +var261 = 53; +{ +{ /* Inline kernel#Int#== (var_accept_token,var261) on */ +var264 = var_accept_token == var261; +var262 = var264; +goto RET_LABEL263; +RET_LABEL263:(void)0; +} +} +if (var262){ +var265 = NEW_nit__TCpar(&type_nit__TCpar); +{ +nit__lexer___TCpar___init_tk(var265, var_location); /* Direct call lexer#TCpar#init_tk on */ +} +var = var265; +goto RET_LABEL; +} else { +} +var266 = 54; +{ +{ /* Inline kernel#Int#== (var_accept_token,var266) on */ +var269 = var_accept_token == var266; +var267 = var269; +goto RET_LABEL268; +RET_LABEL268:(void)0; +} +} +if (var267){ +var270 = NEW_nit__TObra(&type_nit__TObra); +{ +nit__lexer___TObra___init_tk(var270, var_location); /* Direct call lexer#TObra#init_tk on */ +} +var = var270; +goto RET_LABEL; +} else { +} +var271 = 55; +{ +{ /* Inline kernel#Int#== (var_accept_token,var271) on */ +var274 = var_accept_token == var271; +var272 = var274; +goto RET_LABEL273; +RET_LABEL273:(void)0; +} +} +if (var272){ +var275 = NEW_nit__TCbra(&type_nit__TCbra); +{ +nit__lexer___TCbra___init_tk(var275, var_location); /* Direct call lexer#TCbra#init_tk on */ +} +var = var275; +goto RET_LABEL; +} else { +} +var276 = 56; +{ +{ /* Inline kernel#Int#== (var_accept_token,var276) on */ +var279 = var_accept_token == var276; +var277 = var279; +goto RET_LABEL278; +RET_LABEL278:(void)0; +} +} +if (var277){ +var280 = NEW_nit__TComma(&type_nit__TComma); +{ +nit__lexer___TComma___init_tk(var280, var_location); /* Direct call lexer#TComma#init_tk on */ +} +var = var280; +goto RET_LABEL; +} else { +} +var281 = 57; +{ +{ /* Inline kernel#Int#== (var_accept_token,var281) on */ +var284 = var_accept_token == var281; +var282 = var284; +goto RET_LABEL283; +RET_LABEL283:(void)0; +} +} +if (var282){ +var285 = NEW_nit__TColumn(&type_nit__TColumn); +{ +nit__lexer___TColumn___init_tk(var285, var_location); /* Direct call lexer#TColumn#init_tk on */ +} +var = var285; +goto RET_LABEL; +} else { +} +var286 = 58; +{ +{ /* Inline kernel#Int#== (var_accept_token,var286) on */ +var289 = var_accept_token == var286; +var287 = var289; +goto RET_LABEL288; +RET_LABEL288:(void)0; +} +} +if (var287){ +var290 = NEW_nit__TQuad(&type_nit__TQuad); +{ +nit__lexer___TQuad___init_tk(var290, var_location); /* Direct call lexer#TQuad#init_tk on */ +} +var = var290; +goto RET_LABEL; +} else { +} +var291 = 59; +{ +{ /* Inline kernel#Int#== (var_accept_token,var291) on */ +var294 = var_accept_token == var291; +var292 = var294; +goto RET_LABEL293; +RET_LABEL293:(void)0; +} +} +if (var292){ +var295 = NEW_nit__TAssign(&type_nit__TAssign); +{ +nit__lexer___TAssign___init_tk(var295, var_location); /* Direct call lexer#TAssign#init_tk on */ +} +var = var295; +goto RET_LABEL; +} else { +} +var296 = 60; +{ +{ /* Inline kernel#Int#== (var_accept_token,var296) on */ +var299 = var_accept_token == var296; +var297 = var299; +goto RET_LABEL298; +RET_LABEL298:(void)0; +} +} +if (var297){ +var300 = NEW_nit__TPluseq(&type_nit__TPluseq); +{ +nit__lexer___TPluseq___init_tk(var300, var_location); /* Direct call lexer#TPluseq#init_tk on */ +} +var = var300; +goto RET_LABEL; +} else { +} +var301 = 61; +{ +{ /* Inline kernel#Int#== (var_accept_token,var301) on */ +var304 = var_accept_token == var301; +var302 = var304; +goto RET_LABEL303; +RET_LABEL303:(void)0; +} +} +if (var302){ +var305 = NEW_nit__TMinuseq(&type_nit__TMinuseq); +{ +nit__lexer___TMinuseq___init_tk(var305, var_location); /* Direct call lexer#TMinuseq#init_tk on */ +} +var = var305; +goto RET_LABEL; +} else { +} +var306 = 62; +{ +{ /* Inline kernel#Int#== (var_accept_token,var306) on */ +var309 = var_accept_token == var306; +var307 = var309; +goto RET_LABEL308; +RET_LABEL308:(void)0; +} +} +if (var307){ +var310 = NEW_nit__TDotdotdot(&type_nit__TDotdotdot); +{ +nit__lexer___TDotdotdot___init_tk(var310, var_location); /* Direct call lexer#TDotdotdot#init_tk on */ +} +var = var310; +goto RET_LABEL; +} else { +} +var311 = 63; +{ +{ /* Inline kernel#Int#== (var_accept_token,var311) on */ +var314 = var_accept_token == var311; +var312 = var314; +goto RET_LABEL313; +RET_LABEL313:(void)0; +} +} +if (var312){ +var315 = NEW_nit__TDotdot(&type_nit__TDotdot); +{ +nit__lexer___TDotdot___init_tk(var315, var_location); /* Direct call lexer#TDotdot#init_tk on */ +} +var = var315; +goto RET_LABEL; +} else { +} +var316 = 64; +{ +{ /* Inline kernel#Int#== (var_accept_token,var316) on */ +var319 = var_accept_token == var316; +var317 = var319; +goto RET_LABEL318; +RET_LABEL318:(void)0; +} +} +if (var317){ +var320 = NEW_nit__TDot(&type_nit__TDot); +{ +nit__lexer___TDot___init_tk(var320, var_location); /* Direct call lexer#TDot#init_tk on */ +} +var = var320; +goto RET_LABEL; +} else { +} +var321 = 65; +{ +{ /* Inline kernel#Int#== (var_accept_token,var321) on */ +var324 = var_accept_token == var321; +var322 = var324; +goto RET_LABEL323; +RET_LABEL323:(void)0; +} +} +if (var322){ +var325 = NEW_nit__TPlus(&type_nit__TPlus); +{ +nit__lexer___TPlus___init_tk(var325, var_location); /* Direct call lexer#TPlus#init_tk on */ +} +var = var325; +goto RET_LABEL; +} else { +} +var326 = 66; +{ +{ /* Inline kernel#Int#== (var_accept_token,var326) on */ +var329 = var_accept_token == var326; +var327 = var329; +goto RET_LABEL328; +RET_LABEL328:(void)0; +} +} +if (var327){ +var330 = NEW_nit__TMinus(&type_nit__TMinus); +{ +nit__lexer___TMinus___init_tk(var330, var_location); /* Direct call lexer#TMinus#init_tk on */ +} +var = var330; +goto RET_LABEL; +} else { +} +var331 = 67; +{ +{ /* Inline kernel#Int#== (var_accept_token,var331) on */ +var334 = var_accept_token == var331; +var332 = var334; +goto RET_LABEL333; +RET_LABEL333:(void)0; +} +} +if (var332){ +var335 = NEW_nit__TStar(&type_nit__TStar); +{ +nit__lexer___TStar___init_tk(var335, var_location); /* Direct call lexer#TStar#init_tk on */ +} +var = var335; +goto RET_LABEL; +} else { +} +var336 = 68; +{ +{ /* Inline kernel#Int#== (var_accept_token,var336) on */ +var339 = var_accept_token == var336; +var337 = var339; +goto RET_LABEL338; +RET_LABEL338:(void)0; +} +} +if (var337){ +var340 = NEW_nit__TStarstar(&type_nit__TStarstar); +{ +nit__lexer___TStarstar___init_tk(var340, var_location); /* Direct call lexer#TStarstar#init_tk on */ +} +var = var340; +goto RET_LABEL; +} else { +} +var341 = 69; +{ +{ /* Inline kernel#Int#== (var_accept_token,var341) on */ +var344 = var_accept_token == var341; +var342 = var344; +goto RET_LABEL343; +RET_LABEL343:(void)0; +} +} +if (var342){ +var345 = NEW_nit__TSlash(&type_nit__TSlash); +{ +nit__lexer___TSlash___init_tk(var345, var_location); /* Direct call lexer#TSlash#init_tk on */ +} +var = var345; +goto RET_LABEL; +} else { +} +var346 = 70; +{ +{ /* Inline kernel#Int#== (var_accept_token,var346) on */ +var349 = var_accept_token == var346; +var347 = var349; +goto RET_LABEL348; +RET_LABEL348:(void)0; +} +} +if (var347){ +var350 = NEW_nit__TPercent(&type_nit__TPercent); +{ +nit__lexer___TPercent___init_tk(var350, var_location); /* Direct call lexer#TPercent#init_tk on */ +} +var = var350; +goto RET_LABEL; +} else { +} +var351 = 71; +{ +{ /* Inline kernel#Int#== (var_accept_token,var351) on */ +var354 = var_accept_token == var351; +var352 = var354; +goto RET_LABEL353; +RET_LABEL353:(void)0; +} +} +if (var352){ +var355 = NEW_nit__TEq(&type_nit__TEq); +{ +nit__lexer___TEq___init_tk(var355, var_location); /* Direct call lexer#TEq#init_tk on */ +} +var = var355; +goto RET_LABEL; +} else { +} +var356 = 72; +{ +{ /* Inline kernel#Int#== (var_accept_token,var356) on */ +var359 = var_accept_token == var356; +var357 = var359; +goto RET_LABEL358; +RET_LABEL358:(void)0; +} +} +if (var357){ +var360 = NEW_nit__TNe(&type_nit__TNe); +{ +nit__lexer___TNe___init_tk(var360, var_location); /* Direct call lexer#TNe#init_tk on */ +} +var = var360; +goto RET_LABEL; +} else { +} +var361 = 73; +{ +{ /* Inline kernel#Int#== (var_accept_token,var361) on */ +var364 = var_accept_token == var361; +var362 = var364; +goto RET_LABEL363; +RET_LABEL363:(void)0; +} +} +if (var362){ +var365 = NEW_nit__TLt(&type_nit__TLt); +{ +nit__lexer___TLt___init_tk(var365, var_location); /* Direct call lexer#TLt#init_tk on */ +} +var = var365; +goto RET_LABEL; +} else { +} +var366 = 74; +{ +{ /* Inline kernel#Int#== (var_accept_token,var366) on */ +var369 = var_accept_token == var366; +var367 = var369; +goto RET_LABEL368; +RET_LABEL368:(void)0; +} +} +if (var367){ +var370 = NEW_nit__TLe(&type_nit__TLe); +{ +nit__lexer___TLe___init_tk(var370, var_location); /* Direct call lexer#TLe#init_tk on */ +} +var = var370; +goto RET_LABEL; +} else { +} +var371 = 75; +{ +{ /* Inline kernel#Int#== (var_accept_token,var371) on */ +var374 = var_accept_token == var371; +var372 = var374; +goto RET_LABEL373; +RET_LABEL373:(void)0; +} +} +if (var372){ +var375 = NEW_nit__TLl(&type_nit__TLl); +{ +nit__lexer___TLl___init_tk(var375, var_location); /* Direct call lexer#TLl#init_tk on */ +} +var = var375; +goto RET_LABEL; +} else { +} +var376 = 76; +{ +{ /* Inline kernel#Int#== (var_accept_token,var376) on */ +var379 = var_accept_token == var376; +var377 = var379; +goto RET_LABEL378; +RET_LABEL378:(void)0; +} +} +if (var377){ +var380 = NEW_nit__TGt(&type_nit__TGt); +{ +nit__lexer___TGt___init_tk(var380, var_location); /* Direct call lexer#TGt#init_tk on */ +} +var = var380; +goto RET_LABEL; +} else { +} +var381 = 77; +{ +{ /* Inline kernel#Int#== (var_accept_token,var381) on */ +var384 = var_accept_token == var381; +var382 = var384; +goto RET_LABEL383; +RET_LABEL383:(void)0; +} +} +if (var382){ +var385 = NEW_nit__TGe(&type_nit__TGe); +{ +nit__lexer___TGe___init_tk(var385, var_location); /* Direct call lexer#TGe#init_tk on */ +} +var = var385; +goto RET_LABEL; +} else { +} +var386 = 78; +{ +{ /* Inline kernel#Int#== (var_accept_token,var386) on */ +var389 = var_accept_token == var386; +var387 = var389; +goto RET_LABEL388; +RET_LABEL388:(void)0; +} +} +if (var387){ +var390 = NEW_nit__TGg(&type_nit__TGg); +{ +nit__lexer___TGg___init_tk(var390, var_location); /* Direct call lexer#TGg#init_tk on */ +} +var = var390; +goto RET_LABEL; +} else { +} +var391 = 79; +{ +{ /* Inline kernel#Int#== (var_accept_token,var391) on */ +var394 = var_accept_token == var391; +var392 = var394; +goto RET_LABEL393; +RET_LABEL393:(void)0; +} +} +if (var392){ +var395 = NEW_nit__TStarship(&type_nit__TStarship); +{ +nit__lexer___TStarship___init_tk(var395, var_location); /* Direct call lexer#TStarship#init_tk on */ +} +var = var395; +goto RET_LABEL; +} else { +} +var396 = 80; +{ +{ /* Inline kernel#Int#== (var_accept_token,var396) on */ +var399 = var_accept_token == var396; +var397 = var399; +goto RET_LABEL398; +RET_LABEL398:(void)0; +} +} +if (var397){ +var400 = NEW_nit__TBang(&type_nit__TBang); +{ +nit__lexer___TBang___init_tk(var400, var_location); /* Direct call lexer#TBang#init_tk on */ +} +var = var400; +goto RET_LABEL; +} else { +} +var401 = 81; +{ +{ /* Inline kernel#Int#== (var_accept_token,var401) on */ +var404 = var_accept_token == var401; +var402 = var404; +goto RET_LABEL403; +RET_LABEL403:(void)0; +} +} +if (var402){ +var405 = NEW_nit__TAt(&type_nit__TAt); +{ +nit__lexer___TAt___init_tk(var405, var_location); /* Direct call lexer#TAt#init_tk on */ +} +var = var405; +goto RET_LABEL; +} else { +} +var406 = 82; +{ +{ /* Inline kernel#Int#== (var_accept_token,var406) on */ +var409 = var_accept_token == var406; +var407 = var409; +goto RET_LABEL408; +RET_LABEL408:(void)0; +} +} +if (var407){ +var410 = NEW_nit__TClassid(&type_nit__TClassid); +{ +nit__lexer___TClassid___init_tk(var410, var_location); /* Direct call lexer#TClassid#init_tk on */ +} +var = var410; +goto RET_LABEL; +} else { +} +var411 = 83; +{ +{ /* Inline kernel#Int#== (var_accept_token,var411) on */ +var414 = var_accept_token == var411; +var412 = var414; +goto RET_LABEL413; +RET_LABEL413:(void)0; +} +} +if (var412){ +var415 = NEW_nit__TId(&type_nit__TId); +{ +nit__lexer___TId___init_tk(var415, var_location); /* Direct call lexer#TId#init_tk on */ +} +var = var415; +goto RET_LABEL; +} else { +} +var416 = 84; +{ +{ /* Inline kernel#Int#== (var_accept_token,var416) on */ +var419 = var_accept_token == var416; +var417 = var419; +goto RET_LABEL418; +RET_LABEL418:(void)0; +} +} +if (var417){ +var420 = NEW_nit__TAttrid(&type_nit__TAttrid); +{ +nit__lexer___TAttrid___init_tk(var420, var_location); /* Direct call lexer#TAttrid#init_tk on */ +} +var = var420; +goto RET_LABEL; +} else { +} +var421 = 85; +{ +{ /* Inline kernel#Int#== (var_accept_token,var421) on */ +var424 = var_accept_token == var421; +var422 = var424; +goto RET_LABEL423; +RET_LABEL423:(void)0; +} +} +if (var422){ +var425 = NEW_nit__TNumber(&type_nit__TNumber); +{ +nit__lexer___TNumber___init_tk(var425, var_location); /* Direct call lexer#TNumber#init_tk on */ +} +var = var425; +goto RET_LABEL; +} else { +} +var426 = 86; +{ +{ /* Inline kernel#Int#== (var_accept_token,var426) on */ +var429 = var_accept_token == var426; +var427 = var429; +goto RET_LABEL428; +RET_LABEL428:(void)0; +} +} +if (var427){ +var430 = NEW_nit__THexNumber(&type_nit__THexNumber); +{ +nit__lexer___THexNumber___init_tk(var430, var_location); /* Direct call lexer#THexNumber#init_tk on */ +} +var = var430; +goto RET_LABEL; +} else { +} +var431 = 87; +{ +{ /* Inline kernel#Int#== (var_accept_token,var431) on */ +var434 = var_accept_token == var431; +var432 = var434; +goto RET_LABEL433; +RET_LABEL433:(void)0; +} +} +if (var432){ +var435 = NEW_nit__TFloat(&type_nit__TFloat); +{ +nit__lexer___TFloat___init_tk(var435, var_location); /* Direct call lexer#TFloat#init_tk on */ +} +var = var435; +goto RET_LABEL; +} else { +} +var436 = 88; +{ +{ /* Inline kernel#Int#== (var_accept_token,var436) on */ +var439 = var_accept_token == var436; +var437 = var439; +goto RET_LABEL438; +RET_LABEL438:(void)0; +} +} +if (var437){ +var440 = NEW_nit__TString(&type_nit__TString); +{ +nit__lexer___TString___init_tk(var440, var_location); /* Direct call lexer#TString#init_tk on */ +} +var = var440; +goto RET_LABEL; +} else { +} +var441 = 89; +{ +{ /* Inline kernel#Int#== (var_accept_token,var441) on */ +var444 = var_accept_token == var441; +var442 = var444; +goto RET_LABEL443; +RET_LABEL443:(void)0; +} +} +if (var442){ +var445 = NEW_nit__TStartString(&type_nit__TStartString); +{ +nit__lexer___TStartString___init_tk(var445, var_location); /* Direct call lexer#TStartString#init_tk on */ +} +var = var445; +goto RET_LABEL; +} else { +} +var446 = 90; +{ +{ /* Inline kernel#Int#== (var_accept_token,var446) on */ +var449 = var_accept_token == var446; +var447 = var449; +goto RET_LABEL448; +RET_LABEL448:(void)0; +} +} +if (var447){ +var450 = NEW_nit__TMidString(&type_nit__TMidString); +{ +nit__lexer___TMidString___init_tk(var450, var_location); /* Direct call lexer#TMidString#init_tk on */ +} +var = var450; +goto RET_LABEL; +} else { +} +var451 = 91; +{ +{ /* Inline kernel#Int#== (var_accept_token,var451) on */ +var454 = var_accept_token == var451; +var452 = var454; +goto RET_LABEL453; +RET_LABEL453:(void)0; +} +} +if (var452){ +var455 = NEW_nit__TEndString(&type_nit__TEndString); +{ +nit__lexer___TEndString___init_tk(var455, var_location); /* Direct call lexer#TEndString#init_tk on */ +} +var = var455; +goto RET_LABEL; +} else { +} +var456 = 92; +{ +{ /* Inline kernel#Int#== (var_accept_token,var456) on */ +var459 = var_accept_token == var456; +var457 = var459; +goto RET_LABEL458; +RET_LABEL458:(void)0; +} +} +if (var457){ +var460 = NEW_nit__TChar(&type_nit__TChar); +{ +nit__lexer___TChar___init_tk(var460, var_location); /* Direct call lexer#TChar#init_tk on */ +} +var = var460; +goto RET_LABEL; +} else { +} +var461 = 93; +{ +{ /* Inline kernel#Int#== (var_accept_token,var461) on */ +var464 = var_accept_token == var461; +var462 = var464; +goto RET_LABEL463; +RET_LABEL463:(void)0; +} +} +if (var462){ +var465 = NEW_nit__TBadString(&type_nit__TBadString); +{ +nit__lexer___TBadString___init_tk(var465, var_location); /* Direct call lexer#TBadString#init_tk on */ +} +var = var465; +goto RET_LABEL; +} else { +} +var466 = 94; +{ +{ /* Inline kernel#Int#== (var_accept_token,var466) on */ +var469 = var_accept_token == var466; +var467 = var469; +goto RET_LABEL468; +RET_LABEL468:(void)0; +} +} +if (var467){ +var470 = NEW_nit__TBadChar(&type_nit__TBadChar); +{ +nit__lexer___TBadChar___init_tk(var470, var_location); /* Direct call lexer#TBadChar#init_tk on */ +} +var = var470; +goto RET_LABEL; +} else { +} +var471 = 95; +{ +{ /* Inline kernel#Int#== (var_accept_token,var471) on */ +var474 = var_accept_token == var471; +var472 = var474; +goto RET_LABEL473; +RET_LABEL473:(void)0; +} +} +if (var472){ +var475 = NEW_nit__TExternCodeSegment(&type_nit__TExternCodeSegment); +{ +nit__lexer___TExternCodeSegment___init_tk(var475, var_location); /* Direct call lexer#TExternCodeSegment#init_tk on */ +} +var = var475; +goto RET_LABEL; +} else { +} +PRINT_ERROR("Runtime error: %s", "Aborted"); +PRINT_ERROR(" (%s:%d)\n", FILE_nit__lexer, 1445); +show_backtrace(1); +RET_LABEL:; +return var; +}