X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc._tables.c b/c_src/nitc._tables.c index 8d0936f..536d1d8 100644 --- a/c_src/nitc._tables.c +++ b/c_src/nitc._tables.c @@ -776,19 +776,19 @@ typedef val_t (*NEW_TKwinterface_lexer___TKwinterface___init_tk_t)(val_t p0); static const char * const LOCATE_NEW_TKwinterface_parser_nodes___ANode___init = "new TKwinterface parser_nodes::ANode::init"; val_t NEW_TKwinterface_parser_nodes___ANode___init(val_t p0); typedef val_t (*NEW_TKwinterface_parser_nodes___ANode___init_t)(val_t p0); -static const char * const LOCATE_INIT_ATTRIBUTES__TKwuniversal = "init var of TKwuniversal"; -void INIT_ATTRIBUTES__TKwuniversal(val_t p0); -typedef void (*INIT_ATTRIBUTES__TKwuniversal_t)(val_t p0); -val_t NEW_TKwuniversal(void); -static const char * const LOCATE_CHECKNEW_TKwuniversal = "check new TKwuniversal"; -void CHECKNEW_TKwuniversal(val_t p0); -typedef void (*CHECKNEW_TKwuniversal_t)(val_t p0); -static const char * const LOCATE_NEW_TKwuniversal_lexer___TKwuniversal___init_tk = "new TKwuniversal lexer::TKwuniversal::init_tk"; -val_t NEW_TKwuniversal_lexer___TKwuniversal___init_tk(val_t p0); -typedef val_t (*NEW_TKwuniversal_lexer___TKwuniversal___init_tk_t)(val_t p0); -static const char * const LOCATE_NEW_TKwuniversal_parser_nodes___ANode___init = "new TKwuniversal parser_nodes::ANode::init"; -val_t NEW_TKwuniversal_parser_nodes___ANode___init(val_t p0); -typedef val_t (*NEW_TKwuniversal_parser_nodes___ANode___init_t)(val_t p0); +static const char * const LOCATE_INIT_ATTRIBUTES__TKwenum = "init var of TKwenum"; +void INIT_ATTRIBUTES__TKwenum(val_t p0); +typedef void (*INIT_ATTRIBUTES__TKwenum_t)(val_t p0); +val_t NEW_TKwenum(void); +static const char * const LOCATE_CHECKNEW_TKwenum = "check new TKwenum"; +void CHECKNEW_TKwenum(val_t p0); +typedef void (*CHECKNEW_TKwenum_t)(val_t p0); +static const char * const LOCATE_NEW_TKwenum_lexer___TKwenum___init_tk = "new TKwenum lexer::TKwenum::init_tk"; +val_t NEW_TKwenum_lexer___TKwenum___init_tk(val_t p0, val_t p1); +typedef val_t (*NEW_TKwenum_lexer___TKwenum___init_tk_t)(val_t p0, val_t p1); +static const char * const LOCATE_NEW_TKwenum_parser_nodes___ANode___init = "new TKwenum parser_nodes::ANode::init"; +val_t NEW_TKwenum_parser_nodes___ANode___init(val_t p0); +typedef val_t (*NEW_TKwenum_parser_nodes___ANode___init_t)(val_t p0); static const char * const LOCATE_INIT_ATTRIBUTES__TKwspecial = "init var of TKwspecial"; void INIT_ATTRIBUTES__TKwspecial(val_t p0); typedef void (*INIT_ATTRIBUTES__TKwspecial_t)(val_t p0); @@ -2132,22 +2132,22 @@ typedef val_t (*NEW_AInterfaceClasskind_parser_prod___AInterfaceClasskind___init static const char * const LOCATE_NEW_AInterfaceClasskind_parser_nodes___ANode___init = "new AInterfaceClasskind parser_nodes::ANode::init"; val_t NEW_AInterfaceClasskind_parser_nodes___ANode___init(val_t p0); typedef val_t (*NEW_AInterfaceClasskind_parser_nodes___ANode___init_t)(val_t p0); -static const char * const LOCATE_INIT_ATTRIBUTES__AUniversalClasskind = "init var of AUniversalClasskind"; -void INIT_ATTRIBUTES__AUniversalClasskind(val_t p0); -typedef void (*INIT_ATTRIBUTES__AUniversalClasskind_t)(val_t p0); -val_t NEW_AUniversalClasskind(void); -static const char * const LOCATE_CHECKNEW_AUniversalClasskind = "check new AUniversalClasskind"; -void CHECKNEW_AUniversalClasskind(val_t p0); -typedef void (*CHECKNEW_AUniversalClasskind_t)(val_t p0); -static const char * const LOCATE_NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___empty_init = "new AUniversalClasskind parser_prod::AUniversalClasskind::empty_init"; -val_t NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___empty_init(void); -typedef val_t (*NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___empty_init_t)(void); -static const char * const LOCATE_NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___init_auniversalclasskind = "new AUniversalClasskind parser_prod::AUniversalClasskind::init_auniversalclasskind"; -val_t NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t p0); -typedef val_t (*NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___init_auniversalclasskind_t)(val_t p0); -static const char * const LOCATE_NEW_AUniversalClasskind_parser_nodes___ANode___init = "new AUniversalClasskind parser_nodes::ANode::init"; -val_t NEW_AUniversalClasskind_parser_nodes___ANode___init(val_t p0); -typedef val_t (*NEW_AUniversalClasskind_parser_nodes___ANode___init_t)(val_t p0); +static const char * const LOCATE_INIT_ATTRIBUTES__AEnumClasskind = "init var of AEnumClasskind"; +void INIT_ATTRIBUTES__AEnumClasskind(val_t p0); +typedef void (*INIT_ATTRIBUTES__AEnumClasskind_t)(val_t p0); +val_t NEW_AEnumClasskind(void); +static const char * const LOCATE_CHECKNEW_AEnumClasskind = "check new AEnumClasskind"; +void CHECKNEW_AEnumClasskind(val_t p0); +typedef void (*CHECKNEW_AEnumClasskind_t)(val_t p0); +static const char * const LOCATE_NEW_AEnumClasskind_parser_prod___AEnumClasskind___empty_init = "new AEnumClasskind parser_prod::AEnumClasskind::empty_init"; +val_t NEW_AEnumClasskind_parser_prod___AEnumClasskind___empty_init(void); +typedef val_t (*NEW_AEnumClasskind_parser_prod___AEnumClasskind___empty_init_t)(void); +static const char * const LOCATE_NEW_AEnumClasskind_parser_prod___AEnumClasskind___init_aenumclasskind = "new AEnumClasskind parser_prod::AEnumClasskind::init_aenumclasskind"; +val_t NEW_AEnumClasskind_parser_prod___AEnumClasskind___init_aenumclasskind(val_t p0); +typedef val_t (*NEW_AEnumClasskind_parser_prod___AEnumClasskind___init_aenumclasskind_t)(val_t p0); +static const char * const LOCATE_NEW_AEnumClasskind_parser_nodes___ANode___init = "new AEnumClasskind parser_nodes::ANode::init"; +val_t NEW_AEnumClasskind_parser_nodes___ANode___init(val_t p0); +typedef val_t (*NEW_AEnumClasskind_parser_nodes___ANode___init_t)(val_t p0); static const char * const LOCATE_INIT_ATTRIBUTES__AFormaldef = "init var of AFormaldef"; void INIT_ATTRIBUTES__AFormaldef(val_t p0); typedef void (*INIT_ATTRIBUTES__AFormaldef_t)(val_t p0); @@ -12052,10 +12052,10 @@ const int SFT_parser_nodes[853] = { 2503 /* Id of TComment */, 5 /* Color of TComment */, 69 /* Group of ? */, - 2343 /* Id of TKwmodule */, + 2339 /* Id of TKwmodule */, 5 /* Color of TKwmodule */, 69 /* Group of ? */, - 2391 /* Id of TKwimport */, + 2387 /* Id of TKwimport */, 5 /* Color of TKwimport */, 69 /* Group of ? */, 2427 /* Id of TKwclass */, @@ -12064,37 +12064,37 @@ const int SFT_parser_nodes[853] = { 2447 /* Id of TKwabstract */, 5 /* Color of TKwabstract */, 69 /* Group of ? */, - 2379 /* Id of TKwinterface */, + 2375 /* Id of TKwinterface */, 5 /* Color of TKwinterface */, 69 /* Group of ? */, - 2271 /* Id of TKwuniversal */, - 5 /* Color of TKwuniversal */, + 2407 /* Id of TKwenum */, + 5 /* Color of TKwenum */, 69 /* Group of ? */, - 2291 /* Id of TKwspecial */, + 2287 /* Id of TKwspecial */, 5 /* Color of TKwspecial */, 69 /* Group of ? */, 2411 /* Id of TKwend */, 5 /* Color of TKwend */, 69 /* Group of ? */, - 2347 /* Id of TKwmeth */, + 2343 /* Id of TKwmeth */, 5 /* Color of TKwmeth */, 69 /* Group of ? */, - 2275 /* Id of TKwtype */, + 2271 /* Id of TKwtype */, 5 /* Color of TKwtype */, 69 /* Group of ? */, - 2383 /* Id of TKwinit */, + 2379 /* Id of TKwinit */, 5 /* Color of TKwinit */, 69 /* Group of ? */, - 2303 /* Id of TKwredef */, + 2299 /* Id of TKwredef */, 5 /* Color of TKwredef */, 69 /* Group of ? */, - 2367 /* Id of TKwis */, + 2363 /* Id of TKwis */, 5 /* Color of TKwis */, 69 /* Group of ? */, 2419 /* Id of TKwdo */, 5 /* Color of TKwdo */, 69 /* Group of ? */, - 2307 /* Id of TKwreadable */, + 2303 /* Id of TKwreadable */, 5 /* Color of TKwreadable */, 69 /* Group of ? */, 2259 /* Id of TKwwritable */, @@ -12103,25 +12103,25 @@ const int SFT_parser_nodes[853] = { 2267 /* Id of TKwvar */, 5 /* Color of TKwvar */, 69 /* Group of ? */, - 2375 /* Id of TKwintern */, + 2371 /* Id of TKwintern */, 5 /* Color of TKwintern */, 69 /* Group of ? */, - 2407 /* Id of TKwextern */, + 2403 /* Id of TKwextern */, 5 /* Color of TKwextern */, 69 /* Group of ? */, - 2311 /* Id of TKwprotected */, + 2307 /* Id of TKwprotected */, 5 /* Color of TKwprotected */, 69 /* Group of ? */, - 2315 /* Id of TKwprivate */, + 2311 /* Id of TKwprivate */, 5 /* Color of TKwprivate */, 69 /* Group of ? */, - 2371 /* Id of TKwintrude */, + 2367 /* Id of TKwintrude */, 5 /* Color of TKwintrude */, 69 /* Group of ? */, - 2395 /* Id of TKwif */, + 2391 /* Id of TKwif */, 5 /* Color of TKwif */, 69 /* Group of ? */, - 2283 /* Id of TKwthen */, + 2279 /* Id of TKwthen */, 5 /* Color of TKwthen */, 69 /* Group of ? */, 2415 /* Id of TKwelse */, @@ -12130,25 +12130,25 @@ const int SFT_parser_nodes[853] = { 2263 /* Id of TKwwhile */, 5 /* Color of TKwwhile */, 69 /* Group of ? */, - 2351 /* Id of TKwloop */, + 2347 /* Id of TKwloop */, 5 /* Color of TKwloop */, 69 /* Group of ? */, - 2399 /* Id of TKwfor */, + 2395 /* Id of TKwfor */, 5 /* Color of TKwfor */, 69 /* Group of ? */, - 2387 /* Id of TKwin */, + 2383 /* Id of TKwin */, 5 /* Color of TKwin */, 69 /* Group of ? */, 2443 /* Id of TKwand */, 5 /* Color of TKwand */, 69 /* Group of ? */, - 2319 /* Id of TKwor */, + 2315 /* Id of TKwor */, 5 /* Color of TKwor */, 69 /* Group of ? */, - 2335 /* Id of TKwnot */, + 2331 /* Id of TKwnot */, 5 /* Color of TKwnot */, 69 /* Group of ? */, - 2299 /* Id of TKwreturn */, + 2295 /* Id of TKwreturn */, 5 /* Color of TKwreturn */, 69 /* Group of ? */, 2423 /* Id of TKwcontinue */, @@ -12163,40 +12163,40 @@ const int SFT_parser_nodes[853] = { 2435 /* Id of TKwassert */, 5 /* Color of TKwassert */, 69 /* Group of ? */, - 2339 /* Id of TKwnew */, + 2335 /* Id of TKwnew */, 5 /* Color of TKwnew */, 69 /* Group of ? */, - 2363 /* Id of TKwisa */, + 2359 /* Id of TKwisa */, 5 /* Color of TKwisa */, 69 /* Group of ? */, - 2323 /* Id of TKwonce */, + 2319 /* Id of TKwonce */, 5 /* Color of TKwonce */, 69 /* Group of ? */, - 2287 /* Id of TKwsuper */, + 2283 /* Id of TKwsuper */, 5 /* Color of TKwsuper */, 69 /* Group of ? */, - 2295 /* Id of TKwself */, + 2291 /* Id of TKwself */, 5 /* Color of TKwself */, 69 /* Group of ? */, - 2279 /* Id of TKwtrue */, + 2275 /* Id of TKwtrue */, 5 /* Color of TKwtrue */, 69 /* Group of ? */, - 2403 /* Id of TKwfalse */, + 2399 /* Id of TKwfalse */, 5 /* Color of TKwfalse */, 69 /* Group of ? */, - 2331 /* Id of TKwnull */, + 2327 /* Id of TKwnull */, 5 /* Color of TKwnull */, 69 /* Group of ? */, 2439 /* Id of TKwas */, 5 /* Color of TKwas */, 69 /* Group of ? */, - 2327 /* Id of TKwnullable */, + 2323 /* Id of TKwnullable */, 5 /* Color of TKwnullable */, 69 /* Group of ? */, - 2359 /* Id of TKwisset */, + 2355 /* Id of TKwisset */, 5 /* Color of TKwisset */, 69 /* Group of ? */, - 2355 /* Id of TKwlabel */, + 2351 /* Id of TKwlabel */, 5 /* Color of TKwlabel */, 69 /* Group of ? */, 2219 /* Id of TOpar */, @@ -12316,7 +12316,7 @@ const int SFT_parser_nodes[853] = { 2751 /* Id of EOF */, 5 /* Color of EOF */, 69 /* Group of ? */, - 3175 /* Id of AError */, + 3171 /* Id of AError */, 6 /* Color of AError */, 73 /* Group of ? */, 2823 /* Id of AModule */, @@ -12330,44 +12330,44 @@ const int SFT_parser_nodes[853] = { 2839 /* Id of AImport */, 5 /* Color of AImport */, 69 /* Group of ? */, - 3019 /* Id of AStdImport */, + 3015 /* Id of AStdImport */, 6 /* Color of AStdImport */, 6 /* Group of ? */, 72 /* Group of ? */, - 3095 /* Id of ANoImport */, + 3091 /* Id of ANoImport */, 6 /* Color of ANoImport */, 6 /* Group of ? */, 72 /* Group of ? */, 2791 /* Id of AVisibility */, 5 /* Color of AVisibility */, 68 /* Group of ? */, - 3063 /* Id of APublicVisibility */, + 3059 /* Id of APublicVisibility */, 6 /* Color of APublicVisibility */, 71 /* Group of ? */, - 3075 /* Id of APrivateVisibility */, + 3071 /* Id of APrivateVisibility */, 6 /* Color of APrivateVisibility */, 6 /* Group of ? */, 71 /* Group of ? */, - 3071 /* Id of AProtectedVisibility */, + 3067 /* Id of AProtectedVisibility */, 6 /* Color of AProtectedVisibility */, 6 /* Group of ? */, 71 /* Group of ? */, - 3131 /* Id of AIntrudeVisibility */, + 3127 /* Id of AIntrudeVisibility */, 6 /* Color of AIntrudeVisibility */, 6 /* Group of ? */, 71 /* Group of ? */, 2867 /* Id of AClassdef */, 5 /* Color of AClassdef */, 75 /* Group of ? */, - 3023 /* Id of AStdClassdef */, + 3019 /* Id of AStdClassdef */, 6 /* Color of AStdClassdef */, 8 /* Group of ? */, 80 /* Group of ? */, - 3007 /* Id of ATopClassdef */, + 3003 /* Id of ATopClassdef */, 6 /* Color of ATopClassdef */, 8 /* Group of ? */, 79 /* Group of ? */, - 3115 /* Id of AMainClassdef */, + 3111 /* Id of AMainClassdef */, 6 /* Color of AMainClassdef */, 8 /* Group of ? */, 79 /* Group of ? */, @@ -12382,12 +12382,12 @@ const int SFT_parser_nodes[853] = { 6 /* Color of AAbstractClasskind */, 6 /* Group of ? */, 73 /* Group of ? */, - 3135 /* Id of AInterfaceClasskind */, + 3131 /* Id of AInterfaceClasskind */, 6 /* Color of AInterfaceClasskind */, 6 /* Group of ? */, 73 /* Group of ? */, - 2995 /* Id of AUniversalClasskind */, - 6 /* Color of AUniversalClasskind */, + 3179 /* Id of AEnumClasskind */, + 6 /* Color of AEnumClasskind */, 6 /* Group of ? */, 73 /* Group of ? */, 2843 /* Id of AFormaldef */, @@ -12406,7 +12406,7 @@ const int SFT_parser_nodes[853] = { 6 /* Color of AAttrPropdef */, 11 /* Group of ? */, 82 /* Group of ? */, - 3111 /* Id of AMethPropdef */, + 3107 /* Id of AMethPropdef */, 6 /* Color of AMethPropdef */, 10 /* Group of ? */, 81 /* Group of ? */, @@ -12433,7 +12433,7 @@ const int SFT_parser_nodes[853] = { 3467 /* Id of AMainMethPropdef */, 8 /* Color of AMainMethPropdef */, 97 /* Group of ? */, - 2999 /* Id of ATypePropdef */, + 2995 /* Id of ATypePropdef */, 6 /* Color of ATypePropdef */, 9 /* Group of ? */, 80 /* Group of ? */, @@ -12441,7 +12441,7 @@ const int SFT_parser_nodes[853] = { 5 /* Color of AAble */, 6 /* Group of ? */, 67 /* Group of ? */, - 3055 /* Id of AReadAble */, + 3051 /* Id of AReadAble */, 6 /* Color of AReadAble */, 8 /* Group of ? */, 72 /* Group of ? */, @@ -12452,59 +12452,59 @@ const int SFT_parser_nodes[853] = { 2827 /* Id of AMethid */, 5 /* Color of AMethid */, 69 /* Group of ? */, - 3151 /* Id of AIdMethid */, + 3147 /* Id of AIdMethid */, 6 /* Color of AIdMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3079 /* Id of APlusMethid */, + 3075 /* Id of APlusMethid */, 6 /* Color of APlusMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3103 /* Id of AMinusMethid */, + 3099 /* Id of AMinusMethid */, 6 /* Color of AMinusMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3031 /* Id of AStarMethid */, + 3027 /* Id of AStarMethid */, 6 /* Color of AStarMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3035 /* Id of ASlashMethid */, + 3031 /* Id of ASlashMethid */, 6 /* Color of ASlashMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3087 /* Id of APercentMethid */, + 3083 /* Id of APercentMethid */, 6 /* Color of APercentMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3179 /* Id of AEqMethid */, + 3175 /* Id of AEqMethid */, 6 /* Color of AEqMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3099 /* Id of ANeMethid */, + 3095 /* Id of ANeMethid */, 6 /* Color of ANeMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3127 /* Id of ALeMethid */, + 3123 /* Id of ALeMethid */, 6 /* Color of ALeMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3163 /* Id of AGeMethid */, + 3159 /* Id of AGeMethid */, 6 /* Color of AGeMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3119 /* Id of ALtMethid */, + 3115 /* Id of ALtMethid */, 6 /* Color of ALtMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3155 /* Id of AGtMethid */, + 3151 /* Id of AGtMethid */, 6 /* Color of AGtMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3123 /* Id of ALlMethid */, + 3119 /* Id of ALlMethid */, 6 /* Color of ALlMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3159 /* Id of AGgMethid */, + 3155 /* Id of AGgMethid */, 6 /* Color of AGgMethid */, 7 /* Group of ? */, 72 /* Group of ? */, @@ -12512,7 +12512,7 @@ const int SFT_parser_nodes[853] = { 6 /* Color of ABraMethid */, 7 /* Group of ? */, 72 /* Group of ? */, - 3027 /* Id of AStarshipMethid */, + 3023 /* Id of AStarshipMethid */, 6 /* Color of AStarshipMethid */, 7 /* Group of ? */, 72 /* Group of ? */, @@ -12555,7 +12555,7 @@ const int SFT_parser_nodes[853] = { 7 /* Color of AVardeclExpr */, 12 /* Group of ? */, 82 /* Group of ? */, - 3047 /* Id of AReturnExpr */, + 3043 /* Id of AReturnExpr */, 7 /* Color of AReturnExpr */, 11 /* Group of ? */, 81 /* Group of ? */, @@ -12579,11 +12579,11 @@ const int SFT_parser_nodes[853] = { 8 /* Color of ADoExpr */, 12 /* Group of ? */, 85 /* Group of ? */, - 3147 /* Id of AIfExpr */, + 3143 /* Id of AIfExpr */, 7 /* Color of AIfExpr */, 11 /* Group of ? */, 81 /* Group of ? */, - 3143 /* Id of AIfexprExpr */, + 3139 /* Id of AIfexprExpr */, 7 /* Color of AIfexprExpr */, 11 /* Group of ? */, 81 /* Group of ? */, @@ -12607,7 +12607,7 @@ const int SFT_parser_nodes[853] = { 7 /* Color of AAssignFormExpr */, 13 /* Group of ? */, 82 /* Group of ? */, - 3051 /* Id of AReassignFormExpr */, + 3047 /* Id of AReassignFormExpr */, 7 /* Color of AReassignFormExpr */, 14 /* Group of ? */, 84 /* Group of ? */, @@ -12764,7 +12764,7 @@ const int SFT_parser_nodes[853] = { 3303 /* Id of AVarReassignExpr */, 8 /* Color of AVarReassignExpr */, 89 /* Group of ? */, - 3059 /* Id of ARangeExpr */, + 3055 /* Id of ARangeExpr */, 7 /* Color of ARangeExpr */, 11 /* Group of ? */, 81 /* Group of ? */, @@ -12778,7 +12778,7 @@ const int SFT_parser_nodes[853] = { 7 /* Color of AArrayExpr */, 11 /* Group of ? */, 82 /* Group of ? */, - 3043 /* Id of ASelfExpr */, + 3039 /* Id of ASelfExpr */, 7 /* Color of ASelfExpr */, 12 /* Group of ? */, 82 /* Group of ? */, @@ -12793,15 +12793,15 @@ const int SFT_parser_nodes[853] = { 8 /* Color of AFalseExpr */, 11 /* Group of ? */, 82 /* Group of ? */, - 3091 /* Id of ANullExpr */, + 3087 /* Id of ANullExpr */, 7 /* Color of ANullExpr */, 11 /* Group of ? */, 81 /* Group of ? */, - 3139 /* Id of AIntExpr */, + 3135 /* Id of AIntExpr */, 7 /* Color of AIntExpr */, 11 /* Group of ? */, 81 /* Group of ? */, - 3167 /* Id of AFloatExpr */, + 3163 /* Id of AFloatExpr */, 7 /* Color of AFloatExpr */, 11 /* Group of ? */, 81 /* Group of ? */, @@ -12809,7 +12809,7 @@ const int SFT_parser_nodes[853] = { 7 /* Color of ACharExpr */, 11 /* Group of ? */, 81 /* Group of ? */, - 3015 /* Id of AStringFormExpr */, + 3011 /* Id of AStringFormExpr */, 7 /* Color of AStringFormExpr */, 81 /* Group of ? */, 3319 /* Id of AStringExpr */, @@ -12828,14 +12828,14 @@ const int SFT_parser_nodes[853] = { 8 /* Color of AEndStringExpr */, 13 /* Group of ? */, 84 /* Group of ? */, - 3011 /* Id of ASuperstringExpr */, + 3007 /* Id of ASuperstringExpr */, 7 /* Color of ASuperstringExpr */, 12 /* Group of ? */, 82 /* Group of ? */, 3327 /* Id of AParExpr */, 8 /* Color of AParExpr */, 83 /* Group of ? */, - 3067 /* Id of AProxyExpr */, + 3063 /* Id of AProxyExpr */, 7 /* Color of AProxyExpr */, 11 /* Group of ? */, 79 /* Group of ? */, @@ -12854,11 +12854,11 @@ const int SFT_parser_nodes[853] = { 2871 /* Id of AAssignOp */, 5 /* Color of AAssignOp */, 68 /* Group of ? */, - 3083 /* Id of APlusAssignOp */, + 3079 /* Id of APlusAssignOp */, 6 /* Color of APlusAssignOp */, 6 /* Group of ? */, 71 /* Group of ? */, - 3107 /* Id of AMinusAssignOp */, + 3103 /* Id of AMinusAssignOp */, 6 /* Color of AMinusAssignOp */, 6 /* Group of ? */, 71 /* Group of ? */, @@ -12869,7 +12869,7 @@ const int SFT_parser_nodes[853] = { 2855 /* Id of AClosureId */, 5 /* Color of AClosureId */, 68 /* Group of ? */, - 3039 /* Id of ASimpleClosureId */, + 3035 /* Id of ASimpleClosureId */, 6 /* Color of ASimpleClosureId */, 6 /* Group of ? */, 71 /* Group of ? */, @@ -13717,7 +13717,7 @@ const int SFT_typing[51] = { 67 /* Group of ? */, 8 /* Group of ? */, 70 /* Group of ? */, - 3003 /* Id of ATypeCheckExpr */, + 2999 /* Id of ATypeCheckExpr */, 5 /* Color of ATypeCheckExpr */, 67 /* Group of ? */, 81 /* Group of ? */, @@ -13743,7 +13743,7 @@ const int SFT_scope[23] = { 5 /* Color of EscapableClosure */, 10 /* Group of ? */, 65 /* Group of ? */, - 3171 /* Id of AEscapeExpr */, + 3167 /* Id of AEscapeExpr */, 7 /* Color of AEscapeExpr */, 11 /* Group of ? */, 79 /* Group of ? */, @@ -24677,12 +24677,12 @@ val_t NEW_TComment_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwmodule[70] = { - {(bigint) 2343 /* 0: Identity */}, + {(bigint) 2339 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwmodule < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwmodule < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwmodule < Token: superclass typecheck marker */}, - {(bigint) 2343 /* 5: TKwmodule < TKwmodule: superclass typecheck marker */}, + {(bigint) 2339 /* 5: TKwmodule < TKwmodule: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -24837,12 +24837,12 @@ val_t NEW_TKwmodule_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwimport[70] = { - {(bigint) 2391 /* 0: Identity */}, + {(bigint) 2387 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwimport < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwimport < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwimport < Token: superclass typecheck marker */}, - {(bigint) 2391 /* 5: TKwimport < TKwimport: superclass typecheck marker */}, + {(bigint) 2387 /* 5: TKwimport < TKwimport: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -25311,12 +25311,12 @@ val_t NEW_TKwabstract_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwinterface[70] = { - {(bigint) 2379 /* 0: Identity */}, + {(bigint) 2375 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwinterface < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwinterface < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwinterface < Token: superclass typecheck marker */}, - {(bigint) 2379 /* 5: TKwinterface < TKwinterface: superclass typecheck marker */}, + {(bigint) 2375 /* 5: TKwinterface < TKwinterface: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -25468,13 +25468,13 @@ val_t NEW_TKwinterface_parser_nodes___ANode___init(val_t p0){ stack_frame_head = fra.me.prev; return fra.me.REG[1]; } -const classtable_elt_t VFT_TKwuniversal[70] = { - {(bigint) 2271 /* 0: Identity */}, +const classtable_elt_t VFT_TKwenum[70] = { + {(bigint) 2407 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, - {(bigint) 3 /* 2: TKwuniversal < Object: superclass typecheck marker */}, - {(bigint) 275 /* 3: TKwuniversal < ANode: superclass typecheck marker */}, - {(bigint) 295 /* 4: TKwuniversal < Token: superclass typecheck marker */}, - {(bigint) 2271 /* 5: TKwuniversal < TKwuniversal: superclass typecheck marker */}, + {(bigint) 3 /* 2: TKwenum < Object: superclass typecheck marker */}, + {(bigint) 275 /* 3: TKwenum < ANode: superclass typecheck marker */}, + {(bigint) 295 /* 4: TKwenum < Token: superclass typecheck marker */}, + {(bigint) 2407 /* 5: TKwenum < TKwenum: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -25488,7 +25488,7 @@ const classtable_elt_t VFT_TKwuniversal[70] = { {0} /* Class Hole :( */, {(bigint) nit_version___Object___nit_version}, {(bigint) time___Object___get_time}, - {(bigint) 2 /* 19: TKwuniversal < Object: superclass init_table position */}, + {(bigint) 2 /* 19: TKwenum < Object: superclass init_table position */}, {(bigint) kernel___Object___object_id}, {(bigint) kernel___Object___is_same_type}, {(bigint) kernel___Object_____eqeq}, @@ -25527,7 +25527,7 @@ const classtable_elt_t VFT_TKwuniversal[70] = { {(bigint) parser_prod___Token___replace_child}, {(bigint) parser_prod___ANode___replace_with}, {(bigint) parser_prod___Token___visit_all}, - {(bigint) 1 /* 58: TKwuniversal < ANode: superclass init_table position */}, + {(bigint) 1 /* 58: TKwenum < ANode: superclass init_table position */}, {(bigint) parser_nodes___ANode___location}, {(bigint) parser_nodes___ANode___init}, {(bigint) icode_generation___ANode___accept_icode_generation}, @@ -25535,45 +25535,45 @@ const classtable_elt_t VFT_TKwuniversal[70] = { {(bigint) typing___ANode___after_typing}, {(bigint) syntax_base___Token___to_symbol}, {(bigint) lexer___Token___text}, - {(bigint) lexer___TKwuniversal___parser_index}, - {(bigint) 0 /* 67: TKwuniversal < Token: superclass init_table position */}, - {(bigint) lexer___TKwuniversal___init_tk}, - {(bigint) 3 /* 69: TKwuniversal < TKwuniversal: superclass init_table position */}, + {(bigint) lexer___TKwenum___parser_index}, + {(bigint) 0 /* 67: TKwenum < Token: superclass init_table position */}, + {(bigint) lexer___TKwenum___init_tk}, + {(bigint) 3 /* 69: TKwenum < TKwenum: superclass init_table position */}, }; /* 0: Pointer to the classtable */ /* 1: Object_id */ -/* 2: Attribute TKwuniversal::_parent */ -/* 3: Attribute TKwuniversal::_location */ -/* 4: Attribute TKwuniversal::_symbol_cache */ -/* 5: Attribute TKwuniversal::_text */ -void INIT_ATTRIBUTES__TKwuniversal(val_t p0){ +/* 2: Attribute TKwenum::_parent */ +/* 3: Attribute TKwenum::_location */ +/* 4: Attribute TKwenum::_symbol_cache */ +/* 5: Attribute TKwenum::_text */ +void INIT_ATTRIBUTES__TKwenum(val_t p0){ struct {struct stack_frame_t me;} fra; val_t tmp; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 0; - fra.me.meth = LOCATE_INIT_ATTRIBUTES__TKwuniversal; + fra.me.meth = LOCATE_INIT_ATTRIBUTES__TKwenum; fra.me.has_broke = 0; fra.me.REG_size = 0; stack_frame_head = fra.me.prev; } -val_t NEW_TKwuniversal(void) +val_t NEW_TKwenum(void) { obj_t obj; obj = alloc(sizeof(val_t) * 6); - obj->vft = (classtable_elt_t*)VFT_TKwuniversal; + obj->vft = (classtable_elt_t*)VFT_TKwenum; obj[1].object_id = object_id_counter; object_id_counter = object_id_counter + 1; return OBJ2VAL(obj); } -void CHECKNEW_TKwuniversal(val_t p0){ +void CHECKNEW_TKwenum(val_t p0){ struct {struct stack_frame_t me;} fra; val_t REGB0; val_t tmp; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 0; - fra.me.meth = LOCATE_CHECKNEW_TKwuniversal; + fra.me.meth = LOCATE_CHECKNEW_TKwenum; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; @@ -25585,54 +25585,56 @@ void CHECKNEW_TKwuniversal(val_t p0){ } stack_frame_head = fra.me.prev; } -val_t NEW_TKwuniversal_lexer___TKwuniversal___init_tk(val_t p0){ - struct {struct stack_frame_t me; val_t MORE_REG[1];} fra; +val_t NEW_TKwenum_lexer___TKwenum___init_tk(val_t p0, val_t p1){ + struct {struct stack_frame_t me; val_t MORE_REG[2];} fra; val_t tmp; int init_table[4] = {0, 0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 115; - fra.me.meth = LOCATE_NEW_TKwuniversal_lexer___TKwuniversal___init_tk; + fra.me.meth = LOCATE_NEW_TKwenum_lexer___TKwenum___init_tk; fra.me.has_broke = 0; - fra.me.REG_size = 2; + fra.me.REG_size = 3; fra.me.REG[0] = NIT_NULL; fra.me.REG[1] = NIT_NULL; + fra.me.REG[2] = NIT_NULL; fra.me.REG[0] = p0; + fra.me.REG[1] = p1; /* ./parser//lexer.nit:115 */ - fra.me.REG[1] = NEW_TKwuniversal(); - INIT_ATTRIBUTES__TKwuniversal(fra.me.REG[1]); - lexer___TKwuniversal___init_tk(fra.me.REG[1], fra.me.REG[0], init_table); - CHECKNEW_TKwuniversal(fra.me.REG[1]); + fra.me.REG[2] = NEW_TKwenum(); + INIT_ATTRIBUTES__TKwenum(fra.me.REG[2]); + lexer___TKwenum___init_tk(fra.me.REG[2], fra.me.REG[0], fra.me.REG[1], init_table); + CHECKNEW_TKwenum(fra.me.REG[2]); stack_frame_head = fra.me.prev; - return fra.me.REG[1]; + return fra.me.REG[2]; } -val_t NEW_TKwuniversal_parser_nodes___ANode___init(val_t p0){ +val_t NEW_TKwenum_parser_nodes___ANode___init(val_t p0){ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra; val_t tmp; int init_table[4] = {0, 0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 0; - fra.me.meth = LOCATE_NEW_TKwuniversal_parser_nodes___ANode___init; + fra.me.meth = LOCATE_NEW_TKwenum_parser_nodes___ANode___init; fra.me.has_broke = 0; fra.me.REG_size = 2; fra.me.REG[0] = NIT_NULL; fra.me.REG[1] = NIT_NULL; fra.me.REG[0] = p0; - fra.me.REG[1] = NEW_TKwuniversal(); - INIT_ATTRIBUTES__TKwuniversal(fra.me.REG[1]); + fra.me.REG[1] = NEW_TKwenum(); + INIT_ATTRIBUTES__TKwenum(fra.me.REG[1]); parser_nodes___ANode___init(fra.me.REG[1], fra.me.REG[0], init_table); - CHECKNEW_TKwuniversal(fra.me.REG[1]); + CHECKNEW_TKwenum(fra.me.REG[1]); stack_frame_head = fra.me.prev; return fra.me.REG[1]; } const classtable_elt_t VFT_TKwspecial[70] = { - {(bigint) 2291 /* 0: Identity */}, + {(bigint) 2287 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwspecial < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwspecial < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwspecial < Token: superclass typecheck marker */}, - {(bigint) 2291 /* 5: TKwspecial < TKwspecial: superclass typecheck marker */}, + {(bigint) 2287 /* 5: TKwspecial < TKwspecial: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -25943,12 +25945,12 @@ val_t NEW_TKwend_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwmeth[70] = { - {(bigint) 2347 /* 0: Identity */}, + {(bigint) 2343 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwmeth < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwmeth < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwmeth < Token: superclass typecheck marker */}, - {(bigint) 2347 /* 5: TKwmeth < TKwmeth: superclass typecheck marker */}, + {(bigint) 2343 /* 5: TKwmeth < TKwmeth: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -26101,12 +26103,12 @@ val_t NEW_TKwmeth_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwtype[70] = { - {(bigint) 2275 /* 0: Identity */}, + {(bigint) 2271 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwtype < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwtype < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwtype < Token: superclass typecheck marker */}, - {(bigint) 2275 /* 5: TKwtype < TKwtype: superclass typecheck marker */}, + {(bigint) 2271 /* 5: TKwtype < TKwtype: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -26259,12 +26261,12 @@ val_t NEW_TKwtype_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwinit[70] = { - {(bigint) 2383 /* 0: Identity */}, + {(bigint) 2379 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwinit < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwinit < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwinit < Token: superclass typecheck marker */}, - {(bigint) 2383 /* 5: TKwinit < TKwinit: superclass typecheck marker */}, + {(bigint) 2379 /* 5: TKwinit < TKwinit: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -26417,12 +26419,12 @@ val_t NEW_TKwinit_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwredef[70] = { - {(bigint) 2303 /* 0: Identity */}, + {(bigint) 2299 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwredef < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwredef < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwredef < Token: superclass typecheck marker */}, - {(bigint) 2303 /* 5: TKwredef < TKwredef: superclass typecheck marker */}, + {(bigint) 2299 /* 5: TKwredef < TKwredef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -26575,12 +26577,12 @@ val_t NEW_TKwredef_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwis[70] = { - {(bigint) 2367 /* 0: Identity */}, + {(bigint) 2363 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwis < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwis < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwis < Token: superclass typecheck marker */}, - {(bigint) 2367 /* 5: TKwis < TKwis: superclass typecheck marker */}, + {(bigint) 2363 /* 5: TKwis < TKwis: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -26891,12 +26893,12 @@ val_t NEW_TKwdo_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwreadable[70] = { - {(bigint) 2307 /* 0: Identity */}, + {(bigint) 2303 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwreadable < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwreadable < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwreadable < Token: superclass typecheck marker */}, - {(bigint) 2307 /* 5: TKwreadable < TKwreadable: superclass typecheck marker */}, + {(bigint) 2303 /* 5: TKwreadable < TKwreadable: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -27365,12 +27367,12 @@ val_t NEW_TKwvar_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwintern[70] = { - {(bigint) 2375 /* 0: Identity */}, + {(bigint) 2371 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwintern < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwintern < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwintern < Token: superclass typecheck marker */}, - {(bigint) 2375 /* 5: TKwintern < TKwintern: superclass typecheck marker */}, + {(bigint) 2371 /* 5: TKwintern < TKwintern: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -27523,12 +27525,12 @@ val_t NEW_TKwintern_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwextern[70] = { - {(bigint) 2407 /* 0: Identity */}, + {(bigint) 2403 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwextern < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwextern < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwextern < Token: superclass typecheck marker */}, - {(bigint) 2407 /* 5: TKwextern < TKwextern: superclass typecheck marker */}, + {(bigint) 2403 /* 5: TKwextern < TKwextern: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -27681,12 +27683,12 @@ val_t NEW_TKwextern_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwprotected[70] = { - {(bigint) 2311 /* 0: Identity */}, + {(bigint) 2307 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwprotected < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwprotected < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwprotected < Token: superclass typecheck marker */}, - {(bigint) 2311 /* 5: TKwprotected < TKwprotected: superclass typecheck marker */}, + {(bigint) 2307 /* 5: TKwprotected < TKwprotected: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -27839,12 +27841,12 @@ val_t NEW_TKwprotected_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwprivate[70] = { - {(bigint) 2315 /* 0: Identity */}, + {(bigint) 2311 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwprivate < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwprivate < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwprivate < Token: superclass typecheck marker */}, - {(bigint) 2315 /* 5: TKwprivate < TKwprivate: superclass typecheck marker */}, + {(bigint) 2311 /* 5: TKwprivate < TKwprivate: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -27997,12 +27999,12 @@ val_t NEW_TKwprivate_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwintrude[70] = { - {(bigint) 2371 /* 0: Identity */}, + {(bigint) 2367 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwintrude < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwintrude < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwintrude < Token: superclass typecheck marker */}, - {(bigint) 2371 /* 5: TKwintrude < TKwintrude: superclass typecheck marker */}, + {(bigint) 2367 /* 5: TKwintrude < TKwintrude: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -28155,12 +28157,12 @@ val_t NEW_TKwintrude_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwif[70] = { - {(bigint) 2395 /* 0: Identity */}, + {(bigint) 2391 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwif < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwif < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwif < Token: superclass typecheck marker */}, - {(bigint) 2395 /* 5: TKwif < TKwif: superclass typecheck marker */}, + {(bigint) 2391 /* 5: TKwif < TKwif: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -28313,12 +28315,12 @@ val_t NEW_TKwif_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwthen[70] = { - {(bigint) 2283 /* 0: Identity */}, + {(bigint) 2279 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwthen < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwthen < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwthen < Token: superclass typecheck marker */}, - {(bigint) 2283 /* 5: TKwthen < TKwthen: superclass typecheck marker */}, + {(bigint) 2279 /* 5: TKwthen < TKwthen: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -28787,12 +28789,12 @@ val_t NEW_TKwwhile_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwloop[70] = { - {(bigint) 2351 /* 0: Identity */}, + {(bigint) 2347 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwloop < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwloop < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwloop < Token: superclass typecheck marker */}, - {(bigint) 2351 /* 5: TKwloop < TKwloop: superclass typecheck marker */}, + {(bigint) 2347 /* 5: TKwloop < TKwloop: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -28945,12 +28947,12 @@ val_t NEW_TKwloop_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwfor[70] = { - {(bigint) 2399 /* 0: Identity */}, + {(bigint) 2395 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwfor < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwfor < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwfor < Token: superclass typecheck marker */}, - {(bigint) 2399 /* 5: TKwfor < TKwfor: superclass typecheck marker */}, + {(bigint) 2395 /* 5: TKwfor < TKwfor: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -29103,12 +29105,12 @@ val_t NEW_TKwfor_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwin[70] = { - {(bigint) 2387 /* 0: Identity */}, + {(bigint) 2383 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwin < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwin < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwin < Token: superclass typecheck marker */}, - {(bigint) 2387 /* 5: TKwin < TKwin: superclass typecheck marker */}, + {(bigint) 2383 /* 5: TKwin < TKwin: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -29419,12 +29421,12 @@ val_t NEW_TKwand_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwor[70] = { - {(bigint) 2319 /* 0: Identity */}, + {(bigint) 2315 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwor < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwor < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwor < Token: superclass typecheck marker */}, - {(bigint) 2319 /* 5: TKwor < TKwor: superclass typecheck marker */}, + {(bigint) 2315 /* 5: TKwor < TKwor: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -29577,12 +29579,12 @@ val_t NEW_TKwor_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwnot[70] = { - {(bigint) 2335 /* 0: Identity */}, + {(bigint) 2331 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwnot < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwnot < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwnot < Token: superclass typecheck marker */}, - {(bigint) 2335 /* 5: TKwnot < TKwnot: superclass typecheck marker */}, + {(bigint) 2331 /* 5: TKwnot < TKwnot: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -29735,12 +29737,12 @@ val_t NEW_TKwnot_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwreturn[70] = { - {(bigint) 2299 /* 0: Identity */}, + {(bigint) 2295 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwreturn < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwreturn < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwreturn < Token: superclass typecheck marker */}, - {(bigint) 2299 /* 5: TKwreturn < TKwreturn: superclass typecheck marker */}, + {(bigint) 2295 /* 5: TKwreturn < TKwreturn: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -30525,12 +30527,12 @@ val_t NEW_TKwassert_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwnew[70] = { - {(bigint) 2339 /* 0: Identity */}, + {(bigint) 2335 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwnew < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwnew < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwnew < Token: superclass typecheck marker */}, - {(bigint) 2339 /* 5: TKwnew < TKwnew: superclass typecheck marker */}, + {(bigint) 2335 /* 5: TKwnew < TKwnew: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -30683,12 +30685,12 @@ val_t NEW_TKwnew_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwisa[70] = { - {(bigint) 2363 /* 0: Identity */}, + {(bigint) 2359 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwisa < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwisa < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwisa < Token: superclass typecheck marker */}, - {(bigint) 2363 /* 5: TKwisa < TKwisa: superclass typecheck marker */}, + {(bigint) 2359 /* 5: TKwisa < TKwisa: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -30841,12 +30843,12 @@ val_t NEW_TKwisa_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwonce[70] = { - {(bigint) 2323 /* 0: Identity */}, + {(bigint) 2319 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwonce < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwonce < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwonce < Token: superclass typecheck marker */}, - {(bigint) 2323 /* 5: TKwonce < TKwonce: superclass typecheck marker */}, + {(bigint) 2319 /* 5: TKwonce < TKwonce: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -30999,12 +31001,12 @@ val_t NEW_TKwonce_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwsuper[70] = { - {(bigint) 2287 /* 0: Identity */}, + {(bigint) 2283 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwsuper < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwsuper < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwsuper < Token: superclass typecheck marker */}, - {(bigint) 2287 /* 5: TKwsuper < TKwsuper: superclass typecheck marker */}, + {(bigint) 2283 /* 5: TKwsuper < TKwsuper: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -31157,12 +31159,12 @@ val_t NEW_TKwsuper_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwself[70] = { - {(bigint) 2295 /* 0: Identity */}, + {(bigint) 2291 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwself < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwself < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwself < Token: superclass typecheck marker */}, - {(bigint) 2295 /* 5: TKwself < TKwself: superclass typecheck marker */}, + {(bigint) 2291 /* 5: TKwself < TKwself: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -31315,12 +31317,12 @@ val_t NEW_TKwself_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwtrue[70] = { - {(bigint) 2279 /* 0: Identity */}, + {(bigint) 2275 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwtrue < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwtrue < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwtrue < Token: superclass typecheck marker */}, - {(bigint) 2279 /* 5: TKwtrue < TKwtrue: superclass typecheck marker */}, + {(bigint) 2275 /* 5: TKwtrue < TKwtrue: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -31473,12 +31475,12 @@ val_t NEW_TKwtrue_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwfalse[70] = { - {(bigint) 2403 /* 0: Identity */}, + {(bigint) 2399 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwfalse < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwfalse < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwfalse < Token: superclass typecheck marker */}, - {(bigint) 2403 /* 5: TKwfalse < TKwfalse: superclass typecheck marker */}, + {(bigint) 2399 /* 5: TKwfalse < TKwfalse: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -31631,12 +31633,12 @@ val_t NEW_TKwfalse_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwnull[70] = { - {(bigint) 2331 /* 0: Identity */}, + {(bigint) 2327 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwnull < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwnull < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwnull < Token: superclass typecheck marker */}, - {(bigint) 2331 /* 5: TKwnull < TKwnull: superclass typecheck marker */}, + {(bigint) 2327 /* 5: TKwnull < TKwnull: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -31947,12 +31949,12 @@ val_t NEW_TKwas_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwnullable[70] = { - {(bigint) 2327 /* 0: Identity */}, + {(bigint) 2323 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwnullable < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwnullable < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwnullable < Token: superclass typecheck marker */}, - {(bigint) 2327 /* 5: TKwnullable < TKwnullable: superclass typecheck marker */}, + {(bigint) 2323 /* 5: TKwnullable < TKwnullable: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -32105,12 +32107,12 @@ val_t NEW_TKwnullable_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwisset[70] = { - {(bigint) 2359 /* 0: Identity */}, + {(bigint) 2355 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwisset < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwisset < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwisset < Token: superclass typecheck marker */}, - {(bigint) 2359 /* 5: TKwisset < TKwisset: superclass typecheck marker */}, + {(bigint) 2355 /* 5: TKwisset < TKwisset: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -32263,12 +32265,12 @@ val_t NEW_TKwisset_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_TKwlabel[70] = { - {(bigint) 2355 /* 0: Identity */}, + {(bigint) 2351 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: TKwlabel < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: TKwlabel < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: TKwlabel < Token: superclass typecheck marker */}, - {(bigint) 2355 /* 5: TKwlabel < TKwlabel: superclass typecheck marker */}, + {(bigint) 2351 /* 5: TKwlabel < TKwlabel: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -38603,13 +38605,13 @@ val_t NEW_EOF_parser_nodes___EOF___noinit(void){ return fra.me.REG[0]; } const classtable_elt_t VFT_AError[75] = { - {(bigint) 3175 /* 0: Identity */}, + {(bigint) 3171 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AError < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AError < ANode: superclass typecheck marker */}, {(bigint) 295 /* 4: AError < Token: superclass typecheck marker */}, {(bigint) 2751 /* 5: AError < EOF: superclass typecheck marker */}, - {(bigint) 3175 /* 6: AError < AError: superclass typecheck marker */}, + {(bigint) 3171 /* 6: AError < AError: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -39305,13 +39307,13 @@ val_t NEW_AImport_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AStdImport[76] = { - {(bigint) 3019 /* 0: Identity */}, + {(bigint) 3015 /* 0: Identity */}, {(bigint) 9 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AStdImport < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AStdImport < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AStdImport < Prod: superclass typecheck marker */}, {(bigint) 2839 /* 5: AStdImport < AImport: superclass typecheck marker */}, - {(bigint) 3019 /* 6: AStdImport < AStdImport: superclass typecheck marker */}, + {(bigint) 3015 /* 6: AStdImport < AStdImport: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -39505,13 +39507,13 @@ val_t NEW_AStdImport_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ANoImport[76] = { - {(bigint) 3095 /* 0: Identity */}, + {(bigint) 3091 /* 0: Identity */}, {(bigint) 9 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ANoImport < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ANoImport < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ANoImport < Prod: superclass typecheck marker */}, {(bigint) 2839 /* 5: ANoImport < AImport: superclass typecheck marker */}, - {(bigint) 3095 /* 6: ANoImport < ANoImport: superclass typecheck marker */}, + {(bigint) 3091 /* 6: ANoImport < ANoImport: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -39833,13 +39835,13 @@ val_t NEW_AVisibility_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_APublicVisibility[72] = { - {(bigint) 3063 /* 0: Identity */}, + {(bigint) 3059 /* 0: Identity */}, {(bigint) 6 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: APublicVisibility < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: APublicVisibility < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: APublicVisibility < Prod: superclass typecheck marker */}, {(bigint) 2791 /* 5: APublicVisibility < AVisibility: superclass typecheck marker */}, - {(bigint) 3063 /* 6: APublicVisibility < APublicVisibility: superclass typecheck marker */}, + {(bigint) 3059 /* 6: APublicVisibility < APublicVisibility: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -40002,13 +40004,13 @@ val_t NEW_APublicVisibility_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_APrivateVisibility[73] = { - {(bigint) 3075 /* 0: Identity */}, + {(bigint) 3071 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: APrivateVisibility < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: APrivateVisibility < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: APrivateVisibility < Prod: superclass typecheck marker */}, {(bigint) 2791 /* 5: APrivateVisibility < AVisibility: superclass typecheck marker */}, - {(bigint) 3075 /* 6: APrivateVisibility < APrivateVisibility: superclass typecheck marker */}, + {(bigint) 3071 /* 6: APrivateVisibility < APrivateVisibility: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -40183,13 +40185,13 @@ val_t NEW_APrivateVisibility_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AProtectedVisibility[73] = { - {(bigint) 3071 /* 0: Identity */}, + {(bigint) 3067 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AProtectedVisibility < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AProtectedVisibility < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AProtectedVisibility < Prod: superclass typecheck marker */}, {(bigint) 2791 /* 5: AProtectedVisibility < AVisibility: superclass typecheck marker */}, - {(bigint) 3071 /* 6: AProtectedVisibility < AProtectedVisibility: superclass typecheck marker */}, + {(bigint) 3067 /* 6: AProtectedVisibility < AProtectedVisibility: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -40364,13 +40366,13 @@ val_t NEW_AProtectedVisibility_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AIntrudeVisibility[73] = { - {(bigint) 3131 /* 0: Identity */}, + {(bigint) 3127 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AIntrudeVisibility < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AIntrudeVisibility < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AIntrudeVisibility < Prod: superclass typecheck marker */}, {(bigint) 2791 /* 5: AIntrudeVisibility < AVisibility: superclass typecheck marker */}, - {(bigint) 3131 /* 6: AIntrudeVisibility < AIntrudeVisibility: superclass typecheck marker */}, + {(bigint) 3127 /* 6: AIntrudeVisibility < AIntrudeVisibility: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -40689,13 +40691,13 @@ val_t NEW_AClassdef_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AStdClassdef[89] = { - {(bigint) 3023 /* 0: Identity */}, + {(bigint) 3019 /* 0: Identity */}, {(bigint) 16 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AStdClassdef < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AStdClassdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AStdClassdef < Prod: superclass typecheck marker */}, {(bigint) 2867 /* 5: AStdClassdef < AClassdef: superclass typecheck marker */}, - {(bigint) 3023 /* 6: AStdClassdef < AStdClassdef: superclass typecheck marker */}, + {(bigint) 3019 /* 6: AStdClassdef < AStdClassdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -40953,13 +40955,13 @@ val_t NEW_AStdClassdef_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ATopClassdef[81] = { - {(bigint) 3007 /* 0: Identity */}, + {(bigint) 3003 /* 0: Identity */}, {(bigint) 9 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ATopClassdef < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ATopClassdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ATopClassdef < Prod: superclass typecheck marker */}, {(bigint) 2867 /* 5: ATopClassdef < AClassdef: superclass typecheck marker */}, - {(bigint) 3007 /* 6: ATopClassdef < ATopClassdef: superclass typecheck marker */}, + {(bigint) 3003 /* 6: ATopClassdef < ATopClassdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -41153,13 +41155,13 @@ val_t NEW_ATopClassdef_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AMainClassdef[81] = { - {(bigint) 3115 /* 0: Identity */}, + {(bigint) 3111 /* 0: Identity */}, {(bigint) 9 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AMainClassdef < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AMainClassdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AMainClassdef < Prod: superclass typecheck marker */}, {(bigint) 2867 /* 5: AMainClassdef < AClassdef: superclass typecheck marker */}, - {(bigint) 3115 /* 6: AMainClassdef < AMainClassdef: superclass typecheck marker */}, + {(bigint) 3111 /* 6: AMainClassdef < AMainClassdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -41421,7 +41423,7 @@ const classtable_elt_t VFT_AClasskind[71] = { {(bigint) 0 /* 65: AClasskind < Prod: superclass init_table position */}, {(bigint) parser_nodes___Prod___location__eq}, {(bigint) mmbuilder___AClasskind___is_interface}, - {(bigint) mmbuilder___AClasskind___is_universal}, + {(bigint) mmbuilder___AClasskind___is_enum}, {(bigint) mmbuilder___AClasskind___is_abstract}, {(bigint) 3 /* 70: AClasskind < AClasskind: superclass init_table position */}, }; @@ -41551,7 +41553,7 @@ const classtable_elt_t VFT_AConcreteClasskind[75] = { {(bigint) 0 /* 65: AConcreteClasskind < Prod: superclass init_table position */}, {(bigint) parser_nodes___Prod___location__eq}, {(bigint) mmbuilder___AClasskind___is_interface}, - {(bigint) mmbuilder___AClasskind___is_universal}, + {(bigint) mmbuilder___AClasskind___is_enum}, {(bigint) mmbuilder___AClasskind___is_abstract}, {(bigint) 3 /* 70: AConcreteClasskind < AClasskind: superclass init_table position */}, {(bigint) parser_prod___AConcreteClasskind___empty_init}, @@ -41734,7 +41736,7 @@ const classtable_elt_t VFT_AAbstractClasskind[76] = { {(bigint) 0 /* 65: AAbstractClasskind < Prod: superclass init_table position */}, {(bigint) parser_nodes___Prod___location__eq}, {(bigint) mmbuilder___AClasskind___is_interface}, - {(bigint) mmbuilder___AClasskind___is_universal}, + {(bigint) mmbuilder___AClasskind___is_enum}, {(bigint) mmbuilder___AAbstractClasskind___is_abstract}, {(bigint) 3 /* 70: AAbstractClasskind < AClasskind: superclass init_table position */}, {(bigint) parser_prod___AAbstractClasskind___empty_init}, @@ -41858,13 +41860,13 @@ val_t NEW_AAbstractClasskind_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AInterfaceClasskind[75] = { - {(bigint) 3135 /* 0: Identity */}, + {(bigint) 3131 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AInterfaceClasskind < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AInterfaceClasskind < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AInterfaceClasskind < Prod: superclass typecheck marker */}, {(bigint) 2863 /* 5: AInterfaceClasskind < AClasskind: superclass typecheck marker */}, - {(bigint) 3135 /* 6: AInterfaceClasskind < AInterfaceClasskind: superclass typecheck marker */}, + {(bigint) 3131 /* 6: AInterfaceClasskind < AInterfaceClasskind: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -41926,7 +41928,7 @@ const classtable_elt_t VFT_AInterfaceClasskind[75] = { {(bigint) 0 /* 65: AInterfaceClasskind < Prod: superclass init_table position */}, {(bigint) parser_nodes___Prod___location__eq}, {(bigint) mmbuilder___AInterfaceClasskind___is_interface}, - {(bigint) mmbuilder___AClasskind___is_universal}, + {(bigint) mmbuilder___AClasskind___is_enum}, {(bigint) mmbuilder___AClasskind___is_abstract}, {(bigint) 3 /* 70: AInterfaceClasskind < AClasskind: superclass init_table position */}, {(bigint) parser_prod___AInterfaceClasskind___empty_init}, @@ -42040,14 +42042,14 @@ val_t NEW_AInterfaceClasskind_parser_nodes___ANode___init(val_t p0){ stack_frame_head = fra.me.prev; return fra.me.REG[1]; } -const classtable_elt_t VFT_AUniversalClasskind[75] = { - {(bigint) 2995 /* 0: Identity */}, +const classtable_elt_t VFT_AEnumClasskind[75] = { + {(bigint) 3179 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, - {(bigint) 3 /* 2: AUniversalClasskind < Object: superclass typecheck marker */}, - {(bigint) 275 /* 3: AUniversalClasskind < ANode: superclass typecheck marker */}, - {(bigint) 1859 /* 4: AUniversalClasskind < Prod: superclass typecheck marker */}, - {(bigint) 2863 /* 5: AUniversalClasskind < AClasskind: superclass typecheck marker */}, - {(bigint) 2995 /* 6: AUniversalClasskind < AUniversalClasskind: superclass typecheck marker */}, + {(bigint) 3 /* 2: AEnumClasskind < Object: superclass typecheck marker */}, + {(bigint) 275 /* 3: AEnumClasskind < ANode: superclass typecheck marker */}, + {(bigint) 1859 /* 4: AEnumClasskind < Prod: superclass typecheck marker */}, + {(bigint) 2863 /* 5: AEnumClasskind < AClasskind: superclass typecheck marker */}, + {(bigint) 3179 /* 6: AEnumClasskind < AEnumClasskind: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -42060,7 +42062,7 @@ const classtable_elt_t VFT_AUniversalClasskind[75] = { {0} /* Class Hole :( */, {(bigint) nit_version___Object___nit_version}, {(bigint) time___Object___get_time}, - {(bigint) 2 /* 19: AUniversalClasskind < Object: superclass init_table position */}, + {(bigint) 2 /* 19: AEnumClasskind < Object: superclass init_table position */}, {(bigint) kernel___Object___object_id}, {(bigint) kernel___Object___is_same_type}, {(bigint) kernel___Object_____eqeq}, @@ -42096,130 +42098,130 @@ const classtable_elt_t VFT_AUniversalClasskind[75] = { {(bigint) parser_prod___ANode___parent}, {(bigint) parser_prod___ANode___parent__eq}, {(bigint) parser_prod___ANode___remove_child}, - {(bigint) parser_prod___AUniversalClasskind___replace_child}, + {(bigint) parser_prod___AEnumClasskind___replace_child}, {(bigint) parser_prod___Prod___replace_with}, - {(bigint) parser_prod___AUniversalClasskind___visit_all}, - {(bigint) 1 /* 58: AUniversalClasskind < ANode: superclass init_table position */}, + {(bigint) parser_prod___AEnumClasskind___visit_all}, + {(bigint) 1 /* 58: AEnumClasskind < ANode: superclass init_table position */}, {(bigint) parser_nodes___ANode___location}, {(bigint) parser_nodes___ANode___init}, {(bigint) icode_generation___ANode___accept_icode_generation}, {(bigint) typing___ANode___accept_typing}, {(bigint) typing___ANode___after_typing}, {(bigint) parser_prod___ANode___replace_with}, - {(bigint) 0 /* 65: AUniversalClasskind < Prod: superclass init_table position */}, + {(bigint) 0 /* 65: AEnumClasskind < Prod: superclass init_table position */}, {(bigint) parser_nodes___Prod___location__eq}, {(bigint) mmbuilder___AClasskind___is_interface}, - {(bigint) mmbuilder___AUniversalClasskind___is_universal}, + {(bigint) mmbuilder___AEnumClasskind___is_enum}, {(bigint) mmbuilder___AClasskind___is_abstract}, - {(bigint) 3 /* 70: AUniversalClasskind < AClasskind: superclass init_table position */}, - {(bigint) parser_prod___AUniversalClasskind___empty_init}, - {(bigint) parser_prod___AUniversalClasskind___init_auniversalclasskind}, - {(bigint) 4 /* 73: AUniversalClasskind < AUniversalClasskind: superclass init_table position */}, - {(bigint) parser_nodes___AUniversalClasskind___n_kwuniversal}, + {(bigint) 3 /* 70: AEnumClasskind < AClasskind: superclass init_table position */}, + {(bigint) parser_prod___AEnumClasskind___empty_init}, + {(bigint) parser_prod___AEnumClasskind___init_aenumclasskind}, + {(bigint) 4 /* 73: AEnumClasskind < AEnumClasskind: superclass init_table position */}, + {(bigint) parser_nodes___AEnumClasskind___n_kwenum}, }; /* 0: Pointer to the classtable */ /* 1: Object_id */ -/* 2: Attribute AUniversalClasskind::_parent */ -/* 3: Attribute AUniversalClasskind::_location */ -/* 4: Attribute AUniversalClasskind::_first_location */ -/* 5: Attribute AUniversalClasskind::_last_location */ -/* 6: Attribute AUniversalClasskind::_n_kwuniversal */ -void INIT_ATTRIBUTES__AUniversalClasskind(val_t p0){ +/* 2: Attribute AEnumClasskind::_parent */ +/* 3: Attribute AEnumClasskind::_location */ +/* 4: Attribute AEnumClasskind::_first_location */ +/* 5: Attribute AEnumClasskind::_last_location */ +/* 6: Attribute AEnumClasskind::_n_kwenum */ +void INIT_ATTRIBUTES__AEnumClasskind(val_t p0){ struct {struct stack_frame_t me;} fra; val_t tmp; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 0; - fra.me.meth = LOCATE_INIT_ATTRIBUTES__AUniversalClasskind; + fra.me.meth = LOCATE_INIT_ATTRIBUTES__AEnumClasskind; fra.me.has_broke = 0; fra.me.REG_size = 0; stack_frame_head = fra.me.prev; } -val_t NEW_AUniversalClasskind(void) +val_t NEW_AEnumClasskind(void) { obj_t obj; obj = alloc(sizeof(val_t) * 7); - obj->vft = (classtable_elt_t*)VFT_AUniversalClasskind; + obj->vft = (classtable_elt_t*)VFT_AEnumClasskind; obj[1].object_id = object_id_counter; object_id_counter = object_id_counter + 1; return OBJ2VAL(obj); } -void CHECKNEW_AUniversalClasskind(val_t p0){ +void CHECKNEW_AEnumClasskind(val_t p0){ struct {struct stack_frame_t me;} fra; val_t REGB0; val_t tmp; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 0; - fra.me.meth = LOCATE_CHECKNEW_AUniversalClasskind; + fra.me.meth = LOCATE_CHECKNEW_AEnumClasskind; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; fra.me.REG[0] = p0; - REGB0 = TAG_Bool(ATTR_parser_nodes___AUniversalClasskind____n_kwuniversal(fra.me.REG[0])!=NIT_NULL); + REGB0 = TAG_Bool(ATTR_parser_nodes___AEnumClasskind____n_kwenum(fra.me.REG[0])!=NIT_NULL); if (UNTAG_Bool(REGB0)) { } else { - nit_abort("Uninitialized attribute %s", "_n_kwuniversal", LOCATE_nitc, 0); + nit_abort("Uninitialized attribute %s", "_n_kwenum", LOCATE_nitc, 0); } stack_frame_head = fra.me.prev; } -val_t NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___empty_init(void){ +val_t NEW_AEnumClasskind_parser_prod___AEnumClasskind___empty_init(void){ struct {struct stack_frame_t me;} fra; val_t tmp; int init_table[5] = {0, 0, 0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 783; - fra.me.meth = LOCATE_NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___empty_init; + fra.me.meth = LOCATE_NEW_AEnumClasskind_parser_prod___AEnumClasskind___empty_init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; /* ./parser//parser_prod.nit:783 */ - fra.me.REG[0] = NEW_AUniversalClasskind(); - INIT_ATTRIBUTES__AUniversalClasskind(fra.me.REG[0]); - parser_prod___AUniversalClasskind___empty_init(fra.me.REG[0], init_table); - CHECKNEW_AUniversalClasskind(fra.me.REG[0]); + fra.me.REG[0] = NEW_AEnumClasskind(); + INIT_ATTRIBUTES__AEnumClasskind(fra.me.REG[0]); + parser_prod___AEnumClasskind___empty_init(fra.me.REG[0], init_table); + CHECKNEW_AEnumClasskind(fra.me.REG[0]); stack_frame_head = fra.me.prev; return fra.me.REG[0]; } -val_t NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t p0){ +val_t NEW_AEnumClasskind_parser_prod___AEnumClasskind___init_aenumclasskind(val_t p0){ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra; val_t tmp; int init_table[5] = {0, 0, 0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 785; - fra.me.meth = LOCATE_NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___init_auniversalclasskind; + fra.me.meth = LOCATE_NEW_AEnumClasskind_parser_prod___AEnumClasskind___init_aenumclasskind; fra.me.has_broke = 0; fra.me.REG_size = 2; fra.me.REG[0] = NIT_NULL; fra.me.REG[1] = NIT_NULL; fra.me.REG[0] = p0; /* ./parser//parser_prod.nit:785 */ - fra.me.REG[1] = NEW_AUniversalClasskind(); - INIT_ATTRIBUTES__AUniversalClasskind(fra.me.REG[1]); - parser_prod___AUniversalClasskind___init_auniversalclasskind(fra.me.REG[1], fra.me.REG[0], init_table); - CHECKNEW_AUniversalClasskind(fra.me.REG[1]); + fra.me.REG[1] = NEW_AEnumClasskind(); + INIT_ATTRIBUTES__AEnumClasskind(fra.me.REG[1]); + parser_prod___AEnumClasskind___init_aenumclasskind(fra.me.REG[1], fra.me.REG[0], init_table); + CHECKNEW_AEnumClasskind(fra.me.REG[1]); stack_frame_head = fra.me.prev; return fra.me.REG[1]; } -val_t NEW_AUniversalClasskind_parser_nodes___ANode___init(val_t p0){ +val_t NEW_AEnumClasskind_parser_nodes___ANode___init(val_t p0){ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra; val_t tmp; int init_table[5] = {0, 0, 0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; fra.me.line = 0; - fra.me.meth = LOCATE_NEW_AUniversalClasskind_parser_nodes___ANode___init; + fra.me.meth = LOCATE_NEW_AEnumClasskind_parser_nodes___ANode___init; fra.me.has_broke = 0; fra.me.REG_size = 2; fra.me.REG[0] = NIT_NULL; fra.me.REG[1] = NIT_NULL; fra.me.REG[0] = p0; - fra.me.REG[1] = NEW_AUniversalClasskind(); - INIT_ATTRIBUTES__AUniversalClasskind(fra.me.REG[1]); + fra.me.REG[1] = NEW_AEnumClasskind(); + INIT_ATTRIBUTES__AEnumClasskind(fra.me.REG[1]); parser_nodes___ANode___init(fra.me.REG[1], fra.me.REG[0], init_table); - CHECKNEW_AUniversalClasskind(fra.me.REG[1]); + CHECKNEW_AEnumClasskind(fra.me.REG[1]); stack_frame_head = fra.me.prev; return fra.me.REG[1]; } @@ -43017,13 +43019,13 @@ val_t NEW_AAttrPropdef_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AMethPropdef[89] = { - {(bigint) 3111 /* 0: Identity */}, + {(bigint) 3107 /* 0: Identity */}, {(bigint) 14 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AMethPropdef < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AMethPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AMethPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: AMethPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: AMethPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: AMethPropdef < AMethPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -43239,7 +43241,7 @@ const classtable_elt_t VFT_ADeferredMethPropdef[93] = { {(bigint) 275 /* 3: ADeferredMethPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ADeferredMethPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: ADeferredMethPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: ADeferredMethPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: ADeferredMethPropdef < AMethPropdef: superclass typecheck marker */}, {(bigint) 3399 /* 7: ADeferredMethPropdef < ADeferredMethPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -43518,7 +43520,7 @@ const classtable_elt_t VFT_AInternMethPropdef[93] = { {(bigint) 275 /* 3: AInternMethPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AInternMethPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: AInternMethPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: AInternMethPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: AInternMethPropdef < AMethPropdef: superclass typecheck marker */}, {(bigint) 3367 /* 7: AInternMethPropdef < AInternMethPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -43797,7 +43799,7 @@ const classtable_elt_t VFT_AExternMethPropdef[95] = { {(bigint) 275 /* 3: AExternMethPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AExternMethPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: AExternMethPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: AExternMethPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: AExternMethPropdef < AMethPropdef: superclass typecheck marker */}, {(bigint) 3383 /* 7: AExternMethPropdef < AExternMethPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -44084,7 +44086,7 @@ const classtable_elt_t VFT_AConcreteMethPropdef[95] = { {(bigint) 275 /* 3: AConcreteMethPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AConcreteMethPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: AConcreteMethPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: AConcreteMethPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: AConcreteMethPropdef < AMethPropdef: superclass typecheck marker */}, {(bigint) 3411 /* 7: AConcreteMethPropdef < AConcreteMethPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -44363,7 +44365,7 @@ const classtable_elt_t VFT_AConcreteInitPropdef[103] = { {(bigint) 275 /* 3: AConcreteInitPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AConcreteInitPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: AConcreteInitPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: AConcreteInitPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: AConcreteInitPropdef < AMethPropdef: superclass typecheck marker */}, {(bigint) 3411 /* 7: AConcreteInitPropdef < AConcreteMethPropdef: superclass typecheck marker */}, {(bigint) 3471 /* 8: AConcreteInitPropdef < AConcreteInitPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, @@ -44729,7 +44731,7 @@ const classtable_elt_t VFT_AMainMethPropdef[98] = { {(bigint) 275 /* 3: AMainMethPropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AMainMethPropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: AMainMethPropdef < APropdef: superclass typecheck marker */}, - {(bigint) 3111 /* 6: AMainMethPropdef < AMethPropdef: superclass typecheck marker */}, + {(bigint) 3107 /* 6: AMainMethPropdef < AMethPropdef: superclass typecheck marker */}, {(bigint) 3411 /* 7: AMainMethPropdef < AConcreteMethPropdef: superclass typecheck marker */}, {(bigint) 3467 /* 8: AMainMethPropdef < AMainMethPropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, @@ -45047,13 +45049,13 @@ val_t NEW_AMainMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t return fra.me.REG[5]; } const classtable_elt_t VFT_ATypePropdef[86] = { - {(bigint) 2999 /* 0: Identity */}, + {(bigint) 2995 /* 0: Identity */}, {(bigint) 14 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ATypePropdef < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ATypePropdef < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ATypePropdef < Prod: superclass typecheck marker */}, {(bigint) 2811 /* 5: ATypePropdef < APropdef: superclass typecheck marker */}, - {(bigint) 2999 /* 6: ATypePropdef < ATypePropdef: superclass typecheck marker */}, + {(bigint) 2995 /* 6: ATypePropdef < ATypePropdef: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -45422,13 +45424,13 @@ val_t NEW_AAble_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AReadAble[74] = { - {(bigint) 3055 /* 0: Identity */}, + {(bigint) 3051 /* 0: Identity */}, {(bigint) 9 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AReadAble < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AReadAble < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AReadAble < Prod: superclass typecheck marker */}, {(bigint) 2875 /* 5: AReadAble < AAble: superclass typecheck marker */}, - {(bigint) 3055 /* 6: AReadAble < AReadAble: superclass typecheck marker */}, + {(bigint) 3051 /* 6: AReadAble < AReadAble: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -45944,13 +45946,13 @@ val_t NEW_AMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AIdMethid[74] = { - {(bigint) 3151 /* 0: Identity */}, + {(bigint) 3147 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AIdMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AIdMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AIdMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AIdMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3151 /* 6: AIdMethid < AIdMethid: superclass typecheck marker */}, + {(bigint) 3147 /* 6: AIdMethid < AIdMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -46127,13 +46129,13 @@ val_t NEW_AIdMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_APlusMethid[74] = { - {(bigint) 3079 /* 0: Identity */}, + {(bigint) 3075 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: APlusMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: APlusMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: APlusMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: APlusMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3079 /* 6: APlusMethid < APlusMethid: superclass typecheck marker */}, + {(bigint) 3075 /* 6: APlusMethid < APlusMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -46310,13 +46312,13 @@ val_t NEW_APlusMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AMinusMethid[74] = { - {(bigint) 3103 /* 0: Identity */}, + {(bigint) 3099 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AMinusMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AMinusMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AMinusMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AMinusMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3103 /* 6: AMinusMethid < AMinusMethid: superclass typecheck marker */}, + {(bigint) 3099 /* 6: AMinusMethid < AMinusMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -46493,13 +46495,13 @@ val_t NEW_AMinusMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AStarMethid[74] = { - {(bigint) 3031 /* 0: Identity */}, + {(bigint) 3027 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AStarMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AStarMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AStarMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AStarMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3031 /* 6: AStarMethid < AStarMethid: superclass typecheck marker */}, + {(bigint) 3027 /* 6: AStarMethid < AStarMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -46676,13 +46678,13 @@ val_t NEW_AStarMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ASlashMethid[74] = { - {(bigint) 3035 /* 0: Identity */}, + {(bigint) 3031 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ASlashMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ASlashMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ASlashMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: ASlashMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3035 /* 6: ASlashMethid < ASlashMethid: superclass typecheck marker */}, + {(bigint) 3031 /* 6: ASlashMethid < ASlashMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -46859,13 +46861,13 @@ val_t NEW_ASlashMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_APercentMethid[74] = { - {(bigint) 3087 /* 0: Identity */}, + {(bigint) 3083 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: APercentMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: APercentMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: APercentMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: APercentMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3087 /* 6: APercentMethid < APercentMethid: superclass typecheck marker */}, + {(bigint) 3083 /* 6: APercentMethid < APercentMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -47042,13 +47044,13 @@ val_t NEW_APercentMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AEqMethid[74] = { - {(bigint) 3179 /* 0: Identity */}, + {(bigint) 3175 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AEqMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AEqMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AEqMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AEqMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3179 /* 6: AEqMethid < AEqMethid: superclass typecheck marker */}, + {(bigint) 3175 /* 6: AEqMethid < AEqMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -47225,13 +47227,13 @@ val_t NEW_AEqMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ANeMethid[74] = { - {(bigint) 3099 /* 0: Identity */}, + {(bigint) 3095 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ANeMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ANeMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ANeMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: ANeMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3099 /* 6: ANeMethid < ANeMethid: superclass typecheck marker */}, + {(bigint) 3095 /* 6: ANeMethid < ANeMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -47408,13 +47410,13 @@ val_t NEW_ANeMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ALeMethid[74] = { - {(bigint) 3127 /* 0: Identity */}, + {(bigint) 3123 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ALeMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ALeMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ALeMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: ALeMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3127 /* 6: ALeMethid < ALeMethid: superclass typecheck marker */}, + {(bigint) 3123 /* 6: ALeMethid < ALeMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -47591,13 +47593,13 @@ val_t NEW_ALeMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AGeMethid[74] = { - {(bigint) 3163 /* 0: Identity */}, + {(bigint) 3159 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AGeMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AGeMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AGeMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AGeMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3163 /* 6: AGeMethid < AGeMethid: superclass typecheck marker */}, + {(bigint) 3159 /* 6: AGeMethid < AGeMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -47774,13 +47776,13 @@ val_t NEW_AGeMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ALtMethid[74] = { - {(bigint) 3119 /* 0: Identity */}, + {(bigint) 3115 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ALtMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ALtMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ALtMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: ALtMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3119 /* 6: ALtMethid < ALtMethid: superclass typecheck marker */}, + {(bigint) 3115 /* 6: ALtMethid < ALtMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -47957,13 +47959,13 @@ val_t NEW_ALtMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AGtMethid[74] = { - {(bigint) 3155 /* 0: Identity */}, + {(bigint) 3151 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AGtMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AGtMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AGtMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AGtMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3155 /* 6: AGtMethid < AGtMethid: superclass typecheck marker */}, + {(bigint) 3151 /* 6: AGtMethid < AGtMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -48140,13 +48142,13 @@ val_t NEW_AGtMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ALlMethid[75] = { - {(bigint) 3123 /* 0: Identity */}, + {(bigint) 3119 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ALlMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ALlMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ALlMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: ALlMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3123 /* 6: ALlMethid < ALlMethid: superclass typecheck marker */}, + {(bigint) 3119 /* 6: ALlMethid < ALlMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -48324,13 +48326,13 @@ val_t NEW_ALlMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AGgMethid[75] = { - {(bigint) 3159 /* 0: Identity */}, + {(bigint) 3155 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AGgMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AGgMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AGgMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AGgMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3159 /* 6: AGgMethid < AGgMethid: superclass typecheck marker */}, + {(bigint) 3155 /* 6: AGgMethid < AGgMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -48700,13 +48702,13 @@ val_t NEW_ABraMethid_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AStarshipMethid[74] = { - {(bigint) 3027 /* 0: Identity */}, + {(bigint) 3023 /* 0: Identity */}, {(bigint) 8 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AStarshipMethid < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AStarshipMethid < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AStarshipMethid < Prod: superclass typecheck marker */}, {(bigint) 2827 /* 5: AStarshipMethid < AMethid: superclass typecheck marker */}, - {(bigint) 3027 /* 6: AStarshipMethid < AStarshipMethid: superclass typecheck marker */}, + {(bigint) 3023 /* 6: AStarshipMethid < AStarshipMethid: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -50947,14 +50949,14 @@ val_t NEW_AVardeclExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AReturnExpr[84] = { - {(bigint) 3047 /* 0: Identity */}, + {(bigint) 3043 /* 0: Identity */}, {(bigint) 13 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AReturnExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AReturnExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AReturnExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AReturnExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3047 /* 7: AReturnExpr < AReturnExpr: superclass typecheck marker */}, + {(bigint) 3043 /* 7: AReturnExpr < AReturnExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -51302,7 +51304,7 @@ const classtable_elt_t VFT_ABreakExpr[88] = { {(bigint) 1859 /* 4: ABreakExpr < Prod: superclass typecheck marker */}, {(bigint) 2831 /* 5: ABreakExpr < ALabelable: superclass typecheck marker */}, {(bigint) 2847 /* 6: ABreakExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3171 /* 7: ABreakExpr < AEscapeExpr: superclass typecheck marker */}, + {(bigint) 3167 /* 7: ABreakExpr < AEscapeExpr: superclass typecheck marker */}, {(bigint) 3419 /* 8: ABreakExpr < ABreakExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -51734,7 +51736,7 @@ const classtable_elt_t VFT_AContinueExpr[88] = { {(bigint) 1859 /* 4: AContinueExpr < Prod: superclass typecheck marker */}, {(bigint) 2831 /* 5: AContinueExpr < ALabelable: superclass typecheck marker */}, {(bigint) 2847 /* 6: AContinueExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3171 /* 7: AContinueExpr < AEscapeExpr: superclass typecheck marker */}, + {(bigint) 3167 /* 7: AContinueExpr < AEscapeExpr: superclass typecheck marker */}, {(bigint) 3407 /* 8: AContinueExpr < AContinueExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -52175,14 +52177,14 @@ val_t NEW_ADoExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AIfExpr[86] = { - {(bigint) 3147 /* 0: Identity */}, + {(bigint) 3143 /* 0: Identity */}, {(bigint) 15 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AIfExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AIfExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AIfExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AIfExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3147 /* 7: AIfExpr < AIfExpr: superclass typecheck marker */}, + {(bigint) 3143 /* 7: AIfExpr < AIfExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -52406,14 +52408,14 @@ val_t NEW_AIfExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AIfexprExpr[88] = { - {(bigint) 3143 /* 0: Identity */}, + {(bigint) 3139 /* 0: Identity */}, {(bigint) 17 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AIfexprExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AIfexprExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AIfexprExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AIfexprExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3143 /* 7: AIfexprExpr < AIfexprExpr: superclass typecheck marker */}, + {(bigint) 3139 /* 7: AIfexprExpr < AIfexprExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -53788,14 +53790,14 @@ val_t NEW_AAssignFormExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AReassignFormExpr[87] = { - {(bigint) 3051 /* 0: Identity */}, + {(bigint) 3047 /* 0: Identity */}, {(bigint) 16 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AReassignFormExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AReassignFormExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AReassignFormExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AReassignFormExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3051 /* 7: AReassignFormExpr < AReassignFormExpr: superclass typecheck marker */}, + {(bigint) 3047 /* 7: AReassignFormExpr < AReassignFormExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -53975,7 +53977,7 @@ const classtable_elt_t VFT_AOnceExpr[86] = { {(bigint) 1859 /* 4: AOnceExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AOnceExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3067 /* 7: AOnceExpr < AProxyExpr: superclass typecheck marker */}, + {(bigint) 3063 /* 7: AOnceExpr < AProxyExpr: superclass typecheck marker */}, {(bigint) 3343 /* 8: AOnceExpr < AOnceExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -58786,7 +58788,7 @@ const classtable_elt_t VFT_AIsaExpr[85] = { {(bigint) 3 /* 2: AIsaExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AIsaExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AIsaExpr < Prod: superclass typecheck marker */}, - {(bigint) 3003 /* 5: AIsaExpr < ATypeCheckExpr: superclass typecheck marker */}, + {(bigint) 2999 /* 5: AIsaExpr < ATypeCheckExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: AIsaExpr < AExpr: superclass typecheck marker */}, {(bigint) 3207 /* 7: AIsaExpr < ABoolExpr: superclass typecheck marker */}, {(bigint) 3363 /* 8: AIsaExpr < AIsaExpr: superclass typecheck marker */}, @@ -62613,7 +62615,7 @@ const classtable_elt_t VFT_AAttrReassignExpr[93] = { {(bigint) 1859 /* 4: AAttrReassignExpr < Prod: superclass typecheck marker */}, {(bigint) 3219 /* 5: AAttrReassignExpr < AAttrFormExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: AAttrReassignExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3051 /* 7: AAttrReassignExpr < AReassignFormExpr: superclass typecheck marker */}, + {(bigint) 3047 /* 7: AAttrReassignExpr < AReassignFormExpr: superclass typecheck marker */}, {(bigint) 3423 /* 8: AAttrReassignExpr < AAttrReassignExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -63510,7 +63512,7 @@ const classtable_elt_t VFT_ACallReassignExpr[116] = { {(bigint) 1859 /* 4: ACallReassignExpr < Prod: superclass typecheck marker */}, {(bigint) 3251 /* 5: ACallReassignExpr < AAbsAbsSendExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: ACallReassignExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3051 /* 7: ACallReassignExpr < AReassignFormExpr: superclass typecheck marker */}, + {(bigint) 3047 /* 7: ACallReassignExpr < AReassignFormExpr: superclass typecheck marker */}, {(bigint) 3443 /* 8: ACallReassignExpr < AAbsSendExpr: superclass typecheck marker */}, {(bigint) 3459 /* 9: ACallReassignExpr < ASuperInitCall: superclass typecheck marker */}, {(bigint) 3479 /* 10: ACallReassignExpr < ASendExpr: superclass typecheck marker */}, @@ -65478,7 +65480,7 @@ const classtable_elt_t VFT_ABraReassignExpr[113] = { {(bigint) 1859 /* 4: ABraReassignExpr < Prod: superclass typecheck marker */}, {(bigint) 3251 /* 5: ABraReassignExpr < AAbsAbsSendExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: ABraReassignExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3051 /* 7: ABraReassignExpr < AReassignFormExpr: superclass typecheck marker */}, + {(bigint) 3047 /* 7: ABraReassignExpr < AReassignFormExpr: superclass typecheck marker */}, {(bigint) 3443 /* 8: ABraReassignExpr < AAbsSendExpr: superclass typecheck marker */}, {(bigint) 3459 /* 9: ABraReassignExpr < ASuperInitCall: superclass typecheck marker */}, {(bigint) 3479 /* 10: ABraReassignExpr < ASendExpr: superclass typecheck marker */}, @@ -66493,7 +66495,7 @@ const classtable_elt_t VFT_AVarReassignExpr[90] = { {(bigint) 1859 /* 4: AVarReassignExpr < Prod: superclass typecheck marker */}, {(bigint) 2991 /* 5: AVarReassignExpr < AVarFormExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: AVarReassignExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3051 /* 7: AVarReassignExpr < AReassignFormExpr: superclass typecheck marker */}, + {(bigint) 3047 /* 7: AVarReassignExpr < AReassignFormExpr: superclass typecheck marker */}, {(bigint) 3303 /* 8: AVarReassignExpr < AVarReassignExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -66718,14 +66720,14 @@ val_t NEW_AVarReassignExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ARangeExpr[84] = { - {(bigint) 3059 /* 0: Identity */}, + {(bigint) 3055 /* 0: Identity */}, {(bigint) 13 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ARangeExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ARangeExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ARangeExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: ARangeExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3059 /* 7: ARangeExpr < ARangeExpr: superclass typecheck marker */}, + {(bigint) 3055 /* 7: ARangeExpr < ARangeExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -66941,7 +66943,7 @@ const classtable_elt_t VFT_ACrangeExpr[87] = { {(bigint) 1859 /* 4: ACrangeExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: ACrangeExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3059 /* 7: ACrangeExpr < ARangeExpr: superclass typecheck marker */}, + {(bigint) 3055 /* 7: ACrangeExpr < ARangeExpr: superclass typecheck marker */}, {(bigint) 3403 /* 8: ACrangeExpr < ACrangeExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -67202,7 +67204,7 @@ const classtable_elt_t VFT_AOrangeExpr[87] = { {(bigint) 1859 /* 4: AOrangeExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AOrangeExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3059 /* 7: AOrangeExpr < ARangeExpr: superclass typecheck marker */}, + {(bigint) 3055 /* 7: AOrangeExpr < ARangeExpr: superclass typecheck marker */}, {(bigint) 3331 /* 8: AOrangeExpr < AOrangeExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -67668,14 +67670,14 @@ val_t NEW_AArrayExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ASelfExpr[84] = { - {(bigint) 3043 /* 0: Identity */}, + {(bigint) 3039 /* 0: Identity */}, {(bigint) 13 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ASelfExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ASelfExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ASelfExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: ASelfExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3043 /* 7: ASelfExpr < ASelfExpr: superclass typecheck marker */}, + {(bigint) 3039 /* 7: ASelfExpr < ASelfExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -67879,7 +67881,7 @@ const classtable_elt_t VFT_AImplicitSelfExpr[87] = { {(bigint) 1859 /* 4: AImplicitSelfExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AImplicitSelfExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3043 /* 7: AImplicitSelfExpr < ASelfExpr: superclass typecheck marker */}, + {(bigint) 3039 /* 7: AImplicitSelfExpr < ASelfExpr: superclass typecheck marker */}, {(bigint) 3371 /* 8: AImplicitSelfExpr < AImplicitSelfExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -68533,14 +68535,14 @@ val_t NEW_AFalseExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ANullExpr[83] = { - {(bigint) 3091 /* 0: Identity */}, + {(bigint) 3087 /* 0: Identity */}, {(bigint) 12 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ANullExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ANullExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ANullExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: ANullExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3091 /* 7: ANullExpr < ANullExpr: superclass typecheck marker */}, + {(bigint) 3087 /* 7: ANullExpr < ANullExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -68740,14 +68742,14 @@ val_t NEW_ANullExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AIntExpr[83] = { - {(bigint) 3139 /* 0: Identity */}, + {(bigint) 3135 /* 0: Identity */}, {(bigint) 12 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AIntExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AIntExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AIntExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AIntExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3139 /* 7: AIntExpr < AIntExpr: superclass typecheck marker */}, + {(bigint) 3135 /* 7: AIntExpr < AIntExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -68947,14 +68949,14 @@ val_t NEW_AIntExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AFloatExpr[83] = { - {(bigint) 3167 /* 0: Identity */}, + {(bigint) 3163 /* 0: Identity */}, {(bigint) 12 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AFloatExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AFloatExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AFloatExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AFloatExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3167 /* 7: AFloatExpr < AFloatExpr: superclass typecheck marker */}, + {(bigint) 3163 /* 7: AFloatExpr < AFloatExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -69361,14 +69363,14 @@ val_t NEW_ACharExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AStringFormExpr[82] = { - {(bigint) 3015 /* 0: Identity */}, + {(bigint) 3011 /* 0: Identity */}, {(bigint) 13 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AStringFormExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AStringFormExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AStringFormExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AStringFormExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3015 /* 7: AStringFormExpr < AStringFormExpr: superclass typecheck marker */}, + {(bigint) 3011 /* 7: AStringFormExpr < AStringFormExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -69530,7 +69532,7 @@ const classtable_elt_t VFT_AStringExpr[86] = { {(bigint) 1859 /* 4: AStringExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AStringExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3015 /* 7: AStringExpr < AStringFormExpr: superclass typecheck marker */}, + {(bigint) 3011 /* 7: AStringExpr < AStringFormExpr: superclass typecheck marker */}, {(bigint) 3319 /* 8: AStringExpr < AStringExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -69742,7 +69744,7 @@ const classtable_elt_t VFT_AStartStringExpr[86] = { {(bigint) 1859 /* 4: AStartStringExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AStartStringExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3015 /* 7: AStartStringExpr < AStringFormExpr: superclass typecheck marker */}, + {(bigint) 3011 /* 7: AStartStringExpr < AStringFormExpr: superclass typecheck marker */}, {(bigint) 3323 /* 8: AStartStringExpr < AStartStringExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -69954,7 +69956,7 @@ const classtable_elt_t VFT_AMidStringExpr[86] = { {(bigint) 1859 /* 4: AMidStringExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AMidStringExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3015 /* 7: AMidStringExpr < AStringFormExpr: superclass typecheck marker */}, + {(bigint) 3011 /* 7: AMidStringExpr < AStringFormExpr: superclass typecheck marker */}, {(bigint) 3351 /* 8: AMidStringExpr < AMidStringExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -70166,7 +70168,7 @@ const classtable_elt_t VFT_AEndStringExpr[86] = { {(bigint) 1859 /* 4: AEndStringExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AEndStringExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3015 /* 7: AEndStringExpr < AStringFormExpr: superclass typecheck marker */}, + {(bigint) 3011 /* 7: AEndStringExpr < AStringFormExpr: superclass typecheck marker */}, {(bigint) 3387 /* 8: AEndStringExpr < AEndStringExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -70371,14 +70373,14 @@ val_t NEW_AEndStringExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ASuperstringExpr[84] = { - {(bigint) 3011 /* 0: Identity */}, + {(bigint) 3007 /* 0: Identity */}, {(bigint) 13 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ASuperstringExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ASuperstringExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ASuperstringExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: ASuperstringExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3011 /* 7: ASuperstringExpr < ASuperstringExpr: superclass typecheck marker */}, + {(bigint) 3007 /* 7: ASuperstringExpr < ASuperstringExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -70591,7 +70593,7 @@ const classtable_elt_t VFT_AParExpr[84] = { {(bigint) 1859 /* 4: AParExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AParExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3067 /* 7: AParExpr < AProxyExpr: superclass typecheck marker */}, + {(bigint) 3063 /* 7: AParExpr < AProxyExpr: superclass typecheck marker */}, {(bigint) 3327 /* 8: AParExpr < AParExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -70792,14 +70794,14 @@ val_t NEW_AParExpr_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AProxyExpr[81] = { - {(bigint) 3067 /* 0: Identity */}, + {(bigint) 3063 /* 0: Identity */}, {(bigint) 12 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AProxyExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AProxyExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AProxyExpr < Prod: superclass typecheck marker */}, {0} /* Class Hole :( */, {(bigint) 2847 /* 6: AProxyExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3067 /* 7: AProxyExpr < AProxyExpr: superclass typecheck marker */}, + {(bigint) 3063 /* 7: AProxyExpr < AProxyExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -70962,7 +70964,7 @@ const classtable_elt_t VFT_AAsCastExpr[85] = { {(bigint) 3 /* 2: AAsCastExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AAsCastExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AAsCastExpr < Prod: superclass typecheck marker */}, - {(bigint) 3003 /* 5: AAsCastExpr < ATypeCheckExpr: superclass typecheck marker */}, + {(bigint) 2999 /* 5: AAsCastExpr < ATypeCheckExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: AAsCastExpr < AExpr: superclass typecheck marker */}, {(bigint) 3435 /* 7: AAsCastExpr < AAsCastExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, @@ -71788,13 +71790,13 @@ val_t NEW_AAssignOp_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_APlusAssignOp[73] = { - {(bigint) 3083 /* 0: Identity */}, + {(bigint) 3079 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: APlusAssignOp < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: APlusAssignOp < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: APlusAssignOp < Prod: superclass typecheck marker */}, {(bigint) 2871 /* 5: APlusAssignOp < AAssignOp: superclass typecheck marker */}, - {(bigint) 3083 /* 6: APlusAssignOp < APlusAssignOp: superclass typecheck marker */}, + {(bigint) 3079 /* 6: APlusAssignOp < APlusAssignOp: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -71969,13 +71971,13 @@ val_t NEW_APlusAssignOp_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_AMinusAssignOp[73] = { - {(bigint) 3107 /* 0: Identity */}, + {(bigint) 3103 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AMinusAssignOp < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AMinusAssignOp < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AMinusAssignOp < Prod: superclass typecheck marker */}, {(bigint) 2871 /* 5: AMinusAssignOp < AAssignOp: superclass typecheck marker */}, - {(bigint) 3107 /* 6: AMinusAssignOp < AMinusAssignOp: superclass typecheck marker */}, + {(bigint) 3103 /* 6: AMinusAssignOp < AMinusAssignOp: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -72524,13 +72526,13 @@ val_t NEW_AClosureId_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ASimpleClosureId[73] = { - {(bigint) 3039 /* 0: Identity */}, + {(bigint) 3035 /* 0: Identity */}, {(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ASimpleClosureId < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ASimpleClosureId < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ASimpleClosureId < Prod: superclass typecheck marker */}, {(bigint) 2855 /* 5: ASimpleClosureId < AClosureId: superclass typecheck marker */}, - {(bigint) 3039 /* 6: ASimpleClosureId < ASimpleClosureId: superclass typecheck marker */}, + {(bigint) 3035 /* 6: ASimpleClosureId < ASimpleClosureId: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -74067,16 +74069,16 @@ void INIT_ATTRIBUTES__ComputeProdLocationVisitor(val_t p0){ fra.me.REG[0] = NIT_NULL; fra.me.REG[1] = NIT_NULL; fra.me.REG[0] = p0; - /* ./parser//parser.nit:867 */ + /* ./parser//parser.nit:865 */ fra.me.REG[1] = NEW_Array_array___Array___init(); ATTR_parser___ComputeProdLocationVisitor____need_first_prods(fra.me.REG[0]) = fra.me.REG[1]; - /* ./parser//parser.nit:870 */ + /* ./parser//parser.nit:868 */ fra.me.REG[1] = NEW_Array_array___Array___init(); ATTR_parser___ComputeProdLocationVisitor____need_after_epsilons(fra.me.REG[0]) = fra.me.REG[1]; - /* ./parser//parser.nit:873 */ + /* ./parser//parser.nit:871 */ fra.me.REG[1] = NEW_Array_array___Array___init(); ATTR_parser___ComputeProdLocationVisitor____need_before_epsilons(fra.me.REG[0]) = fra.me.REG[1]; - /* ./parser//parser.nit:875 */ + /* ./parser//parser.nit:873 */ fra.me.REG[1] = NIT_NULL; ATTR_parser___ComputeProdLocationVisitor____last_location(fra.me.REG[0]) = fra.me.REG[1]; /* ./parser//parser_prod.nit:66 */ @@ -74128,12 +74130,12 @@ val_t NEW_ComputeProdLocationVisitor_parser___ComputeProdLocationVisitor___init( int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 946; + fra.me.line = 944; fra.me.meth = LOCATE_NEW_ComputeProdLocationVisitor_parser___ComputeProdLocationVisitor___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; - /* ./parser//parser.nit:946 */ + /* ./parser//parser.nit:944 */ fra.me.REG[0] = NEW_ComputeProdLocationVisitor(); INIT_ATTRIBUTES__ComputeProdLocationVisitor(fra.me.REG[0]); parser___ComputeProdLocationVisitor___init(fra.me.REG[0], init_table); @@ -74243,13 +74245,13 @@ val_t NEW_ReduceAction0_parser___ReduceAction0___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 976; + fra.me.line = 974; fra.me.meth = LOCATE_NEW_ReduceAction0_parser___ReduceAction0___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:976 */ + /* ./parser//parser.nit:974 */ fra.me.REG[0] = NEW_ReduceAction0(); INIT_ATTRIBUTES__ReduceAction0(fra.me.REG[0]); parser___ReduceAction0___init(fra.me.REG[0], REGB0, init_table); @@ -74359,13 +74361,13 @@ val_t NEW_ReduceAction1_parser___ReduceAction1___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 997; + fra.me.line = 995; fra.me.meth = LOCATE_NEW_ReduceAction1_parser___ReduceAction1___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:997 */ + /* ./parser//parser.nit:995 */ fra.me.REG[0] = NEW_ReduceAction1(); INIT_ATTRIBUTES__ReduceAction1(fra.me.REG[0]); parser___ReduceAction1___init(fra.me.REG[0], REGB0, init_table); @@ -74475,13 +74477,13 @@ val_t NEW_ReduceAction2_parser___ReduceAction2___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1019; + fra.me.line = 1017; fra.me.meth = LOCATE_NEW_ReduceAction2_parser___ReduceAction2___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1019 */ + /* ./parser//parser.nit:1017 */ fra.me.REG[0] = NEW_ReduceAction2(); INIT_ATTRIBUTES__ReduceAction2(fra.me.REG[0]); parser___ReduceAction2___init(fra.me.REG[0], REGB0, init_table); @@ -74591,13 +74593,13 @@ val_t NEW_ReduceAction3_parser___ReduceAction3___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1044; + fra.me.line = 1042; fra.me.meth = LOCATE_NEW_ReduceAction3_parser___ReduceAction3___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1044 */ + /* ./parser//parser.nit:1042 */ fra.me.REG[0] = NEW_ReduceAction3(); INIT_ATTRIBUTES__ReduceAction3(fra.me.REG[0]); parser___ReduceAction3___init(fra.me.REG[0], REGB0, init_table); @@ -74707,13 +74709,13 @@ val_t NEW_ReduceAction4_parser___ReduceAction4___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1066; + fra.me.line = 1064; fra.me.meth = LOCATE_NEW_ReduceAction4_parser___ReduceAction4___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1066 */ + /* ./parser//parser.nit:1064 */ fra.me.REG[0] = NEW_ReduceAction4(); INIT_ATTRIBUTES__ReduceAction4(fra.me.REG[0]); parser___ReduceAction4___init(fra.me.REG[0], REGB0, init_table); @@ -74823,13 +74825,13 @@ val_t NEW_ReduceAction5_parser___ReduceAction5___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1091; + fra.me.line = 1089; fra.me.meth = LOCATE_NEW_ReduceAction5_parser___ReduceAction5___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1091 */ + /* ./parser//parser.nit:1089 */ fra.me.REG[0] = NEW_ReduceAction5(); INIT_ATTRIBUTES__ReduceAction5(fra.me.REG[0]); parser___ReduceAction5___init(fra.me.REG[0], REGB0, init_table); @@ -74939,13 +74941,13 @@ val_t NEW_ReduceAction6_parser___ReduceAction6___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1117; + fra.me.line = 1115; fra.me.meth = LOCATE_NEW_ReduceAction6_parser___ReduceAction6___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1117 */ + /* ./parser//parser.nit:1115 */ fra.me.REG[0] = NEW_ReduceAction6(); INIT_ATTRIBUTES__ReduceAction6(fra.me.REG[0]); parser___ReduceAction6___init(fra.me.REG[0], REGB0, init_table); @@ -75055,13 +75057,13 @@ val_t NEW_ReduceAction7_parser___ReduceAction7___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1146; + fra.me.line = 1144; fra.me.meth = LOCATE_NEW_ReduceAction7_parser___ReduceAction7___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1146 */ + /* ./parser//parser.nit:1144 */ fra.me.REG[0] = NEW_ReduceAction7(); INIT_ATTRIBUTES__ReduceAction7(fra.me.REG[0]); parser___ReduceAction7___init(fra.me.REG[0], REGB0, init_table); @@ -75171,13 +75173,13 @@ val_t NEW_ReduceAction8_parser___ReduceAction8___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1175; + fra.me.line = 1173; fra.me.meth = LOCATE_NEW_ReduceAction8_parser___ReduceAction8___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1175 */ + /* ./parser//parser.nit:1173 */ fra.me.REG[0] = NEW_ReduceAction8(); INIT_ATTRIBUTES__ReduceAction8(fra.me.REG[0]); parser___ReduceAction8___init(fra.me.REG[0], REGB0, init_table); @@ -75287,13 +75289,13 @@ val_t NEW_ReduceAction9_parser___ReduceAction9___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1207; + fra.me.line = 1205; fra.me.meth = LOCATE_NEW_ReduceAction9_parser___ReduceAction9___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1207 */ + /* ./parser//parser.nit:1205 */ fra.me.REG[0] = NEW_ReduceAction9(); INIT_ATTRIBUTES__ReduceAction9(fra.me.REG[0]); parser___ReduceAction9___init(fra.me.REG[0], REGB0, init_table); @@ -75403,13 +75405,13 @@ val_t NEW_ReduceAction10_parser___ReduceAction10___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1240; + fra.me.line = 1238; fra.me.meth = LOCATE_NEW_ReduceAction10_parser___ReduceAction10___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1240 */ + /* ./parser//parser.nit:1238 */ fra.me.REG[0] = NEW_ReduceAction10(); INIT_ATTRIBUTES__ReduceAction10(fra.me.REG[0]); parser___ReduceAction10___init(fra.me.REG[0], REGB0, init_table); @@ -75519,13 +75521,13 @@ val_t NEW_ReduceAction11_parser___ReduceAction11___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1276; + fra.me.line = 1274; fra.me.meth = LOCATE_NEW_ReduceAction11_parser___ReduceAction11___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1276 */ + /* ./parser//parser.nit:1274 */ fra.me.REG[0] = NEW_ReduceAction11(); INIT_ATTRIBUTES__ReduceAction11(fra.me.REG[0]); parser___ReduceAction11___init(fra.me.REG[0], REGB0, init_table); @@ -75635,13 +75637,13 @@ val_t NEW_ReduceAction12_parser___ReduceAction12___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1309; + fra.me.line = 1307; fra.me.meth = LOCATE_NEW_ReduceAction12_parser___ReduceAction12___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1309 */ + /* ./parser//parser.nit:1307 */ fra.me.REG[0] = NEW_ReduceAction12(); INIT_ATTRIBUTES__ReduceAction12(fra.me.REG[0]); parser___ReduceAction12___init(fra.me.REG[0], REGB0, init_table); @@ -75751,13 +75753,13 @@ val_t NEW_ReduceAction13_parser___ReduceAction13___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1345; + fra.me.line = 1343; fra.me.meth = LOCATE_NEW_ReduceAction13_parser___ReduceAction13___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1345 */ + /* ./parser//parser.nit:1343 */ fra.me.REG[0] = NEW_ReduceAction13(); INIT_ATTRIBUTES__ReduceAction13(fra.me.REG[0]); parser___ReduceAction13___init(fra.me.REG[0], REGB0, init_table); @@ -75867,13 +75869,13 @@ val_t NEW_ReduceAction14_parser___ReduceAction14___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1382; + fra.me.line = 1380; fra.me.meth = LOCATE_NEW_ReduceAction14_parser___ReduceAction14___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1382 */ + /* ./parser//parser.nit:1380 */ fra.me.REG[0] = NEW_ReduceAction14(); INIT_ATTRIBUTES__ReduceAction14(fra.me.REG[0]); parser___ReduceAction14___init(fra.me.REG[0], REGB0, init_table); @@ -75983,13 +75985,13 @@ val_t NEW_ReduceAction15_parser___ReduceAction15___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1422; + fra.me.line = 1420; fra.me.meth = LOCATE_NEW_ReduceAction15_parser___ReduceAction15___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1422 */ + /* ./parser//parser.nit:1420 */ fra.me.REG[0] = NEW_ReduceAction15(); INIT_ATTRIBUTES__ReduceAction15(fra.me.REG[0]); parser___ReduceAction15___init(fra.me.REG[0], REGB0, init_table); @@ -76099,13 +76101,13 @@ val_t NEW_ReduceAction16_parser___ReduceAction16___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1446; + fra.me.line = 1444; fra.me.meth = LOCATE_NEW_ReduceAction16_parser___ReduceAction16___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1446 */ + /* ./parser//parser.nit:1444 */ fra.me.REG[0] = NEW_ReduceAction16(); INIT_ATTRIBUTES__ReduceAction16(fra.me.REG[0]); parser___ReduceAction16___init(fra.me.REG[0], REGB0, init_table); @@ -76215,13 +76217,13 @@ val_t NEW_ReduceAction17_parser___ReduceAction17___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1473; + fra.me.line = 1471; fra.me.meth = LOCATE_NEW_ReduceAction17_parser___ReduceAction17___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1473 */ + /* ./parser//parser.nit:1471 */ fra.me.REG[0] = NEW_ReduceAction17(); INIT_ATTRIBUTES__ReduceAction17(fra.me.REG[0]); parser___ReduceAction17___init(fra.me.REG[0], REGB0, init_table); @@ -76331,13 +76333,13 @@ val_t NEW_ReduceAction18_parser___ReduceAction18___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1501; + fra.me.line = 1499; fra.me.meth = LOCATE_NEW_ReduceAction18_parser___ReduceAction18___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1501 */ + /* ./parser//parser.nit:1499 */ fra.me.REG[0] = NEW_ReduceAction18(); INIT_ATTRIBUTES__ReduceAction18(fra.me.REG[0]); parser___ReduceAction18___init(fra.me.REG[0], REGB0, init_table); @@ -76447,13 +76449,13 @@ val_t NEW_ReduceAction19_parser___ReduceAction19___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1532; + fra.me.line = 1530; fra.me.meth = LOCATE_NEW_ReduceAction19_parser___ReduceAction19___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1532 */ + /* ./parser//parser.nit:1530 */ fra.me.REG[0] = NEW_ReduceAction19(); INIT_ATTRIBUTES__ReduceAction19(fra.me.REG[0]); parser___ReduceAction19___init(fra.me.REG[0], REGB0, init_table); @@ -76563,13 +76565,13 @@ val_t NEW_ReduceAction20_parser___ReduceAction20___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1560; + fra.me.line = 1558; fra.me.meth = LOCATE_NEW_ReduceAction20_parser___ReduceAction20___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1560 */ + /* ./parser//parser.nit:1558 */ fra.me.REG[0] = NEW_ReduceAction20(); INIT_ATTRIBUTES__ReduceAction20(fra.me.REG[0]); parser___ReduceAction20___init(fra.me.REG[0], REGB0, init_table); @@ -76679,13 +76681,13 @@ val_t NEW_ReduceAction21_parser___ReduceAction21___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1591; + fra.me.line = 1589; fra.me.meth = LOCATE_NEW_ReduceAction21_parser___ReduceAction21___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1591 */ + /* ./parser//parser.nit:1589 */ fra.me.REG[0] = NEW_ReduceAction21(); INIT_ATTRIBUTES__ReduceAction21(fra.me.REG[0]); parser___ReduceAction21___init(fra.me.REG[0], REGB0, init_table); @@ -76795,13 +76797,13 @@ val_t NEW_ReduceAction22_parser___ReduceAction22___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1623; + fra.me.line = 1621; fra.me.meth = LOCATE_NEW_ReduceAction22_parser___ReduceAction22___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1623 */ + /* ./parser//parser.nit:1621 */ fra.me.REG[0] = NEW_ReduceAction22(); INIT_ATTRIBUTES__ReduceAction22(fra.me.REG[0]); parser___ReduceAction22___init(fra.me.REG[0], REGB0, init_table); @@ -76911,13 +76913,13 @@ val_t NEW_ReduceAction23_parser___ReduceAction23___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1658; + fra.me.line = 1656; fra.me.meth = LOCATE_NEW_ReduceAction23_parser___ReduceAction23___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1658 */ + /* ./parser//parser.nit:1656 */ fra.me.REG[0] = NEW_ReduceAction23(); INIT_ATTRIBUTES__ReduceAction23(fra.me.REG[0]); parser___ReduceAction23___init(fra.me.REG[0], REGB0, init_table); @@ -77027,13 +77029,13 @@ val_t NEW_ReduceAction24_parser___ReduceAction24___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1693; + fra.me.line = 1691; fra.me.meth = LOCATE_NEW_ReduceAction24_parser___ReduceAction24___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1693 */ + /* ./parser//parser.nit:1691 */ fra.me.REG[0] = NEW_ReduceAction24(); INIT_ATTRIBUTES__ReduceAction24(fra.me.REG[0]); parser___ReduceAction24___init(fra.me.REG[0], REGB0, init_table); @@ -77143,13 +77145,13 @@ val_t NEW_ReduceAction25_parser___ReduceAction25___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1731; + fra.me.line = 1729; fra.me.meth = LOCATE_NEW_ReduceAction25_parser___ReduceAction25___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1731 */ + /* ./parser//parser.nit:1729 */ fra.me.REG[0] = NEW_ReduceAction25(); INIT_ATTRIBUTES__ReduceAction25(fra.me.REG[0]); parser___ReduceAction25___init(fra.me.REG[0], REGB0, init_table); @@ -77259,13 +77261,13 @@ val_t NEW_ReduceAction26_parser___ReduceAction26___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1770; + fra.me.line = 1768; fra.me.meth = LOCATE_NEW_ReduceAction26_parser___ReduceAction26___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1770 */ + /* ./parser//parser.nit:1768 */ fra.me.REG[0] = NEW_ReduceAction26(); INIT_ATTRIBUTES__ReduceAction26(fra.me.REG[0]); parser___ReduceAction26___init(fra.me.REG[0], REGB0, init_table); @@ -77375,13 +77377,13 @@ val_t NEW_ReduceAction27_parser___ReduceAction27___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1812; + fra.me.line = 1810; fra.me.meth = LOCATE_NEW_ReduceAction27_parser___ReduceAction27___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1812 */ + /* ./parser//parser.nit:1810 */ fra.me.REG[0] = NEW_ReduceAction27(); INIT_ATTRIBUTES__ReduceAction27(fra.me.REG[0]); parser___ReduceAction27___init(fra.me.REG[0], REGB0, init_table); @@ -77491,13 +77493,13 @@ val_t NEW_ReduceAction28_parser___ReduceAction28___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1851; + fra.me.line = 1849; fra.me.meth = LOCATE_NEW_ReduceAction28_parser___ReduceAction28___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1851 */ + /* ./parser//parser.nit:1849 */ fra.me.REG[0] = NEW_ReduceAction28(); INIT_ATTRIBUTES__ReduceAction28(fra.me.REG[0]); parser___ReduceAction28___init(fra.me.REG[0], REGB0, init_table); @@ -77607,13 +77609,13 @@ val_t NEW_ReduceAction29_parser___ReduceAction29___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1893; + fra.me.line = 1891; fra.me.meth = LOCATE_NEW_ReduceAction29_parser___ReduceAction29___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1893 */ + /* ./parser//parser.nit:1891 */ fra.me.REG[0] = NEW_ReduceAction29(); INIT_ATTRIBUTES__ReduceAction29(fra.me.REG[0]); parser___ReduceAction29___init(fra.me.REG[0], REGB0, init_table); @@ -77723,13 +77725,13 @@ val_t NEW_ReduceAction30_parser___ReduceAction30___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1936; + fra.me.line = 1934; fra.me.meth = LOCATE_NEW_ReduceAction30_parser___ReduceAction30___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1936 */ + /* ./parser//parser.nit:1934 */ fra.me.REG[0] = NEW_ReduceAction30(); INIT_ATTRIBUTES__ReduceAction30(fra.me.REG[0]); parser___ReduceAction30___init(fra.me.REG[0], REGB0, init_table); @@ -77839,13 +77841,13 @@ val_t NEW_ReduceAction31_parser___ReduceAction31___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 1982; + fra.me.line = 1980; fra.me.meth = LOCATE_NEW_ReduceAction31_parser___ReduceAction31___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:1982 */ + /* ./parser//parser.nit:1980 */ fra.me.REG[0] = NEW_ReduceAction31(); INIT_ATTRIBUTES__ReduceAction31(fra.me.REG[0]); parser___ReduceAction31___init(fra.me.REG[0], REGB0, init_table); @@ -77955,13 +77957,13 @@ val_t NEW_ReduceAction32_parser___ReduceAction32___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2009; + fra.me.line = 2007; fra.me.meth = LOCATE_NEW_ReduceAction32_parser___ReduceAction32___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2009 */ + /* ./parser//parser.nit:2007 */ fra.me.REG[0] = NEW_ReduceAction32(); INIT_ATTRIBUTES__ReduceAction32(fra.me.REG[0]); parser___ReduceAction32___init(fra.me.REG[0], REGB0, init_table); @@ -78071,13 +78073,13 @@ val_t NEW_ReduceAction33_parser___ReduceAction33___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2037; + fra.me.line = 2035; fra.me.meth = LOCATE_NEW_ReduceAction33_parser___ReduceAction33___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2037 */ + /* ./parser//parser.nit:2035 */ fra.me.REG[0] = NEW_ReduceAction33(); INIT_ATTRIBUTES__ReduceAction33(fra.me.REG[0]); parser___ReduceAction33___init(fra.me.REG[0], REGB0, init_table); @@ -78187,13 +78189,13 @@ val_t NEW_ReduceAction34_parser___ReduceAction34___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2065; + fra.me.line = 2063; fra.me.meth = LOCATE_NEW_ReduceAction34_parser___ReduceAction34___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2065 */ + /* ./parser//parser.nit:2063 */ fra.me.REG[0] = NEW_ReduceAction34(); INIT_ATTRIBUTES__ReduceAction34(fra.me.REG[0]); parser___ReduceAction34___init(fra.me.REG[0], REGB0, init_table); @@ -78303,13 +78305,13 @@ val_t NEW_ReduceAction35_parser___ReduceAction35___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2086; + fra.me.line = 2084; fra.me.meth = LOCATE_NEW_ReduceAction35_parser___ReduceAction35___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2086 */ + /* ./parser//parser.nit:2084 */ fra.me.REG[0] = NEW_ReduceAction35(); INIT_ATTRIBUTES__ReduceAction35(fra.me.REG[0]); parser___ReduceAction35___init(fra.me.REG[0], REGB0, init_table); @@ -78419,13 +78421,13 @@ val_t NEW_ReduceAction36_parser___ReduceAction36___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2098; + fra.me.line = 2096; fra.me.meth = LOCATE_NEW_ReduceAction36_parser___ReduceAction36___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2098 */ + /* ./parser//parser.nit:2096 */ fra.me.REG[0] = NEW_ReduceAction36(); INIT_ATTRIBUTES__ReduceAction36(fra.me.REG[0]); parser___ReduceAction36___init(fra.me.REG[0], REGB0, init_table); @@ -78535,13 +78537,13 @@ val_t NEW_ReduceAction37_parser___ReduceAction37___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2117; + fra.me.line = 2115; fra.me.meth = LOCATE_NEW_ReduceAction37_parser___ReduceAction37___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2117 */ + /* ./parser//parser.nit:2115 */ fra.me.REG[0] = NEW_ReduceAction37(); INIT_ATTRIBUTES__ReduceAction37(fra.me.REG[0]); parser___ReduceAction37___init(fra.me.REG[0], REGB0, init_table); @@ -78651,13 +78653,13 @@ val_t NEW_ReduceAction39_parser___ReduceAction39___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2156; + fra.me.line = 2154; fra.me.meth = LOCATE_NEW_ReduceAction39_parser___ReduceAction39___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2156 */ + /* ./parser//parser.nit:2154 */ fra.me.REG[0] = NEW_ReduceAction39(); INIT_ATTRIBUTES__ReduceAction39(fra.me.REG[0]); parser___ReduceAction39___init(fra.me.REG[0], REGB0, init_table); @@ -78767,13 +78769,13 @@ val_t NEW_ReduceAction40_parser___ReduceAction40___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2198; + fra.me.line = 2196; fra.me.meth = LOCATE_NEW_ReduceAction40_parser___ReduceAction40___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2198 */ + /* ./parser//parser.nit:2196 */ fra.me.REG[0] = NEW_ReduceAction40(); INIT_ATTRIBUTES__ReduceAction40(fra.me.REG[0]); parser___ReduceAction40___init(fra.me.REG[0], REGB0, init_table); @@ -78883,13 +78885,13 @@ val_t NEW_ReduceAction41_parser___ReduceAction41___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2241; + fra.me.line = 2239; fra.me.meth = LOCATE_NEW_ReduceAction41_parser___ReduceAction41___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2241 */ + /* ./parser//parser.nit:2239 */ fra.me.REG[0] = NEW_ReduceAction41(); INIT_ATTRIBUTES__ReduceAction41(fra.me.REG[0]); parser___ReduceAction41___init(fra.me.REG[0], REGB0, init_table); @@ -78999,13 +79001,13 @@ val_t NEW_ReduceAction42_parser___ReduceAction42___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2287; + fra.me.line = 2285; fra.me.meth = LOCATE_NEW_ReduceAction42_parser___ReduceAction42___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2287 */ + /* ./parser//parser.nit:2285 */ fra.me.REG[0] = NEW_ReduceAction42(); INIT_ATTRIBUTES__ReduceAction42(fra.me.REG[0]); parser___ReduceAction42___init(fra.me.REG[0], REGB0, init_table); @@ -79115,13 +79117,13 @@ val_t NEW_ReduceAction43_parser___ReduceAction43___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2330; + fra.me.line = 2328; fra.me.meth = LOCATE_NEW_ReduceAction43_parser___ReduceAction43___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2330 */ + /* ./parser//parser.nit:2328 */ fra.me.REG[0] = NEW_ReduceAction43(); INIT_ATTRIBUTES__ReduceAction43(fra.me.REG[0]); parser___ReduceAction43___init(fra.me.REG[0], REGB0, init_table); @@ -79231,13 +79233,13 @@ val_t NEW_ReduceAction44_parser___ReduceAction44___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2376; + fra.me.line = 2374; fra.me.meth = LOCATE_NEW_ReduceAction44_parser___ReduceAction44___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2376 */ + /* ./parser//parser.nit:2374 */ fra.me.REG[0] = NEW_ReduceAction44(); INIT_ATTRIBUTES__ReduceAction44(fra.me.REG[0]); parser___ReduceAction44___init(fra.me.REG[0], REGB0, init_table); @@ -79347,13 +79349,13 @@ val_t NEW_ReduceAction45_parser___ReduceAction45___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2423; + fra.me.line = 2421; fra.me.meth = LOCATE_NEW_ReduceAction45_parser___ReduceAction45___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2423 */ + /* ./parser//parser.nit:2421 */ fra.me.REG[0] = NEW_ReduceAction45(); INIT_ATTRIBUTES__ReduceAction45(fra.me.REG[0]); parser___ReduceAction45___init(fra.me.REG[0], REGB0, init_table); @@ -79463,13 +79465,13 @@ val_t NEW_ReduceAction46_parser___ReduceAction46___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2473; + fra.me.line = 2471; fra.me.meth = LOCATE_NEW_ReduceAction46_parser___ReduceAction46___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2473 */ + /* ./parser//parser.nit:2471 */ fra.me.REG[0] = NEW_ReduceAction46(); INIT_ATTRIBUTES__ReduceAction46(fra.me.REG[0]); parser___ReduceAction46___init(fra.me.REG[0], REGB0, init_table); @@ -79579,13 +79581,13 @@ val_t NEW_ReduceAction47_parser___ReduceAction47___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2516; + fra.me.line = 2514; fra.me.meth = LOCATE_NEW_ReduceAction47_parser___ReduceAction47___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2516 */ + /* ./parser//parser.nit:2514 */ fra.me.REG[0] = NEW_ReduceAction47(); INIT_ATTRIBUTES__ReduceAction47(fra.me.REG[0]); parser___ReduceAction47___init(fra.me.REG[0], REGB0, init_table); @@ -79695,13 +79697,13 @@ val_t NEW_ReduceAction48_parser___ReduceAction48___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2562; + fra.me.line = 2560; fra.me.meth = LOCATE_NEW_ReduceAction48_parser___ReduceAction48___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2562 */ + /* ./parser//parser.nit:2560 */ fra.me.REG[0] = NEW_ReduceAction48(); INIT_ATTRIBUTES__ReduceAction48(fra.me.REG[0]); parser___ReduceAction48___init(fra.me.REG[0], REGB0, init_table); @@ -79811,13 +79813,13 @@ val_t NEW_ReduceAction49_parser___ReduceAction49___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2609; + fra.me.line = 2607; fra.me.meth = LOCATE_NEW_ReduceAction49_parser___ReduceAction49___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2609 */ + /* ./parser//parser.nit:2607 */ fra.me.REG[0] = NEW_ReduceAction49(); INIT_ATTRIBUTES__ReduceAction49(fra.me.REG[0]); parser___ReduceAction49___init(fra.me.REG[0], REGB0, init_table); @@ -79927,13 +79929,13 @@ val_t NEW_ReduceAction50_parser___ReduceAction50___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2659; + fra.me.line = 2657; fra.me.meth = LOCATE_NEW_ReduceAction50_parser___ReduceAction50___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2659 */ + /* ./parser//parser.nit:2657 */ fra.me.REG[0] = NEW_ReduceAction50(); INIT_ATTRIBUTES__ReduceAction50(fra.me.REG[0]); parser___ReduceAction50___init(fra.me.REG[0], REGB0, init_table); @@ -80043,13 +80045,13 @@ val_t NEW_ReduceAction51_parser___ReduceAction51___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2706; + fra.me.line = 2704; fra.me.meth = LOCATE_NEW_ReduceAction51_parser___ReduceAction51___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2706 */ + /* ./parser//parser.nit:2704 */ fra.me.REG[0] = NEW_ReduceAction51(); INIT_ATTRIBUTES__ReduceAction51(fra.me.REG[0]); parser___ReduceAction51___init(fra.me.REG[0], REGB0, init_table); @@ -80159,13 +80161,13 @@ val_t NEW_ReduceAction52_parser___ReduceAction52___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2756; + fra.me.line = 2754; fra.me.meth = LOCATE_NEW_ReduceAction52_parser___ReduceAction52___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2756 */ + /* ./parser//parser.nit:2754 */ fra.me.REG[0] = NEW_ReduceAction52(); INIT_ATTRIBUTES__ReduceAction52(fra.me.REG[0]); parser___ReduceAction52___init(fra.me.REG[0], REGB0, init_table); @@ -80275,13 +80277,13 @@ val_t NEW_ReduceAction53_parser___ReduceAction53___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2807; + fra.me.line = 2805; fra.me.meth = LOCATE_NEW_ReduceAction53_parser___ReduceAction53___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2807 */ + /* ./parser//parser.nit:2805 */ fra.me.REG[0] = NEW_ReduceAction53(); INIT_ATTRIBUTES__ReduceAction53(fra.me.REG[0]); parser___ReduceAction53___init(fra.me.REG[0], REGB0, init_table); @@ -80391,13 +80393,13 @@ val_t NEW_ReduceAction54_parser___ReduceAction54___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2861; + fra.me.line = 2859; fra.me.meth = LOCATE_NEW_ReduceAction54_parser___ReduceAction54___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2861 */ + /* ./parser//parser.nit:2859 */ fra.me.REG[0] = NEW_ReduceAction54(); INIT_ATTRIBUTES__ReduceAction54(fra.me.REG[0]); parser___ReduceAction54___init(fra.me.REG[0], REGB0, init_table); @@ -80507,13 +80509,13 @@ val_t NEW_ReduceAction55_parser___ReduceAction55___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2878; + fra.me.line = 2876; fra.me.meth = LOCATE_NEW_ReduceAction55_parser___ReduceAction55___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2878 */ + /* ./parser//parser.nit:2876 */ fra.me.REG[0] = NEW_ReduceAction55(); INIT_ATTRIBUTES__ReduceAction55(fra.me.REG[0]); parser___ReduceAction55___init(fra.me.REG[0], REGB0, init_table); @@ -80623,13 +80625,13 @@ val_t NEW_ReduceAction56_parser___ReduceAction56___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2899; + fra.me.line = 2897; fra.me.meth = LOCATE_NEW_ReduceAction56_parser___ReduceAction56___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2899 */ + /* ./parser//parser.nit:2897 */ fra.me.REG[0] = NEW_ReduceAction56(); INIT_ATTRIBUTES__ReduceAction56(fra.me.REG[0]); parser___ReduceAction56___init(fra.me.REG[0], REGB0, init_table); @@ -80739,13 +80741,13 @@ val_t NEW_ReduceAction57_parser___ReduceAction57___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2916; + fra.me.line = 2914; fra.me.meth = LOCATE_NEW_ReduceAction57_parser___ReduceAction57___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2916 */ + /* ./parser//parser.nit:2914 */ fra.me.REG[0] = NEW_ReduceAction57(); INIT_ATTRIBUTES__ReduceAction57(fra.me.REG[0]); parser___ReduceAction57___init(fra.me.REG[0], REGB0, init_table); @@ -80855,13 +80857,13 @@ val_t NEW_ReduceAction58_parser___ReduceAction58___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2933; + fra.me.line = 2931; fra.me.meth = LOCATE_NEW_ReduceAction58_parser___ReduceAction58___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2933 */ + /* ./parser//parser.nit:2931 */ fra.me.REG[0] = NEW_ReduceAction58(); INIT_ATTRIBUTES__ReduceAction58(fra.me.REG[0]); parser___ReduceAction58___init(fra.me.REG[0], REGB0, init_table); @@ -80971,13 +80973,13 @@ val_t NEW_ReduceAction59_parser___ReduceAction59___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2954; + fra.me.line = 2952; fra.me.meth = LOCATE_NEW_ReduceAction59_parser___ReduceAction59___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2954 */ + /* ./parser//parser.nit:2952 */ fra.me.REG[0] = NEW_ReduceAction59(); INIT_ATTRIBUTES__ReduceAction59(fra.me.REG[0]); parser___ReduceAction59___init(fra.me.REG[0], REGB0, init_table); @@ -81087,13 +81089,13 @@ val_t NEW_ReduceAction60_parser___ReduceAction60___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2979; + fra.me.line = 2977; fra.me.meth = LOCATE_NEW_ReduceAction60_parser___ReduceAction60___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2979 */ + /* ./parser//parser.nit:2977 */ fra.me.REG[0] = NEW_ReduceAction60(); INIT_ATTRIBUTES__ReduceAction60(fra.me.REG[0]); parser___ReduceAction60___init(fra.me.REG[0], REGB0, init_table); @@ -81203,13 +81205,13 @@ val_t NEW_ReduceAction61_parser___ReduceAction61___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 2994; + fra.me.line = 2992; fra.me.meth = LOCATE_NEW_ReduceAction61_parser___ReduceAction61___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:2994 */ + /* ./parser//parser.nit:2992 */ fra.me.REG[0] = NEW_ReduceAction61(); INIT_ATTRIBUTES__ReduceAction61(fra.me.REG[0]); parser___ReduceAction61___init(fra.me.REG[0], REGB0, init_table); @@ -81319,13 +81321,13 @@ val_t NEW_ReduceAction62_parser___ReduceAction62___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3012; + fra.me.line = 3010; fra.me.meth = LOCATE_NEW_ReduceAction62_parser___ReduceAction62___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3012 */ + /* ./parser//parser.nit:3010 */ fra.me.REG[0] = NEW_ReduceAction62(); INIT_ATTRIBUTES__ReduceAction62(fra.me.REG[0]); parser___ReduceAction62___init(fra.me.REG[0], REGB0, init_table); @@ -81435,13 +81437,13 @@ val_t NEW_ReduceAction63_parser___ReduceAction63___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3033; + fra.me.line = 3031; fra.me.meth = LOCATE_NEW_ReduceAction63_parser___ReduceAction63___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3033 */ + /* ./parser//parser.nit:3031 */ fra.me.REG[0] = NEW_ReduceAction63(); INIT_ATTRIBUTES__ReduceAction63(fra.me.REG[0]); parser___ReduceAction63___init(fra.me.REG[0], REGB0, init_table); @@ -81551,13 +81553,13 @@ val_t NEW_ReduceAction64_parser___ReduceAction64___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3057; + fra.me.line = 3055; fra.me.meth = LOCATE_NEW_ReduceAction64_parser___ReduceAction64___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3057 */ + /* ./parser//parser.nit:3055 */ fra.me.REG[0] = NEW_ReduceAction64(); INIT_ATTRIBUTES__ReduceAction64(fra.me.REG[0]); parser___ReduceAction64___init(fra.me.REG[0], REGB0, init_table); @@ -81667,13 +81669,13 @@ val_t NEW_ReduceAction65_parser___ReduceAction65___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3081; + fra.me.line = 3079; fra.me.meth = LOCATE_NEW_ReduceAction65_parser___ReduceAction65___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3081 */ + /* ./parser//parser.nit:3079 */ fra.me.REG[0] = NEW_ReduceAction65(); INIT_ATTRIBUTES__ReduceAction65(fra.me.REG[0]); parser___ReduceAction65___init(fra.me.REG[0], REGB0, init_table); @@ -81783,13 +81785,13 @@ val_t NEW_ReduceAction66_parser___ReduceAction66___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3095; + fra.me.line = 3093; fra.me.meth = LOCATE_NEW_ReduceAction66_parser___ReduceAction66___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3095 */ + /* ./parser//parser.nit:3093 */ fra.me.REG[0] = NEW_ReduceAction66(); INIT_ATTRIBUTES__ReduceAction66(fra.me.REG[0]); parser___ReduceAction66___init(fra.me.REG[0], REGB0, init_table); @@ -81899,13 +81901,13 @@ val_t NEW_ReduceAction67_parser___ReduceAction67___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3134; + fra.me.line = 3132; fra.me.meth = LOCATE_NEW_ReduceAction67_parser___ReduceAction67___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3134 */ + /* ./parser//parser.nit:3132 */ fra.me.REG[0] = NEW_ReduceAction67(); INIT_ATTRIBUTES__ReduceAction67(fra.me.REG[0]); parser___ReduceAction67___init(fra.me.REG[0], REGB0, init_table); @@ -82015,13 +82017,13 @@ val_t NEW_ReduceAction68_parser___ReduceAction68___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3176; + fra.me.line = 3174; fra.me.meth = LOCATE_NEW_ReduceAction68_parser___ReduceAction68___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3176 */ + /* ./parser//parser.nit:3174 */ fra.me.REG[0] = NEW_ReduceAction68(); INIT_ATTRIBUTES__ReduceAction68(fra.me.REG[0]); parser___ReduceAction68___init(fra.me.REG[0], REGB0, init_table); @@ -82131,13 +82133,13 @@ val_t NEW_ReduceAction69_parser___ReduceAction69___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3216; + fra.me.line = 3214; fra.me.meth = LOCATE_NEW_ReduceAction69_parser___ReduceAction69___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3216 */ + /* ./parser//parser.nit:3214 */ fra.me.REG[0] = NEW_ReduceAction69(); INIT_ATTRIBUTES__ReduceAction69(fra.me.REG[0]); parser___ReduceAction69___init(fra.me.REG[0], REGB0, init_table); @@ -82247,13 +82249,13 @@ val_t NEW_ReduceAction70_parser___ReduceAction70___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3259; + fra.me.line = 3257; fra.me.meth = LOCATE_NEW_ReduceAction70_parser___ReduceAction70___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3259 */ + /* ./parser//parser.nit:3257 */ fra.me.REG[0] = NEW_ReduceAction70(); INIT_ATTRIBUTES__ReduceAction70(fra.me.REG[0]); parser___ReduceAction70___init(fra.me.REG[0], REGB0, init_table); @@ -82363,13 +82365,13 @@ val_t NEW_ReduceAction71_parser___ReduceAction71___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3299; + fra.me.line = 3297; fra.me.meth = LOCATE_NEW_ReduceAction71_parser___ReduceAction71___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3299 */ + /* ./parser//parser.nit:3297 */ fra.me.REG[0] = NEW_ReduceAction71(); INIT_ATTRIBUTES__ReduceAction71(fra.me.REG[0]); parser___ReduceAction71___init(fra.me.REG[0], REGB0, init_table); @@ -82479,13 +82481,13 @@ val_t NEW_ReduceAction72_parser___ReduceAction72___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3342; + fra.me.line = 3340; fra.me.meth = LOCATE_NEW_ReduceAction72_parser___ReduceAction72___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3342 */ + /* ./parser//parser.nit:3340 */ fra.me.REG[0] = NEW_ReduceAction72(); INIT_ATTRIBUTES__ReduceAction72(fra.me.REG[0]); parser___ReduceAction72___init(fra.me.REG[0], REGB0, init_table); @@ -82595,13 +82597,13 @@ val_t NEW_ReduceAction73_parser___ReduceAction73___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3378; + fra.me.line = 3376; fra.me.meth = LOCATE_NEW_ReduceAction73_parser___ReduceAction73___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3378 */ + /* ./parser//parser.nit:3376 */ fra.me.REG[0] = NEW_ReduceAction73(); INIT_ATTRIBUTES__ReduceAction73(fra.me.REG[0]); parser___ReduceAction73___init(fra.me.REG[0], REGB0, init_table); @@ -82711,13 +82713,13 @@ val_t NEW_ReduceAction74_parser___ReduceAction74___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3417; + fra.me.line = 3415; fra.me.meth = LOCATE_NEW_ReduceAction74_parser___ReduceAction74___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3417 */ + /* ./parser//parser.nit:3415 */ fra.me.REG[0] = NEW_ReduceAction74(); INIT_ATTRIBUTES__ReduceAction74(fra.me.REG[0]); parser___ReduceAction74___init(fra.me.REG[0], REGB0, init_table); @@ -82827,13 +82829,13 @@ val_t NEW_ReduceAction75_parser___ReduceAction75___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3453; + fra.me.line = 3451; fra.me.meth = LOCATE_NEW_ReduceAction75_parser___ReduceAction75___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3453 */ + /* ./parser//parser.nit:3451 */ fra.me.REG[0] = NEW_ReduceAction75(); INIT_ATTRIBUTES__ReduceAction75(fra.me.REG[0]); parser___ReduceAction75___init(fra.me.REG[0], REGB0, init_table); @@ -82943,13 +82945,13 @@ val_t NEW_ReduceAction76_parser___ReduceAction76___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3492; + fra.me.line = 3490; fra.me.meth = LOCATE_NEW_ReduceAction76_parser___ReduceAction76___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3492 */ + /* ./parser//parser.nit:3490 */ fra.me.REG[0] = NEW_ReduceAction76(); INIT_ATTRIBUTES__ReduceAction76(fra.me.REG[0]); parser___ReduceAction76___init(fra.me.REG[0], REGB0, init_table); @@ -83059,13 +83061,13 @@ val_t NEW_ReduceAction77_parser___ReduceAction77___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3529; + fra.me.line = 3527; fra.me.meth = LOCATE_NEW_ReduceAction77_parser___ReduceAction77___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3529 */ + /* ./parser//parser.nit:3527 */ fra.me.REG[0] = NEW_ReduceAction77(); INIT_ATTRIBUTES__ReduceAction77(fra.me.REG[0]); parser___ReduceAction77___init(fra.me.REG[0], REGB0, init_table); @@ -83175,13 +83177,13 @@ val_t NEW_ReduceAction78_parser___ReduceAction78___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3569; + fra.me.line = 3567; fra.me.meth = LOCATE_NEW_ReduceAction78_parser___ReduceAction78___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3569 */ + /* ./parser//parser.nit:3567 */ fra.me.REG[0] = NEW_ReduceAction78(); INIT_ATTRIBUTES__ReduceAction78(fra.me.REG[0]); parser___ReduceAction78___init(fra.me.REG[0], REGB0, init_table); @@ -83291,13 +83293,13 @@ val_t NEW_ReduceAction79_parser___ReduceAction79___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3609; + fra.me.line = 3607; fra.me.meth = LOCATE_NEW_ReduceAction79_parser___ReduceAction79___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3609 */ + /* ./parser//parser.nit:3607 */ fra.me.REG[0] = NEW_ReduceAction79(); INIT_ATTRIBUTES__ReduceAction79(fra.me.REG[0]); parser___ReduceAction79___init(fra.me.REG[0], REGB0, init_table); @@ -83407,13 +83409,13 @@ val_t NEW_ReduceAction80_parser___ReduceAction80___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3652; + fra.me.line = 3650; fra.me.meth = LOCATE_NEW_ReduceAction80_parser___ReduceAction80___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3652 */ + /* ./parser//parser.nit:3650 */ fra.me.REG[0] = NEW_ReduceAction80(); INIT_ATTRIBUTES__ReduceAction80(fra.me.REG[0]); parser___ReduceAction80___init(fra.me.REG[0], REGB0, init_table); @@ -83523,13 +83525,13 @@ val_t NEW_ReduceAction81_parser___ReduceAction81___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3687; + fra.me.line = 3685; fra.me.meth = LOCATE_NEW_ReduceAction81_parser___ReduceAction81___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3687 */ + /* ./parser//parser.nit:3685 */ fra.me.REG[0] = NEW_ReduceAction81(); INIT_ATTRIBUTES__ReduceAction81(fra.me.REG[0]); parser___ReduceAction81___init(fra.me.REG[0], REGB0, init_table); @@ -83639,13 +83641,13 @@ val_t NEW_ReduceAction82_parser___ReduceAction82___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3725; + fra.me.line = 3723; fra.me.meth = LOCATE_NEW_ReduceAction82_parser___ReduceAction82___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3725 */ + /* ./parser//parser.nit:3723 */ fra.me.REG[0] = NEW_ReduceAction82(); INIT_ATTRIBUTES__ReduceAction82(fra.me.REG[0]); parser___ReduceAction82___init(fra.me.REG[0], REGB0, init_table); @@ -83755,13 +83757,13 @@ val_t NEW_ReduceAction83_parser___ReduceAction83___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3763; + fra.me.line = 3761; fra.me.meth = LOCATE_NEW_ReduceAction83_parser___ReduceAction83___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3763 */ + /* ./parser//parser.nit:3761 */ fra.me.REG[0] = NEW_ReduceAction83(); INIT_ATTRIBUTES__ReduceAction83(fra.me.REG[0]); parser___ReduceAction83___init(fra.me.REG[0], REGB0, init_table); @@ -83871,13 +83873,13 @@ val_t NEW_ReduceAction84_parser___ReduceAction84___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3804; + fra.me.line = 3802; fra.me.meth = LOCATE_NEW_ReduceAction84_parser___ReduceAction84___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3804 */ + /* ./parser//parser.nit:3802 */ fra.me.REG[0] = NEW_ReduceAction84(); INIT_ATTRIBUTES__ReduceAction84(fra.me.REG[0]); parser___ReduceAction84___init(fra.me.REG[0], REGB0, init_table); @@ -83987,13 +83989,13 @@ val_t NEW_ReduceAction85_parser___ReduceAction85___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3842; + fra.me.line = 3840; fra.me.meth = LOCATE_NEW_ReduceAction85_parser___ReduceAction85___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3842 */ + /* ./parser//parser.nit:3840 */ fra.me.REG[0] = NEW_ReduceAction85(); INIT_ATTRIBUTES__ReduceAction85(fra.me.REG[0]); parser___ReduceAction85___init(fra.me.REG[0], REGB0, init_table); @@ -84103,13 +84105,13 @@ val_t NEW_ReduceAction86_parser___ReduceAction86___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3883; + fra.me.line = 3881; fra.me.meth = LOCATE_NEW_ReduceAction86_parser___ReduceAction86___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3883 */ + /* ./parser//parser.nit:3881 */ fra.me.REG[0] = NEW_ReduceAction86(); INIT_ATTRIBUTES__ReduceAction86(fra.me.REG[0]); parser___ReduceAction86___init(fra.me.REG[0], REGB0, init_table); @@ -84219,13 +84221,13 @@ val_t NEW_ReduceAction87_parser___ReduceAction87___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3924; + fra.me.line = 3922; fra.me.meth = LOCATE_NEW_ReduceAction87_parser___ReduceAction87___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3924 */ + /* ./parser//parser.nit:3922 */ fra.me.REG[0] = NEW_ReduceAction87(); INIT_ATTRIBUTES__ReduceAction87(fra.me.REG[0]); parser___ReduceAction87___init(fra.me.REG[0], REGB0, init_table); @@ -84335,13 +84337,13 @@ val_t NEW_ReduceAction88_parser___ReduceAction88___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 3968; + fra.me.line = 3966; fra.me.meth = LOCATE_NEW_ReduceAction88_parser___ReduceAction88___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:3968 */ + /* ./parser//parser.nit:3966 */ fra.me.REG[0] = NEW_ReduceAction88(); INIT_ATTRIBUTES__ReduceAction88(fra.me.REG[0]); parser___ReduceAction88___init(fra.me.REG[0], REGB0, init_table); @@ -84451,13 +84453,13 @@ val_t NEW_ReduceAction89_parser___ReduceAction89___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4006; + fra.me.line = 4004; fra.me.meth = LOCATE_NEW_ReduceAction89_parser___ReduceAction89___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4006 */ + /* ./parser//parser.nit:4004 */ fra.me.REG[0] = NEW_ReduceAction89(); INIT_ATTRIBUTES__ReduceAction89(fra.me.REG[0]); parser___ReduceAction89___init(fra.me.REG[0], REGB0, init_table); @@ -84567,13 +84569,13 @@ val_t NEW_ReduceAction90_parser___ReduceAction90___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4047; + fra.me.line = 4045; fra.me.meth = LOCATE_NEW_ReduceAction90_parser___ReduceAction90___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4047 */ + /* ./parser//parser.nit:4045 */ fra.me.REG[0] = NEW_ReduceAction90(); INIT_ATTRIBUTES__ReduceAction90(fra.me.REG[0]); parser___ReduceAction90___init(fra.me.REG[0], REGB0, init_table); @@ -84683,13 +84685,13 @@ val_t NEW_ReduceAction91_parser___ReduceAction91___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4088; + fra.me.line = 4086; fra.me.meth = LOCATE_NEW_ReduceAction91_parser___ReduceAction91___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4088 */ + /* ./parser//parser.nit:4086 */ fra.me.REG[0] = NEW_ReduceAction91(); INIT_ATTRIBUTES__ReduceAction91(fra.me.REG[0]); parser___ReduceAction91___init(fra.me.REG[0], REGB0, init_table); @@ -84799,13 +84801,13 @@ val_t NEW_ReduceAction92_parser___ReduceAction92___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4132; + fra.me.line = 4130; fra.me.meth = LOCATE_NEW_ReduceAction92_parser___ReduceAction92___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4132 */ + /* ./parser//parser.nit:4130 */ fra.me.REG[0] = NEW_ReduceAction92(); INIT_ATTRIBUTES__ReduceAction92(fra.me.REG[0]); parser___ReduceAction92___init(fra.me.REG[0], REGB0, init_table); @@ -84915,13 +84917,13 @@ val_t NEW_ReduceAction93_parser___ReduceAction93___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4173; + fra.me.line = 4171; fra.me.meth = LOCATE_NEW_ReduceAction93_parser___ReduceAction93___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4173 */ + /* ./parser//parser.nit:4171 */ fra.me.REG[0] = NEW_ReduceAction93(); INIT_ATTRIBUTES__ReduceAction93(fra.me.REG[0]); parser___ReduceAction93___init(fra.me.REG[0], REGB0, init_table); @@ -85031,13 +85033,13 @@ val_t NEW_ReduceAction94_parser___ReduceAction94___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4217; + fra.me.line = 4215; fra.me.meth = LOCATE_NEW_ReduceAction94_parser___ReduceAction94___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4217 */ + /* ./parser//parser.nit:4215 */ fra.me.REG[0] = NEW_ReduceAction94(); INIT_ATTRIBUTES__ReduceAction94(fra.me.REG[0]); parser___ReduceAction94___init(fra.me.REG[0], REGB0, init_table); @@ -85147,13 +85149,13 @@ val_t NEW_ReduceAction95_parser___ReduceAction95___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4261; + fra.me.line = 4259; fra.me.meth = LOCATE_NEW_ReduceAction95_parser___ReduceAction95___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4261 */ + /* ./parser//parser.nit:4259 */ fra.me.REG[0] = NEW_ReduceAction95(); INIT_ATTRIBUTES__ReduceAction95(fra.me.REG[0]); parser___ReduceAction95___init(fra.me.REG[0], REGB0, init_table); @@ -85263,13 +85265,13 @@ val_t NEW_ReduceAction96_parser___ReduceAction96___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4308; + fra.me.line = 4306; fra.me.meth = LOCATE_NEW_ReduceAction96_parser___ReduceAction96___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4308 */ + /* ./parser//parser.nit:4306 */ fra.me.REG[0] = NEW_ReduceAction96(); INIT_ATTRIBUTES__ReduceAction96(fra.me.REG[0]); parser___ReduceAction96___init(fra.me.REG[0], REGB0, init_table); @@ -85379,13 +85381,13 @@ val_t NEW_ReduceAction97_parser___ReduceAction97___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4348; + fra.me.line = 4346; fra.me.meth = LOCATE_NEW_ReduceAction97_parser___ReduceAction97___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4348 */ + /* ./parser//parser.nit:4346 */ fra.me.REG[0] = NEW_ReduceAction97(); INIT_ATTRIBUTES__ReduceAction97(fra.me.REG[0]); parser___ReduceAction97___init(fra.me.REG[0], REGB0, init_table); @@ -85495,13 +85497,13 @@ val_t NEW_ReduceAction98_parser___ReduceAction98___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4391; + fra.me.line = 4389; fra.me.meth = LOCATE_NEW_ReduceAction98_parser___ReduceAction98___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4391 */ + /* ./parser//parser.nit:4389 */ fra.me.REG[0] = NEW_ReduceAction98(); INIT_ATTRIBUTES__ReduceAction98(fra.me.REG[0]); parser___ReduceAction98___init(fra.me.REG[0], REGB0, init_table); @@ -85611,13 +85613,13 @@ val_t NEW_ReduceAction99_parser___ReduceAction99___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4434; + fra.me.line = 4432; fra.me.meth = LOCATE_NEW_ReduceAction99_parser___ReduceAction99___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4434 */ + /* ./parser//parser.nit:4432 */ fra.me.REG[0] = NEW_ReduceAction99(); INIT_ATTRIBUTES__ReduceAction99(fra.me.REG[0]); parser___ReduceAction99___init(fra.me.REG[0], REGB0, init_table); @@ -85727,13 +85729,13 @@ val_t NEW_ReduceAction100_parser___ReduceAction100___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4480; + fra.me.line = 4478; fra.me.meth = LOCATE_NEW_ReduceAction100_parser___ReduceAction100___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4480 */ + /* ./parser//parser.nit:4478 */ fra.me.REG[0] = NEW_ReduceAction100(); INIT_ATTRIBUTES__ReduceAction100(fra.me.REG[0]); parser___ReduceAction100___init(fra.me.REG[0], REGB0, init_table); @@ -85843,13 +85845,13 @@ val_t NEW_ReduceAction101_parser___ReduceAction101___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4523; + fra.me.line = 4521; fra.me.meth = LOCATE_NEW_ReduceAction101_parser___ReduceAction101___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4523 */ + /* ./parser//parser.nit:4521 */ fra.me.REG[0] = NEW_ReduceAction101(); INIT_ATTRIBUTES__ReduceAction101(fra.me.REG[0]); parser___ReduceAction101___init(fra.me.REG[0], REGB0, init_table); @@ -85959,13 +85961,13 @@ val_t NEW_ReduceAction102_parser___ReduceAction102___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4569; + fra.me.line = 4567; fra.me.meth = LOCATE_NEW_ReduceAction102_parser___ReduceAction102___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4569 */ + /* ./parser//parser.nit:4567 */ fra.me.REG[0] = NEW_ReduceAction102(); INIT_ATTRIBUTES__ReduceAction102(fra.me.REG[0]); parser___ReduceAction102___init(fra.me.REG[0], REGB0, init_table); @@ -86075,13 +86077,13 @@ val_t NEW_ReduceAction103_parser___ReduceAction103___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4615; + fra.me.line = 4613; fra.me.meth = LOCATE_NEW_ReduceAction103_parser___ReduceAction103___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4615 */ + /* ./parser//parser.nit:4613 */ fra.me.REG[0] = NEW_ReduceAction103(); INIT_ATTRIBUTES__ReduceAction103(fra.me.REG[0]); parser___ReduceAction103___init(fra.me.REG[0], REGB0, init_table); @@ -86191,13 +86193,13 @@ val_t NEW_ReduceAction104_parser___ReduceAction104___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4664; + fra.me.line = 4662; fra.me.meth = LOCATE_NEW_ReduceAction104_parser___ReduceAction104___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4664 */ + /* ./parser//parser.nit:4662 */ fra.me.REG[0] = NEW_ReduceAction104(); INIT_ATTRIBUTES__ReduceAction104(fra.me.REG[0]); parser___ReduceAction104___init(fra.me.REG[0], REGB0, init_table); @@ -86307,13 +86309,13 @@ val_t NEW_ReduceAction105_parser___ReduceAction105___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4707; + fra.me.line = 4705; fra.me.meth = LOCATE_NEW_ReduceAction105_parser___ReduceAction105___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4707 */ + /* ./parser//parser.nit:4705 */ fra.me.REG[0] = NEW_ReduceAction105(); INIT_ATTRIBUTES__ReduceAction105(fra.me.REG[0]); parser___ReduceAction105___init(fra.me.REG[0], REGB0, init_table); @@ -86423,13 +86425,13 @@ val_t NEW_ReduceAction106_parser___ReduceAction106___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4753; + fra.me.line = 4751; fra.me.meth = LOCATE_NEW_ReduceAction106_parser___ReduceAction106___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4753 */ + /* ./parser//parser.nit:4751 */ fra.me.REG[0] = NEW_ReduceAction106(); INIT_ATTRIBUTES__ReduceAction106(fra.me.REG[0]); parser___ReduceAction106___init(fra.me.REG[0], REGB0, init_table); @@ -86539,13 +86541,13 @@ val_t NEW_ReduceAction107_parser___ReduceAction107___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4799; + fra.me.line = 4797; fra.me.meth = LOCATE_NEW_ReduceAction107_parser___ReduceAction107___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4799 */ + /* ./parser//parser.nit:4797 */ fra.me.REG[0] = NEW_ReduceAction107(); INIT_ATTRIBUTES__ReduceAction107(fra.me.REG[0]); parser___ReduceAction107___init(fra.me.REG[0], REGB0, init_table); @@ -86655,13 +86657,13 @@ val_t NEW_ReduceAction108_parser___ReduceAction108___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4848; + fra.me.line = 4846; fra.me.meth = LOCATE_NEW_ReduceAction108_parser___ReduceAction108___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4848 */ + /* ./parser//parser.nit:4846 */ fra.me.REG[0] = NEW_ReduceAction108(); INIT_ATTRIBUTES__ReduceAction108(fra.me.REG[0]); parser___ReduceAction108___init(fra.me.REG[0], REGB0, init_table); @@ -86771,13 +86773,13 @@ val_t NEW_ReduceAction109_parser___ReduceAction109___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4894; + fra.me.line = 4892; fra.me.meth = LOCATE_NEW_ReduceAction109_parser___ReduceAction109___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4894 */ + /* ./parser//parser.nit:4892 */ fra.me.REG[0] = NEW_ReduceAction109(); INIT_ATTRIBUTES__ReduceAction109(fra.me.REG[0]); parser___ReduceAction109___init(fra.me.REG[0], REGB0, init_table); @@ -86887,13 +86889,13 @@ val_t NEW_ReduceAction110_parser___ReduceAction110___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4943; + fra.me.line = 4941; fra.me.meth = LOCATE_NEW_ReduceAction110_parser___ReduceAction110___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4943 */ + /* ./parser//parser.nit:4941 */ fra.me.REG[0] = NEW_ReduceAction110(); INIT_ATTRIBUTES__ReduceAction110(fra.me.REG[0]); parser___ReduceAction110___init(fra.me.REG[0], REGB0, init_table); @@ -87003,13 +87005,13 @@ val_t NEW_ReduceAction111_parser___ReduceAction111___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 4992; + fra.me.line = 4990; fra.me.meth = LOCATE_NEW_ReduceAction111_parser___ReduceAction111___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:4992 */ + /* ./parser//parser.nit:4990 */ fra.me.REG[0] = NEW_ReduceAction111(); INIT_ATTRIBUTES__ReduceAction111(fra.me.REG[0]); parser___ReduceAction111___init(fra.me.REG[0], REGB0, init_table); @@ -87119,13 +87121,13 @@ val_t NEW_ReduceAction112_parser___ReduceAction112___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5044; + fra.me.line = 5042; fra.me.meth = LOCATE_NEW_ReduceAction112_parser___ReduceAction112___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5044 */ + /* ./parser//parser.nit:5042 */ fra.me.REG[0] = NEW_ReduceAction112(); INIT_ATTRIBUTES__ReduceAction112(fra.me.REG[0]); parser___ReduceAction112___init(fra.me.REG[0], REGB0, init_table); @@ -87235,13 +87237,13 @@ val_t NEW_ReduceAction113_parser___ReduceAction113___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5079; + fra.me.line = 5077; fra.me.meth = LOCATE_NEW_ReduceAction113_parser___ReduceAction113___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5079 */ + /* ./parser//parser.nit:5077 */ fra.me.REG[0] = NEW_ReduceAction113(); INIT_ATTRIBUTES__ReduceAction113(fra.me.REG[0]); parser___ReduceAction113___init(fra.me.REG[0], REGB0, init_table); @@ -87351,13 +87353,13 @@ val_t NEW_ReduceAction114_parser___ReduceAction114___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5117; + fra.me.line = 5115; fra.me.meth = LOCATE_NEW_ReduceAction114_parser___ReduceAction114___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5117 */ + /* ./parser//parser.nit:5115 */ fra.me.REG[0] = NEW_ReduceAction114(); INIT_ATTRIBUTES__ReduceAction114(fra.me.REG[0]); parser___ReduceAction114___init(fra.me.REG[0], REGB0, init_table); @@ -87467,13 +87469,13 @@ val_t NEW_ReduceAction115_parser___ReduceAction115___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5155; + fra.me.line = 5153; fra.me.meth = LOCATE_NEW_ReduceAction115_parser___ReduceAction115___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5155 */ + /* ./parser//parser.nit:5153 */ fra.me.REG[0] = NEW_ReduceAction115(); INIT_ATTRIBUTES__ReduceAction115(fra.me.REG[0]); parser___ReduceAction115___init(fra.me.REG[0], REGB0, init_table); @@ -87583,13 +87585,13 @@ val_t NEW_ReduceAction116_parser___ReduceAction116___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5196; + fra.me.line = 5194; fra.me.meth = LOCATE_NEW_ReduceAction116_parser___ReduceAction116___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5196 */ + /* ./parser//parser.nit:5194 */ fra.me.REG[0] = NEW_ReduceAction116(); INIT_ATTRIBUTES__ReduceAction116(fra.me.REG[0]); parser___ReduceAction116___init(fra.me.REG[0], REGB0, init_table); @@ -87699,13 +87701,13 @@ val_t NEW_ReduceAction117_parser___ReduceAction117___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5234; + fra.me.line = 5232; fra.me.meth = LOCATE_NEW_ReduceAction117_parser___ReduceAction117___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5234 */ + /* ./parser//parser.nit:5232 */ fra.me.REG[0] = NEW_ReduceAction117(); INIT_ATTRIBUTES__ReduceAction117(fra.me.REG[0]); parser___ReduceAction117___init(fra.me.REG[0], REGB0, init_table); @@ -87815,13 +87817,13 @@ val_t NEW_ReduceAction118_parser___ReduceAction118___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5275; + fra.me.line = 5273; fra.me.meth = LOCATE_NEW_ReduceAction118_parser___ReduceAction118___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5275 */ + /* ./parser//parser.nit:5273 */ fra.me.REG[0] = NEW_ReduceAction118(); INIT_ATTRIBUTES__ReduceAction118(fra.me.REG[0]); parser___ReduceAction118___init(fra.me.REG[0], REGB0, init_table); @@ -87931,13 +87933,13 @@ val_t NEW_ReduceAction119_parser___ReduceAction119___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5316; + fra.me.line = 5314; fra.me.meth = LOCATE_NEW_ReduceAction119_parser___ReduceAction119___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5316 */ + /* ./parser//parser.nit:5314 */ fra.me.REG[0] = NEW_ReduceAction119(); INIT_ATTRIBUTES__ReduceAction119(fra.me.REG[0]); parser___ReduceAction119___init(fra.me.REG[0], REGB0, init_table); @@ -88047,13 +88049,13 @@ val_t NEW_ReduceAction120_parser___ReduceAction120___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5360; + fra.me.line = 5358; fra.me.meth = LOCATE_NEW_ReduceAction120_parser___ReduceAction120___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5360 */ + /* ./parser//parser.nit:5358 */ fra.me.REG[0] = NEW_ReduceAction120(); INIT_ATTRIBUTES__ReduceAction120(fra.me.REG[0]); parser___ReduceAction120___init(fra.me.REG[0], REGB0, init_table); @@ -88163,13 +88165,13 @@ val_t NEW_ReduceAction121_parser___ReduceAction121___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5400; + fra.me.line = 5398; fra.me.meth = LOCATE_NEW_ReduceAction121_parser___ReduceAction121___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5400 */ + /* ./parser//parser.nit:5398 */ fra.me.REG[0] = NEW_ReduceAction121(); INIT_ATTRIBUTES__ReduceAction121(fra.me.REG[0]); parser___ReduceAction121___init(fra.me.REG[0], REGB0, init_table); @@ -88279,13 +88281,13 @@ val_t NEW_ReduceAction122_parser___ReduceAction122___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5443; + fra.me.line = 5441; fra.me.meth = LOCATE_NEW_ReduceAction122_parser___ReduceAction122___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5443 */ + /* ./parser//parser.nit:5441 */ fra.me.REG[0] = NEW_ReduceAction122(); INIT_ATTRIBUTES__ReduceAction122(fra.me.REG[0]); parser___ReduceAction122___init(fra.me.REG[0], REGB0, init_table); @@ -88395,13 +88397,13 @@ val_t NEW_ReduceAction123_parser___ReduceAction123___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5486; + fra.me.line = 5484; fra.me.meth = LOCATE_NEW_ReduceAction123_parser___ReduceAction123___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5486 */ + /* ./parser//parser.nit:5484 */ fra.me.REG[0] = NEW_ReduceAction123(); INIT_ATTRIBUTES__ReduceAction123(fra.me.REG[0]); parser___ReduceAction123___init(fra.me.REG[0], REGB0, init_table); @@ -88511,13 +88513,13 @@ val_t NEW_ReduceAction124_parser___ReduceAction124___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5532; + fra.me.line = 5530; fra.me.meth = LOCATE_NEW_ReduceAction124_parser___ReduceAction124___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5532 */ + /* ./parser//parser.nit:5530 */ fra.me.REG[0] = NEW_ReduceAction124(); INIT_ATTRIBUTES__ReduceAction124(fra.me.REG[0]); parser___ReduceAction124___init(fra.me.REG[0], REGB0, init_table); @@ -88627,13 +88629,13 @@ val_t NEW_ReduceAction125_parser___ReduceAction125___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5575; + fra.me.line = 5573; fra.me.meth = LOCATE_NEW_ReduceAction125_parser___ReduceAction125___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5575 */ + /* ./parser//parser.nit:5573 */ fra.me.REG[0] = NEW_ReduceAction125(); INIT_ATTRIBUTES__ReduceAction125(fra.me.REG[0]); parser___ReduceAction125___init(fra.me.REG[0], REGB0, init_table); @@ -88743,13 +88745,13 @@ val_t NEW_ReduceAction126_parser___ReduceAction126___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5621; + fra.me.line = 5619; fra.me.meth = LOCATE_NEW_ReduceAction126_parser___ReduceAction126___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5621 */ + /* ./parser//parser.nit:5619 */ fra.me.REG[0] = NEW_ReduceAction126(); INIT_ATTRIBUTES__ReduceAction126(fra.me.REG[0]); parser___ReduceAction126___init(fra.me.REG[0], REGB0, init_table); @@ -88859,13 +88861,13 @@ val_t NEW_ReduceAction127_parser___ReduceAction127___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5667; + fra.me.line = 5665; fra.me.meth = LOCATE_NEW_ReduceAction127_parser___ReduceAction127___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5667 */ + /* ./parser//parser.nit:5665 */ fra.me.REG[0] = NEW_ReduceAction127(); INIT_ATTRIBUTES__ReduceAction127(fra.me.REG[0]); parser___ReduceAction127___init(fra.me.REG[0], REGB0, init_table); @@ -88975,13 +88977,13 @@ val_t NEW_ReduceAction128_parser___ReduceAction128___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5716; + fra.me.line = 5714; fra.me.meth = LOCATE_NEW_ReduceAction128_parser___ReduceAction128___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5716 */ + /* ./parser//parser.nit:5714 */ fra.me.REG[0] = NEW_ReduceAction128(); INIT_ATTRIBUTES__ReduceAction128(fra.me.REG[0]); parser___ReduceAction128___init(fra.me.REG[0], REGB0, init_table); @@ -89091,13 +89093,13 @@ val_t NEW_ReduceAction129_parser___ReduceAction129___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5752; + fra.me.line = 5750; fra.me.meth = LOCATE_NEW_ReduceAction129_parser___ReduceAction129___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5752 */ + /* ./parser//parser.nit:5750 */ fra.me.REG[0] = NEW_ReduceAction129(); INIT_ATTRIBUTES__ReduceAction129(fra.me.REG[0]); parser___ReduceAction129___init(fra.me.REG[0], REGB0, init_table); @@ -89207,13 +89209,13 @@ val_t NEW_ReduceAction130_parser___ReduceAction130___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5791; + fra.me.line = 5789; fra.me.meth = LOCATE_NEW_ReduceAction130_parser___ReduceAction130___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5791 */ + /* ./parser//parser.nit:5789 */ fra.me.REG[0] = NEW_ReduceAction130(); INIT_ATTRIBUTES__ReduceAction130(fra.me.REG[0]); parser___ReduceAction130___init(fra.me.REG[0], REGB0, init_table); @@ -89323,13 +89325,13 @@ val_t NEW_ReduceAction131_parser___ReduceAction131___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5830; + fra.me.line = 5828; fra.me.meth = LOCATE_NEW_ReduceAction131_parser___ReduceAction131___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5830 */ + /* ./parser//parser.nit:5828 */ fra.me.REG[0] = NEW_ReduceAction131(); INIT_ATTRIBUTES__ReduceAction131(fra.me.REG[0]); parser___ReduceAction131___init(fra.me.REG[0], REGB0, init_table); @@ -89439,13 +89441,13 @@ val_t NEW_ReduceAction132_parser___ReduceAction132___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5872; + fra.me.line = 5870; fra.me.meth = LOCATE_NEW_ReduceAction132_parser___ReduceAction132___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5872 */ + /* ./parser//parser.nit:5870 */ fra.me.REG[0] = NEW_ReduceAction132(); INIT_ATTRIBUTES__ReduceAction132(fra.me.REG[0]); parser___ReduceAction132___init(fra.me.REG[0], REGB0, init_table); @@ -89555,13 +89557,13 @@ val_t NEW_ReduceAction133_parser___ReduceAction133___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5909; + fra.me.line = 5907; fra.me.meth = LOCATE_NEW_ReduceAction133_parser___ReduceAction133___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5909 */ + /* ./parser//parser.nit:5907 */ fra.me.REG[0] = NEW_ReduceAction133(); INIT_ATTRIBUTES__ReduceAction133(fra.me.REG[0]); parser___ReduceAction133___init(fra.me.REG[0], REGB0, init_table); @@ -89671,13 +89673,13 @@ val_t NEW_ReduceAction134_parser___ReduceAction134___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5949; + fra.me.line = 5947; fra.me.meth = LOCATE_NEW_ReduceAction134_parser___ReduceAction134___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5949 */ + /* ./parser//parser.nit:5947 */ fra.me.REG[0] = NEW_ReduceAction134(); INIT_ATTRIBUTES__ReduceAction134(fra.me.REG[0]); parser___ReduceAction134___init(fra.me.REG[0], REGB0, init_table); @@ -89787,13 +89789,13 @@ val_t NEW_ReduceAction135_parser___ReduceAction135___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 5989; + fra.me.line = 5987; fra.me.meth = LOCATE_NEW_ReduceAction135_parser___ReduceAction135___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:5989 */ + /* ./parser//parser.nit:5987 */ fra.me.REG[0] = NEW_ReduceAction135(); INIT_ATTRIBUTES__ReduceAction135(fra.me.REG[0]); parser___ReduceAction135___init(fra.me.REG[0], REGB0, init_table); @@ -89903,13 +89905,13 @@ val_t NEW_ReduceAction136_parser___ReduceAction136___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6032; + fra.me.line = 6030; fra.me.meth = LOCATE_NEW_ReduceAction136_parser___ReduceAction136___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6032 */ + /* ./parser//parser.nit:6030 */ fra.me.REG[0] = NEW_ReduceAction136(); INIT_ATTRIBUTES__ReduceAction136(fra.me.REG[0]); parser___ReduceAction136___init(fra.me.REG[0], REGB0, init_table); @@ -90019,13 +90021,13 @@ val_t NEW_ReduceAction137_parser___ReduceAction137___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6066; + fra.me.line = 6064; fra.me.meth = LOCATE_NEW_ReduceAction137_parser___ReduceAction137___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6066 */ + /* ./parser//parser.nit:6064 */ fra.me.REG[0] = NEW_ReduceAction137(); INIT_ATTRIBUTES__ReduceAction137(fra.me.REG[0]); parser___ReduceAction137___init(fra.me.REG[0], REGB0, init_table); @@ -90135,13 +90137,13 @@ val_t NEW_ReduceAction138_parser___ReduceAction138___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6103; + fra.me.line = 6101; fra.me.meth = LOCATE_NEW_ReduceAction138_parser___ReduceAction138___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6103 */ + /* ./parser//parser.nit:6101 */ fra.me.REG[0] = NEW_ReduceAction138(); INIT_ATTRIBUTES__ReduceAction138(fra.me.REG[0]); parser___ReduceAction138___init(fra.me.REG[0], REGB0, init_table); @@ -90251,13 +90253,13 @@ val_t NEW_ReduceAction139_parser___ReduceAction139___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6121; + fra.me.line = 6119; fra.me.meth = LOCATE_NEW_ReduceAction139_parser___ReduceAction139___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6121 */ + /* ./parser//parser.nit:6119 */ fra.me.REG[0] = NEW_ReduceAction139(); INIT_ATTRIBUTES__ReduceAction139(fra.me.REG[0]); parser___ReduceAction139___init(fra.me.REG[0], REGB0, init_table); @@ -90367,13 +90369,13 @@ val_t NEW_ReduceAction140_parser___ReduceAction140___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6142; + fra.me.line = 6140; fra.me.meth = LOCATE_NEW_ReduceAction140_parser___ReduceAction140___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6142 */ + /* ./parser//parser.nit:6140 */ fra.me.REG[0] = NEW_ReduceAction140(); INIT_ATTRIBUTES__ReduceAction140(fra.me.REG[0]); parser___ReduceAction140___init(fra.me.REG[0], REGB0, init_table); @@ -90483,13 +90485,13 @@ val_t NEW_ReduceAction141_parser___ReduceAction141___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6161; + fra.me.line = 6159; fra.me.meth = LOCATE_NEW_ReduceAction141_parser___ReduceAction141___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6161 */ + /* ./parser//parser.nit:6159 */ fra.me.REG[0] = NEW_ReduceAction141(); INIT_ATTRIBUTES__ReduceAction141(fra.me.REG[0]); parser___ReduceAction141___init(fra.me.REG[0], REGB0, init_table); @@ -90599,13 +90601,13 @@ val_t NEW_ReduceAction142_parser___ReduceAction142___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6183; + fra.me.line = 6181; fra.me.meth = LOCATE_NEW_ReduceAction142_parser___ReduceAction142___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6183 */ + /* ./parser//parser.nit:6181 */ fra.me.REG[0] = NEW_ReduceAction142(); INIT_ATTRIBUTES__ReduceAction142(fra.me.REG[0]); parser___ReduceAction142___init(fra.me.REG[0], REGB0, init_table); @@ -90715,13 +90717,13 @@ val_t NEW_ReduceAction143_parser___ReduceAction143___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6205; + fra.me.line = 6203; fra.me.meth = LOCATE_NEW_ReduceAction143_parser___ReduceAction143___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6205 */ + /* ./parser//parser.nit:6203 */ fra.me.REG[0] = NEW_ReduceAction143(); INIT_ATTRIBUTES__ReduceAction143(fra.me.REG[0]); parser___ReduceAction143___init(fra.me.REG[0], REGB0, init_table); @@ -90831,13 +90833,13 @@ val_t NEW_ReduceAction144_parser___ReduceAction144___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6230; + fra.me.line = 6228; fra.me.meth = LOCATE_NEW_ReduceAction144_parser___ReduceAction144___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6230 */ + /* ./parser//parser.nit:6228 */ fra.me.REG[0] = NEW_ReduceAction144(); INIT_ATTRIBUTES__ReduceAction144(fra.me.REG[0]); parser___ReduceAction144___init(fra.me.REG[0], REGB0, init_table); @@ -90947,13 +90949,13 @@ val_t NEW_ReduceAction145_parser___ReduceAction145___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6243; + fra.me.line = 6241; fra.me.meth = LOCATE_NEW_ReduceAction145_parser___ReduceAction145___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6243 */ + /* ./parser//parser.nit:6241 */ fra.me.REG[0] = NEW_ReduceAction145(); INIT_ATTRIBUTES__ReduceAction145(fra.me.REG[0]); parser___ReduceAction145___init(fra.me.REG[0], REGB0, init_table); @@ -91063,13 +91065,13 @@ val_t NEW_ReduceAction146_parser___ReduceAction146___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6261; + fra.me.line = 6259; fra.me.meth = LOCATE_NEW_ReduceAction146_parser___ReduceAction146___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6261 */ + /* ./parser//parser.nit:6259 */ fra.me.REG[0] = NEW_ReduceAction146(); INIT_ATTRIBUTES__ReduceAction146(fra.me.REG[0]); parser___ReduceAction146___init(fra.me.REG[0], REGB0, init_table); @@ -91179,13 +91181,13 @@ val_t NEW_ReduceAction147_parser___ReduceAction147___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6279; + fra.me.line = 6277; fra.me.meth = LOCATE_NEW_ReduceAction147_parser___ReduceAction147___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6279 */ + /* ./parser//parser.nit:6277 */ fra.me.REG[0] = NEW_ReduceAction147(); INIT_ATTRIBUTES__ReduceAction147(fra.me.REG[0]); parser___ReduceAction147___init(fra.me.REG[0], REGB0, init_table); @@ -91295,13 +91297,13 @@ val_t NEW_ReduceAction148_parser___ReduceAction148___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6297; + fra.me.line = 6295; fra.me.meth = LOCATE_NEW_ReduceAction148_parser___ReduceAction148___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6297 */ + /* ./parser//parser.nit:6295 */ fra.me.REG[0] = NEW_ReduceAction148(); INIT_ATTRIBUTES__ReduceAction148(fra.me.REG[0]); parser___ReduceAction148___init(fra.me.REG[0], REGB0, init_table); @@ -91411,13 +91413,13 @@ val_t NEW_ReduceAction149_parser___ReduceAction149___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6314; + fra.me.line = 6312; fra.me.meth = LOCATE_NEW_ReduceAction149_parser___ReduceAction149___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6314 */ + /* ./parser//parser.nit:6312 */ fra.me.REG[0] = NEW_ReduceAction149(); INIT_ATTRIBUTES__ReduceAction149(fra.me.REG[0]); parser___ReduceAction149___init(fra.me.REG[0], REGB0, init_table); @@ -91527,13 +91529,13 @@ val_t NEW_ReduceAction150_parser___ReduceAction150___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6331; + fra.me.line = 6329; fra.me.meth = LOCATE_NEW_ReduceAction150_parser___ReduceAction150___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6331 */ + /* ./parser//parser.nit:6329 */ fra.me.REG[0] = NEW_ReduceAction150(); INIT_ATTRIBUTES__ReduceAction150(fra.me.REG[0]); parser___ReduceAction150___init(fra.me.REG[0], REGB0, init_table); @@ -91643,13 +91645,13 @@ val_t NEW_ReduceAction151_parser___ReduceAction151___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6348; + fra.me.line = 6346; fra.me.meth = LOCATE_NEW_ReduceAction151_parser___ReduceAction151___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6348 */ + /* ./parser//parser.nit:6346 */ fra.me.REG[0] = NEW_ReduceAction151(); INIT_ATTRIBUTES__ReduceAction151(fra.me.REG[0]); parser___ReduceAction151___init(fra.me.REG[0], REGB0, init_table); @@ -91759,13 +91761,13 @@ val_t NEW_ReduceAction152_parser___ReduceAction152___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6365; + fra.me.line = 6363; fra.me.meth = LOCATE_NEW_ReduceAction152_parser___ReduceAction152___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6365 */ + /* ./parser//parser.nit:6363 */ fra.me.REG[0] = NEW_ReduceAction152(); INIT_ATTRIBUTES__ReduceAction152(fra.me.REG[0]); parser___ReduceAction152___init(fra.me.REG[0], REGB0, init_table); @@ -91875,13 +91877,13 @@ val_t NEW_ReduceAction153_parser___ReduceAction153___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6382; + fra.me.line = 6380; fra.me.meth = LOCATE_NEW_ReduceAction153_parser___ReduceAction153___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6382 */ + /* ./parser//parser.nit:6380 */ fra.me.REG[0] = NEW_ReduceAction153(); INIT_ATTRIBUTES__ReduceAction153(fra.me.REG[0]); parser___ReduceAction153___init(fra.me.REG[0], REGB0, init_table); @@ -91991,13 +91993,13 @@ val_t NEW_ReduceAction154_parser___ReduceAction154___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6399; + fra.me.line = 6397; fra.me.meth = LOCATE_NEW_ReduceAction154_parser___ReduceAction154___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6399 */ + /* ./parser//parser.nit:6397 */ fra.me.REG[0] = NEW_ReduceAction154(); INIT_ATTRIBUTES__ReduceAction154(fra.me.REG[0]); parser___ReduceAction154___init(fra.me.REG[0], REGB0, init_table); @@ -92107,13 +92109,13 @@ val_t NEW_ReduceAction155_parser___ReduceAction155___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6416; + fra.me.line = 6414; fra.me.meth = LOCATE_NEW_ReduceAction155_parser___ReduceAction155___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6416 */ + /* ./parser//parser.nit:6414 */ fra.me.REG[0] = NEW_ReduceAction155(); INIT_ATTRIBUTES__ReduceAction155(fra.me.REG[0]); parser___ReduceAction155___init(fra.me.REG[0], REGB0, init_table); @@ -92223,13 +92225,13 @@ val_t NEW_ReduceAction156_parser___ReduceAction156___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6433; + fra.me.line = 6431; fra.me.meth = LOCATE_NEW_ReduceAction156_parser___ReduceAction156___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6433 */ + /* ./parser//parser.nit:6431 */ fra.me.REG[0] = NEW_ReduceAction156(); INIT_ATTRIBUTES__ReduceAction156(fra.me.REG[0]); parser___ReduceAction156___init(fra.me.REG[0], REGB0, init_table); @@ -92339,13 +92341,13 @@ val_t NEW_ReduceAction157_parser___ReduceAction157___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6450; + fra.me.line = 6448; fra.me.meth = LOCATE_NEW_ReduceAction157_parser___ReduceAction157___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6450 */ + /* ./parser//parser.nit:6448 */ fra.me.REG[0] = NEW_ReduceAction157(); INIT_ATTRIBUTES__ReduceAction157(fra.me.REG[0]); parser___ReduceAction157___init(fra.me.REG[0], REGB0, init_table); @@ -92455,13 +92457,13 @@ val_t NEW_ReduceAction158_parser___ReduceAction158___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6467; + fra.me.line = 6465; fra.me.meth = LOCATE_NEW_ReduceAction158_parser___ReduceAction158___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6467 */ + /* ./parser//parser.nit:6465 */ fra.me.REG[0] = NEW_ReduceAction158(); INIT_ATTRIBUTES__ReduceAction158(fra.me.REG[0]); parser___ReduceAction158___init(fra.me.REG[0], REGB0, init_table); @@ -92571,13 +92573,13 @@ val_t NEW_ReduceAction159_parser___ReduceAction159___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6484; + fra.me.line = 6482; fra.me.meth = LOCATE_NEW_ReduceAction159_parser___ReduceAction159___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6484 */ + /* ./parser//parser.nit:6482 */ fra.me.REG[0] = NEW_ReduceAction159(); INIT_ATTRIBUTES__ReduceAction159(fra.me.REG[0]); parser___ReduceAction159___init(fra.me.REG[0], REGB0, init_table); @@ -92687,13 +92689,13 @@ val_t NEW_ReduceAction160_parser___ReduceAction160___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6501; + fra.me.line = 6499; fra.me.meth = LOCATE_NEW_ReduceAction160_parser___ReduceAction160___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6501 */ + /* ./parser//parser.nit:6499 */ fra.me.REG[0] = NEW_ReduceAction160(); INIT_ATTRIBUTES__ReduceAction160(fra.me.REG[0]); parser___ReduceAction160___init(fra.me.REG[0], REGB0, init_table); @@ -92803,13 +92805,13 @@ val_t NEW_ReduceAction161_parser___ReduceAction161___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6518; + fra.me.line = 6516; fra.me.meth = LOCATE_NEW_ReduceAction161_parser___ReduceAction161___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6518 */ + /* ./parser//parser.nit:6516 */ fra.me.REG[0] = NEW_ReduceAction161(); INIT_ATTRIBUTES__ReduceAction161(fra.me.REG[0]); parser___ReduceAction161___init(fra.me.REG[0], REGB0, init_table); @@ -92919,13 +92921,13 @@ val_t NEW_ReduceAction162_parser___ReduceAction162___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6535; + fra.me.line = 6533; fra.me.meth = LOCATE_NEW_ReduceAction162_parser___ReduceAction162___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6535 */ + /* ./parser//parser.nit:6533 */ fra.me.REG[0] = NEW_ReduceAction162(); INIT_ATTRIBUTES__ReduceAction162(fra.me.REG[0]); parser___ReduceAction162___init(fra.me.REG[0], REGB0, init_table); @@ -93035,13 +93037,13 @@ val_t NEW_ReduceAction163_parser___ReduceAction163___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6556; + fra.me.line = 6554; fra.me.meth = LOCATE_NEW_ReduceAction163_parser___ReduceAction163___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6556 */ + /* ./parser//parser.nit:6554 */ fra.me.REG[0] = NEW_ReduceAction163(); INIT_ATTRIBUTES__ReduceAction163(fra.me.REG[0]); parser___ReduceAction163___init(fra.me.REG[0], REGB0, init_table); @@ -93151,13 +93153,13 @@ val_t NEW_ReduceAction164_parser___ReduceAction164___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6573; + fra.me.line = 6571; fra.me.meth = LOCATE_NEW_ReduceAction164_parser___ReduceAction164___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6573 */ + /* ./parser//parser.nit:6571 */ fra.me.REG[0] = NEW_ReduceAction164(); INIT_ATTRIBUTES__ReduceAction164(fra.me.REG[0]); parser___ReduceAction164___init(fra.me.REG[0], REGB0, init_table); @@ -93267,13 +93269,13 @@ val_t NEW_ReduceAction165_parser___ReduceAction165___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6594; + fra.me.line = 6592; fra.me.meth = LOCATE_NEW_ReduceAction165_parser___ReduceAction165___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6594 */ + /* ./parser//parser.nit:6592 */ fra.me.REG[0] = NEW_ReduceAction165(); INIT_ATTRIBUTES__ReduceAction165(fra.me.REG[0]); parser___ReduceAction165___init(fra.me.REG[0], REGB0, init_table); @@ -93383,13 +93385,13 @@ val_t NEW_ReduceAction166_parser___ReduceAction166___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6619; + fra.me.line = 6617; fra.me.meth = LOCATE_NEW_ReduceAction166_parser___ReduceAction166___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6619 */ + /* ./parser//parser.nit:6617 */ fra.me.REG[0] = NEW_ReduceAction166(); INIT_ATTRIBUTES__ReduceAction166(fra.me.REG[0]); parser___ReduceAction166___init(fra.me.REG[0], REGB0, init_table); @@ -93499,13 +93501,13 @@ val_t NEW_ReduceAction167_parser___ReduceAction167___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6644; + fra.me.line = 6642; fra.me.meth = LOCATE_NEW_ReduceAction167_parser___ReduceAction167___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6644 */ + /* ./parser//parser.nit:6642 */ fra.me.REG[0] = NEW_ReduceAction167(); INIT_ATTRIBUTES__ReduceAction167(fra.me.REG[0]); parser___ReduceAction167___init(fra.me.REG[0], REGB0, init_table); @@ -93615,13 +93617,13 @@ val_t NEW_ReduceAction168_parser___ReduceAction168___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6673; + fra.me.line = 6671; fra.me.meth = LOCATE_NEW_ReduceAction168_parser___ReduceAction168___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6673 */ + /* ./parser//parser.nit:6671 */ fra.me.REG[0] = NEW_ReduceAction168(); INIT_ATTRIBUTES__ReduceAction168(fra.me.REG[0]); parser___ReduceAction168___init(fra.me.REG[0], REGB0, init_table); @@ -93731,13 +93733,13 @@ val_t NEW_ReduceAction169_parser___ReduceAction169___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6695; + fra.me.line = 6693; fra.me.meth = LOCATE_NEW_ReduceAction169_parser___ReduceAction169___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6695 */ + /* ./parser//parser.nit:6693 */ fra.me.REG[0] = NEW_ReduceAction169(); INIT_ATTRIBUTES__ReduceAction169(fra.me.REG[0]); parser___ReduceAction169___init(fra.me.REG[0], REGB0, init_table); @@ -93847,13 +93849,13 @@ val_t NEW_ReduceAction170_parser___ReduceAction170___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6721; + fra.me.line = 6719; fra.me.meth = LOCATE_NEW_ReduceAction170_parser___ReduceAction170___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6721 */ + /* ./parser//parser.nit:6719 */ fra.me.REG[0] = NEW_ReduceAction170(); INIT_ATTRIBUTES__ReduceAction170(fra.me.REG[0]); parser___ReduceAction170___init(fra.me.REG[0], REGB0, init_table); @@ -93963,13 +93965,13 @@ val_t NEW_ReduceAction171_parser___ReduceAction171___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6743; + fra.me.line = 6741; fra.me.meth = LOCATE_NEW_ReduceAction171_parser___ReduceAction171___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6743 */ + /* ./parser//parser.nit:6741 */ fra.me.REG[0] = NEW_ReduceAction171(); INIT_ATTRIBUTES__ReduceAction171(fra.me.REG[0]); parser___ReduceAction171___init(fra.me.REG[0], REGB0, init_table); @@ -94079,13 +94081,13 @@ val_t NEW_ReduceAction172_parser___ReduceAction172___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6769; + fra.me.line = 6767; fra.me.meth = LOCATE_NEW_ReduceAction172_parser___ReduceAction172___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6769 */ + /* ./parser//parser.nit:6767 */ fra.me.REG[0] = NEW_ReduceAction172(); INIT_ATTRIBUTES__ReduceAction172(fra.me.REG[0]); parser___ReduceAction172___init(fra.me.REG[0], REGB0, init_table); @@ -94195,13 +94197,13 @@ val_t NEW_ReduceAction173_parser___ReduceAction173___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6788; + fra.me.line = 6786; fra.me.meth = LOCATE_NEW_ReduceAction173_parser___ReduceAction173___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6788 */ + /* ./parser//parser.nit:6786 */ fra.me.REG[0] = NEW_ReduceAction173(); INIT_ATTRIBUTES__ReduceAction173(fra.me.REG[0]); parser___ReduceAction173___init(fra.me.REG[0], REGB0, init_table); @@ -94311,13 +94313,13 @@ val_t NEW_ReduceAction174_parser___ReduceAction174___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6811; + fra.me.line = 6809; fra.me.meth = LOCATE_NEW_ReduceAction174_parser___ReduceAction174___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6811 */ + /* ./parser//parser.nit:6809 */ fra.me.REG[0] = NEW_ReduceAction174(); INIT_ATTRIBUTES__ReduceAction174(fra.me.REG[0]); parser___ReduceAction174___init(fra.me.REG[0], REGB0, init_table); @@ -94427,13 +94429,13 @@ val_t NEW_ReduceAction175_parser___ReduceAction175___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6829; + fra.me.line = 6827; fra.me.meth = LOCATE_NEW_ReduceAction175_parser___ReduceAction175___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6829 */ + /* ./parser//parser.nit:6827 */ fra.me.REG[0] = NEW_ReduceAction175(); INIT_ATTRIBUTES__ReduceAction175(fra.me.REG[0]); parser___ReduceAction175___init(fra.me.REG[0], REGB0, init_table); @@ -94543,13 +94545,13 @@ val_t NEW_ReduceAction176_parser___ReduceAction176___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6851; + fra.me.line = 6849; fra.me.meth = LOCATE_NEW_ReduceAction176_parser___ReduceAction176___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6851 */ + /* ./parser//parser.nit:6849 */ fra.me.REG[0] = NEW_ReduceAction176(); INIT_ATTRIBUTES__ReduceAction176(fra.me.REG[0]); parser___ReduceAction176___init(fra.me.REG[0], REGB0, init_table); @@ -94659,13 +94661,13 @@ val_t NEW_ReduceAction177_parser___ReduceAction177___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6872; + fra.me.line = 6870; fra.me.meth = LOCATE_NEW_ReduceAction177_parser___ReduceAction177___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6872 */ + /* ./parser//parser.nit:6870 */ fra.me.REG[0] = NEW_ReduceAction177(); INIT_ATTRIBUTES__ReduceAction177(fra.me.REG[0]); parser___ReduceAction177___init(fra.me.REG[0], REGB0, init_table); @@ -94775,13 +94777,13 @@ val_t NEW_ReduceAction178_parser___ReduceAction178___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6897; + fra.me.line = 6895; fra.me.meth = LOCATE_NEW_ReduceAction178_parser___ReduceAction178___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6897 */ + /* ./parser//parser.nit:6895 */ fra.me.REG[0] = NEW_ReduceAction178(); INIT_ATTRIBUTES__ReduceAction178(fra.me.REG[0]); parser___ReduceAction178___init(fra.me.REG[0], REGB0, init_table); @@ -94891,13 +94893,13 @@ val_t NEW_ReduceAction179_parser___ReduceAction179___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6918; + fra.me.line = 6916; fra.me.meth = LOCATE_NEW_ReduceAction179_parser___ReduceAction179___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6918 */ + /* ./parser//parser.nit:6916 */ fra.me.REG[0] = NEW_ReduceAction179(); INIT_ATTRIBUTES__ReduceAction179(fra.me.REG[0]); parser___ReduceAction179___init(fra.me.REG[0], REGB0, init_table); @@ -95007,13 +95009,13 @@ val_t NEW_ReduceAction180_parser___ReduceAction180___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6943; + fra.me.line = 6941; fra.me.meth = LOCATE_NEW_ReduceAction180_parser___ReduceAction180___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6943 */ + /* ./parser//parser.nit:6941 */ fra.me.REG[0] = NEW_ReduceAction180(); INIT_ATTRIBUTES__ReduceAction180(fra.me.REG[0]); parser___ReduceAction180___init(fra.me.REG[0], REGB0, init_table); @@ -95123,13 +95125,13 @@ val_t NEW_ReduceAction181_parser___ReduceAction181___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6958; + fra.me.line = 6956; fra.me.meth = LOCATE_NEW_ReduceAction181_parser___ReduceAction181___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6958 */ + /* ./parser//parser.nit:6956 */ fra.me.REG[0] = NEW_ReduceAction181(); INIT_ATTRIBUTES__ReduceAction181(fra.me.REG[0]); parser___ReduceAction181___init(fra.me.REG[0], REGB0, init_table); @@ -95239,13 +95241,13 @@ val_t NEW_ReduceAction182_parser___ReduceAction182___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6973; + fra.me.line = 6971; fra.me.meth = LOCATE_NEW_ReduceAction182_parser___ReduceAction182___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6973 */ + /* ./parser//parser.nit:6971 */ fra.me.REG[0] = NEW_ReduceAction182(); INIT_ATTRIBUTES__ReduceAction182(fra.me.REG[0]); parser___ReduceAction182___init(fra.me.REG[0], REGB0, init_table); @@ -95355,13 +95357,13 @@ val_t NEW_ReduceAction183_parser___ReduceAction183___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 6992; + fra.me.line = 6990; fra.me.meth = LOCATE_NEW_ReduceAction183_parser___ReduceAction183___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:6992 */ + /* ./parser//parser.nit:6990 */ fra.me.REG[0] = NEW_ReduceAction183(); INIT_ATTRIBUTES__ReduceAction183(fra.me.REG[0]); parser___ReduceAction183___init(fra.me.REG[0], REGB0, init_table); @@ -95471,13 +95473,13 @@ val_t NEW_ReduceAction184_parser___ReduceAction184___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7014; + fra.me.line = 7012; fra.me.meth = LOCATE_NEW_ReduceAction184_parser___ReduceAction184___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7014 */ + /* ./parser//parser.nit:7012 */ fra.me.REG[0] = NEW_ReduceAction184(); INIT_ATTRIBUTES__ReduceAction184(fra.me.REG[0]); parser___ReduceAction184___init(fra.me.REG[0], REGB0, init_table); @@ -95587,13 +95589,13 @@ val_t NEW_ReduceAction185_parser___ReduceAction185___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7039; + fra.me.line = 7037; fra.me.meth = LOCATE_NEW_ReduceAction185_parser___ReduceAction185___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7039 */ + /* ./parser//parser.nit:7037 */ fra.me.REG[0] = NEW_ReduceAction185(); INIT_ATTRIBUTES__ReduceAction185(fra.me.REG[0]); parser___ReduceAction185___init(fra.me.REG[0], REGB0, init_table); @@ -95703,13 +95705,13 @@ val_t NEW_ReduceAction186_parser___ReduceAction186___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7056; + fra.me.line = 7054; fra.me.meth = LOCATE_NEW_ReduceAction186_parser___ReduceAction186___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7056 */ + /* ./parser//parser.nit:7054 */ fra.me.REG[0] = NEW_ReduceAction186(); INIT_ATTRIBUTES__ReduceAction186(fra.me.REG[0]); parser___ReduceAction186___init(fra.me.REG[0], REGB0, init_table); @@ -95819,13 +95821,13 @@ val_t NEW_ReduceAction187_parser___ReduceAction187___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7084; + fra.me.line = 7082; fra.me.meth = LOCATE_NEW_ReduceAction187_parser___ReduceAction187___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7084 */ + /* ./parser//parser.nit:7082 */ fra.me.REG[0] = NEW_ReduceAction187(); INIT_ATTRIBUTES__ReduceAction187(fra.me.REG[0]); parser___ReduceAction187___init(fra.me.REG[0], REGB0, init_table); @@ -95935,13 +95937,13 @@ val_t NEW_ReduceAction188_parser___ReduceAction188___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7115; + fra.me.line = 7113; fra.me.meth = LOCATE_NEW_ReduceAction188_parser___ReduceAction188___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7115 */ + /* ./parser//parser.nit:7113 */ fra.me.REG[0] = NEW_ReduceAction188(); INIT_ATTRIBUTES__ReduceAction188(fra.me.REG[0]); parser___ReduceAction188___init(fra.me.REG[0], REGB0, init_table); @@ -96051,13 +96053,13 @@ val_t NEW_ReduceAction189_parser___ReduceAction189___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7147; + fra.me.line = 7145; fra.me.meth = LOCATE_NEW_ReduceAction189_parser___ReduceAction189___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7147 */ + /* ./parser//parser.nit:7145 */ fra.me.REG[0] = NEW_ReduceAction189(); INIT_ATTRIBUTES__ReduceAction189(fra.me.REG[0]); parser___ReduceAction189___init(fra.me.REG[0], REGB0, init_table); @@ -96167,13 +96169,13 @@ val_t NEW_ReduceAction190_parser___ReduceAction190___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7182; + fra.me.line = 7180; fra.me.meth = LOCATE_NEW_ReduceAction190_parser___ReduceAction190___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7182 */ + /* ./parser//parser.nit:7180 */ fra.me.REG[0] = NEW_ReduceAction190(); INIT_ATTRIBUTES__ReduceAction190(fra.me.REG[0]); parser___ReduceAction190___init(fra.me.REG[0], REGB0, init_table); @@ -96283,13 +96285,13 @@ val_t NEW_ReduceAction191_parser___ReduceAction191___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7215; + fra.me.line = 7213; fra.me.meth = LOCATE_NEW_ReduceAction191_parser___ReduceAction191___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7215 */ + /* ./parser//parser.nit:7213 */ fra.me.REG[0] = NEW_ReduceAction191(); INIT_ATTRIBUTES__ReduceAction191(fra.me.REG[0]); parser___ReduceAction191___init(fra.me.REG[0], REGB0, init_table); @@ -96399,13 +96401,13 @@ val_t NEW_ReduceAction192_parser___ReduceAction192___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7251; + fra.me.line = 7249; fra.me.meth = LOCATE_NEW_ReduceAction192_parser___ReduceAction192___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7251 */ + /* ./parser//parser.nit:7249 */ fra.me.REG[0] = NEW_ReduceAction192(); INIT_ATTRIBUTES__ReduceAction192(fra.me.REG[0]); parser___ReduceAction192___init(fra.me.REG[0], REGB0, init_table); @@ -96515,13 +96517,13 @@ val_t NEW_ReduceAction193_parser___ReduceAction193___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7269; + fra.me.line = 7267; fra.me.meth = LOCATE_NEW_ReduceAction193_parser___ReduceAction193___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7269 */ + /* ./parser//parser.nit:7267 */ fra.me.REG[0] = NEW_ReduceAction193(); INIT_ATTRIBUTES__ReduceAction193(fra.me.REG[0]); parser___ReduceAction193___init(fra.me.REG[0], REGB0, init_table); @@ -96631,13 +96633,13 @@ val_t NEW_ReduceAction194_parser___ReduceAction194___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7289; + fra.me.line = 7287; fra.me.meth = LOCATE_NEW_ReduceAction194_parser___ReduceAction194___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7289 */ + /* ./parser//parser.nit:7287 */ fra.me.REG[0] = NEW_ReduceAction194(); INIT_ATTRIBUTES__ReduceAction194(fra.me.REG[0]); parser___ReduceAction194___init(fra.me.REG[0], REGB0, init_table); @@ -96747,13 +96749,13 @@ val_t NEW_ReduceAction195_parser___ReduceAction195___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7312; + fra.me.line = 7310; fra.me.meth = LOCATE_NEW_ReduceAction195_parser___ReduceAction195___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7312 */ + /* ./parser//parser.nit:7310 */ fra.me.REG[0] = NEW_ReduceAction195(); INIT_ATTRIBUTES__ReduceAction195(fra.me.REG[0]); parser___ReduceAction195___init(fra.me.REG[0], REGB0, init_table); @@ -96863,13 +96865,13 @@ val_t NEW_ReduceAction196_parser___ReduceAction196___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7340; + fra.me.line = 7338; fra.me.meth = LOCATE_NEW_ReduceAction196_parser___ReduceAction196___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7340 */ + /* ./parser//parser.nit:7338 */ fra.me.REG[0] = NEW_ReduceAction196(); INIT_ATTRIBUTES__ReduceAction196(fra.me.REG[0]); parser___ReduceAction196___init(fra.me.REG[0], REGB0, init_table); @@ -96979,13 +96981,13 @@ val_t NEW_ReduceAction197_parser___ReduceAction197___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7371; + fra.me.line = 7369; fra.me.meth = LOCATE_NEW_ReduceAction197_parser___ReduceAction197___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7371 */ + /* ./parser//parser.nit:7369 */ fra.me.REG[0] = NEW_ReduceAction197(); INIT_ATTRIBUTES__ReduceAction197(fra.me.REG[0]); parser___ReduceAction197___init(fra.me.REG[0], REGB0, init_table); @@ -97095,13 +97097,13 @@ val_t NEW_ReduceAction198_parser___ReduceAction198___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7388; + fra.me.line = 7386; fra.me.meth = LOCATE_NEW_ReduceAction198_parser___ReduceAction198___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7388 */ + /* ./parser//parser.nit:7386 */ fra.me.REG[0] = NEW_ReduceAction198(); INIT_ATTRIBUTES__ReduceAction198(fra.me.REG[0]); parser___ReduceAction198___init(fra.me.REG[0], REGB0, init_table); @@ -97211,13 +97213,13 @@ val_t NEW_ReduceAction199_parser___ReduceAction199___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7409; + fra.me.line = 7407; fra.me.meth = LOCATE_NEW_ReduceAction199_parser___ReduceAction199___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7409 */ + /* ./parser//parser.nit:7407 */ fra.me.REG[0] = NEW_ReduceAction199(); INIT_ATTRIBUTES__ReduceAction199(fra.me.REG[0]); parser___ReduceAction199___init(fra.me.REG[0], REGB0, init_table); @@ -97327,13 +97329,13 @@ val_t NEW_ReduceAction200_parser___ReduceAction200___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7424; + fra.me.line = 7422; fra.me.meth = LOCATE_NEW_ReduceAction200_parser___ReduceAction200___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7424 */ + /* ./parser//parser.nit:7422 */ fra.me.REG[0] = NEW_ReduceAction200(); INIT_ATTRIBUTES__ReduceAction200(fra.me.REG[0]); parser___ReduceAction200___init(fra.me.REG[0], REGB0, init_table); @@ -97443,13 +97445,13 @@ val_t NEW_ReduceAction202_parser___ReduceAction202___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7439; + fra.me.line = 7437; fra.me.meth = LOCATE_NEW_ReduceAction202_parser___ReduceAction202___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7439 */ + /* ./parser//parser.nit:7437 */ fra.me.REG[0] = NEW_ReduceAction202(); INIT_ATTRIBUTES__ReduceAction202(fra.me.REG[0]); parser___ReduceAction202___init(fra.me.REG[0], REGB0, init_table); @@ -97559,13 +97561,13 @@ val_t NEW_ReduceAction203_parser___ReduceAction203___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7456; + fra.me.line = 7454; fra.me.meth = LOCATE_NEW_ReduceAction203_parser___ReduceAction203___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7456 */ + /* ./parser//parser.nit:7454 */ fra.me.REG[0] = NEW_ReduceAction203(); INIT_ATTRIBUTES__ReduceAction203(fra.me.REG[0]); parser___ReduceAction203___init(fra.me.REG[0], REGB0, init_table); @@ -97675,13 +97677,13 @@ val_t NEW_ReduceAction204_parser___ReduceAction204___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7472; + fra.me.line = 7470; fra.me.meth = LOCATE_NEW_ReduceAction204_parser___ReduceAction204___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7472 */ + /* ./parser//parser.nit:7470 */ fra.me.REG[0] = NEW_ReduceAction204(); INIT_ATTRIBUTES__ReduceAction204(fra.me.REG[0]); parser___ReduceAction204___init(fra.me.REG[0], REGB0, init_table); @@ -97791,13 +97793,13 @@ val_t NEW_ReduceAction205_parser___ReduceAction205___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7485; + fra.me.line = 7483; fra.me.meth = LOCATE_NEW_ReduceAction205_parser___ReduceAction205___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7485 */ + /* ./parser//parser.nit:7483 */ fra.me.REG[0] = NEW_ReduceAction205(); INIT_ATTRIBUTES__ReduceAction205(fra.me.REG[0]); parser___ReduceAction205___init(fra.me.REG[0], REGB0, init_table); @@ -97907,13 +97909,13 @@ val_t NEW_ReduceAction206_parser___ReduceAction206___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7506; + fra.me.line = 7504; fra.me.meth = LOCATE_NEW_ReduceAction206_parser___ReduceAction206___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7506 */ + /* ./parser//parser.nit:7504 */ fra.me.REG[0] = NEW_ReduceAction206(); INIT_ATTRIBUTES__ReduceAction206(fra.me.REG[0]); parser___ReduceAction206___init(fra.me.REG[0], REGB0, init_table); @@ -98023,13 +98025,13 @@ val_t NEW_ReduceAction207_parser___ReduceAction207___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7531; + fra.me.line = 7529; fra.me.meth = LOCATE_NEW_ReduceAction207_parser___ReduceAction207___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7531 */ + /* ./parser//parser.nit:7529 */ fra.me.REG[0] = NEW_ReduceAction207(); INIT_ATTRIBUTES__ReduceAction207(fra.me.REG[0]); parser___ReduceAction207___init(fra.me.REG[0], REGB0, init_table); @@ -98139,13 +98141,13 @@ val_t NEW_ReduceAction208_parser___ReduceAction208___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7553; + fra.me.line = 7551; fra.me.meth = LOCATE_NEW_ReduceAction208_parser___ReduceAction208___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7553 */ + /* ./parser//parser.nit:7551 */ fra.me.REG[0] = NEW_ReduceAction208(); INIT_ATTRIBUTES__ReduceAction208(fra.me.REG[0]); parser___ReduceAction208___init(fra.me.REG[0], REGB0, init_table); @@ -98255,13 +98257,13 @@ val_t NEW_ReduceAction209_parser___ReduceAction209___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7579; + fra.me.line = 7577; fra.me.meth = LOCATE_NEW_ReduceAction209_parser___ReduceAction209___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7579 */ + /* ./parser//parser.nit:7577 */ fra.me.REG[0] = NEW_ReduceAction209(); INIT_ATTRIBUTES__ReduceAction209(fra.me.REG[0]); parser___ReduceAction209___init(fra.me.REG[0], REGB0, init_table); @@ -98371,13 +98373,13 @@ val_t NEW_ReduceAction210_parser___ReduceAction210___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7593; + fra.me.line = 7591; fra.me.meth = LOCATE_NEW_ReduceAction210_parser___ReduceAction210___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7593 */ + /* ./parser//parser.nit:7591 */ fra.me.REG[0] = NEW_ReduceAction210(); INIT_ATTRIBUTES__ReduceAction210(fra.me.REG[0]); parser___ReduceAction210___init(fra.me.REG[0], REGB0, init_table); @@ -98487,13 +98489,13 @@ val_t NEW_ReduceAction213_parser___ReduceAction213___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7611; + fra.me.line = 7609; fra.me.meth = LOCATE_NEW_ReduceAction213_parser___ReduceAction213___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7611 */ + /* ./parser//parser.nit:7609 */ fra.me.REG[0] = NEW_ReduceAction213(); INIT_ATTRIBUTES__ReduceAction213(fra.me.REG[0]); parser___ReduceAction213___init(fra.me.REG[0], REGB0, init_table); @@ -98603,13 +98605,13 @@ val_t NEW_ReduceAction214_parser___ReduceAction214___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7632; + fra.me.line = 7630; fra.me.meth = LOCATE_NEW_ReduceAction214_parser___ReduceAction214___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7632 */ + /* ./parser//parser.nit:7630 */ fra.me.REG[0] = NEW_ReduceAction214(); INIT_ATTRIBUTES__ReduceAction214(fra.me.REG[0]); parser___ReduceAction214___init(fra.me.REG[0], REGB0, init_table); @@ -98719,13 +98721,13 @@ val_t NEW_ReduceAction215_parser___ReduceAction215___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7651; + fra.me.line = 7649; fra.me.meth = LOCATE_NEW_ReduceAction215_parser___ReduceAction215___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7651 */ + /* ./parser//parser.nit:7649 */ fra.me.REG[0] = NEW_ReduceAction215(); INIT_ATTRIBUTES__ReduceAction215(fra.me.REG[0]); parser___ReduceAction215___init(fra.me.REG[0], REGB0, init_table); @@ -98835,13 +98837,13 @@ val_t NEW_ReduceAction216_parser___ReduceAction216___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7673; + fra.me.line = 7671; fra.me.meth = LOCATE_NEW_ReduceAction216_parser___ReduceAction216___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7673 */ + /* ./parser//parser.nit:7671 */ fra.me.REG[0] = NEW_ReduceAction216(); INIT_ATTRIBUTES__ReduceAction216(fra.me.REG[0]); parser___ReduceAction216___init(fra.me.REG[0], REGB0, init_table); @@ -98951,13 +98953,13 @@ val_t NEW_ReduceAction217_parser___ReduceAction217___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7695; + fra.me.line = 7693; fra.me.meth = LOCATE_NEW_ReduceAction217_parser___ReduceAction217___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7695 */ + /* ./parser//parser.nit:7693 */ fra.me.REG[0] = NEW_ReduceAction217(); INIT_ATTRIBUTES__ReduceAction217(fra.me.REG[0]); parser___ReduceAction217___init(fra.me.REG[0], REGB0, init_table); @@ -99067,13 +99069,13 @@ val_t NEW_ReduceAction218_parser___ReduceAction218___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7720; + fra.me.line = 7718; fra.me.meth = LOCATE_NEW_ReduceAction218_parser___ReduceAction218___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7720 */ + /* ./parser//parser.nit:7718 */ fra.me.REG[0] = NEW_ReduceAction218(); INIT_ATTRIBUTES__ReduceAction218(fra.me.REG[0]); parser___ReduceAction218___init(fra.me.REG[0], REGB0, init_table); @@ -99183,13 +99185,13 @@ val_t NEW_ReduceAction219_parser___ReduceAction219___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7737; + fra.me.line = 7735; fra.me.meth = LOCATE_NEW_ReduceAction219_parser___ReduceAction219___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7737 */ + /* ./parser//parser.nit:7735 */ fra.me.REG[0] = NEW_ReduceAction219(); INIT_ATTRIBUTES__ReduceAction219(fra.me.REG[0]); parser___ReduceAction219___init(fra.me.REG[0], REGB0, init_table); @@ -99299,13 +99301,13 @@ val_t NEW_ReduceAction220_parser___ReduceAction220___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7756; + fra.me.line = 7754; fra.me.meth = LOCATE_NEW_ReduceAction220_parser___ReduceAction220___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7756 */ + /* ./parser//parser.nit:7754 */ fra.me.REG[0] = NEW_ReduceAction220(); INIT_ATTRIBUTES__ReduceAction220(fra.me.REG[0]); parser___ReduceAction220___init(fra.me.REG[0], REGB0, init_table); @@ -99415,13 +99417,13 @@ val_t NEW_ReduceAction221_parser___ReduceAction221___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7778; + fra.me.line = 7776; fra.me.meth = LOCATE_NEW_ReduceAction221_parser___ReduceAction221___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7778 */ + /* ./parser//parser.nit:7776 */ fra.me.REG[0] = NEW_ReduceAction221(); INIT_ATTRIBUTES__ReduceAction221(fra.me.REG[0]); parser___ReduceAction221___init(fra.me.REG[0], REGB0, init_table); @@ -99531,13 +99533,13 @@ val_t NEW_ReduceAction222_parser___ReduceAction222___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7800; + fra.me.line = 7798; fra.me.meth = LOCATE_NEW_ReduceAction222_parser___ReduceAction222___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7800 */ + /* ./parser//parser.nit:7798 */ fra.me.REG[0] = NEW_ReduceAction222(); INIT_ATTRIBUTES__ReduceAction222(fra.me.REG[0]); parser___ReduceAction222___init(fra.me.REG[0], REGB0, init_table); @@ -99647,13 +99649,13 @@ val_t NEW_ReduceAction223_parser___ReduceAction223___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7825; + fra.me.line = 7823; fra.me.meth = LOCATE_NEW_ReduceAction223_parser___ReduceAction223___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7825 */ + /* ./parser//parser.nit:7823 */ fra.me.REG[0] = NEW_ReduceAction223(); INIT_ATTRIBUTES__ReduceAction223(fra.me.REG[0]); parser___ReduceAction223___init(fra.me.REG[0], REGB0, init_table); @@ -99763,13 +99765,13 @@ val_t NEW_ReduceAction230_parser___ReduceAction230___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7856; + fra.me.line = 7854; fra.me.meth = LOCATE_NEW_ReduceAction230_parser___ReduceAction230___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7856 */ + /* ./parser//parser.nit:7854 */ fra.me.REG[0] = NEW_ReduceAction230(); INIT_ATTRIBUTES__ReduceAction230(fra.me.REG[0]); parser___ReduceAction230___init(fra.me.REG[0], REGB0, init_table); @@ -99879,13 +99881,13 @@ val_t NEW_ReduceAction231_parser___ReduceAction231___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7884; + fra.me.line = 7882; fra.me.meth = LOCATE_NEW_ReduceAction231_parser___ReduceAction231___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7884 */ + /* ./parser//parser.nit:7882 */ fra.me.REG[0] = NEW_ReduceAction231(); INIT_ATTRIBUTES__ReduceAction231(fra.me.REG[0]); parser___ReduceAction231___init(fra.me.REG[0], REGB0, init_table); @@ -99995,13 +99997,13 @@ val_t NEW_ReduceAction232_parser___ReduceAction232___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7919; + fra.me.line = 7917; fra.me.meth = LOCATE_NEW_ReduceAction232_parser___ReduceAction232___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7919 */ + /* ./parser//parser.nit:7917 */ fra.me.REG[0] = NEW_ReduceAction232(); INIT_ATTRIBUTES__ReduceAction232(fra.me.REG[0]); parser___ReduceAction232___init(fra.me.REG[0], REGB0, init_table); @@ -100111,13 +100113,13 @@ val_t NEW_ReduceAction233_parser___ReduceAction233___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7951; + fra.me.line = 7949; fra.me.meth = LOCATE_NEW_ReduceAction233_parser___ReduceAction233___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7951 */ + /* ./parser//parser.nit:7949 */ fra.me.REG[0] = NEW_ReduceAction233(); INIT_ATTRIBUTES__ReduceAction233(fra.me.REG[0]); parser___ReduceAction233___init(fra.me.REG[0], REGB0, init_table); @@ -100227,13 +100229,13 @@ val_t NEW_ReduceAction234_parser___ReduceAction234___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 7975; + fra.me.line = 7973; fra.me.meth = LOCATE_NEW_ReduceAction234_parser___ReduceAction234___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:7975 */ + /* ./parser//parser.nit:7973 */ fra.me.REG[0] = NEW_ReduceAction234(); INIT_ATTRIBUTES__ReduceAction234(fra.me.REG[0]); parser___ReduceAction234___init(fra.me.REG[0], REGB0, init_table); @@ -100343,13 +100345,13 @@ val_t NEW_ReduceAction235_parser___ReduceAction235___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8002; + fra.me.line = 8000; fra.me.meth = LOCATE_NEW_ReduceAction235_parser___ReduceAction235___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8002 */ + /* ./parser//parser.nit:8000 */ fra.me.REG[0] = NEW_ReduceAction235(); INIT_ATTRIBUTES__ReduceAction235(fra.me.REG[0]); parser___ReduceAction235___init(fra.me.REG[0], REGB0, init_table); @@ -100459,13 +100461,13 @@ val_t NEW_ReduceAction236_parser___ReduceAction236___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8031; + fra.me.line = 8029; fra.me.meth = LOCATE_NEW_ReduceAction236_parser___ReduceAction236___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8031 */ + /* ./parser//parser.nit:8029 */ fra.me.REG[0] = NEW_ReduceAction236(); INIT_ATTRIBUTES__ReduceAction236(fra.me.REG[0]); parser___ReduceAction236___init(fra.me.REG[0], REGB0, init_table); @@ -100575,13 +100577,13 @@ val_t NEW_ReduceAction237_parser___ReduceAction237___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8057; + fra.me.line = 8055; fra.me.meth = LOCATE_NEW_ReduceAction237_parser___ReduceAction237___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8057 */ + /* ./parser//parser.nit:8055 */ fra.me.REG[0] = NEW_ReduceAction237(); INIT_ATTRIBUTES__ReduceAction237(fra.me.REG[0]); parser___ReduceAction237___init(fra.me.REG[0], REGB0, init_table); @@ -100691,13 +100693,13 @@ val_t NEW_ReduceAction238_parser___ReduceAction238___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8078; + fra.me.line = 8076; fra.me.meth = LOCATE_NEW_ReduceAction238_parser___ReduceAction238___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8078 */ + /* ./parser//parser.nit:8076 */ fra.me.REG[0] = NEW_ReduceAction238(); INIT_ATTRIBUTES__ReduceAction238(fra.me.REG[0]); parser___ReduceAction238___init(fra.me.REG[0], REGB0, init_table); @@ -100807,13 +100809,13 @@ val_t NEW_ReduceAction239_parser___ReduceAction239___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8095; + fra.me.line = 8093; fra.me.meth = LOCATE_NEW_ReduceAction239_parser___ReduceAction239___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8095 */ + /* ./parser//parser.nit:8093 */ fra.me.REG[0] = NEW_ReduceAction239(); INIT_ATTRIBUTES__ReduceAction239(fra.me.REG[0]); parser___ReduceAction239___init(fra.me.REG[0], REGB0, init_table); @@ -100923,13 +100925,13 @@ val_t NEW_ReduceAction240_parser___ReduceAction240___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8116; + fra.me.line = 8114; fra.me.meth = LOCATE_NEW_ReduceAction240_parser___ReduceAction240___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8116 */ + /* ./parser//parser.nit:8114 */ fra.me.REG[0] = NEW_ReduceAction240(); INIT_ATTRIBUTES__ReduceAction240(fra.me.REG[0]); parser___ReduceAction240___init(fra.me.REG[0], REGB0, init_table); @@ -101039,13 +101041,13 @@ val_t NEW_ReduceAction241_parser___ReduceAction241___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8151; + fra.me.line = 8149; fra.me.meth = LOCATE_NEW_ReduceAction241_parser___ReduceAction241___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8151 */ + /* ./parser//parser.nit:8149 */ fra.me.REG[0] = NEW_ReduceAction241(); INIT_ATTRIBUTES__ReduceAction241(fra.me.REG[0]); parser___ReduceAction241___init(fra.me.REG[0], REGB0, init_table); @@ -101155,13 +101157,13 @@ val_t NEW_ReduceAction242_parser___ReduceAction242___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8190; + fra.me.line = 8188; fra.me.meth = LOCATE_NEW_ReduceAction242_parser___ReduceAction242___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8190 */ + /* ./parser//parser.nit:8188 */ fra.me.REG[0] = NEW_ReduceAction242(); INIT_ATTRIBUTES__ReduceAction242(fra.me.REG[0]); parser___ReduceAction242___init(fra.me.REG[0], REGB0, init_table); @@ -101271,13 +101273,13 @@ val_t NEW_ReduceAction243_parser___ReduceAction243___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8222; + fra.me.line = 8220; fra.me.meth = LOCATE_NEW_ReduceAction243_parser___ReduceAction243___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8222 */ + /* ./parser//parser.nit:8220 */ fra.me.REG[0] = NEW_ReduceAction243(); INIT_ATTRIBUTES__ReduceAction243(fra.me.REG[0]); parser___ReduceAction243___init(fra.me.REG[0], REGB0, init_table); @@ -101387,13 +101389,13 @@ val_t NEW_ReduceAction244_parser___ReduceAction244___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8258; + fra.me.line = 8256; fra.me.meth = LOCATE_NEW_ReduceAction244_parser___ReduceAction244___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8258 */ + /* ./parser//parser.nit:8256 */ fra.me.REG[0] = NEW_ReduceAction244(); INIT_ATTRIBUTES__ReduceAction244(fra.me.REG[0]); parser___ReduceAction244___init(fra.me.REG[0], REGB0, init_table); @@ -101503,13 +101505,13 @@ val_t NEW_ReduceAction245_parser___ReduceAction245___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8289; + fra.me.line = 8287; fra.me.meth = LOCATE_NEW_ReduceAction245_parser___ReduceAction245___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8289 */ + /* ./parser//parser.nit:8287 */ fra.me.REG[0] = NEW_ReduceAction245(); INIT_ATTRIBUTES__ReduceAction245(fra.me.REG[0]); parser___ReduceAction245___init(fra.me.REG[0], REGB0, init_table); @@ -101619,13 +101621,13 @@ val_t NEW_ReduceAction246_parser___ReduceAction246___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8324; + fra.me.line = 8322; fra.me.meth = LOCATE_NEW_ReduceAction246_parser___ReduceAction246___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8324 */ + /* ./parser//parser.nit:8322 */ fra.me.REG[0] = NEW_ReduceAction246(); INIT_ATTRIBUTES__ReduceAction246(fra.me.REG[0]); parser___ReduceAction246___init(fra.me.REG[0], REGB0, init_table); @@ -101735,13 +101737,13 @@ val_t NEW_ReduceAction247_parser___ReduceAction247___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8357; + fra.me.line = 8355; fra.me.meth = LOCATE_NEW_ReduceAction247_parser___ReduceAction247___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8357 */ + /* ./parser//parser.nit:8355 */ fra.me.REG[0] = NEW_ReduceAction247(); INIT_ATTRIBUTES__ReduceAction247(fra.me.REG[0]); parser___ReduceAction247___init(fra.me.REG[0], REGB0, init_table); @@ -101851,13 +101853,13 @@ val_t NEW_ReduceAction248_parser___ReduceAction248___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8394; + fra.me.line = 8392; fra.me.meth = LOCATE_NEW_ReduceAction248_parser___ReduceAction248___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8394 */ + /* ./parser//parser.nit:8392 */ fra.me.REG[0] = NEW_ReduceAction248(); INIT_ATTRIBUTES__ReduceAction248(fra.me.REG[0]); parser___ReduceAction248___init(fra.me.REG[0], REGB0, init_table); @@ -101967,13 +101969,13 @@ val_t NEW_ReduceAction249_parser___ReduceAction249___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8424; + fra.me.line = 8422; fra.me.meth = LOCATE_NEW_ReduceAction249_parser___ReduceAction249___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8424 */ + /* ./parser//parser.nit:8422 */ fra.me.REG[0] = NEW_ReduceAction249(); INIT_ATTRIBUTES__ReduceAction249(fra.me.REG[0]); parser___ReduceAction249___init(fra.me.REG[0], REGB0, init_table); @@ -102083,13 +102085,13 @@ val_t NEW_ReduceAction250_parser___ReduceAction250___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8458; + fra.me.line = 8456; fra.me.meth = LOCATE_NEW_ReduceAction250_parser___ReduceAction250___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8458 */ + /* ./parser//parser.nit:8456 */ fra.me.REG[0] = NEW_ReduceAction250(); INIT_ATTRIBUTES__ReduceAction250(fra.me.REG[0]); parser___ReduceAction250___init(fra.me.REG[0], REGB0, init_table); @@ -102199,13 +102201,13 @@ val_t NEW_ReduceAction251_parser___ReduceAction251___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8475; + fra.me.line = 8473; fra.me.meth = LOCATE_NEW_ReduceAction251_parser___ReduceAction251___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8475 */ + /* ./parser//parser.nit:8473 */ fra.me.REG[0] = NEW_ReduceAction251(); INIT_ATTRIBUTES__ReduceAction251(fra.me.REG[0]); parser___ReduceAction251___init(fra.me.REG[0], REGB0, init_table); @@ -102315,13 +102317,13 @@ val_t NEW_ReduceAction252_parser___ReduceAction252___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8492; + fra.me.line = 8490; fra.me.meth = LOCATE_NEW_ReduceAction252_parser___ReduceAction252___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8492 */ + /* ./parser//parser.nit:8490 */ fra.me.REG[0] = NEW_ReduceAction252(); INIT_ATTRIBUTES__ReduceAction252(fra.me.REG[0]); parser___ReduceAction252___init(fra.me.REG[0], REGB0, init_table); @@ -102431,13 +102433,13 @@ val_t NEW_ReduceAction253_parser___ReduceAction253___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8511; + fra.me.line = 8509; fra.me.meth = LOCATE_NEW_ReduceAction253_parser___ReduceAction253___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8511 */ + /* ./parser//parser.nit:8509 */ fra.me.REG[0] = NEW_ReduceAction253(); INIT_ATTRIBUTES__ReduceAction253(fra.me.REG[0]); parser___ReduceAction253___init(fra.me.REG[0], REGB0, init_table); @@ -102547,13 +102549,13 @@ val_t NEW_ReduceAction254_parser___ReduceAction254___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8535; + fra.me.line = 8533; fra.me.meth = LOCATE_NEW_ReduceAction254_parser___ReduceAction254___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8535 */ + /* ./parser//parser.nit:8533 */ fra.me.REG[0] = NEW_ReduceAction254(); INIT_ATTRIBUTES__ReduceAction254(fra.me.REG[0]); parser___ReduceAction254___init(fra.me.REG[0], REGB0, init_table); @@ -102663,13 +102665,13 @@ val_t NEW_ReduceAction255_parser___ReduceAction255___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8562; + fra.me.line = 8560; fra.me.meth = LOCATE_NEW_ReduceAction255_parser___ReduceAction255___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8562 */ + /* ./parser//parser.nit:8560 */ fra.me.REG[0] = NEW_ReduceAction255(); INIT_ATTRIBUTES__ReduceAction255(fra.me.REG[0]); parser___ReduceAction255___init(fra.me.REG[0], REGB0, init_table); @@ -102779,13 +102781,13 @@ val_t NEW_ReduceAction256_parser___ReduceAction256___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8593; + fra.me.line = 8591; fra.me.meth = LOCATE_NEW_ReduceAction256_parser___ReduceAction256___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8593 */ + /* ./parser//parser.nit:8591 */ fra.me.REG[0] = NEW_ReduceAction256(); INIT_ATTRIBUTES__ReduceAction256(fra.me.REG[0]); parser___ReduceAction256___init(fra.me.REG[0], REGB0, init_table); @@ -102895,13 +102897,13 @@ val_t NEW_ReduceAction257_parser___ReduceAction257___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8627; + fra.me.line = 8625; fra.me.meth = LOCATE_NEW_ReduceAction257_parser___ReduceAction257___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8627 */ + /* ./parser//parser.nit:8625 */ fra.me.REG[0] = NEW_ReduceAction257(); INIT_ATTRIBUTES__ReduceAction257(fra.me.REG[0]); parser___ReduceAction257___init(fra.me.REG[0], REGB0, init_table); @@ -103011,13 +103013,13 @@ val_t NEW_ReduceAction258_parser___ReduceAction258___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8658; + fra.me.line = 8656; fra.me.meth = LOCATE_NEW_ReduceAction258_parser___ReduceAction258___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8658 */ + /* ./parser//parser.nit:8656 */ fra.me.REG[0] = NEW_ReduceAction258(); INIT_ATTRIBUTES__ReduceAction258(fra.me.REG[0]); parser___ReduceAction258___init(fra.me.REG[0], REGB0, init_table); @@ -103127,13 +103129,13 @@ val_t NEW_ReduceAction259_parser___ReduceAction259___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8686; + fra.me.line = 8684; fra.me.meth = LOCATE_NEW_ReduceAction259_parser___ReduceAction259___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8686 */ + /* ./parser//parser.nit:8684 */ fra.me.REG[0] = NEW_ReduceAction259(); INIT_ATTRIBUTES__ReduceAction259(fra.me.REG[0]); parser___ReduceAction259___init(fra.me.REG[0], REGB0, init_table); @@ -103243,13 +103245,13 @@ val_t NEW_ReduceAction260_parser___ReduceAction260___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8723; + fra.me.line = 8721; fra.me.meth = LOCATE_NEW_ReduceAction260_parser___ReduceAction260___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8723 */ + /* ./parser//parser.nit:8721 */ fra.me.REG[0] = NEW_ReduceAction260(); INIT_ATTRIBUTES__ReduceAction260(fra.me.REG[0]); parser___ReduceAction260___init(fra.me.REG[0], REGB0, init_table); @@ -103359,13 +103361,13 @@ val_t NEW_ReduceAction261_parser___ReduceAction261___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8757; + fra.me.line = 8755; fra.me.meth = LOCATE_NEW_ReduceAction261_parser___ReduceAction261___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8757 */ + /* ./parser//parser.nit:8755 */ fra.me.REG[0] = NEW_ReduceAction261(); INIT_ATTRIBUTES__ReduceAction261(fra.me.REG[0]); parser___ReduceAction261___init(fra.me.REG[0], REGB0, init_table); @@ -103475,13 +103477,13 @@ val_t NEW_ReduceAction262_parser___ReduceAction262___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8788; + fra.me.line = 8786; fra.me.meth = LOCATE_NEW_ReduceAction262_parser___ReduceAction262___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8788 */ + /* ./parser//parser.nit:8786 */ fra.me.REG[0] = NEW_ReduceAction262(); INIT_ATTRIBUTES__ReduceAction262(fra.me.REG[0]); parser___ReduceAction262___init(fra.me.REG[0], REGB0, init_table); @@ -103591,13 +103593,13 @@ val_t NEW_ReduceAction263_parser___ReduceAction263___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8819; + fra.me.line = 8817; fra.me.meth = LOCATE_NEW_ReduceAction263_parser___ReduceAction263___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8819 */ + /* ./parser//parser.nit:8817 */ fra.me.REG[0] = NEW_ReduceAction263(); INIT_ATTRIBUTES__ReduceAction263(fra.me.REG[0]); parser___ReduceAction263___init(fra.me.REG[0], REGB0, init_table); @@ -103707,13 +103709,13 @@ val_t NEW_ReduceAction264_parser___ReduceAction264___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8847; + fra.me.line = 8845; fra.me.meth = LOCATE_NEW_ReduceAction264_parser___ReduceAction264___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8847 */ + /* ./parser//parser.nit:8845 */ fra.me.REG[0] = NEW_ReduceAction264(); INIT_ATTRIBUTES__ReduceAction264(fra.me.REG[0]); parser___ReduceAction264___init(fra.me.REG[0], REGB0, init_table); @@ -103823,13 +103825,13 @@ val_t NEW_ReduceAction265_parser___ReduceAction265___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8884; + fra.me.line = 8882; fra.me.meth = LOCATE_NEW_ReduceAction265_parser___ReduceAction265___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8884 */ + /* ./parser//parser.nit:8882 */ fra.me.REG[0] = NEW_ReduceAction265(); INIT_ATTRIBUTES__ReduceAction265(fra.me.REG[0]); parser___ReduceAction265___init(fra.me.REG[0], REGB0, init_table); @@ -103939,13 +103941,13 @@ val_t NEW_ReduceAction266_parser___ReduceAction266___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8918; + fra.me.line = 8916; fra.me.meth = LOCATE_NEW_ReduceAction266_parser___ReduceAction266___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8918 */ + /* ./parser//parser.nit:8916 */ fra.me.REG[0] = NEW_ReduceAction266(); INIT_ATTRIBUTES__ReduceAction266(fra.me.REG[0]); parser___ReduceAction266___init(fra.me.REG[0], REGB0, init_table); @@ -104055,13 +104057,13 @@ val_t NEW_ReduceAction267_parser___ReduceAction267___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8949; + fra.me.line = 8947; fra.me.meth = LOCATE_NEW_ReduceAction267_parser___ReduceAction267___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8949 */ + /* ./parser//parser.nit:8947 */ fra.me.REG[0] = NEW_ReduceAction267(); INIT_ATTRIBUTES__ReduceAction267(fra.me.REG[0]); parser___ReduceAction267___init(fra.me.REG[0], REGB0, init_table); @@ -104171,13 +104173,13 @@ val_t NEW_ReduceAction268_parser___ReduceAction268___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8966; + fra.me.line = 8964; fra.me.meth = LOCATE_NEW_ReduceAction268_parser___ReduceAction268___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8966 */ + /* ./parser//parser.nit:8964 */ fra.me.REG[0] = NEW_ReduceAction268(); INIT_ATTRIBUTES__ReduceAction268(fra.me.REG[0]); parser___ReduceAction268___init(fra.me.REG[0], REGB0, init_table); @@ -104287,13 +104289,13 @@ val_t NEW_ReduceAction269_parser___ReduceAction269___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 8983; + fra.me.line = 8981; fra.me.meth = LOCATE_NEW_ReduceAction269_parser___ReduceAction269___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:8983 */ + /* ./parser//parser.nit:8981 */ fra.me.REG[0] = NEW_ReduceAction269(); INIT_ATTRIBUTES__ReduceAction269(fra.me.REG[0]); parser___ReduceAction269___init(fra.me.REG[0], REGB0, init_table); @@ -104403,13 +104405,13 @@ val_t NEW_ReduceAction270_parser___ReduceAction270___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9008; + fra.me.line = 9006; fra.me.meth = LOCATE_NEW_ReduceAction270_parser___ReduceAction270___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9008 */ + /* ./parser//parser.nit:9006 */ fra.me.REG[0] = NEW_ReduceAction270(); INIT_ATTRIBUTES__ReduceAction270(fra.me.REG[0]); parser___ReduceAction270___init(fra.me.REG[0], REGB0, init_table); @@ -104519,13 +104521,13 @@ val_t NEW_ReduceAction271_parser___ReduceAction271___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9030; + fra.me.line = 9028; fra.me.meth = LOCATE_NEW_ReduceAction271_parser___ReduceAction271___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9030 */ + /* ./parser//parser.nit:9028 */ fra.me.REG[0] = NEW_ReduceAction271(); INIT_ATTRIBUTES__ReduceAction271(fra.me.REG[0]); parser___ReduceAction271___init(fra.me.REG[0], REGB0, init_table); @@ -104635,13 +104637,13 @@ val_t NEW_ReduceAction272_parser___ReduceAction272___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9063; + fra.me.line = 9061; fra.me.meth = LOCATE_NEW_ReduceAction272_parser___ReduceAction272___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9063 */ + /* ./parser//parser.nit:9061 */ fra.me.REG[0] = NEW_ReduceAction272(); INIT_ATTRIBUTES__ReduceAction272(fra.me.REG[0]); parser___ReduceAction272___init(fra.me.REG[0], REGB0, init_table); @@ -104751,13 +104753,13 @@ val_t NEW_ReduceAction273_parser___ReduceAction273___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9092; + fra.me.line = 9090; fra.me.meth = LOCATE_NEW_ReduceAction273_parser___ReduceAction273___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9092 */ + /* ./parser//parser.nit:9090 */ fra.me.REG[0] = NEW_ReduceAction273(); INIT_ATTRIBUTES__ReduceAction273(fra.me.REG[0]); parser___ReduceAction273___init(fra.me.REG[0], REGB0, init_table); @@ -104867,13 +104869,13 @@ val_t NEW_ReduceAction274_parser___ReduceAction274___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9125; + fra.me.line = 9123; fra.me.meth = LOCATE_NEW_ReduceAction274_parser___ReduceAction274___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9125 */ + /* ./parser//parser.nit:9123 */ fra.me.REG[0] = NEW_ReduceAction274(); INIT_ATTRIBUTES__ReduceAction274(fra.me.REG[0]); parser___ReduceAction274___init(fra.me.REG[0], REGB0, init_table); @@ -104983,13 +104985,13 @@ val_t NEW_ReduceAction275_parser___ReduceAction275___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9154; + fra.me.line = 9152; fra.me.meth = LOCATE_NEW_ReduceAction275_parser___ReduceAction275___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9154 */ + /* ./parser//parser.nit:9152 */ fra.me.REG[0] = NEW_ReduceAction275(); INIT_ATTRIBUTES__ReduceAction275(fra.me.REG[0]); parser___ReduceAction275___init(fra.me.REG[0], REGB0, init_table); @@ -105099,13 +105101,13 @@ val_t NEW_ReduceAction276_parser___ReduceAction276___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9184; + fra.me.line = 9182; fra.me.meth = LOCATE_NEW_ReduceAction276_parser___ReduceAction276___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9184 */ + /* ./parser//parser.nit:9182 */ fra.me.REG[0] = NEW_ReduceAction276(); INIT_ATTRIBUTES__ReduceAction276(fra.me.REG[0]); parser___ReduceAction276___init(fra.me.REG[0], REGB0, init_table); @@ -105215,13 +105217,13 @@ val_t NEW_ReduceAction279_parser___ReduceAction279___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9209; + fra.me.line = 9207; fra.me.meth = LOCATE_NEW_ReduceAction279_parser___ReduceAction279___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9209 */ + /* ./parser//parser.nit:9207 */ fra.me.REG[0] = NEW_ReduceAction279(); INIT_ATTRIBUTES__ReduceAction279(fra.me.REG[0]); parser___ReduceAction279___init(fra.me.REG[0], REGB0, init_table); @@ -105331,13 +105333,13 @@ val_t NEW_ReduceAction280_parser___ReduceAction280___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9231; + fra.me.line = 9229; fra.me.meth = LOCATE_NEW_ReduceAction280_parser___ReduceAction280___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9231 */ + /* ./parser//parser.nit:9229 */ fra.me.REG[0] = NEW_ReduceAction280(); INIT_ATTRIBUTES__ReduceAction280(fra.me.REG[0]); parser___ReduceAction280___init(fra.me.REG[0], REGB0, init_table); @@ -105447,13 +105449,13 @@ val_t NEW_ReduceAction281_parser___ReduceAction281___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9266; + fra.me.line = 9264; fra.me.meth = LOCATE_NEW_ReduceAction281_parser___ReduceAction281___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9266 */ + /* ./parser//parser.nit:9264 */ fra.me.REG[0] = NEW_ReduceAction281(); INIT_ATTRIBUTES__ReduceAction281(fra.me.REG[0]); parser___ReduceAction281___init(fra.me.REG[0], REGB0, init_table); @@ -105563,13 +105565,13 @@ val_t NEW_ReduceAction282_parser___ReduceAction282___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9298; + fra.me.line = 9296; fra.me.meth = LOCATE_NEW_ReduceAction282_parser___ReduceAction282___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9298 */ + /* ./parser//parser.nit:9296 */ fra.me.REG[0] = NEW_ReduceAction282(); INIT_ATTRIBUTES__ReduceAction282(fra.me.REG[0]); parser___ReduceAction282___init(fra.me.REG[0], REGB0, init_table); @@ -105679,13 +105681,13 @@ val_t NEW_ReduceAction283_parser___ReduceAction283___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9340; + fra.me.line = 9338; fra.me.meth = LOCATE_NEW_ReduceAction283_parser___ReduceAction283___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9340 */ + /* ./parser//parser.nit:9338 */ fra.me.REG[0] = NEW_ReduceAction283(); INIT_ATTRIBUTES__ReduceAction283(fra.me.REG[0]); parser___ReduceAction283___init(fra.me.REG[0], REGB0, init_table); @@ -105795,13 +105797,13 @@ val_t NEW_ReduceAction284_parser___ReduceAction284___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9379; + fra.me.line = 9377; fra.me.meth = LOCATE_NEW_ReduceAction284_parser___ReduceAction284___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9379 */ + /* ./parser//parser.nit:9377 */ fra.me.REG[0] = NEW_ReduceAction284(); INIT_ATTRIBUTES__ReduceAction284(fra.me.REG[0]); parser___ReduceAction284___init(fra.me.REG[0], REGB0, init_table); @@ -105911,13 +105913,13 @@ val_t NEW_ReduceAction285_parser___ReduceAction285___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9406; + fra.me.line = 9404; fra.me.meth = LOCATE_NEW_ReduceAction285_parser___ReduceAction285___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9406 */ + /* ./parser//parser.nit:9404 */ fra.me.REG[0] = NEW_ReduceAction285(); INIT_ATTRIBUTES__ReduceAction285(fra.me.REG[0]); parser___ReduceAction285___init(fra.me.REG[0], REGB0, init_table); @@ -106027,13 +106029,13 @@ val_t NEW_ReduceAction286_parser___ReduceAction286___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9436; + fra.me.line = 9434; fra.me.meth = LOCATE_NEW_ReduceAction286_parser___ReduceAction286___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9436 */ + /* ./parser//parser.nit:9434 */ fra.me.REG[0] = NEW_ReduceAction286(); INIT_ATTRIBUTES__ReduceAction286(fra.me.REG[0]); parser___ReduceAction286___init(fra.me.REG[0], REGB0, init_table); @@ -106143,13 +106145,13 @@ val_t NEW_ReduceAction287_parser___ReduceAction287___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9459; + fra.me.line = 9457; fra.me.meth = LOCATE_NEW_ReduceAction287_parser___ReduceAction287___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9459 */ + /* ./parser//parser.nit:9457 */ fra.me.REG[0] = NEW_ReduceAction287(); INIT_ATTRIBUTES__ReduceAction287(fra.me.REG[0]); parser___ReduceAction287___init(fra.me.REG[0], REGB0, init_table); @@ -106259,13 +106261,13 @@ val_t NEW_ReduceAction288_parser___ReduceAction288___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9485; + fra.me.line = 9483; fra.me.meth = LOCATE_NEW_ReduceAction288_parser___ReduceAction288___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9485 */ + /* ./parser//parser.nit:9483 */ fra.me.REG[0] = NEW_ReduceAction288(); INIT_ATTRIBUTES__ReduceAction288(fra.me.REG[0]); parser___ReduceAction288___init(fra.me.REG[0], REGB0, init_table); @@ -106375,13 +106377,13 @@ val_t NEW_ReduceAction289_parser___ReduceAction289___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9499; + fra.me.line = 9497; fra.me.meth = LOCATE_NEW_ReduceAction289_parser___ReduceAction289___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9499 */ + /* ./parser//parser.nit:9497 */ fra.me.REG[0] = NEW_ReduceAction289(); INIT_ATTRIBUTES__ReduceAction289(fra.me.REG[0]); parser___ReduceAction289___init(fra.me.REG[0], REGB0, init_table); @@ -106491,13 +106493,13 @@ val_t NEW_ReduceAction293_parser___ReduceAction293___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9528; + fra.me.line = 9526; fra.me.meth = LOCATE_NEW_ReduceAction293_parser___ReduceAction293___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9528 */ + /* ./parser//parser.nit:9526 */ fra.me.REG[0] = NEW_ReduceAction293(); INIT_ATTRIBUTES__ReduceAction293(fra.me.REG[0]); parser___ReduceAction293___init(fra.me.REG[0], REGB0, init_table); @@ -106607,13 +106609,13 @@ val_t NEW_ReduceAction295_parser___ReduceAction295___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9570; + fra.me.line = 9568; fra.me.meth = LOCATE_NEW_ReduceAction295_parser___ReduceAction295___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9570 */ + /* ./parser//parser.nit:9568 */ fra.me.REG[0] = NEW_ReduceAction295(); INIT_ATTRIBUTES__ReduceAction295(fra.me.REG[0]); parser___ReduceAction295___init(fra.me.REG[0], REGB0, init_table); @@ -106723,13 +106725,13 @@ val_t NEW_ReduceAction297_parser___ReduceAction297___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9593; + fra.me.line = 9591; fra.me.meth = LOCATE_NEW_ReduceAction297_parser___ReduceAction297___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9593 */ + /* ./parser//parser.nit:9591 */ fra.me.REG[0] = NEW_ReduceAction297(); INIT_ATTRIBUTES__ReduceAction297(fra.me.REG[0]); parser___ReduceAction297___init(fra.me.REG[0], REGB0, init_table); @@ -106839,13 +106841,13 @@ val_t NEW_ReduceAction298_parser___ReduceAction298___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9616; + fra.me.line = 9614; fra.me.meth = LOCATE_NEW_ReduceAction298_parser___ReduceAction298___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9616 */ + /* ./parser//parser.nit:9614 */ fra.me.REG[0] = NEW_ReduceAction298(); INIT_ATTRIBUTES__ReduceAction298(fra.me.REG[0]); parser___ReduceAction298___init(fra.me.REG[0], REGB0, init_table); @@ -106955,13 +106957,13 @@ val_t NEW_ReduceAction299_parser___ReduceAction299___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9640; + fra.me.line = 9638; fra.me.meth = LOCATE_NEW_ReduceAction299_parser___ReduceAction299___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9640 */ + /* ./parser//parser.nit:9638 */ fra.me.REG[0] = NEW_ReduceAction299(); INIT_ATTRIBUTES__ReduceAction299(fra.me.REG[0]); parser___ReduceAction299___init(fra.me.REG[0], REGB0, init_table); @@ -107071,13 +107073,13 @@ val_t NEW_ReduceAction301_parser___ReduceAction301___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9662; + fra.me.line = 9660; fra.me.meth = LOCATE_NEW_ReduceAction301_parser___ReduceAction301___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9662 */ + /* ./parser//parser.nit:9660 */ fra.me.REG[0] = NEW_ReduceAction301(); INIT_ATTRIBUTES__ReduceAction301(fra.me.REG[0]); parser___ReduceAction301___init(fra.me.REG[0], REGB0, init_table); @@ -107187,13 +107189,13 @@ val_t NEW_ReduceAction303_parser___ReduceAction303___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9685; + fra.me.line = 9683; fra.me.meth = LOCATE_NEW_ReduceAction303_parser___ReduceAction303___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9685 */ + /* ./parser//parser.nit:9683 */ fra.me.REG[0] = NEW_ReduceAction303(); INIT_ATTRIBUTES__ReduceAction303(fra.me.REG[0]); parser___ReduceAction303___init(fra.me.REG[0], REGB0, init_table); @@ -107303,13 +107305,13 @@ val_t NEW_ReduceAction304_parser___ReduceAction304___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9708; + fra.me.line = 9706; fra.me.meth = LOCATE_NEW_ReduceAction304_parser___ReduceAction304___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9708 */ + /* ./parser//parser.nit:9706 */ fra.me.REG[0] = NEW_ReduceAction304(); INIT_ATTRIBUTES__ReduceAction304(fra.me.REG[0]); parser___ReduceAction304___init(fra.me.REG[0], REGB0, init_table); @@ -107419,13 +107421,13 @@ val_t NEW_ReduceAction305_parser___ReduceAction305___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9731; + fra.me.line = 9729; fra.me.meth = LOCATE_NEW_ReduceAction305_parser___ReduceAction305___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9731 */ + /* ./parser//parser.nit:9729 */ fra.me.REG[0] = NEW_ReduceAction305(); INIT_ATTRIBUTES__ReduceAction305(fra.me.REG[0]); parser___ReduceAction305___init(fra.me.REG[0], REGB0, init_table); @@ -107535,13 +107537,13 @@ val_t NEW_ReduceAction306_parser___ReduceAction306___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9754; + fra.me.line = 9752; fra.me.meth = LOCATE_NEW_ReduceAction306_parser___ReduceAction306___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9754 */ + /* ./parser//parser.nit:9752 */ fra.me.REG[0] = NEW_ReduceAction306(); INIT_ATTRIBUTES__ReduceAction306(fra.me.REG[0]); parser___ReduceAction306___init(fra.me.REG[0], REGB0, init_table); @@ -107651,13 +107653,13 @@ val_t NEW_ReduceAction307_parser___ReduceAction307___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9777; + fra.me.line = 9775; fra.me.meth = LOCATE_NEW_ReduceAction307_parser___ReduceAction307___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9777 */ + /* ./parser//parser.nit:9775 */ fra.me.REG[0] = NEW_ReduceAction307(); INIT_ATTRIBUTES__ReduceAction307(fra.me.REG[0]); parser___ReduceAction307___init(fra.me.REG[0], REGB0, init_table); @@ -107767,13 +107769,13 @@ val_t NEW_ReduceAction308_parser___ReduceAction308___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9800; + fra.me.line = 9798; fra.me.meth = LOCATE_NEW_ReduceAction308_parser___ReduceAction308___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9800 */ + /* ./parser//parser.nit:9798 */ fra.me.REG[0] = NEW_ReduceAction308(); INIT_ATTRIBUTES__ReduceAction308(fra.me.REG[0]); parser___ReduceAction308___init(fra.me.REG[0], REGB0, init_table); @@ -107883,13 +107885,13 @@ val_t NEW_ReduceAction309_parser___ReduceAction309___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9823; + fra.me.line = 9821; fra.me.meth = LOCATE_NEW_ReduceAction309_parser___ReduceAction309___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9823 */ + /* ./parser//parser.nit:9821 */ fra.me.REG[0] = NEW_ReduceAction309(); INIT_ATTRIBUTES__ReduceAction309(fra.me.REG[0]); parser___ReduceAction309___init(fra.me.REG[0], REGB0, init_table); @@ -107999,13 +108001,13 @@ val_t NEW_ReduceAction310_parser___ReduceAction310___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9846; + fra.me.line = 9844; fra.me.meth = LOCATE_NEW_ReduceAction310_parser___ReduceAction310___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9846 */ + /* ./parser//parser.nit:9844 */ fra.me.REG[0] = NEW_ReduceAction310(); INIT_ATTRIBUTES__ReduceAction310(fra.me.REG[0]); parser___ReduceAction310___init(fra.me.REG[0], REGB0, init_table); @@ -108115,13 +108117,13 @@ val_t NEW_ReduceAction311_parser___ReduceAction311___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9869; + fra.me.line = 9867; fra.me.meth = LOCATE_NEW_ReduceAction311_parser___ReduceAction311___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9869 */ + /* ./parser//parser.nit:9867 */ fra.me.REG[0] = NEW_ReduceAction311(); INIT_ATTRIBUTES__ReduceAction311(fra.me.REG[0]); parser___ReduceAction311___init(fra.me.REG[0], REGB0, init_table); @@ -108231,13 +108233,13 @@ val_t NEW_ReduceAction312_parser___ReduceAction312___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9892; + fra.me.line = 9890; fra.me.meth = LOCATE_NEW_ReduceAction312_parser___ReduceAction312___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9892 */ + /* ./parser//parser.nit:9890 */ fra.me.REG[0] = NEW_ReduceAction312(); INIT_ATTRIBUTES__ReduceAction312(fra.me.REG[0]); parser___ReduceAction312___init(fra.me.REG[0], REGB0, init_table); @@ -108347,13 +108349,13 @@ val_t NEW_ReduceAction313_parser___ReduceAction313___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9915; + fra.me.line = 9913; fra.me.meth = LOCATE_NEW_ReduceAction313_parser___ReduceAction313___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9915 */ + /* ./parser//parser.nit:9913 */ fra.me.REG[0] = NEW_ReduceAction313(); INIT_ATTRIBUTES__ReduceAction313(fra.me.REG[0]); parser___ReduceAction313___init(fra.me.REG[0], REGB0, init_table); @@ -108463,13 +108465,13 @@ val_t NEW_ReduceAction315_parser___ReduceAction315___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9938; + fra.me.line = 9936; fra.me.meth = LOCATE_NEW_ReduceAction315_parser___ReduceAction315___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9938 */ + /* ./parser//parser.nit:9936 */ fra.me.REG[0] = NEW_ReduceAction315(); INIT_ATTRIBUTES__ReduceAction315(fra.me.REG[0]); parser___ReduceAction315___init(fra.me.REG[0], REGB0, init_table); @@ -108579,13 +108581,13 @@ val_t NEW_ReduceAction316_parser___ReduceAction316___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9961; + fra.me.line = 9959; fra.me.meth = LOCATE_NEW_ReduceAction316_parser___ReduceAction316___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9961 */ + /* ./parser//parser.nit:9959 */ fra.me.REG[0] = NEW_ReduceAction316(); INIT_ATTRIBUTES__ReduceAction316(fra.me.REG[0]); parser___ReduceAction316___init(fra.me.REG[0], REGB0, init_table); @@ -108695,13 +108697,13 @@ val_t NEW_ReduceAction318_parser___ReduceAction318___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 9984; + fra.me.line = 9982; fra.me.meth = LOCATE_NEW_ReduceAction318_parser___ReduceAction318___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:9984 */ + /* ./parser//parser.nit:9982 */ fra.me.REG[0] = NEW_ReduceAction318(); INIT_ATTRIBUTES__ReduceAction318(fra.me.REG[0]); parser___ReduceAction318___init(fra.me.REG[0], REGB0, init_table); @@ -108811,13 +108813,13 @@ val_t NEW_ReduceAction319_parser___ReduceAction319___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10007; + fra.me.line = 10005; fra.me.meth = LOCATE_NEW_ReduceAction319_parser___ReduceAction319___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10007 */ + /* ./parser//parser.nit:10005 */ fra.me.REG[0] = NEW_ReduceAction319(); INIT_ATTRIBUTES__ReduceAction319(fra.me.REG[0]); parser___ReduceAction319___init(fra.me.REG[0], REGB0, init_table); @@ -108927,13 +108929,13 @@ val_t NEW_ReduceAction320_parser___ReduceAction320___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10030; + fra.me.line = 10028; fra.me.meth = LOCATE_NEW_ReduceAction320_parser___ReduceAction320___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10030 */ + /* ./parser//parser.nit:10028 */ fra.me.REG[0] = NEW_ReduceAction320(); INIT_ATTRIBUTES__ReduceAction320(fra.me.REG[0]); parser___ReduceAction320___init(fra.me.REG[0], REGB0, init_table); @@ -109043,13 +109045,13 @@ val_t NEW_ReduceAction322_parser___ReduceAction322___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10052; + fra.me.line = 10050; fra.me.meth = LOCATE_NEW_ReduceAction322_parser___ReduceAction322___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10052 */ + /* ./parser//parser.nit:10050 */ fra.me.REG[0] = NEW_ReduceAction322(); INIT_ATTRIBUTES__ReduceAction322(fra.me.REG[0]); parser___ReduceAction322___init(fra.me.REG[0], REGB0, init_table); @@ -109159,13 +109161,13 @@ val_t NEW_ReduceAction323_parser___ReduceAction323___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10074; + fra.me.line = 10072; fra.me.meth = LOCATE_NEW_ReduceAction323_parser___ReduceAction323___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10074 */ + /* ./parser//parser.nit:10072 */ fra.me.REG[0] = NEW_ReduceAction323(); INIT_ATTRIBUTES__ReduceAction323(fra.me.REG[0]); parser___ReduceAction323___init(fra.me.REG[0], REGB0, init_table); @@ -109275,13 +109277,13 @@ val_t NEW_ReduceAction325_parser___ReduceAction325___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10103; + fra.me.line = 10101; fra.me.meth = LOCATE_NEW_ReduceAction325_parser___ReduceAction325___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10103 */ + /* ./parser//parser.nit:10101 */ fra.me.REG[0] = NEW_ReduceAction325(); INIT_ATTRIBUTES__ReduceAction325(fra.me.REG[0]); parser___ReduceAction325___init(fra.me.REG[0], REGB0, init_table); @@ -109391,13 +109393,13 @@ val_t NEW_ReduceAction326_parser___ReduceAction326___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10130; + fra.me.line = 10128; fra.me.meth = LOCATE_NEW_ReduceAction326_parser___ReduceAction326___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10130 */ + /* ./parser//parser.nit:10128 */ fra.me.REG[0] = NEW_ReduceAction326(); INIT_ATTRIBUTES__ReduceAction326(fra.me.REG[0]); parser___ReduceAction326___init(fra.me.REG[0], REGB0, init_table); @@ -109507,13 +109509,13 @@ val_t NEW_ReduceAction327_parser___ReduceAction327___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10154; + fra.me.line = 10152; fra.me.meth = LOCATE_NEW_ReduceAction327_parser___ReduceAction327___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10154 */ + /* ./parser//parser.nit:10152 */ fra.me.REG[0] = NEW_ReduceAction327(); INIT_ATTRIBUTES__ReduceAction327(fra.me.REG[0]); parser___ReduceAction327___init(fra.me.REG[0], REGB0, init_table); @@ -109623,13 +109625,13 @@ val_t NEW_ReduceAction328_parser___ReduceAction328___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10177; + fra.me.line = 10175; fra.me.meth = LOCATE_NEW_ReduceAction328_parser___ReduceAction328___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10177 */ + /* ./parser//parser.nit:10175 */ fra.me.REG[0] = NEW_ReduceAction328(); INIT_ATTRIBUTES__ReduceAction328(fra.me.REG[0]); parser___ReduceAction328___init(fra.me.REG[0], REGB0, init_table); @@ -109739,13 +109741,13 @@ val_t NEW_ReduceAction329_parser___ReduceAction329___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10197; + fra.me.line = 10195; fra.me.meth = LOCATE_NEW_ReduceAction329_parser___ReduceAction329___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10197 */ + /* ./parser//parser.nit:10195 */ fra.me.REG[0] = NEW_ReduceAction329(); INIT_ATTRIBUTES__ReduceAction329(fra.me.REG[0]); parser___ReduceAction329___init(fra.me.REG[0], REGB0, init_table); @@ -109855,13 +109857,13 @@ val_t NEW_ReduceAction336_parser___ReduceAction336___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10222; + fra.me.line = 10220; fra.me.meth = LOCATE_NEW_ReduceAction336_parser___ReduceAction336___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10222 */ + /* ./parser//parser.nit:10220 */ fra.me.REG[0] = NEW_ReduceAction336(); INIT_ATTRIBUTES__ReduceAction336(fra.me.REG[0]); parser___ReduceAction336___init(fra.me.REG[0], REGB0, init_table); @@ -109971,13 +109973,13 @@ val_t NEW_ReduceAction337_parser___ReduceAction337___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10256; + fra.me.line = 10254; fra.me.meth = LOCATE_NEW_ReduceAction337_parser___ReduceAction337___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10256 */ + /* ./parser//parser.nit:10254 */ fra.me.REG[0] = NEW_ReduceAction337(); INIT_ATTRIBUTES__ReduceAction337(fra.me.REG[0]); parser___ReduceAction337___init(fra.me.REG[0], REGB0, init_table); @@ -110087,13 +110089,13 @@ val_t NEW_ReduceAction338_parser___ReduceAction338___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10284; + fra.me.line = 10282; fra.me.meth = LOCATE_NEW_ReduceAction338_parser___ReduceAction338___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10284 */ + /* ./parser//parser.nit:10282 */ fra.me.REG[0] = NEW_ReduceAction338(); INIT_ATTRIBUTES__ReduceAction338(fra.me.REG[0]); parser___ReduceAction338___init(fra.me.REG[0], REGB0, init_table); @@ -110203,13 +110205,13 @@ val_t NEW_ReduceAction339_parser___ReduceAction339___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10312; + fra.me.line = 10310; fra.me.meth = LOCATE_NEW_ReduceAction339_parser___ReduceAction339___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10312 */ + /* ./parser//parser.nit:10310 */ fra.me.REG[0] = NEW_ReduceAction339(); INIT_ATTRIBUTES__ReduceAction339(fra.me.REG[0]); parser___ReduceAction339___init(fra.me.REG[0], REGB0, init_table); @@ -110319,13 +110321,13 @@ val_t NEW_ReduceAction340_parser___ReduceAction340___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10331; + fra.me.line = 10329; fra.me.meth = LOCATE_NEW_ReduceAction340_parser___ReduceAction340___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10331 */ + /* ./parser//parser.nit:10329 */ fra.me.REG[0] = NEW_ReduceAction340(); INIT_ATTRIBUTES__ReduceAction340(fra.me.REG[0]); parser___ReduceAction340___init(fra.me.REG[0], REGB0, init_table); @@ -110435,13 +110437,13 @@ val_t NEW_ReduceAction341_parser___ReduceAction341___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10348; + fra.me.line = 10346; fra.me.meth = LOCATE_NEW_ReduceAction341_parser___ReduceAction341___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10348 */ + /* ./parser//parser.nit:10346 */ fra.me.REG[0] = NEW_ReduceAction341(); INIT_ATTRIBUTES__ReduceAction341(fra.me.REG[0]); parser___ReduceAction341___init(fra.me.REG[0], REGB0, init_table); @@ -110551,13 +110553,13 @@ val_t NEW_ReduceAction342_parser___ReduceAction342___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10365; + fra.me.line = 10363; fra.me.meth = LOCATE_NEW_ReduceAction342_parser___ReduceAction342___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10365 */ + /* ./parser//parser.nit:10363 */ fra.me.REG[0] = NEW_ReduceAction342(); INIT_ATTRIBUTES__ReduceAction342(fra.me.REG[0]); parser___ReduceAction342___init(fra.me.REG[0], REGB0, init_table); @@ -110667,13 +110669,13 @@ val_t NEW_ReduceAction343_parser___ReduceAction343___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10382; + fra.me.line = 10380; fra.me.meth = LOCATE_NEW_ReduceAction343_parser___ReduceAction343___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10382 */ + /* ./parser//parser.nit:10380 */ fra.me.REG[0] = NEW_ReduceAction343(); INIT_ATTRIBUTES__ReduceAction343(fra.me.REG[0]); parser___ReduceAction343___init(fra.me.REG[0], REGB0, init_table); @@ -110783,13 +110785,13 @@ val_t NEW_ReduceAction344_parser___ReduceAction344___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10399; + fra.me.line = 10397; fra.me.meth = LOCATE_NEW_ReduceAction344_parser___ReduceAction344___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10399 */ + /* ./parser//parser.nit:10397 */ fra.me.REG[0] = NEW_ReduceAction344(); INIT_ATTRIBUTES__ReduceAction344(fra.me.REG[0]); parser___ReduceAction344___init(fra.me.REG[0], REGB0, init_table); @@ -110899,13 +110901,13 @@ val_t NEW_ReduceAction345_parser___ReduceAction345___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10416; + fra.me.line = 10414; fra.me.meth = LOCATE_NEW_ReduceAction345_parser___ReduceAction345___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10416 */ + /* ./parser//parser.nit:10414 */ fra.me.REG[0] = NEW_ReduceAction345(); INIT_ATTRIBUTES__ReduceAction345(fra.me.REG[0]); parser___ReduceAction345___init(fra.me.REG[0], REGB0, init_table); @@ -111015,13 +111017,13 @@ val_t NEW_ReduceAction346_parser___ReduceAction346___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10433; + fra.me.line = 10431; fra.me.meth = LOCATE_NEW_ReduceAction346_parser___ReduceAction346___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10433 */ + /* ./parser//parser.nit:10431 */ fra.me.REG[0] = NEW_ReduceAction346(); INIT_ATTRIBUTES__ReduceAction346(fra.me.REG[0]); parser___ReduceAction346___init(fra.me.REG[0], REGB0, init_table); @@ -111131,13 +111133,13 @@ val_t NEW_ReduceAction347_parser___ReduceAction347___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10450; + fra.me.line = 10448; fra.me.meth = LOCATE_NEW_ReduceAction347_parser___ReduceAction347___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10450 */ + /* ./parser//parser.nit:10448 */ fra.me.REG[0] = NEW_ReduceAction347(); INIT_ATTRIBUTES__ReduceAction347(fra.me.REG[0]); parser___ReduceAction347___init(fra.me.REG[0], REGB0, init_table); @@ -111247,13 +111249,13 @@ val_t NEW_ReduceAction348_parser___ReduceAction348___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10467; + fra.me.line = 10465; fra.me.meth = LOCATE_NEW_ReduceAction348_parser___ReduceAction348___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10467 */ + /* ./parser//parser.nit:10465 */ fra.me.REG[0] = NEW_ReduceAction348(); INIT_ATTRIBUTES__ReduceAction348(fra.me.REG[0]); parser___ReduceAction348___init(fra.me.REG[0], REGB0, init_table); @@ -111363,13 +111365,13 @@ val_t NEW_ReduceAction351_parser___ReduceAction351___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10499; + fra.me.line = 10497; fra.me.meth = LOCATE_NEW_ReduceAction351_parser___ReduceAction351___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10499 */ + /* ./parser//parser.nit:10497 */ fra.me.REG[0] = NEW_ReduceAction351(); INIT_ATTRIBUTES__ReduceAction351(fra.me.REG[0]); parser___ReduceAction351___init(fra.me.REG[0], REGB0, init_table); @@ -111479,13 +111481,13 @@ val_t NEW_ReduceAction352_parser___ReduceAction352___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10536; + fra.me.line = 10534; fra.me.meth = LOCATE_NEW_ReduceAction352_parser___ReduceAction352___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10536 */ + /* ./parser//parser.nit:10534 */ fra.me.REG[0] = NEW_ReduceAction352(); INIT_ATTRIBUTES__ReduceAction352(fra.me.REG[0]); parser___ReduceAction352___init(fra.me.REG[0], REGB0, init_table); @@ -111595,13 +111597,13 @@ val_t NEW_ReduceAction353_parser___ReduceAction353___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10561; + fra.me.line = 10559; fra.me.meth = LOCATE_NEW_ReduceAction353_parser___ReduceAction353___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10561 */ + /* ./parser//parser.nit:10559 */ fra.me.REG[0] = NEW_ReduceAction353(); INIT_ATTRIBUTES__ReduceAction353(fra.me.REG[0]); parser___ReduceAction353___init(fra.me.REG[0], REGB0, init_table); @@ -111711,13 +111713,13 @@ val_t NEW_ReduceAction354_parser___ReduceAction354___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10590; + fra.me.line = 10588; fra.me.meth = LOCATE_NEW_ReduceAction354_parser___ReduceAction354___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10590 */ + /* ./parser//parser.nit:10588 */ fra.me.REG[0] = NEW_ReduceAction354(); INIT_ATTRIBUTES__ReduceAction354(fra.me.REG[0]); parser___ReduceAction354___init(fra.me.REG[0], REGB0, init_table); @@ -111827,13 +111829,13 @@ val_t NEW_ReduceAction355_parser___ReduceAction355___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10614; + fra.me.line = 10612; fra.me.meth = LOCATE_NEW_ReduceAction355_parser___ReduceAction355___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10614 */ + /* ./parser//parser.nit:10612 */ fra.me.REG[0] = NEW_ReduceAction355(); INIT_ATTRIBUTES__ReduceAction355(fra.me.REG[0]); parser___ReduceAction355___init(fra.me.REG[0], REGB0, init_table); @@ -111943,13 +111945,13 @@ val_t NEW_ReduceAction356_parser___ReduceAction356___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10631; + fra.me.line = 10629; fra.me.meth = LOCATE_NEW_ReduceAction356_parser___ReduceAction356___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10631 */ + /* ./parser//parser.nit:10629 */ fra.me.REG[0] = NEW_ReduceAction356(); INIT_ATTRIBUTES__ReduceAction356(fra.me.REG[0]); parser___ReduceAction356___init(fra.me.REG[0], REGB0, init_table); @@ -112059,13 +112061,13 @@ val_t NEW_ReduceAction358_parser___ReduceAction358___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10648; + fra.me.line = 10646; fra.me.meth = LOCATE_NEW_ReduceAction358_parser___ReduceAction358___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10648 */ + /* ./parser//parser.nit:10646 */ fra.me.REG[0] = NEW_ReduceAction358(); INIT_ATTRIBUTES__ReduceAction358(fra.me.REG[0]); parser___ReduceAction358___init(fra.me.REG[0], REGB0, init_table); @@ -112175,13 +112177,13 @@ val_t NEW_ReduceAction359_parser___ReduceAction359___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10665; + fra.me.line = 10663; fra.me.meth = LOCATE_NEW_ReduceAction359_parser___ReduceAction359___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10665 */ + /* ./parser//parser.nit:10663 */ fra.me.REG[0] = NEW_ReduceAction359(); INIT_ATTRIBUTES__ReduceAction359(fra.me.REG[0]); parser___ReduceAction359___init(fra.me.REG[0], REGB0, init_table); @@ -112291,13 +112293,13 @@ val_t NEW_ReduceAction360_parser___ReduceAction360___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10686; + fra.me.line = 10684; fra.me.meth = LOCATE_NEW_ReduceAction360_parser___ReduceAction360___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10686 */ + /* ./parser//parser.nit:10684 */ fra.me.REG[0] = NEW_ReduceAction360(); INIT_ATTRIBUTES__ReduceAction360(fra.me.REG[0]); parser___ReduceAction360___init(fra.me.REG[0], REGB0, init_table); @@ -112407,13 +112409,13 @@ val_t NEW_ReduceAction361_parser___ReduceAction361___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10711; + fra.me.line = 10709; fra.me.meth = LOCATE_NEW_ReduceAction361_parser___ReduceAction361___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10711 */ + /* ./parser//parser.nit:10709 */ fra.me.REG[0] = NEW_ReduceAction361(); INIT_ATTRIBUTES__ReduceAction361(fra.me.REG[0]); parser___ReduceAction361___init(fra.me.REG[0], REGB0, init_table); @@ -112523,13 +112525,13 @@ val_t NEW_ReduceAction363_parser___ReduceAction363___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10723; + fra.me.line = 10721; fra.me.meth = LOCATE_NEW_ReduceAction363_parser___ReduceAction363___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10723 */ + /* ./parser//parser.nit:10721 */ fra.me.REG[0] = NEW_ReduceAction363(); INIT_ATTRIBUTES__ReduceAction363(fra.me.REG[0]); parser___ReduceAction363___init(fra.me.REG[0], REGB0, init_table); @@ -112639,13 +112641,13 @@ val_t NEW_ReduceAction366_parser___ReduceAction366___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10740; + fra.me.line = 10738; fra.me.meth = LOCATE_NEW_ReduceAction366_parser___ReduceAction366___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10740 */ + /* ./parser//parser.nit:10738 */ fra.me.REG[0] = NEW_ReduceAction366(); INIT_ATTRIBUTES__ReduceAction366(fra.me.REG[0]); parser___ReduceAction366___init(fra.me.REG[0], REGB0, init_table); @@ -112755,13 +112757,13 @@ val_t NEW_ReduceAction371_parser___ReduceAction371___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10756; + fra.me.line = 10754; fra.me.meth = LOCATE_NEW_ReduceAction371_parser___ReduceAction371___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10756 */ + /* ./parser//parser.nit:10754 */ fra.me.REG[0] = NEW_ReduceAction371(); INIT_ATTRIBUTES__ReduceAction371(fra.me.REG[0]); parser___ReduceAction371___init(fra.me.REG[0], REGB0, init_table); @@ -112871,13 +112873,13 @@ val_t NEW_ReduceAction372_parser___ReduceAction372___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10774; + fra.me.line = 10772; fra.me.meth = LOCATE_NEW_ReduceAction372_parser___ReduceAction372___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10774 */ + /* ./parser//parser.nit:10772 */ fra.me.REG[0] = NEW_ReduceAction372(); INIT_ATTRIBUTES__ReduceAction372(fra.me.REG[0]); parser___ReduceAction372___init(fra.me.REG[0], REGB0, init_table); @@ -112987,13 +112989,13 @@ val_t NEW_ReduceAction373_parser___ReduceAction373___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10790; + fra.me.line = 10788; fra.me.meth = LOCATE_NEW_ReduceAction373_parser___ReduceAction373___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10790 */ + /* ./parser//parser.nit:10788 */ fra.me.REG[0] = NEW_ReduceAction373(); INIT_ATTRIBUTES__ReduceAction373(fra.me.REG[0]); parser___ReduceAction373___init(fra.me.REG[0], REGB0, init_table); @@ -113103,13 +113105,13 @@ val_t NEW_ReduceAction374_parser___ReduceAction374___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10807; + fra.me.line = 10805; fra.me.meth = LOCATE_NEW_ReduceAction374_parser___ReduceAction374___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10807 */ + /* ./parser//parser.nit:10805 */ fra.me.REG[0] = NEW_ReduceAction374(); INIT_ATTRIBUTES__ReduceAction374(fra.me.REG[0]); parser___ReduceAction374___init(fra.me.REG[0], REGB0, init_table); @@ -113219,13 +113221,13 @@ val_t NEW_ReduceAction375_parser___ReduceAction375___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10831; + fra.me.line = 10829; fra.me.meth = LOCATE_NEW_ReduceAction375_parser___ReduceAction375___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10831 */ + /* ./parser//parser.nit:10829 */ fra.me.REG[0] = NEW_ReduceAction375(); INIT_ATTRIBUTES__ReduceAction375(fra.me.REG[0]); parser___ReduceAction375___init(fra.me.REG[0], REGB0, init_table); @@ -113335,13 +113337,13 @@ val_t NEW_ReduceAction376_parser___ReduceAction376___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10850; + fra.me.line = 10848; fra.me.meth = LOCATE_NEW_ReduceAction376_parser___ReduceAction376___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10850 */ + /* ./parser//parser.nit:10848 */ fra.me.REG[0] = NEW_ReduceAction376(); INIT_ATTRIBUTES__ReduceAction376(fra.me.REG[0]); parser___ReduceAction376___init(fra.me.REG[0], REGB0, init_table); @@ -113451,13 +113453,13 @@ val_t NEW_ReduceAction377_parser___ReduceAction377___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10873; + fra.me.line = 10871; fra.me.meth = LOCATE_NEW_ReduceAction377_parser___ReduceAction377___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10873 */ + /* ./parser//parser.nit:10871 */ fra.me.REG[0] = NEW_ReduceAction377(); INIT_ATTRIBUTES__ReduceAction377(fra.me.REG[0]); parser___ReduceAction377___init(fra.me.REG[0], REGB0, init_table); @@ -113567,13 +113569,13 @@ val_t NEW_ReduceAction378_parser___ReduceAction378___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10893; + fra.me.line = 10891; fra.me.meth = LOCATE_NEW_ReduceAction378_parser___ReduceAction378___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10893 */ + /* ./parser//parser.nit:10891 */ fra.me.REG[0] = NEW_ReduceAction378(); INIT_ATTRIBUTES__ReduceAction378(fra.me.REG[0]); parser___ReduceAction378___init(fra.me.REG[0], REGB0, init_table); @@ -113683,13 +113685,13 @@ val_t NEW_ReduceAction379_parser___ReduceAction379___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10908; + fra.me.line = 10906; fra.me.meth = LOCATE_NEW_ReduceAction379_parser___ReduceAction379___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10908 */ + /* ./parser//parser.nit:10906 */ fra.me.REG[0] = NEW_ReduceAction379(); INIT_ATTRIBUTES__ReduceAction379(fra.me.REG[0]); parser___ReduceAction379___init(fra.me.REG[0], REGB0, init_table); @@ -113799,13 +113801,13 @@ val_t NEW_ReduceAction380_parser___ReduceAction380___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10923; + fra.me.line = 10921; fra.me.meth = LOCATE_NEW_ReduceAction380_parser___ReduceAction380___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10923 */ + /* ./parser//parser.nit:10921 */ fra.me.REG[0] = NEW_ReduceAction380(); INIT_ATTRIBUTES__ReduceAction380(fra.me.REG[0]); parser___ReduceAction380___init(fra.me.REG[0], REGB0, init_table); @@ -113915,13 +113917,13 @@ val_t NEW_ReduceAction381_parser___ReduceAction381___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10934; + fra.me.line = 10932; fra.me.meth = LOCATE_NEW_ReduceAction381_parser___ReduceAction381___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10934 */ + /* ./parser//parser.nit:10932 */ fra.me.REG[0] = NEW_ReduceAction381(); INIT_ATTRIBUTES__ReduceAction381(fra.me.REG[0]); parser___ReduceAction381___init(fra.me.REG[0], REGB0, init_table); @@ -114031,13 +114033,13 @@ val_t NEW_ReduceAction383_parser___ReduceAction383___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10953; + fra.me.line = 10951; fra.me.meth = LOCATE_NEW_ReduceAction383_parser___ReduceAction383___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10953 */ + /* ./parser//parser.nit:10951 */ fra.me.REG[0] = NEW_ReduceAction383(); INIT_ATTRIBUTES__ReduceAction383(fra.me.REG[0]); parser___ReduceAction383___init(fra.me.REG[0], REGB0, init_table); @@ -114147,13 +114149,13 @@ val_t NEW_ReduceAction384_parser___ReduceAction384___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10973; + fra.me.line = 10971; fra.me.meth = LOCATE_NEW_ReduceAction384_parser___ReduceAction384___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10973 */ + /* ./parser//parser.nit:10971 */ fra.me.REG[0] = NEW_ReduceAction384(); INIT_ATTRIBUTES__ReduceAction384(fra.me.REG[0]); parser___ReduceAction384___init(fra.me.REG[0], REGB0, init_table); @@ -114263,13 +114265,13 @@ val_t NEW_ReduceAction386_parser___ReduceAction386___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10984; + fra.me.line = 10982; fra.me.meth = LOCATE_NEW_ReduceAction386_parser___ReduceAction386___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10984 */ + /* ./parser//parser.nit:10982 */ fra.me.REG[0] = NEW_ReduceAction386(); INIT_ATTRIBUTES__ReduceAction386(fra.me.REG[0]); parser___ReduceAction386___init(fra.me.REG[0], REGB0, init_table); @@ -114379,13 +114381,13 @@ val_t NEW_ReduceAction387_parser___ReduceAction387___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 10997; + fra.me.line = 10995; fra.me.meth = LOCATE_NEW_ReduceAction387_parser___ReduceAction387___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:10997 */ + /* ./parser//parser.nit:10995 */ fra.me.REG[0] = NEW_ReduceAction387(); INIT_ATTRIBUTES__ReduceAction387(fra.me.REG[0]); parser___ReduceAction387___init(fra.me.REG[0], REGB0, init_table); @@ -114495,13 +114497,13 @@ val_t NEW_ReduceAction388_parser___ReduceAction388___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11009; + fra.me.line = 11007; fra.me.meth = LOCATE_NEW_ReduceAction388_parser___ReduceAction388___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11009 */ + /* ./parser//parser.nit:11007 */ fra.me.REG[0] = NEW_ReduceAction388(); INIT_ATTRIBUTES__ReduceAction388(fra.me.REG[0]); parser___ReduceAction388___init(fra.me.REG[0], REGB0, init_table); @@ -114611,13 +114613,13 @@ val_t NEW_ReduceAction389_parser___ReduceAction389___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11022; + fra.me.line = 11020; fra.me.meth = LOCATE_NEW_ReduceAction389_parser___ReduceAction389___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11022 */ + /* ./parser//parser.nit:11020 */ fra.me.REG[0] = NEW_ReduceAction389(); INIT_ATTRIBUTES__ReduceAction389(fra.me.REG[0]); parser___ReduceAction389___init(fra.me.REG[0], REGB0, init_table); @@ -114727,13 +114729,13 @@ val_t NEW_ReduceAction637_parser___ReduceAction637___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11047; + fra.me.line = 11045; fra.me.meth = LOCATE_NEW_ReduceAction637_parser___ReduceAction637___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11047 */ + /* ./parser//parser.nit:11045 */ fra.me.REG[0] = NEW_ReduceAction637(); INIT_ATTRIBUTES__ReduceAction637(fra.me.REG[0]); parser___ReduceAction637___init(fra.me.REG[0], REGB0, init_table); @@ -114843,13 +114845,13 @@ val_t NEW_ReduceAction638_parser___ReduceAction638___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11068; + fra.me.line = 11066; fra.me.meth = LOCATE_NEW_ReduceAction638_parser___ReduceAction638___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11068 */ + /* ./parser//parser.nit:11066 */ fra.me.REG[0] = NEW_ReduceAction638(); INIT_ATTRIBUTES__ReduceAction638(fra.me.REG[0]); parser___ReduceAction638___init(fra.me.REG[0], REGB0, init_table); @@ -114959,13 +114961,13 @@ val_t NEW_ReduceAction639_parser___ReduceAction639___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11097; + fra.me.line = 11095; fra.me.meth = LOCATE_NEW_ReduceAction639_parser___ReduceAction639___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11097 */ + /* ./parser//parser.nit:11095 */ fra.me.REG[0] = NEW_ReduceAction639(); INIT_ATTRIBUTES__ReduceAction639(fra.me.REG[0]); parser___ReduceAction639___init(fra.me.REG[0], REGB0, init_table); @@ -115075,13 +115077,13 @@ val_t NEW_ReduceAction642_parser___ReduceAction642___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11124; + fra.me.line = 11122; fra.me.meth = LOCATE_NEW_ReduceAction642_parser___ReduceAction642___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11124 */ + /* ./parser//parser.nit:11122 */ fra.me.REG[0] = NEW_ReduceAction642(); INIT_ATTRIBUTES__ReduceAction642(fra.me.REG[0]); parser___ReduceAction642___init(fra.me.REG[0], REGB0, init_table); @@ -115191,13 +115193,13 @@ val_t NEW_ReduceAction655_parser___ReduceAction655___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11139; + fra.me.line = 11137; fra.me.meth = LOCATE_NEW_ReduceAction655_parser___ReduceAction655___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11139 */ + /* ./parser//parser.nit:11137 */ fra.me.REG[0] = NEW_ReduceAction655(); INIT_ATTRIBUTES__ReduceAction655(fra.me.REG[0]); parser___ReduceAction655___init(fra.me.REG[0], REGB0, init_table); @@ -115307,13 +115309,13 @@ val_t NEW_ReduceAction656_parser___ReduceAction656___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11152; + fra.me.line = 11150; fra.me.meth = LOCATE_NEW_ReduceAction656_parser___ReduceAction656___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11152 */ + /* ./parser//parser.nit:11150 */ fra.me.REG[0] = NEW_ReduceAction656(); INIT_ATTRIBUTES__ReduceAction656(fra.me.REG[0]); parser___ReduceAction656___init(fra.me.REG[0], REGB0, init_table); @@ -115423,13 +115425,13 @@ val_t NEW_ReduceAction663_parser___ReduceAction663___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11169; + fra.me.line = 11167; fra.me.meth = LOCATE_NEW_ReduceAction663_parser___ReduceAction663___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11169 */ + /* ./parser//parser.nit:11167 */ fra.me.REG[0] = NEW_ReduceAction663(); INIT_ATTRIBUTES__ReduceAction663(fra.me.REG[0]); parser___ReduceAction663___init(fra.me.REG[0], REGB0, init_table); @@ -115539,13 +115541,13 @@ val_t NEW_ReduceAction664_parser___ReduceAction664___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11190; + fra.me.line = 11188; fra.me.meth = LOCATE_NEW_ReduceAction664_parser___ReduceAction664___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11190 */ + /* ./parser//parser.nit:11188 */ fra.me.REG[0] = NEW_ReduceAction664(); INIT_ATTRIBUTES__ReduceAction664(fra.me.REG[0]); parser___ReduceAction664___init(fra.me.REG[0], REGB0, init_table); @@ -115655,13 +115657,13 @@ val_t NEW_ReduceAction665_parser___ReduceAction665___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11207; + fra.me.line = 11205; fra.me.meth = LOCATE_NEW_ReduceAction665_parser___ReduceAction665___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11207 */ + /* ./parser//parser.nit:11205 */ fra.me.REG[0] = NEW_ReduceAction665(); INIT_ATTRIBUTES__ReduceAction665(fra.me.REG[0]); parser___ReduceAction665___init(fra.me.REG[0], REGB0, init_table); @@ -115771,13 +115773,13 @@ val_t NEW_ReduceAction666_parser___ReduceAction666___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11228; + fra.me.line = 11226; fra.me.meth = LOCATE_NEW_ReduceAction666_parser___ReduceAction666___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11228 */ + /* ./parser//parser.nit:11226 */ fra.me.REG[0] = NEW_ReduceAction666(); INIT_ATTRIBUTES__ReduceAction666(fra.me.REG[0]); parser___ReduceAction666___init(fra.me.REG[0], REGB0, init_table); @@ -115887,13 +115889,13 @@ val_t NEW_ReduceAction667_parser___ReduceAction667___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11245; + fra.me.line = 11243; fra.me.meth = LOCATE_NEW_ReduceAction667_parser___ReduceAction667___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11245 */ + /* ./parser//parser.nit:11243 */ fra.me.REG[0] = NEW_ReduceAction667(); INIT_ATTRIBUTES__ReduceAction667(fra.me.REG[0]); parser___ReduceAction667___init(fra.me.REG[0], REGB0, init_table); @@ -116003,13 +116005,13 @@ val_t NEW_ReduceAction668_parser___ReduceAction668___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11266; + fra.me.line = 11264; fra.me.meth = LOCATE_NEW_ReduceAction668_parser___ReduceAction668___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11266 */ + /* ./parser//parser.nit:11264 */ fra.me.REG[0] = NEW_ReduceAction668(); INIT_ATTRIBUTES__ReduceAction668(fra.me.REG[0]); parser___ReduceAction668___init(fra.me.REG[0], REGB0, init_table); @@ -116119,13 +116121,13 @@ val_t NEW_ReduceAction669_parser___ReduceAction669___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11283; + fra.me.line = 11281; fra.me.meth = LOCATE_NEW_ReduceAction669_parser___ReduceAction669___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11283 */ + /* ./parser//parser.nit:11281 */ fra.me.REG[0] = NEW_ReduceAction669(); INIT_ATTRIBUTES__ReduceAction669(fra.me.REG[0]); parser___ReduceAction669___init(fra.me.REG[0], REGB0, init_table); @@ -116235,13 +116237,13 @@ val_t NEW_ReduceAction670_parser___ReduceAction670___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11304; + fra.me.line = 11302; fra.me.meth = LOCATE_NEW_ReduceAction670_parser___ReduceAction670___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11304 */ + /* ./parser//parser.nit:11302 */ fra.me.REG[0] = NEW_ReduceAction670(); INIT_ATTRIBUTES__ReduceAction670(fra.me.REG[0]); parser___ReduceAction670___init(fra.me.REG[0], REGB0, init_table); @@ -116351,13 +116353,13 @@ val_t NEW_ReduceAction673_parser___ReduceAction673___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11321; + fra.me.line = 11319; fra.me.meth = LOCATE_NEW_ReduceAction673_parser___ReduceAction673___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11321 */ + /* ./parser//parser.nit:11319 */ fra.me.REG[0] = NEW_ReduceAction673(); INIT_ATTRIBUTES__ReduceAction673(fra.me.REG[0]); parser___ReduceAction673___init(fra.me.REG[0], REGB0, init_table); @@ -116467,13 +116469,13 @@ val_t NEW_ReduceAction674_parser___ReduceAction674___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11342; + fra.me.line = 11340; fra.me.meth = LOCATE_NEW_ReduceAction674_parser___ReduceAction674___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11342 */ + /* ./parser//parser.nit:11340 */ fra.me.REG[0] = NEW_ReduceAction674(); INIT_ATTRIBUTES__ReduceAction674(fra.me.REG[0]); parser___ReduceAction674___init(fra.me.REG[0], REGB0, init_table); @@ -116583,13 +116585,13 @@ val_t NEW_ReduceAction675_parser___ReduceAction675___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11359; + fra.me.line = 11357; fra.me.meth = LOCATE_NEW_ReduceAction675_parser___ReduceAction675___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11359 */ + /* ./parser//parser.nit:11357 */ fra.me.REG[0] = NEW_ReduceAction675(); INIT_ATTRIBUTES__ReduceAction675(fra.me.REG[0]); parser___ReduceAction675___init(fra.me.REG[0], REGB0, init_table); @@ -116699,13 +116701,13 @@ val_t NEW_ReduceAction676_parser___ReduceAction676___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11380; + fra.me.line = 11378; fra.me.meth = LOCATE_NEW_ReduceAction676_parser___ReduceAction676___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11380 */ + /* ./parser//parser.nit:11378 */ fra.me.REG[0] = NEW_ReduceAction676(); INIT_ATTRIBUTES__ReduceAction676(fra.me.REG[0]); parser___ReduceAction676___init(fra.me.REG[0], REGB0, init_table); @@ -116815,13 +116817,13 @@ val_t NEW_ReduceAction677_parser___ReduceAction677___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11397; + fra.me.line = 11395; fra.me.meth = LOCATE_NEW_ReduceAction677_parser___ReduceAction677___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11397 */ + /* ./parser//parser.nit:11395 */ fra.me.REG[0] = NEW_ReduceAction677(); INIT_ATTRIBUTES__ReduceAction677(fra.me.REG[0]); parser___ReduceAction677___init(fra.me.REG[0], REGB0, init_table); @@ -116931,13 +116933,13 @@ val_t NEW_ReduceAction678_parser___ReduceAction678___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11418; + fra.me.line = 11416; fra.me.meth = LOCATE_NEW_ReduceAction678_parser___ReduceAction678___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11418 */ + /* ./parser//parser.nit:11416 */ fra.me.REG[0] = NEW_ReduceAction678(); INIT_ATTRIBUTES__ReduceAction678(fra.me.REG[0]); parser___ReduceAction678___init(fra.me.REG[0], REGB0, init_table); @@ -117047,13 +117049,13 @@ val_t NEW_ReduceAction680_parser___ReduceAction680___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11439; + fra.me.line = 11437; fra.me.meth = LOCATE_NEW_ReduceAction680_parser___ReduceAction680___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11439 */ + /* ./parser//parser.nit:11437 */ fra.me.REG[0] = NEW_ReduceAction680(); INIT_ATTRIBUTES__ReduceAction680(fra.me.REG[0]); parser___ReduceAction680___init(fra.me.REG[0], REGB0, init_table); @@ -117163,13 +117165,13 @@ val_t NEW_ReduceAction682_parser___ReduceAction682___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11460; + fra.me.line = 11458; fra.me.meth = LOCATE_NEW_ReduceAction682_parser___ReduceAction682___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11460 */ + /* ./parser//parser.nit:11458 */ fra.me.REG[0] = NEW_ReduceAction682(); INIT_ATTRIBUTES__ReduceAction682(fra.me.REG[0]); parser___ReduceAction682___init(fra.me.REG[0], REGB0, init_table); @@ -117279,13 +117281,13 @@ val_t NEW_ReduceAction684_parser___ReduceAction684___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11480; + fra.me.line = 11478; fra.me.meth = LOCATE_NEW_ReduceAction684_parser___ReduceAction684___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11480 */ + /* ./parser//parser.nit:11478 */ fra.me.REG[0] = NEW_ReduceAction684(); INIT_ATTRIBUTES__ReduceAction684(fra.me.REG[0]); parser___ReduceAction684___init(fra.me.REG[0], REGB0, init_table); @@ -117395,13 +117397,13 @@ val_t NEW_ReduceAction688_parser___ReduceAction688___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11501; + fra.me.line = 11499; fra.me.meth = LOCATE_NEW_ReduceAction688_parser___ReduceAction688___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11501 */ + /* ./parser//parser.nit:11499 */ fra.me.REG[0] = NEW_ReduceAction688(); INIT_ATTRIBUTES__ReduceAction688(fra.me.REG[0]); parser___ReduceAction688___init(fra.me.REG[0], REGB0, init_table); @@ -117511,13 +117513,13 @@ val_t NEW_ReduceAction689_parser___ReduceAction689___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11518; + fra.me.line = 11516; fra.me.meth = LOCATE_NEW_ReduceAction689_parser___ReduceAction689___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11518 */ + /* ./parser//parser.nit:11516 */ fra.me.REG[0] = NEW_ReduceAction689(); INIT_ATTRIBUTES__ReduceAction689(fra.me.REG[0]); parser___ReduceAction689___init(fra.me.REG[0], REGB0, init_table); @@ -117627,13 +117629,13 @@ val_t NEW_ReduceAction690_parser___ReduceAction690___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11539; + fra.me.line = 11537; fra.me.meth = LOCATE_NEW_ReduceAction690_parser___ReduceAction690___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11539 */ + /* ./parser//parser.nit:11537 */ fra.me.REG[0] = NEW_ReduceAction690(); INIT_ATTRIBUTES__ReduceAction690(fra.me.REG[0]); parser___ReduceAction690___init(fra.me.REG[0], REGB0, init_table); @@ -117743,13 +117745,13 @@ val_t NEW_ReduceAction691_parser___ReduceAction691___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11556; + fra.me.line = 11554; fra.me.meth = LOCATE_NEW_ReduceAction691_parser___ReduceAction691___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11556 */ + /* ./parser//parser.nit:11554 */ fra.me.REG[0] = NEW_ReduceAction691(); INIT_ATTRIBUTES__ReduceAction691(fra.me.REG[0]); parser___ReduceAction691___init(fra.me.REG[0], REGB0, init_table); @@ -117859,13 +117861,13 @@ val_t NEW_ReduceAction692_parser___ReduceAction692___init(val_t p0){ int init_table[3] = {0, 0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 11577; + fra.me.line = 11575; fra.me.meth = LOCATE_NEW_ReduceAction692_parser___ReduceAction692___init; fra.me.has_broke = 0; fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; REGB0 = p0; - /* ./parser//parser.nit:11577 */ + /* ./parser//parser.nit:11575 */ fra.me.REG[0] = NEW_ReduceAction692(); INIT_ATTRIBUTES__ReduceAction692(fra.me.REG[0]); parser___ReduceAction692___init(fra.me.REG[0], REGB0, init_table); @@ -118849,8 +118851,8 @@ const classtable_elt_t VFT_MMGlobalClass[67] = { {(bigint) abstractmetamodel___MMGlobalClass___is_interface__eq}, {(bigint) abstractmetamodel___MMGlobalClass___is_abstract}, {(bigint) abstractmetamodel___MMGlobalClass___is_abstract__eq}, - {(bigint) abstractmetamodel___MMGlobalClass___is_universal}, - {(bigint) abstractmetamodel___MMGlobalClass___is_universal__eq}, + {(bigint) abstractmetamodel___MMGlobalClass___is_enum}, + {(bigint) abstractmetamodel___MMGlobalClass___is_enum__eq}, {(bigint) abstractmetamodel___MMGlobalClass___visibility_level}, {(bigint) abstractmetamodel___MMGlobalClass___visibility_level__eq}, {(bigint) abstractmetamodel___MMGlobalClass___is_mixin}, @@ -118866,7 +118868,7 @@ const classtable_elt_t VFT_MMGlobalClass[67] = { /* 3: Attribute MMGlobalClass::_class_refinement_hierarchy */ /* 4: Attribute MMGlobalClass::_is_interface */ /* 5: Attribute MMGlobalClass::_is_abstract */ -/* 6: Attribute MMGlobalClass::_is_universal */ +/* 6: Attribute MMGlobalClass::_is_enum */ /* 7: Attribute MMGlobalClass::_visibility_level */ /* 8: Attribute MMGlobalClass::_mixin_of */ void INIT_ATTRIBUTES__MMGlobalClass(val_t p0){ @@ -118893,7 +118895,7 @@ void INIT_ATTRIBUTES__MMGlobalClass(val_t p0){ ATTR_abstractmetamodel___MMGlobalClass____is_abstract(fra.me.REG[0]) = REGB0; /* ./metamodel//abstractmetamodel.nit:303 */ REGB0 = TAG_Bool(false); - ATTR_abstractmetamodel___MMGlobalClass____is_universal(fra.me.REG[0]) = REGB0; + ATTR_abstractmetamodel___MMGlobalClass____is_enum(fra.me.REG[0]) = REGB0; /* ./metamodel//abstractmetamodel.nit:308 */ REGB0 = TAG_Int(1); ATTR_abstractmetamodel___MMGlobalClass____visibility_level(fra.me.REG[0]) = REGB0; @@ -118943,10 +118945,10 @@ void CHECKNEW_MMGlobalClass(val_t p0){ } else { nit_abort("Uninitialized attribute %s", "_is_abstract", LOCATE_nitc, 0); } - REGB0 = TAG_Bool(ATTR_abstractmetamodel___MMGlobalClass____is_universal(fra.me.REG[0])!=NIT_NULL); + REGB0 = TAG_Bool(ATTR_abstractmetamodel___MMGlobalClass____is_enum(fra.me.REG[0])!=NIT_NULL); if (UNTAG_Bool(REGB0)) { } else { - nit_abort("Uninitialized attribute %s", "_is_universal", LOCATE_nitc, 0); + nit_abort("Uninitialized attribute %s", "_is_enum", LOCATE_nitc, 0); } REGB0 = TAG_Bool(ATTR_abstractmetamodel___MMGlobalClass____visibility_level(fra.me.REG[0])!=NIT_NULL); if (UNTAG_Bool(REGB0)) { @@ -123630,7 +123632,7 @@ const classtable_elt_t VFT_OptionEnum[65] = { /* 4: Attribute OptionEnum::_mandatory */ /* 5: Attribute OptionEnum::_value */ /* 6: Attribute OptionEnum::_default_value */ -/* 7: Attribute OptionEnum::_enum */ +/* 7: Attribute OptionEnum::_values */ void INIT_ATTRIBUTES__OptionEnum(val_t p0){ struct {struct stack_frame_t me;} fra; val_t tmp; @@ -123663,10 +123665,10 @@ void CHECKNEW_OptionEnum(val_t p0){ fra.me.REG_size = 1; fra.me.REG[0] = NIT_NULL; fra.me.REG[0] = p0; - REGB0 = TAG_Bool(ATTR_opts___OptionEnum____enum(fra.me.REG[0])!=NIT_NULL); + REGB0 = TAG_Bool(ATTR_opts___OptionEnum____values(fra.me.REG[0])!=NIT_NULL); if (UNTAG_Bool(REGB0)) { } else { - nit_abort("Uninitialized attribute %s", "_enum", LOCATE_nitc, 0); + nit_abort("Uninitialized attribute %s", "_values", LOCATE_nitc, 0); } REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL); if (UNTAG_Bool(REGB0)) { @@ -128596,7 +128598,7 @@ const classtable_elt_t VFT_ASendReassignExpr[108] = { {(bigint) 1859 /* 4: ASendReassignExpr < Prod: superclass typecheck marker */}, {(bigint) 3251 /* 5: ASendReassignExpr < AAbsAbsSendExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: ASendReassignExpr < AExpr: superclass typecheck marker */}, - {(bigint) 3051 /* 7: ASendReassignExpr < AReassignFormExpr: superclass typecheck marker */}, + {(bigint) 3047 /* 7: ASendReassignExpr < AReassignFormExpr: superclass typecheck marker */}, {(bigint) 3443 /* 8: ASendReassignExpr < AAbsSendExpr: superclass typecheck marker */}, {(bigint) 3459 /* 9: ASendReassignExpr < ASuperInitCall: superclass typecheck marker */}, {(bigint) 3479 /* 10: ASendReassignExpr < ASendExpr: superclass typecheck marker */}, @@ -137226,14 +137228,14 @@ val_t NEW_EscapableClosure_scope___EscapableClosure___init(val_t p0, val_t p1, v return fra.me.REG[3]; } const classtable_elt_t VFT_AEscapeExpr[83] = { - {(bigint) 3171 /* 0: Identity */}, + {(bigint) 3167 /* 0: Identity */}, {(bigint) 12 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: AEscapeExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: AEscapeExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: AEscapeExpr < Prod: superclass typecheck marker */}, {(bigint) 2831 /* 5: AEscapeExpr < ALabelable: superclass typecheck marker */}, {0} /* Class Hole :( */, - {(bigint) 3171 /* 7: AEscapeExpr < AEscapeExpr: superclass typecheck marker */}, + {(bigint) 3167 /* 7: AEscapeExpr < AEscapeExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -137773,12 +137775,12 @@ val_t NEW_AAbsControl_parser_nodes___ANode___init(val_t p0){ return fra.me.REG[1]; } const classtable_elt_t VFT_ATypeCheckExpr[79] = { - {(bigint) 3003 /* 0: Identity */}, + {(bigint) 2999 /* 0: Identity */}, {(bigint) 11 /* 1: Object size (-1 if a NativeArray)*/}, {(bigint) 3 /* 2: ATypeCheckExpr < Object: superclass typecheck marker */}, {(bigint) 275 /* 3: ATypeCheckExpr < ANode: superclass typecheck marker */}, {(bigint) 1859 /* 4: ATypeCheckExpr < Prod: superclass typecheck marker */}, - {(bigint) 3003 /* 5: ATypeCheckExpr < ATypeCheckExpr: superclass typecheck marker */}, + {(bigint) 2999 /* 5: ATypeCheckExpr < ATypeCheckExpr: superclass typecheck marker */}, {(bigint) 2847 /* 6: ATypeCheckExpr < AExpr: superclass typecheck marker */}, {0} /* Class Hole :( */, {0} /* Class Hole :( */, @@ -138042,7 +138044,7 @@ val_t NEW_PrimitiveInfo_primitive_info___PrimitiveInfo___init(val_t p0, val_t p1 int init_table[2] = {0, 0}; fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; fra.me.file = LOCATE_nitc; - fra.me.line = 88; + fra.me.line = 87; fra.me.meth = LOCATE_NEW_PrimitiveInfo_primitive_info___PrimitiveInfo___init; fra.me.has_broke = 0; fra.me.REG_size = 3; @@ -138052,7 +138054,7 @@ val_t NEW_PrimitiveInfo_primitive_info___PrimitiveInfo___init(val_t p0, val_t p1 fra.me.REG[0] = p0; REGB0 = p1; fra.me.REG[1] = p2; - /* ./primitive_info.nit:88 */ + /* ./primitive_info.nit:87 */ fra.me.REG[2] = NEW_PrimitiveInfo(); INIT_ATTRIBUTES__PrimitiveInfo(fra.me.REG[2]); primitive_info___PrimitiveInfo___init(fra.me.REG[2], fra.me.REG[0], REGB0, fra.me.REG[1], init_table);