-#include "nit__parser.sep.0.h"
+#include "nitc__parser.sep.0.h"
/* method parser#ReduceAction64#action for (self: ReduceAction64, Parser) */
-void nit__parser___nit__parser__ReduceAction64___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction64___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist10 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var8;
{
-var9 = nit___nit__Parser___pop(var_p);
+var9 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var9;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3128);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3103);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype12 = type_nullable__nit__TKwredef.color;
-idtype13 = type_nullable__nit__TKwredef.id;
+cltype12 = type_nullable__nitc__TKwredef.color;
+idtype13 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3130);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3105);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype15 = type_nullable__nit__AVisibility.color;
-idtype16 = type_nullable__nit__AVisibility.id;
+cltype15 = type_nullable__nitc__AVisibility.color;
+idtype16 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var14 = 1;
} else {
}
if (unlikely(!var14)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3132);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3107);
fatal_exit(1);
}
var_tkwvarnode5 = var_nodearraylist4;
/* <var_tkwvarnode5:nullable Object> isa nullable TKwvar */
-cltype18 = type_nullable__nit__TKwvar.color;
-idtype19 = type_nullable__nit__TKwvar.id;
+cltype18 = type_nullable__nitc__TKwvar.color;
+idtype19 = type_nullable__nitc__TKwvar.id;
if(var_tkwvarnode5 == NULL) {
var17 = 1;
} else {
}
if (unlikely(!var17)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3134);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3109);
fatal_exit(1);
}
var_tidnode6 = var_nodearraylist5;
/* <var_tidnode6:nullable Object> isa nullable TId */
-cltype21 = type_nullable__nit__TId.color;
-idtype22 = type_nullable__nit__TId.id;
+cltype21 = type_nullable__nitc__TId.color;
+idtype22 = type_nullable__nitc__TId.id;
if(var_tidnode6 == NULL) {
var20 = 1;
} else {
}
if (unlikely(!var20)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3136);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3111);
fatal_exit(1);
}
var_ptypenode7 = var_nodearraylist6;
/* <var_ptypenode7:nullable Object> isa nullable AType */
-cltype24 = type_nullable__nit__AType.color;
-idtype25 = type_nullable__nit__AType.id;
+cltype24 = type_nullable__nitc__AType.color;
+idtype25 = type_nullable__nitc__AType.id;
if(var_ptypenode7 == NULL) {
var23 = 1;
} else {
}
if (unlikely(!var23)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3138);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3113);
fatal_exit(1);
}
var_pannotationsnode10 = var_nodearraylist7;
/* <var_pannotationsnode10:nullable Object> isa nullable AAnnotations */
-cltype27 = type_nullable__nit__AAnnotations.color;
-idtype28 = type_nullable__nit__AAnnotations.id;
+cltype27 = type_nullable__nitc__AAnnotations.color;
+idtype28 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode10 == NULL) {
var26 = 1;
} else {
}
if (unlikely(!var26)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3140);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3115);
fatal_exit(1);
}
var_tkwdonode11 = var_nodearraylist8;
/* <var_tkwdonode11:nullable Object> isa nullable TKwdo */
-cltype30 = type_nullable__nit__TKwdo.color;
-idtype31 = type_nullable__nit__TKwdo.id;
+cltype30 = type_nullable__nitc__TKwdo.color;
+idtype31 = type_nullable__nitc__TKwdo.id;
if(var_tkwdonode11 == NULL) {
var29 = 1;
} else {
}
if (unlikely(!var29)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3142);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3117);
fatal_exit(1);
}
var_pexprnode12 = var_nodearraylist9;
/* <var_pexprnode12:nullable Object> isa nullable AExpr */
-cltype33 = type_nullable__nit__AExpr.color;
-idtype34 = type_nullable__nit__AExpr.id;
+cltype33 = type_nullable__nitc__AExpr.color;
+idtype34 = type_nullable__nitc__AExpr.id;
if(var_pexprnode12 == NULL) {
var32 = 1;
} else {
}
if (unlikely(!var32)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3144);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3119);
fatal_exit(1);
}
var_tkwendnode13 = var_nodearraylist10;
/* <var_tkwendnode13:nullable Object> isa nullable TKwend */
-cltype36 = type_nullable__nit__TKwend.color;
-idtype37 = type_nullable__nit__TKwend.id;
+cltype36 = type_nullable__nitc__TKwend.color;
+idtype37 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode13 == NULL) {
var35 = 1;
} else {
}
if (unlikely(!var35)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3146);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3121);
fatal_exit(1);
}
-var38 = NEW_nit__AAttrPropdef(&type_nit__AAttrPropdef);
+var38 = NEW_nitc__AAttrPropdef(&type_nitc__AAttrPropdef);
{
-nit__parser_prod___AAttrPropdef___init_aattrpropdef(var38, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, var_tkwvarnode5, var_tidnode6, var_ptypenode7, ((val*)NULL), ((val*)NULL), var_pannotationsnode10, var_tkwdonode11, var_pexprnode12, var_tkwendnode13); /* Direct call parser_prod#AAttrPropdef#init_aattrpropdef on <var38:AAttrPropdef>*/
+nitc__parser_prod___AAttrPropdef___init_aattrpropdef(var38, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, var_tkwvarnode5, var_tidnode6, var_ptypenode7, ((val*)NULL), ((val*)NULL), var_pannotationsnode10, var_tkwdonode11, var_pexprnode12, var_tkwendnode13); /* Direct call parser_prod#AAttrPropdef#init_aattrpropdef on <var38:AAttrPropdef>*/
}
var_ppropdefnode1 = var38;
var_node_list = var_ppropdefnode1;
-var39 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction64> */
+var39 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction64> */
{
-var40 = nit___nit__Parser___go_to(var_p, var39);
+var40 = nitc___nitc__Parser___go_to(var_p, var39);
}
{
-nit___nit__Parser___push(var_p, var40, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var40, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction65#action for (self: ReduceAction65, Parser) */
-void nit__parser___nit__parser__ReduceAction65___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction65___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var7;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3179);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3154);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype10 = type_nullable__nit__TKwredef.color;
-idtype11 = type_nullable__nit__TKwredef.id;
+cltype10 = type_nullable__nitc__TKwredef.color;
+idtype11 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3181);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3156);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype13 = type_nullable__nit__AVisibility.color;
-idtype14 = type_nullable__nit__AVisibility.id;
+cltype13 = type_nullable__nitc__AVisibility.color;
+idtype14 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var12 = 1;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3183);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3158);
fatal_exit(1);
}
var_tkwinitnode6 = var_nodearraylist4;
/* <var_tkwinitnode6:nullable Object> isa nullable TKwinit */
-cltype16 = type_nullable__nit__TKwinit.color;
-idtype17 = type_nullable__nit__TKwinit.id;
+cltype16 = type_nullable__nitc__TKwinit.color;
+idtype17 = type_nullable__nitc__TKwinit.id;
if(var_tkwinitnode6 == NULL) {
var15 = 1;
} else {
}
if (unlikely(!var15)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3185);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3160);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist5;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype19 = type_nullable__nit__ASignature.color;
-idtype20 = type_nullable__nit__ASignature.id;
+cltype19 = type_nullable__nitc__ASignature.color;
+idtype20 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var18 = 1;
} else {
}
if (unlikely(!var18)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3187);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3162);
fatal_exit(1);
}
var_tkwdonode13 = var_nodearraylist6;
/* <var_tkwdonode13:nullable Object> isa nullable TKwdo */
-cltype22 = type_nullable__nit__TKwdo.color;
-idtype23 = type_nullable__nit__TKwdo.id;
+cltype22 = type_nullable__nitc__TKwdo.color;
+idtype23 = type_nullable__nitc__TKwdo.id;
if(var_tkwdonode13 == NULL) {
var21 = 1;
} else {
}
if (unlikely(!var21)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3189);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3164);
fatal_exit(1);
}
var_pexprnode14 = var_nodearraylist7;
/* <var_pexprnode14:nullable Object> isa nullable AExpr */
-cltype25 = type_nullable__nit__AExpr.color;
-idtype26 = type_nullable__nit__AExpr.id;
+cltype25 = type_nullable__nitc__AExpr.color;
+idtype26 = type_nullable__nitc__AExpr.id;
if(var_pexprnode14 == NULL) {
var24 = 1;
} else {
}
if (unlikely(!var24)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3191);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3166);
fatal_exit(1);
}
var_tkwendnode15 = var_nodearraylist8;
/* <var_tkwendnode15:nullable Object> isa nullable TKwend */
-cltype28 = type_nullable__nit__TKwend.color;
-idtype29 = type_nullable__nit__TKwend.id;
+cltype28 = type_nullable__nitc__TKwend.color;
+idtype29 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode15 == NULL) {
var27 = 1;
} else {
}
if (unlikely(!var27)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3193);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3168);
fatal_exit(1);
}
-var30 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var30 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var30, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), ((val*)NULL), var_psignaturenode9, ((val*)NULL), ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var30:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var30, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), ((val*)NULL), var_psignaturenode9, ((val*)NULL), ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var30:AMethPropdef>*/
}
var_ppropdefnode1 = var30;
var_node_list = var_ppropdefnode1;
-var31 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction65> */
+var31 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction65> */
{
-var32 = nit___nit__Parser___go_to(var_p, var31);
+var32 = nitc___nitc__Parser___go_to(var_p, var31);
}
{
-nit___nit__Parser___push(var_p, var32, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var32, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction66#action for (self: ReduceAction66, Parser) */
-void nit__parser___nit__parser__ReduceAction66___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction66___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var8;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3229);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3204);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype11 = type_nullable__nit__TKwredef.color;
-idtype12 = type_nullable__nit__TKwredef.id;
+cltype11 = type_nullable__nitc__TKwredef.color;
+idtype12 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3231);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3206);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype14 = type_nullable__nit__AVisibility.color;
-idtype15 = type_nullable__nit__AVisibility.id;
+cltype14 = type_nullable__nitc__AVisibility.color;
+idtype15 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var13 = 1;
} else {
}
if (unlikely(!var13)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3233);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3208);
fatal_exit(1);
}
var_tkwinitnode6 = var_nodearraylist4;
/* <var_tkwinitnode6:nullable Object> isa nullable TKwinit */
-cltype17 = type_nullable__nit__TKwinit.color;
-idtype18 = type_nullable__nit__TKwinit.id;
+cltype17 = type_nullable__nitc__TKwinit.color;
+idtype18 = type_nullable__nitc__TKwinit.id;
if(var_tkwinitnode6 == NULL) {
var16 = 1;
} else {
}
if (unlikely(!var16)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3235);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3210);
fatal_exit(1);
}
var_pmethidnode8 = var_nodearraylist5;
/* <var_pmethidnode8:nullable Object> isa nullable AMethid */
-cltype20 = type_nullable__nit__AMethid.color;
-idtype21 = type_nullable__nit__AMethid.id;
+cltype20 = type_nullable__nitc__AMethid.color;
+idtype21 = type_nullable__nitc__AMethid.id;
if(var_pmethidnode8 == NULL) {
var19 = 1;
} else {
}
if (unlikely(!var19)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3237);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3212);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist6;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype23 = type_nullable__nit__ASignature.color;
-idtype24 = type_nullable__nit__ASignature.id;
+cltype23 = type_nullable__nitc__ASignature.color;
+idtype24 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var22 = 1;
} else {
}
if (unlikely(!var22)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3239);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3214);
fatal_exit(1);
}
var_tkwdonode13 = var_nodearraylist7;
/* <var_tkwdonode13:nullable Object> isa nullable TKwdo */
-cltype26 = type_nullable__nit__TKwdo.color;
-idtype27 = type_nullable__nit__TKwdo.id;
+cltype26 = type_nullable__nitc__TKwdo.color;
+idtype27 = type_nullable__nitc__TKwdo.id;
if(var_tkwdonode13 == NULL) {
var25 = 1;
} else {
}
if (unlikely(!var25)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3241);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3216);
fatal_exit(1);
}
var_pexprnode14 = var_nodearraylist8;
/* <var_pexprnode14:nullable Object> isa nullable AExpr */
-cltype29 = type_nullable__nit__AExpr.color;
-idtype30 = type_nullable__nit__AExpr.id;
+cltype29 = type_nullable__nitc__AExpr.color;
+idtype30 = type_nullable__nitc__AExpr.id;
if(var_pexprnode14 == NULL) {
var28 = 1;
} else {
}
if (unlikely(!var28)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3243);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3218);
fatal_exit(1);
}
var_tkwendnode15 = var_nodearraylist9;
/* <var_tkwendnode15:nullable Object> isa nullable TKwend */
-cltype32 = type_nullable__nit__TKwend.color;
-idtype33 = type_nullable__nit__TKwend.id;
+cltype32 = type_nullable__nitc__TKwend.color;
+idtype33 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode15 == NULL) {
var31 = 1;
} else {
}
if (unlikely(!var31)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3245);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3220);
fatal_exit(1);
}
-var34 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var34 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var34, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), var_pmethidnode8, var_psignaturenode9, ((val*)NULL), ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var34:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var34, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), var_pmethidnode8, var_psignaturenode9, ((val*)NULL), ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var34:AMethPropdef>*/
}
var_ppropdefnode1 = var34;
var_node_list = var_ppropdefnode1;
-var35 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction66> */
+var35 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction66> */
{
-var36 = nit___nit__Parser___go_to(var_p, var35);
+var36 = nitc___nitc__Parser___go_to(var_p, var35);
}
{
-nit___nit__Parser___push(var_p, var36, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var36, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction67#action for (self: ReduceAction67, Parser) */
-void nit__parser___nit__parser__ReduceAction67___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction67___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var8;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3281);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3256);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype11 = type_nullable__nit__TKwredef.color;
-idtype12 = type_nullable__nit__TKwredef.id;
+cltype11 = type_nullable__nitc__TKwredef.color;
+idtype12 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3283);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3258);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype14 = type_nullable__nit__AVisibility.color;
-idtype15 = type_nullable__nit__AVisibility.id;
+cltype14 = type_nullable__nitc__AVisibility.color;
+idtype15 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var13 = 1;
} else {
}
if (unlikely(!var13)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3285);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3260);
fatal_exit(1);
}
var_tkwinitnode6 = var_nodearraylist4;
/* <var_tkwinitnode6:nullable Object> isa nullable TKwinit */
-cltype17 = type_nullable__nit__TKwinit.color;
-idtype18 = type_nullable__nit__TKwinit.id;
+cltype17 = type_nullable__nitc__TKwinit.color;
+idtype18 = type_nullable__nitc__TKwinit.id;
if(var_tkwinitnode6 == NULL) {
var16 = 1;
} else {
}
if (unlikely(!var16)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3287);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3262);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist5;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype20 = type_nullable__nit__ASignature.color;
-idtype21 = type_nullable__nit__ASignature.id;
+cltype20 = type_nullable__nitc__ASignature.color;
+idtype21 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var19 = 1;
} else {
}
if (unlikely(!var19)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3289);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3264);
fatal_exit(1);
}
var_pannotationsnode10 = var_nodearraylist6;
/* <var_pannotationsnode10:nullable Object> isa nullable AAnnotations */
-cltype23 = type_nullable__nit__AAnnotations.color;
-idtype24 = type_nullable__nit__AAnnotations.id;
+cltype23 = type_nullable__nitc__AAnnotations.color;
+idtype24 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode10 == NULL) {
var22 = 1;
} else {
}
if (unlikely(!var22)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3291);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3266);
fatal_exit(1);
}
var_tkwdonode13 = var_nodearraylist7;
/* <var_tkwdonode13:nullable Object> isa nullable TKwdo */
-cltype26 = type_nullable__nit__TKwdo.color;
-idtype27 = type_nullable__nit__TKwdo.id;
+cltype26 = type_nullable__nitc__TKwdo.color;
+idtype27 = type_nullable__nitc__TKwdo.id;
if(var_tkwdonode13 == NULL) {
var25 = 1;
} else {
}
if (unlikely(!var25)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3293);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3268);
fatal_exit(1);
}
var_pexprnode14 = var_nodearraylist8;
/* <var_pexprnode14:nullable Object> isa nullable AExpr */
-cltype29 = type_nullable__nit__AExpr.color;
-idtype30 = type_nullable__nit__AExpr.id;
+cltype29 = type_nullable__nitc__AExpr.color;
+idtype30 = type_nullable__nitc__AExpr.id;
if(var_pexprnode14 == NULL) {
var28 = 1;
} else {
}
if (unlikely(!var28)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3295);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3270);
fatal_exit(1);
}
var_tkwendnode15 = var_nodearraylist9;
/* <var_tkwendnode15:nullable Object> isa nullable TKwend */
-cltype32 = type_nullable__nit__TKwend.color;
-idtype33 = type_nullable__nit__TKwend.id;
+cltype32 = type_nullable__nitc__TKwend.color;
+idtype33 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode15 == NULL) {
var31 = 1;
} else {
}
if (unlikely(!var31)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3297);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3272);
fatal_exit(1);
}
-var34 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var34 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var34, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), ((val*)NULL), var_psignaturenode9, var_pannotationsnode10, ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var34:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var34, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), ((val*)NULL), var_psignaturenode9, var_pannotationsnode10, ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var34:AMethPropdef>*/
}
var_ppropdefnode1 = var34;
var_node_list = var_ppropdefnode1;
-var35 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction67> */
+var35 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction67> */
{
-var36 = nit___nit__Parser___go_to(var_p, var35);
+var36 = nitc___nitc__Parser___go_to(var_p, var35);
}
{
-nit___nit__Parser___push(var_p, var36, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var36, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction68#action for (self: ReduceAction68, Parser) */
-void nit__parser___nit__parser__ReduceAction68___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction68___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist10 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var8;
{
-var9 = nit___nit__Parser___pop(var_p);
+var9 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var9;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3334);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3309);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype12 = type_nullable__nit__TKwredef.color;
-idtype13 = type_nullable__nit__TKwredef.id;
+cltype12 = type_nullable__nitc__TKwredef.color;
+idtype13 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3336);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3311);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype15 = type_nullable__nit__AVisibility.color;
-idtype16 = type_nullable__nit__AVisibility.id;
+cltype15 = type_nullable__nitc__AVisibility.color;
+idtype16 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var14 = 1;
} else {
}
if (unlikely(!var14)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3338);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3313);
fatal_exit(1);
}
var_tkwinitnode6 = var_nodearraylist4;
/* <var_tkwinitnode6:nullable Object> isa nullable TKwinit */
-cltype18 = type_nullable__nit__TKwinit.color;
-idtype19 = type_nullable__nit__TKwinit.id;
+cltype18 = type_nullable__nitc__TKwinit.color;
+idtype19 = type_nullable__nitc__TKwinit.id;
if(var_tkwinitnode6 == NULL) {
var17 = 1;
} else {
}
if (unlikely(!var17)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3340);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3315);
fatal_exit(1);
}
var_pmethidnode8 = var_nodearraylist5;
/* <var_pmethidnode8:nullable Object> isa nullable AMethid */
-cltype21 = type_nullable__nit__AMethid.color;
-idtype22 = type_nullable__nit__AMethid.id;
+cltype21 = type_nullable__nitc__AMethid.color;
+idtype22 = type_nullable__nitc__AMethid.id;
if(var_pmethidnode8 == NULL) {
var20 = 1;
} else {
}
if (unlikely(!var20)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3342);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3317);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist6;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype24 = type_nullable__nit__ASignature.color;
-idtype25 = type_nullable__nit__ASignature.id;
+cltype24 = type_nullable__nitc__ASignature.color;
+idtype25 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var23 = 1;
} else {
}
if (unlikely(!var23)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3344);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3319);
fatal_exit(1);
}
var_pannotationsnode10 = var_nodearraylist7;
/* <var_pannotationsnode10:nullable Object> isa nullable AAnnotations */
-cltype27 = type_nullable__nit__AAnnotations.color;
-idtype28 = type_nullable__nit__AAnnotations.id;
+cltype27 = type_nullable__nitc__AAnnotations.color;
+idtype28 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode10 == NULL) {
var26 = 1;
} else {
}
if (unlikely(!var26)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3346);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3321);
fatal_exit(1);
}
var_tkwdonode13 = var_nodearraylist8;
/* <var_tkwdonode13:nullable Object> isa nullable TKwdo */
-cltype30 = type_nullable__nit__TKwdo.color;
-idtype31 = type_nullable__nit__TKwdo.id;
+cltype30 = type_nullable__nitc__TKwdo.color;
+idtype31 = type_nullable__nitc__TKwdo.id;
if(var_tkwdonode13 == NULL) {
var29 = 1;
} else {
}
if (unlikely(!var29)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3348);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3323);
fatal_exit(1);
}
var_pexprnode14 = var_nodearraylist9;
/* <var_pexprnode14:nullable Object> isa nullable AExpr */
-cltype33 = type_nullable__nit__AExpr.color;
-idtype34 = type_nullable__nit__AExpr.id;
+cltype33 = type_nullable__nitc__AExpr.color;
+idtype34 = type_nullable__nitc__AExpr.id;
if(var_pexprnode14 == NULL) {
var32 = 1;
} else {
}
if (unlikely(!var32)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3350);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3325);
fatal_exit(1);
}
var_tkwendnode15 = var_nodearraylist10;
/* <var_tkwendnode15:nullable Object> isa nullable TKwend */
-cltype36 = type_nullable__nit__TKwend.color;
-idtype37 = type_nullable__nit__TKwend.id;
+cltype36 = type_nullable__nitc__TKwend.color;
+idtype37 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode15 == NULL) {
var35 = 1;
} else {
}
if (unlikely(!var35)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3352);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3327);
fatal_exit(1);
}
-var38 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var38 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var38, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), var_pmethidnode8, var_psignaturenode9, var_pannotationsnode10, ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var38:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var38, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), var_tkwinitnode6, ((val*)NULL), var_pmethidnode8, var_psignaturenode9, var_pannotationsnode10, ((val*)NULL), ((val*)NULL), var_tkwdonode13, var_pexprnode14, var_tkwendnode15); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var38:AMethPropdef>*/
}
var_ppropdefnode1 = var38;
var_node_list = var_ppropdefnode1;
-var39 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction68> */
+var39 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction68> */
{
-var40 = nit___nit__Parser___go_to(var_p, var39);
+var40 = nitc___nitc__Parser___go_to(var_p, var39);
}
{
-nit___nit__Parser___push(var_p, var40, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var40, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction69#action for (self: ReduceAction69, Parser) */
-void nit__parser___nit__parser__ReduceAction69___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction69___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
short int var14 /* : Bool */;
int cltype15;
int idtype16;
-val* var_tclassidnode6 /* var tclassidnode6: nullable Object */;
+val* var_pqclassidnode6 /* var pqclassidnode6: nullable Object */;
short int var17 /* : Bool */;
int cltype18;
int idtype19;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var6;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3386);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3361);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype9 = type_nullable__nit__TKwredef.color;
-idtype10 = type_nullable__nit__TKwredef.id;
+cltype9 = type_nullable__nitc__TKwredef.color;
+idtype10 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3388);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3363);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype12 = type_nullable__nit__AVisibility.color;
-idtype13 = type_nullable__nit__AVisibility.id;
+cltype12 = type_nullable__nitc__AVisibility.color;
+idtype13 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3390);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3365);
fatal_exit(1);
}
var_tkwtypenode5 = var_nodearraylist4;
/* <var_tkwtypenode5:nullable Object> isa nullable TKwtype */
-cltype15 = type_nullable__nit__TKwtype.color;
-idtype16 = type_nullable__nit__TKwtype.id;
+cltype15 = type_nullable__nitc__TKwtype.color;
+idtype16 = type_nullable__nitc__TKwtype.id;
if(var_tkwtypenode5 == NULL) {
var14 = 1;
} else {
}
if (unlikely(!var14)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3392);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3367);
fatal_exit(1);
}
-var_tclassidnode6 = var_nodearraylist5;
-/* <var_tclassidnode6:nullable Object> isa nullable TClassid */
-cltype18 = type_nullable__nit__TClassid.color;
-idtype19 = type_nullable__nit__TClassid.id;
-if(var_tclassidnode6 == NULL) {
+var_pqclassidnode6 = var_nodearraylist5;
+/* <var_pqclassidnode6:nullable Object> isa nullable AQclassid */
+cltype18 = type_nullable__nitc__AQclassid.color;
+idtype19 = type_nullable__nitc__AQclassid.id;
+if(var_pqclassidnode6 == NULL) {
var17 = 1;
} else {
-if(cltype18 >= (((long)var_tclassidnode6&3)?type_info[((long)var_tclassidnode6&3)]:var_tclassidnode6->type)->table_size) {
+if(cltype18 >= (((long)var_pqclassidnode6&3)?type_info[((long)var_pqclassidnode6&3)]:var_pqclassidnode6->type)->table_size) {
var17 = 0;
} else {
-var17 = (((long)var_tclassidnode6&3)?type_info[((long)var_tclassidnode6&3)]:var_tclassidnode6->type)->type_table[cltype18] == idtype19;
+var17 = (((long)var_pqclassidnode6&3)?type_info[((long)var_pqclassidnode6&3)]:var_pqclassidnode6->type)->type_table[cltype18] == idtype19;
}
}
if (unlikely(!var17)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3394);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3369);
fatal_exit(1);
}
var_ptypenode7 = var_nodearraylist6;
/* <var_ptypenode7:nullable Object> isa nullable AType */
-cltype21 = type_nullable__nit__AType.color;
-idtype22 = type_nullable__nit__AType.id;
+cltype21 = type_nullable__nitc__AType.color;
+idtype22 = type_nullable__nitc__AType.id;
if(var_ptypenode7 == NULL) {
var20 = 1;
} else {
}
if (unlikely(!var20)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3396);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3371);
fatal_exit(1);
}
var_pannotationsnode8 = var_nodearraylist7;
/* <var_pannotationsnode8:nullable Object> isa nullable AAnnotations */
-cltype24 = type_nullable__nit__AAnnotations.color;
-idtype25 = type_nullable__nit__AAnnotations.id;
+cltype24 = type_nullable__nitc__AAnnotations.color;
+idtype25 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode8 == NULL) {
var23 = 1;
} else {
}
if (unlikely(!var23)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3398);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3373);
fatal_exit(1);
}
-var26 = NEW_nit__ATypePropdef(&type_nit__ATypePropdef);
+var26 = NEW_nitc__ATypePropdef(&type_nitc__ATypePropdef);
{
-nit__parser_prod___ATypePropdef___init_atypepropdef(var26, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, var_tkwtypenode5, var_tclassidnode6, var_ptypenode7, var_pannotationsnode8); /* Direct call parser_prod#ATypePropdef#init_atypepropdef on <var26:ATypePropdef>*/
+nitc__parser_prod___ATypePropdef___init_atypepropdef(var26, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, var_tkwtypenode5, var_pqclassidnode6, var_ptypenode7, var_pannotationsnode8); /* Direct call parser_prod#ATypePropdef#init_atypepropdef on <var26:ATypePropdef>*/
}
var_ppropdefnode1 = var26;
var_node_list = var_ppropdefnode1;
-var27 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction69> */
+var27 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction69> */
{
-var28 = nit___nit__Parser___go_to(var_p, var27);
+var28 = nitc___nitc__Parser___go_to(var_p, var27);
}
{
-nit___nit__Parser___push(var_p, var28, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var28, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction70#action for (self: ReduceAction70, Parser) */
-void nit__parser___nit__parser__ReduceAction70___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction70___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var6;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3425);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3400);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype9 = type_nullable__nit__TKwredef.color;
-idtype10 = type_nullable__nit__TKwredef.id;
+cltype9 = type_nullable__nitc__TKwredef.color;
+idtype10 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3427);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3402);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype12 = type_nullable__nit__AVisibility.color;
-idtype13 = type_nullable__nit__AVisibility.id;
+cltype12 = type_nullable__nitc__AVisibility.color;
+idtype13 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3429);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3404);
fatal_exit(1);
}
var_tkwnewnode7 = var_nodearraylist4;
/* <var_tkwnewnode7:nullable Object> isa nullable TKwnew */
-cltype15 = type_nullable__nit__TKwnew.color;
-idtype16 = type_nullable__nit__TKwnew.id;
+cltype15 = type_nullable__nitc__TKwnew.color;
+idtype16 = type_nullable__nitc__TKwnew.id;
if(var_tkwnewnode7 == NULL) {
var14 = 1;
} else {
}
if (unlikely(!var14)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3431);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3406);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist5;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype18 = type_nullable__nit__ASignature.color;
-idtype19 = type_nullable__nit__ASignature.id;
+cltype18 = type_nullable__nitc__ASignature.color;
+idtype19 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var17 = 1;
} else {
}
if (unlikely(!var17)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3433);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3408);
fatal_exit(1);
}
var_pexterncallsnode11 = var_nodearraylist6;
/* <var_pexterncallsnode11:nullable Object> isa nullable AExternCalls */
-cltype21 = type_nullable__nit__AExternCalls.color;
-idtype22 = type_nullable__nit__AExternCalls.id;
+cltype21 = type_nullable__nitc__AExternCalls.color;
+idtype22 = type_nullable__nitc__AExternCalls.id;
if(var_pexterncallsnode11 == NULL) {
var20 = 1;
} else {
}
if (unlikely(!var20)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3435);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3410);
fatal_exit(1);
}
var_pexterncodeblocknode12 = var_nodearraylist7;
/* <var_pexterncodeblocknode12:nullable Object> isa nullable AExternCodeBlock */
-cltype24 = type_nullable__nit__AExternCodeBlock.color;
-idtype25 = type_nullable__nit__AExternCodeBlock.id;
+cltype24 = type_nullable__nitc__AExternCodeBlock.color;
+idtype25 = type_nullable__nitc__AExternCodeBlock.id;
if(var_pexterncodeblocknode12 == NULL) {
var23 = 1;
} else {
}
if (unlikely(!var23)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3437);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3412);
fatal_exit(1);
}
-var26 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var26 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var26, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, ((val*)NULL), var_psignaturenode9, ((val*)NULL), var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var26:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var26, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, ((val*)NULL), var_psignaturenode9, ((val*)NULL), var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var26:AMethPropdef>*/
}
var_ppropdefnode1 = var26;
var_node_list = var_ppropdefnode1;
-var27 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction70> */
+var27 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction70> */
{
-var28 = nit___nit__Parser___go_to(var_p, var27);
+var28 = nitc___nitc__Parser___go_to(var_p, var27);
}
{
-nit___nit__Parser___push(var_p, var28, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var28, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction71#action for (self: ReduceAction71, Parser) */
-void nit__parser___nit__parser__ReduceAction71___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction71___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var7;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3472);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3447);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype10 = type_nullable__nit__TKwredef.color;
-idtype11 = type_nullable__nit__TKwredef.id;
+cltype10 = type_nullable__nitc__TKwredef.color;
+idtype11 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3474);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3449);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype13 = type_nullable__nit__AVisibility.color;
-idtype14 = type_nullable__nit__AVisibility.id;
+cltype13 = type_nullable__nitc__AVisibility.color;
+idtype14 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var12 = 1;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3476);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3451);
fatal_exit(1);
}
var_tkwnewnode7 = var_nodearraylist4;
/* <var_tkwnewnode7:nullable Object> isa nullable TKwnew */
-cltype16 = type_nullable__nit__TKwnew.color;
-idtype17 = type_nullable__nit__TKwnew.id;
+cltype16 = type_nullable__nitc__TKwnew.color;
+idtype17 = type_nullable__nitc__TKwnew.id;
if(var_tkwnewnode7 == NULL) {
var15 = 1;
} else {
}
if (unlikely(!var15)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3478);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3453);
fatal_exit(1);
}
var_pmethidnode8 = var_nodearraylist5;
/* <var_pmethidnode8:nullable Object> isa nullable AMethid */
-cltype19 = type_nullable__nit__AMethid.color;
-idtype20 = type_nullable__nit__AMethid.id;
+cltype19 = type_nullable__nitc__AMethid.color;
+idtype20 = type_nullable__nitc__AMethid.id;
if(var_pmethidnode8 == NULL) {
var18 = 1;
} else {
}
if (unlikely(!var18)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3480);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3455);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist6;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype22 = type_nullable__nit__ASignature.color;
-idtype23 = type_nullable__nit__ASignature.id;
+cltype22 = type_nullable__nitc__ASignature.color;
+idtype23 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var21 = 1;
} else {
}
if (unlikely(!var21)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3482);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3457);
fatal_exit(1);
}
var_pexterncallsnode11 = var_nodearraylist7;
/* <var_pexterncallsnode11:nullable Object> isa nullable AExternCalls */
-cltype25 = type_nullable__nit__AExternCalls.color;
-idtype26 = type_nullable__nit__AExternCalls.id;
+cltype25 = type_nullable__nitc__AExternCalls.color;
+idtype26 = type_nullable__nitc__AExternCalls.id;
if(var_pexterncallsnode11 == NULL) {
var24 = 1;
} else {
}
if (unlikely(!var24)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3484);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3459);
fatal_exit(1);
}
var_pexterncodeblocknode12 = var_nodearraylist8;
/* <var_pexterncodeblocknode12:nullable Object> isa nullable AExternCodeBlock */
-cltype28 = type_nullable__nit__AExternCodeBlock.color;
-idtype29 = type_nullable__nit__AExternCodeBlock.id;
+cltype28 = type_nullable__nitc__AExternCodeBlock.color;
+idtype29 = type_nullable__nitc__AExternCodeBlock.id;
if(var_pexterncodeblocknode12 == NULL) {
var27 = 1;
} else {
}
if (unlikely(!var27)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3486);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3461);
fatal_exit(1);
}
-var30 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var30 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var30, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, var_pmethidnode8, var_psignaturenode9, ((val*)NULL), var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var30:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var30, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, var_pmethidnode8, var_psignaturenode9, ((val*)NULL), var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var30:AMethPropdef>*/
}
var_ppropdefnode1 = var30;
var_node_list = var_ppropdefnode1;
-var31 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction71> */
+var31 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction71> */
{
-var32 = nit___nit__Parser___go_to(var_p, var31);
+var32 = nitc___nitc__Parser___go_to(var_p, var31);
}
{
-nit___nit__Parser___push(var_p, var32, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var32, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction72#action for (self: ReduceAction72, Parser) */
-void nit__parser___nit__parser__ReduceAction72___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction72___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var7;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3521);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3496);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype10 = type_nullable__nit__TKwredef.color;
-idtype11 = type_nullable__nit__TKwredef.id;
+cltype10 = type_nullable__nitc__TKwredef.color;
+idtype11 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3523);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3498);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype13 = type_nullable__nit__AVisibility.color;
-idtype14 = type_nullable__nit__AVisibility.id;
+cltype13 = type_nullable__nitc__AVisibility.color;
+idtype14 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var12 = 1;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3525);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3500);
fatal_exit(1);
}
var_tkwnewnode7 = var_nodearraylist4;
/* <var_tkwnewnode7:nullable Object> isa nullable TKwnew */
-cltype16 = type_nullable__nit__TKwnew.color;
-idtype17 = type_nullable__nit__TKwnew.id;
+cltype16 = type_nullable__nitc__TKwnew.color;
+idtype17 = type_nullable__nitc__TKwnew.id;
if(var_tkwnewnode7 == NULL) {
var15 = 1;
} else {
}
if (unlikely(!var15)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3527);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3502);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist5;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype19 = type_nullable__nit__ASignature.color;
-idtype20 = type_nullable__nit__ASignature.id;
+cltype19 = type_nullable__nitc__ASignature.color;
+idtype20 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var18 = 1;
} else {
}
if (unlikely(!var18)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3529);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3504);
fatal_exit(1);
}
var_pannotationsnode10 = var_nodearraylist6;
/* <var_pannotationsnode10:nullable Object> isa nullable AAnnotations */
-cltype22 = type_nullable__nit__AAnnotations.color;
-idtype23 = type_nullable__nit__AAnnotations.id;
+cltype22 = type_nullable__nitc__AAnnotations.color;
+idtype23 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode10 == NULL) {
var21 = 1;
} else {
}
if (unlikely(!var21)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3531);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3506);
fatal_exit(1);
}
var_pexterncallsnode11 = var_nodearraylist7;
/* <var_pexterncallsnode11:nullable Object> isa nullable AExternCalls */
-cltype25 = type_nullable__nit__AExternCalls.color;
-idtype26 = type_nullable__nit__AExternCalls.id;
+cltype25 = type_nullable__nitc__AExternCalls.color;
+idtype26 = type_nullable__nitc__AExternCalls.id;
if(var_pexterncallsnode11 == NULL) {
var24 = 1;
} else {
}
if (unlikely(!var24)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3533);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3508);
fatal_exit(1);
}
var_pexterncodeblocknode12 = var_nodearraylist8;
/* <var_pexterncodeblocknode12:nullable Object> isa nullable AExternCodeBlock */
-cltype28 = type_nullable__nit__AExternCodeBlock.color;
-idtype29 = type_nullable__nit__AExternCodeBlock.id;
+cltype28 = type_nullable__nitc__AExternCodeBlock.color;
+idtype29 = type_nullable__nitc__AExternCodeBlock.id;
if(var_pexterncodeblocknode12 == NULL) {
var27 = 1;
} else {
}
if (unlikely(!var27)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3535);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3510);
fatal_exit(1);
}
-var30 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var30 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var30, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, ((val*)NULL), var_psignaturenode9, var_pannotationsnode10, var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var30:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var30, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, ((val*)NULL), var_psignaturenode9, var_pannotationsnode10, var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var30:AMethPropdef>*/
}
var_ppropdefnode1 = var30;
var_node_list = var_ppropdefnode1;
-var31 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction72> */
+var31 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction72> */
{
-var32 = nit___nit__Parser___go_to(var_p, var31);
+var32 = nitc___nitc__Parser___go_to(var_p, var31);
}
{
-nit___nit__Parser___push(var_p, var32, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var32, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction73#action for (self: ReduceAction73, Parser) */
-void nit__parser___nit__parser__ReduceAction73___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction73___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var8;
var_pdocnode2 = var_nodearraylist1;
/* <var_pdocnode2:nullable Object> isa nullable ADoc */
-cltype = type_nullable__nit__ADoc.color;
-idtype = type_nullable__nit__ADoc.id;
+cltype = type_nullable__nitc__ADoc.color;
+idtype = type_nullable__nitc__ADoc.id;
if(var_pdocnode2 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3571);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3546);
fatal_exit(1);
}
var_tkwredefnode3 = var_nodearraylist2;
/* <var_tkwredefnode3:nullable Object> isa nullable TKwredef */
-cltype11 = type_nullable__nit__TKwredef.color;
-idtype12 = type_nullable__nit__TKwredef.id;
+cltype11 = type_nullable__nitc__TKwredef.color;
+idtype12 = type_nullable__nitc__TKwredef.id;
if(var_tkwredefnode3 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3573);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3548);
fatal_exit(1);
}
var_pvisibilitynode4 = var_nodearraylist3;
/* <var_pvisibilitynode4:nullable Object> isa nullable AVisibility */
-cltype14 = type_nullable__nit__AVisibility.color;
-idtype15 = type_nullable__nit__AVisibility.id;
+cltype14 = type_nullable__nitc__AVisibility.color;
+idtype15 = type_nullable__nitc__AVisibility.id;
if(var_pvisibilitynode4 == NULL) {
var13 = 1;
} else {
}
if (unlikely(!var13)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3575);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3550);
fatal_exit(1);
}
var_tkwnewnode7 = var_nodearraylist4;
/* <var_tkwnewnode7:nullable Object> isa nullable TKwnew */
-cltype17 = type_nullable__nit__TKwnew.color;
-idtype18 = type_nullable__nit__TKwnew.id;
+cltype17 = type_nullable__nitc__TKwnew.color;
+idtype18 = type_nullable__nitc__TKwnew.id;
if(var_tkwnewnode7 == NULL) {
var16 = 1;
} else {
}
if (unlikely(!var16)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3577);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3552);
fatal_exit(1);
}
var_pmethidnode8 = var_nodearraylist5;
/* <var_pmethidnode8:nullable Object> isa nullable AMethid */
-cltype20 = type_nullable__nit__AMethid.color;
-idtype21 = type_nullable__nit__AMethid.id;
+cltype20 = type_nullable__nitc__AMethid.color;
+idtype21 = type_nullable__nitc__AMethid.id;
if(var_pmethidnode8 == NULL) {
var19 = 1;
} else {
}
if (unlikely(!var19)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3579);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3554);
fatal_exit(1);
}
var_psignaturenode9 = var_nodearraylist6;
/* <var_psignaturenode9:nullable Object> isa nullable ASignature */
-cltype23 = type_nullable__nit__ASignature.color;
-idtype24 = type_nullable__nit__ASignature.id;
+cltype23 = type_nullable__nitc__ASignature.color;
+idtype24 = type_nullable__nitc__ASignature.id;
if(var_psignaturenode9 == NULL) {
var22 = 1;
} else {
}
if (unlikely(!var22)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3581);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3556);
fatal_exit(1);
}
var_pannotationsnode10 = var_nodearraylist7;
/* <var_pannotationsnode10:nullable Object> isa nullable AAnnotations */
-cltype26 = type_nullable__nit__AAnnotations.color;
-idtype27 = type_nullable__nit__AAnnotations.id;
+cltype26 = type_nullable__nitc__AAnnotations.color;
+idtype27 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode10 == NULL) {
var25 = 1;
} else {
}
if (unlikely(!var25)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3583);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3558);
fatal_exit(1);
}
var_pexterncallsnode11 = var_nodearraylist8;
/* <var_pexterncallsnode11:nullable Object> isa nullable AExternCalls */
-cltype29 = type_nullable__nit__AExternCalls.color;
-idtype30 = type_nullable__nit__AExternCalls.id;
+cltype29 = type_nullable__nitc__AExternCalls.color;
+idtype30 = type_nullable__nitc__AExternCalls.id;
if(var_pexterncallsnode11 == NULL) {
var28 = 1;
} else {
}
if (unlikely(!var28)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3585);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3560);
fatal_exit(1);
}
var_pexterncodeblocknode12 = var_nodearraylist9;
/* <var_pexterncodeblocknode12:nullable Object> isa nullable AExternCodeBlock */
-cltype32 = type_nullable__nit__AExternCodeBlock.color;
-idtype33 = type_nullable__nit__AExternCodeBlock.id;
+cltype32 = type_nullable__nitc__AExternCodeBlock.color;
+idtype33 = type_nullable__nitc__AExternCodeBlock.id;
if(var_pexterncodeblocknode12 == NULL) {
var31 = 1;
} else {
}
if (unlikely(!var31)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3587);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3562);
fatal_exit(1);
}
-var34 = NEW_nit__AMethPropdef(&type_nit__AMethPropdef);
+var34 = NEW_nitc__AMethPropdef(&type_nitc__AMethPropdef);
{
-nit__parser_prod___AMethPropdef___init_amethpropdef(var34, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, var_pmethidnode8, var_psignaturenode9, var_pannotationsnode10, var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var34:AMethPropdef>*/
+nitc__parser_prod___AMethPropdef___init_amethpropdef(var34, var_pdocnode2, var_tkwredefnode3, var_pvisibilitynode4, ((val*)NULL), ((val*)NULL), var_tkwnewnode7, var_pmethidnode8, var_psignaturenode9, var_pannotationsnode10, var_pexterncallsnode11, var_pexterncodeblocknode12, ((val*)NULL), ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AMethPropdef#init_amethpropdef on <var34:AMethPropdef>*/
}
var_ppropdefnode1 = var34;
var_node_list = var_ppropdefnode1;
-var35 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction73> */
+var35 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction73> */
{
-var36 = nit___nit__Parser___go_to(var_p, var35);
+var36 = nitc___nitc__Parser___go_to(var_p, var35);
}
{
-nit___nit__Parser___push(var_p, var36, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var36, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction74#action for (self: ReduceAction74, Parser) */
-void nit__parser___nit__parser__ReduceAction74___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction74___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_ppropdefnode1 = var_nodearraylist1;
var_node_list = var_ppropdefnode1;
-var1 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction74> */
+var1 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction74> */
{
-var2 = nit___nit__Parser___go_to(var_p, var1);
+var2 = nitc___nitc__Parser___go_to(var_p, var1);
}
{
-nit___nit__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction76#action for (self: ReduceAction76, Parser) */
-void nit__parser___nit__parser__ReduceAction76___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction76___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode6 = var2;
var_tkwisnode2 = var_nodearraylist1;
/* <var_tkwisnode2:nullable Object> isa nullable TKwis */
-cltype = type_nullable__nit__TKwis.color;
-idtype = type_nullable__nit__TKwis.id;
+cltype = type_nullable__nitc__TKwis.color;
+idtype = type_nullable__nitc__TKwis.id;
if(var_tkwisnode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3628);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3603);
fatal_exit(1);
}
var_listnode5 = var_nodearraylist2;
/* <var_listnode5:nullable Object> isa Array[Object] */
-cltype5 = type_standard__Array__standard__Object.color;
-idtype6 = type_standard__Array__standard__Object.id;
+cltype5 = type_core__Array__core__Object.color;
+idtype6 = type_core__Array__core__Object.id;
if(var_listnode5 == NULL) {
var4 = 0;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3630);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3605);
fatal_exit(1);
}
{
-var7 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
+var7 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
}
var_listnode6 = var7;
-var8 = NEW_nit__AAnnotations(&type_nit__AAnnotations);
+var8 = NEW_nitc__AAnnotations(&type_nitc__AAnnotations);
{
-nit__parser_prod___AAnnotations___init_aannotations(var8, var_tkwisnode2, ((val*)NULL), ((val*)NULL), var_listnode6, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AAnnotations#init_aannotations on <var8:AAnnotations>*/
+nitc__parser_prod___AAnnotations___init_aannotations(var8, var_tkwisnode2, ((val*)NULL), ((val*)NULL), var_listnode6, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AAnnotations#init_aannotations on <var8:AAnnotations>*/
}
var_pannotationsnode1 = var8;
var_node_list = var_pannotationsnode1;
-var9 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction76> */
+var9 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction76> */
{
-var10 = nit___nit__Parser___go_to(var_p, var9);
+var10 = nitc___nitc__Parser___go_to(var_p, var9);
}
{
-nit___nit__Parser___push(var_p, var10, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var10, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction77#action for (self: ReduceAction77, Parser) */
-void nit__parser___nit__parser__ReduceAction77___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction77___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var3;
-var4 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var4 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var4); /* Direct call array#Array#init on <var4:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var4); /* Direct call array#Array#init on <var4:Array[Object]>*/
}
var_listnode6 = var4;
var_tkwisnode2 = var_nodearraylist1;
/* <var_tkwisnode2:nullable Object> isa nullable TKwis */
-cltype = type_nullable__nit__TKwis.color;
-idtype = type_nullable__nit__TKwis.id;
+cltype = type_nullable__nitc__TKwis.color;
+idtype = type_nullable__nitc__TKwis.id;
if(var_tkwisnode2 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3655);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3630);
fatal_exit(1);
}
var_listnode5 = var_nodearraylist3;
/* <var_listnode5:nullable Object> isa Array[Object] */
-cltype7 = type_standard__Array__standard__Object.color;
-idtype8 = type_standard__Array__standard__Object.id;
+cltype7 = type_core__Array__core__Object.color;
+idtype8 = type_core__Array__core__Object.id;
if(var_listnode5 == NULL) {
var6 = 0;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3657);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3632);
fatal_exit(1);
}
{
-var9 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
+var9 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
}
var_listnode6 = var9;
var_tkwendnode8 = var_nodearraylist4;
/* <var_tkwendnode8:nullable Object> isa nullable TKwend */
-cltype11 = type_nullable__nit__TKwend.color;
-idtype12 = type_nullable__nit__TKwend.id;
+cltype11 = type_nullable__nitc__TKwend.color;
+idtype12 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode8 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3660);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3635);
fatal_exit(1);
}
-var13 = NEW_nit__AAnnotations(&type_nit__AAnnotations);
+var13 = NEW_nitc__AAnnotations(&type_nitc__AAnnotations);
{
-nit__parser_prod___AAnnotations___init_aannotations(var13, var_tkwisnode2, ((val*)NULL), ((val*)NULL), var_listnode6, ((val*)NULL), var_tkwendnode8); /* Direct call parser_prod#AAnnotations#init_aannotations on <var13:AAnnotations>*/
+nitc__parser_prod___AAnnotations___init_aannotations(var13, var_tkwisnode2, ((val*)NULL), ((val*)NULL), var_listnode6, ((val*)NULL), var_tkwendnode8); /* Direct call parser_prod#AAnnotations#init_aannotations on <var13:AAnnotations>*/
}
var_pannotationsnode1 = var13;
var_node_list = var_pannotationsnode1;
-var14 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction77> */
+var14 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction77> */
{
-var15 = nit___nit__Parser___go_to(var_p, var14);
+var15 = nitc___nitc__Parser___go_to(var_p, var14);
}
{
-nit___nit__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction80#action for (self: ReduceAction80, Parser) */
-void nit__parser___nit__parser__ReduceAction80___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction80___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
-var3 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var3 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
}
var_listnode6 = var3;
var_tkwisnode2 = var_nodearraylist1;
/* <var_tkwisnode2:nullable Object> isa nullable TKwis */
-cltype = type_nullable__nit__TKwis.color;
-idtype = type_nullable__nit__TKwis.id;
+cltype = type_nullable__nitc__TKwis.color;
+idtype = type_nullable__nitc__TKwis.id;
if(var_tkwisnode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3683);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3658);
fatal_exit(1);
}
var_listnode5 = var_nodearraylist3;
/* <var_listnode5:nullable Object> isa Array[Object] */
-cltype6 = type_standard__Array__standard__Object.color;
-idtype7 = type_standard__Array__standard__Object.id;
+cltype6 = type_core__Array__core__Object.color;
+idtype7 = type_core__Array__core__Object.id;
if(var_listnode5 == NULL) {
var5 = 0;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3685);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3660);
fatal_exit(1);
}
{
-var8 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
+var8 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
}
var_listnode6 = var8;
-var9 = NEW_nit__AAnnotations(&type_nit__AAnnotations);
+var9 = NEW_nitc__AAnnotations(&type_nitc__AAnnotations);
{
-nit__parser_prod___AAnnotations___init_aannotations(var9, var_tkwisnode2, ((val*)NULL), ((val*)NULL), var_listnode6, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AAnnotations#init_aannotations on <var9:AAnnotations>*/
+nitc__parser_prod___AAnnotations___init_aannotations(var9, var_tkwisnode2, ((val*)NULL), ((val*)NULL), var_listnode6, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AAnnotations#init_aannotations on <var9:AAnnotations>*/
}
var_pannotationsnode1 = var9;
var_node_list = var_pannotationsnode1;
-var10 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction80> */
+var10 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction80> */
{
-var11 = nit___nit__Parser___go_to(var_p, var10);
+var11 = nitc___nitc__Parser___go_to(var_p, var10);
}
{
-nit___nit__Parser___push(var_p, var11, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var11, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction81#action for (self: ReduceAction81, Parser) */
-void nit__parser___nit__parser__ReduceAction81___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction81___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : APublicVisibility */;
long var2 /* : Int */;
var_p = p0;
var_node_list = ((val*)NULL);
-var = NEW_nit__APublicVisibility(&type_nit__APublicVisibility);
+var = NEW_nitc__APublicVisibility(&type_nitc__APublicVisibility);
{
-nit__parser_prod___APublicVisibility___init_apublicvisibility(var, ((val*)NULL)); /* Direct call parser_prod#APublicVisibility#init_apublicvisibility on <var:APublicVisibility>*/
+nitc__parser_prod___APublicVisibility___init_apublicvisibility(var, ((val*)NULL)); /* Direct call parser_prod#APublicVisibility#init_apublicvisibility on <var:APublicVisibility>*/
}
var_pvisibilitynode1 = var;
var_node_list = var_pvisibilitynode1;
-var1 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction81> */
+var1 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction81> */
{
-var2 = nit___nit__Parser___go_to(var_p, var1);
+var2 = nitc___nitc__Parser___go_to(var_p, var1);
}
{
-nit___nit__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction82#action for (self: ReduceAction82, Parser) */
-void nit__parser___nit__parser__ReduceAction82___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction82___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwpublicnode2 = var_nodearraylist1;
/* <var_tkwpublicnode2:nullable Object> isa nullable TKwpublic */
-cltype = type_nullable__nit__TKwpublic.color;
-idtype = type_nullable__nit__TKwpublic.id;
+cltype = type_nullable__nitc__TKwpublic.color;
+idtype = type_nullable__nitc__TKwpublic.id;
if(var_tkwpublicnode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3719);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3694);
fatal_exit(1);
}
-var3 = NEW_nit__APublicVisibility(&type_nit__APublicVisibility);
+var3 = NEW_nitc__APublicVisibility(&type_nitc__APublicVisibility);
{
-nit__parser_prod___APublicVisibility___init_apublicvisibility(var3, var_tkwpublicnode2); /* Direct call parser_prod#APublicVisibility#init_apublicvisibility on <var3:APublicVisibility>*/
+nitc__parser_prod___APublicVisibility___init_apublicvisibility(var3, var_tkwpublicnode2); /* Direct call parser_prod#APublicVisibility#init_apublicvisibility on <var3:APublicVisibility>*/
}
var_pvisibilitynode1 = var3;
var_node_list = var_pvisibilitynode1;
-var4 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction82> */
+var4 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction82> */
{
-var5 = nit___nit__Parser___go_to(var_p, var4);
+var5 = nitc___nitc__Parser___go_to(var_p, var4);
}
{
-nit___nit__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction83#action for (self: ReduceAction83, Parser) */
-void nit__parser___nit__parser__ReduceAction83___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction83___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwprivatenode2 = var_nodearraylist1;
/* <var_tkwprivatenode2:nullable Object> isa nullable TKwprivate */
-cltype = type_nullable__nit__TKwprivate.color;
-idtype = type_nullable__nit__TKwprivate.id;
+cltype = type_nullable__nitc__TKwprivate.color;
+idtype = type_nullable__nitc__TKwprivate.id;
if(var_tkwprivatenode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3735);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3710);
fatal_exit(1);
}
-var3 = NEW_nit__APrivateVisibility(&type_nit__APrivateVisibility);
+var3 = NEW_nitc__APrivateVisibility(&type_nitc__APrivateVisibility);
{
-nit__parser_prod___APrivateVisibility___init_aprivatevisibility(var3, var_tkwprivatenode2); /* Direct call parser_prod#APrivateVisibility#init_aprivatevisibility on <var3:APrivateVisibility>*/
+nitc__parser_prod___APrivateVisibility___init_aprivatevisibility(var3, var_tkwprivatenode2); /* Direct call parser_prod#APrivateVisibility#init_aprivatevisibility on <var3:APrivateVisibility>*/
}
var_pvisibilitynode1 = var3;
var_node_list = var_pvisibilitynode1;
-var4 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction83> */
+var4 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction83> */
{
-var5 = nit___nit__Parser___go_to(var_p, var4);
+var5 = nitc___nitc__Parser___go_to(var_p, var4);
}
{
-nit___nit__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction84#action for (self: ReduceAction84, Parser) */
-void nit__parser___nit__parser__ReduceAction84___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction84___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwprotectednode2 = var_nodearraylist1;
/* <var_tkwprotectednode2:nullable Object> isa nullable TKwprotected */
-cltype = type_nullable__nit__TKwprotected.color;
-idtype = type_nullable__nit__TKwprotected.id;
+cltype = type_nullable__nitc__TKwprotected.color;
+idtype = type_nullable__nitc__TKwprotected.id;
if(var_tkwprotectednode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3751);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3726);
fatal_exit(1);
}
-var3 = NEW_nit__AProtectedVisibility(&type_nit__AProtectedVisibility);
+var3 = NEW_nitc__AProtectedVisibility(&type_nitc__AProtectedVisibility);
{
-nit__parser_prod___AProtectedVisibility___init_aprotectedvisibility(var3, var_tkwprotectednode2); /* Direct call parser_prod#AProtectedVisibility#init_aprotectedvisibility on <var3:AProtectedVisibility>*/
+nitc__parser_prod___AProtectedVisibility___init_aprotectedvisibility(var3, var_tkwprotectednode2); /* Direct call parser_prod#AProtectedVisibility#init_aprotectedvisibility on <var3:AProtectedVisibility>*/
}
var_pvisibilitynode1 = var3;
var_node_list = var_pvisibilitynode1;
-var4 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction84> */
+var4 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction84> */
{
-var5 = nit___nit__Parser___go_to(var_p, var4);
+var5 = nitc___nitc__Parser___go_to(var_p, var4);
}
{
-nit___nit__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction85#action for (self: ReduceAction85, Parser) */
-void nit__parser___nit__parser__ReduceAction85___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction85___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwintrudenode2 = var_nodearraylist1;
/* <var_tkwintrudenode2:nullable Object> isa nullable TKwintrude */
-cltype = type_nullable__nit__TKwintrude.color;
-idtype = type_nullable__nit__TKwintrude.id;
+cltype = type_nullable__nitc__TKwintrude.color;
+idtype = type_nullable__nitc__TKwintrude.id;
if(var_tkwintrudenode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3767);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3742);
fatal_exit(1);
}
-var3 = NEW_nit__AIntrudeVisibility(&type_nit__AIntrudeVisibility);
+var3 = NEW_nitc__AIntrudeVisibility(&type_nitc__AIntrudeVisibility);
{
-nit__parser_prod___AIntrudeVisibility___init_aintrudevisibility(var3, var_tkwintrudenode2); /* Direct call parser_prod#AIntrudeVisibility#init_aintrudevisibility on <var3:AIntrudeVisibility>*/
+nitc__parser_prod___AIntrudeVisibility___init_aintrudevisibility(var3, var_tkwintrudenode2); /* Direct call parser_prod#AIntrudeVisibility#init_aintrudevisibility on <var3:AIntrudeVisibility>*/
}
var_pvisibilitynode1 = var3;
var_node_list = var_pvisibilitynode1;
-var4 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction85> */
+var4 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction85> */
{
-var5 = nit___nit__Parser___go_to(var_p, var4);
+var5 = nitc___nitc__Parser___go_to(var_p, var4);
}
{
-nit___nit__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction86#action for (self: ReduceAction86, Parser) */
-void nit__parser___nit__parser__ReduceAction86___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction86___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tplusnode2 = var_nodearraylist1;
/* <var_tplusnode2:nullable Object> isa nullable TPlus */
-cltype = type_nullable__nit__TPlus.color;
-idtype = type_nullable__nit__TPlus.id;
+cltype = type_nullable__nitc__TPlus.color;
+idtype = type_nullable__nitc__TPlus.id;
if(var_tplusnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3782);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3757);
fatal_exit(1);
}
-var2 = NEW_nit__APlusMethid(&type_nit__APlusMethid);
+var2 = NEW_nitc__APlusMethid(&type_nitc__APlusMethid);
{
-nit__parser_prod___APlusMethid___init_aplusmethid(var2, var_tplusnode2); /* Direct call parser_prod#APlusMethid#init_aplusmethid on <var2:APlusMethid>*/
+nitc__parser_prod___APlusMethid___init_aplusmethid(var2, var_tplusnode2); /* Direct call parser_prod#APlusMethid#init_aplusmethid on <var2:APlusMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction86> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction86> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction87#action for (self: ReduceAction87, Parser) */
-void nit__parser___nit__parser__ReduceAction87___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction87___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tminusnode2 = var_nodearraylist1;
/* <var_tminusnode2:nullable Object> isa nullable TMinus */
-cltype = type_nullable__nit__TMinus.color;
-idtype = type_nullable__nit__TMinus.id;
+cltype = type_nullable__nitc__TMinus.color;
+idtype = type_nullable__nitc__TMinus.id;
if(var_tminusnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3797);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3772);
fatal_exit(1);
}
-var2 = NEW_nit__AMinusMethid(&type_nit__AMinusMethid);
+var2 = NEW_nitc__AMinusMethid(&type_nitc__AMinusMethid);
{
-nit__parser_prod___AMinusMethid___init_aminusmethid(var2, var_tminusnode2); /* Direct call parser_prod#AMinusMethid#init_aminusmethid on <var2:AMinusMethid>*/
+nitc__parser_prod___AMinusMethid___init_aminusmethid(var2, var_tminusnode2); /* Direct call parser_prod#AMinusMethid#init_aminusmethid on <var2:AMinusMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction87> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction87> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction88#action for (self: ReduceAction88, Parser) */
-void nit__parser___nit__parser__ReduceAction88___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction88___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tstarnode2 = var_nodearraylist1;
/* <var_tstarnode2:nullable Object> isa nullable TStar */
-cltype = type_nullable__nit__TStar.color;
-idtype = type_nullable__nit__TStar.id;
+cltype = type_nullable__nitc__TStar.color;
+idtype = type_nullable__nitc__TStar.id;
if(var_tstarnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3812);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3787);
fatal_exit(1);
}
-var2 = NEW_nit__AStarMethid(&type_nit__AStarMethid);
+var2 = NEW_nitc__AStarMethid(&type_nitc__AStarMethid);
{
-nit__parser_prod___AStarMethid___init_astarmethid(var2, var_tstarnode2); /* Direct call parser_prod#AStarMethid#init_astarmethid on <var2:AStarMethid>*/
+nitc__parser_prod___AStarMethid___init_astarmethid(var2, var_tstarnode2); /* Direct call parser_prod#AStarMethid#init_astarmethid on <var2:AStarMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction88> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction88> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction89#action for (self: ReduceAction89, Parser) */
-void nit__parser___nit__parser__ReduceAction89___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction89___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tstarstarnode2 = var_nodearraylist1;
/* <var_tstarstarnode2:nullable Object> isa nullable TStarstar */
-cltype = type_nullable__nit__TStarstar.color;
-idtype = type_nullable__nit__TStarstar.id;
+cltype = type_nullable__nitc__TStarstar.color;
+idtype = type_nullable__nitc__TStarstar.id;
if(var_tstarstarnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3827);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3802);
fatal_exit(1);
}
-var2 = NEW_nit__AStarstarMethid(&type_nit__AStarstarMethid);
+var2 = NEW_nitc__AStarstarMethid(&type_nitc__AStarstarMethid);
{
-nit__parser_prod___AStarstarMethid___init_astarstarmethid(var2, var_tstarstarnode2); /* Direct call parser_prod#AStarstarMethid#init_astarstarmethid on <var2:AStarstarMethid>*/
+nitc__parser_prod___AStarstarMethid___init_astarstarmethid(var2, var_tstarstarnode2); /* Direct call parser_prod#AStarstarMethid#init_astarstarmethid on <var2:AStarstarMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction89> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction89> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction90#action for (self: ReduceAction90, Parser) */
-void nit__parser___nit__parser__ReduceAction90___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction90___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tslashnode2 = var_nodearraylist1;
/* <var_tslashnode2:nullable Object> isa nullable TSlash */
-cltype = type_nullable__nit__TSlash.color;
-idtype = type_nullable__nit__TSlash.id;
+cltype = type_nullable__nitc__TSlash.color;
+idtype = type_nullable__nitc__TSlash.id;
if(var_tslashnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3842);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3817);
fatal_exit(1);
}
-var2 = NEW_nit__ASlashMethid(&type_nit__ASlashMethid);
+var2 = NEW_nitc__ASlashMethid(&type_nitc__ASlashMethid);
{
-nit__parser_prod___ASlashMethid___init_aslashmethid(var2, var_tslashnode2); /* Direct call parser_prod#ASlashMethid#init_aslashmethid on <var2:ASlashMethid>*/
+nitc__parser_prod___ASlashMethid___init_aslashmethid(var2, var_tslashnode2); /* Direct call parser_prod#ASlashMethid#init_aslashmethid on <var2:ASlashMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction90> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction90> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction91#action for (self: ReduceAction91, Parser) */
-void nit__parser___nit__parser__ReduceAction91___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction91___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tpercentnode2 = var_nodearraylist1;
/* <var_tpercentnode2:nullable Object> isa nullable TPercent */
-cltype = type_nullable__nit__TPercent.color;
-idtype = type_nullable__nit__TPercent.id;
+cltype = type_nullable__nitc__TPercent.color;
+idtype = type_nullable__nitc__TPercent.id;
if(var_tpercentnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3857);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3832);
fatal_exit(1);
}
-var2 = NEW_nit__APercentMethid(&type_nit__APercentMethid);
+var2 = NEW_nitc__APercentMethid(&type_nitc__APercentMethid);
{
-nit__parser_prod___APercentMethid___init_apercentmethid(var2, var_tpercentnode2); /* Direct call parser_prod#APercentMethid#init_apercentmethid on <var2:APercentMethid>*/
+nitc__parser_prod___APercentMethid___init_apercentmethid(var2, var_tpercentnode2); /* Direct call parser_prod#APercentMethid#init_apercentmethid on <var2:APercentMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction91> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction91> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction92#action for (self: ReduceAction92, Parser) */
-void nit__parser___nit__parser__ReduceAction92___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction92___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tpipenode2 = var_nodearraylist1;
/* <var_tpipenode2:nullable Object> isa nullable TPipe */
-cltype = type_nullable__nit__TPipe.color;
-idtype = type_nullable__nit__TPipe.id;
+cltype = type_nullable__nitc__TPipe.color;
+idtype = type_nullable__nitc__TPipe.id;
if(var_tpipenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3872);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3847);
fatal_exit(1);
}
-var2 = NEW_nit__APipeMethid(&type_nit__APipeMethid);
+var2 = NEW_nitc__APipeMethid(&type_nitc__APipeMethid);
{
-nit__parser_prod___APipeMethid___init_apipemethid(var2, var_tpipenode2); /* Direct call parser_prod#APipeMethid#init_apipemethid on <var2:APipeMethid>*/
+nitc__parser_prod___APipeMethid___init_apipemethid(var2, var_tpipenode2); /* Direct call parser_prod#APipeMethid#init_apipemethid on <var2:APipeMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction92> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction92> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction93#action for (self: ReduceAction93, Parser) */
-void nit__parser___nit__parser__ReduceAction93___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction93___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tcaretnode2 = var_nodearraylist1;
/* <var_tcaretnode2:nullable Object> isa nullable TCaret */
-cltype = type_nullable__nit__TCaret.color;
-idtype = type_nullable__nit__TCaret.id;
+cltype = type_nullable__nitc__TCaret.color;
+idtype = type_nullable__nitc__TCaret.id;
if(var_tcaretnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3887);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3862);
fatal_exit(1);
}
-var2 = NEW_nit__ACaretMethid(&type_nit__ACaretMethid);
+var2 = NEW_nitc__ACaretMethid(&type_nitc__ACaretMethid);
{
-nit__parser_prod___ACaretMethid___init_acaretmethid(var2, var_tcaretnode2); /* Direct call parser_prod#ACaretMethid#init_acaretmethid on <var2:ACaretMethid>*/
+nitc__parser_prod___ACaretMethid___init_acaretmethid(var2, var_tcaretnode2); /* Direct call parser_prod#ACaretMethid#init_acaretmethid on <var2:ACaretMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction93> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction93> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction94#action for (self: ReduceAction94, Parser) */
-void nit__parser___nit__parser__ReduceAction94___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction94___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tampnode2 = var_nodearraylist1;
/* <var_tampnode2:nullable Object> isa nullable TAmp */
-cltype = type_nullable__nit__TAmp.color;
-idtype = type_nullable__nit__TAmp.id;
+cltype = type_nullable__nitc__TAmp.color;
+idtype = type_nullable__nitc__TAmp.id;
if(var_tampnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3902);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3877);
fatal_exit(1);
}
-var2 = NEW_nit__AAmpMethid(&type_nit__AAmpMethid);
+var2 = NEW_nitc__AAmpMethid(&type_nitc__AAmpMethid);
{
-nit__parser_prod___AAmpMethid___init_aampmethid(var2, var_tampnode2); /* Direct call parser_prod#AAmpMethid#init_aampmethid on <var2:AAmpMethid>*/
+nitc__parser_prod___AAmpMethid___init_aampmethid(var2, var_tampnode2); /* Direct call parser_prod#AAmpMethid#init_aampmethid on <var2:AAmpMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction94> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction94> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction95#action for (self: ReduceAction95, Parser) */
-void nit__parser___nit__parser__ReduceAction95___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction95___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_ttildenode2 = var_nodearraylist1;
/* <var_ttildenode2:nullable Object> isa nullable TTilde */
-cltype = type_nullable__nit__TTilde.color;
-idtype = type_nullable__nit__TTilde.id;
+cltype = type_nullable__nitc__TTilde.color;
+idtype = type_nullable__nitc__TTilde.id;
if(var_ttildenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3917);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3892);
fatal_exit(1);
}
-var2 = NEW_nit__ATildeMethid(&type_nit__ATildeMethid);
+var2 = NEW_nitc__ATildeMethid(&type_nitc__ATildeMethid);
{
-nit__parser_prod___ATildeMethid___init_atildemethid(var2, var_ttildenode2); /* Direct call parser_prod#ATildeMethid#init_atildemethid on <var2:ATildeMethid>*/
+nitc__parser_prod___ATildeMethid___init_atildemethid(var2, var_ttildenode2); /* Direct call parser_prod#ATildeMethid#init_atildemethid on <var2:ATildeMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction95> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction95> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction96#action for (self: ReduceAction96, Parser) */
-void nit__parser___nit__parser__ReduceAction96___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction96___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_teqnode2 = var_nodearraylist1;
/* <var_teqnode2:nullable Object> isa nullable TEq */
-cltype = type_nullable__nit__TEq.color;
-idtype = type_nullable__nit__TEq.id;
+cltype = type_nullable__nitc__TEq.color;
+idtype = type_nullable__nitc__TEq.id;
if(var_teqnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3932);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3907);
fatal_exit(1);
}
-var2 = NEW_nit__AEqMethid(&type_nit__AEqMethid);
+var2 = NEW_nitc__AEqMethid(&type_nitc__AEqMethid);
{
-nit__parser_prod___AEqMethid___init_aeqmethid(var2, var_teqnode2); /* Direct call parser_prod#AEqMethid#init_aeqmethid on <var2:AEqMethid>*/
+nitc__parser_prod___AEqMethid___init_aeqmethid(var2, var_teqnode2); /* Direct call parser_prod#AEqMethid#init_aeqmethid on <var2:AEqMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction96> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction96> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction97#action for (self: ReduceAction97, Parser) */
-void nit__parser___nit__parser__ReduceAction97___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction97___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tnenode2 = var_nodearraylist1;
/* <var_tnenode2:nullable Object> isa nullable TNe */
-cltype = type_nullable__nit__TNe.color;
-idtype = type_nullable__nit__TNe.id;
+cltype = type_nullable__nitc__TNe.color;
+idtype = type_nullable__nitc__TNe.id;
if(var_tnenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3947);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3922);
fatal_exit(1);
}
-var2 = NEW_nit__ANeMethid(&type_nit__ANeMethid);
+var2 = NEW_nitc__ANeMethid(&type_nitc__ANeMethid);
{
-nit__parser_prod___ANeMethid___init_anemethid(var2, var_tnenode2); /* Direct call parser_prod#ANeMethid#init_anemethid on <var2:ANeMethid>*/
+nitc__parser_prod___ANeMethid___init_anemethid(var2, var_tnenode2); /* Direct call parser_prod#ANeMethid#init_anemethid on <var2:ANeMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction97> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction97> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction98#action for (self: ReduceAction98, Parser) */
-void nit__parser___nit__parser__ReduceAction98___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction98___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tlenode2 = var_nodearraylist1;
/* <var_tlenode2:nullable Object> isa nullable TLe */
-cltype = type_nullable__nit__TLe.color;
-idtype = type_nullable__nit__TLe.id;
+cltype = type_nullable__nitc__TLe.color;
+idtype = type_nullable__nitc__TLe.id;
if(var_tlenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3962);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3937);
fatal_exit(1);
}
-var2 = NEW_nit__ALeMethid(&type_nit__ALeMethid);
+var2 = NEW_nitc__ALeMethid(&type_nitc__ALeMethid);
{
-nit__parser_prod___ALeMethid___init_alemethid(var2, var_tlenode2); /* Direct call parser_prod#ALeMethid#init_alemethid on <var2:ALeMethid>*/
+nitc__parser_prod___ALeMethid___init_alemethid(var2, var_tlenode2); /* Direct call parser_prod#ALeMethid#init_alemethid on <var2:ALeMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction98> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction98> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction99#action for (self: ReduceAction99, Parser) */
-void nit__parser___nit__parser__ReduceAction99___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction99___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tgenode2 = var_nodearraylist1;
/* <var_tgenode2:nullable Object> isa nullable TGe */
-cltype = type_nullable__nit__TGe.color;
-idtype = type_nullable__nit__TGe.id;
+cltype = type_nullable__nitc__TGe.color;
+idtype = type_nullable__nitc__TGe.id;
if(var_tgenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3977);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3952);
fatal_exit(1);
}
-var2 = NEW_nit__AGeMethid(&type_nit__AGeMethid);
+var2 = NEW_nitc__AGeMethid(&type_nitc__AGeMethid);
{
-nit__parser_prod___AGeMethid___init_agemethid(var2, var_tgenode2); /* Direct call parser_prod#AGeMethid#init_agemethid on <var2:AGeMethid>*/
+nitc__parser_prod___AGeMethid___init_agemethid(var2, var_tgenode2); /* Direct call parser_prod#AGeMethid#init_agemethid on <var2:AGeMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction99> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction99> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction100#action for (self: ReduceAction100, Parser) */
-void nit__parser___nit__parser__ReduceAction100___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction100___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tltnode2 = var_nodearraylist1;
/* <var_tltnode2:nullable Object> isa nullable TLt */
-cltype = type_nullable__nit__TLt.color;
-idtype = type_nullable__nit__TLt.id;
+cltype = type_nullable__nitc__TLt.color;
+idtype = type_nullable__nitc__TLt.id;
if(var_tltnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 3992);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3967);
fatal_exit(1);
}
-var2 = NEW_nit__ALtMethid(&type_nit__ALtMethid);
+var2 = NEW_nitc__ALtMethid(&type_nitc__ALtMethid);
{
-nit__parser_prod___ALtMethid___init_altmethid(var2, var_tltnode2); /* Direct call parser_prod#ALtMethid#init_altmethid on <var2:ALtMethid>*/
+nitc__parser_prod___ALtMethid___init_altmethid(var2, var_tltnode2); /* Direct call parser_prod#ALtMethid#init_altmethid on <var2:ALtMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction100> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction100> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction101#action for (self: ReduceAction101, Parser) */
-void nit__parser___nit__parser__ReduceAction101___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction101___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tgtnode2 = var_nodearraylist1;
/* <var_tgtnode2:nullable Object> isa nullable TGt */
-cltype = type_nullable__nit__TGt.color;
-idtype = type_nullable__nit__TGt.id;
+cltype = type_nullable__nitc__TGt.color;
+idtype = type_nullable__nitc__TGt.id;
if(var_tgtnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4007);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3982);
fatal_exit(1);
}
-var2 = NEW_nit__AGtMethid(&type_nit__AGtMethid);
+var2 = NEW_nitc__AGtMethid(&type_nitc__AGtMethid);
{
-nit__parser_prod___AGtMethid___init_agtmethid(var2, var_tgtnode2); /* Direct call parser_prod#AGtMethid#init_agtmethid on <var2:AGtMethid>*/
+nitc__parser_prod___AGtMethid___init_agtmethid(var2, var_tgtnode2); /* Direct call parser_prod#AGtMethid#init_agtmethid on <var2:AGtMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction101> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction101> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction102#action for (self: ReduceAction102, Parser) */
-void nit__parser___nit__parser__ReduceAction102___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction102___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tllnode2 = var_nodearraylist1;
/* <var_tllnode2:nullable Object> isa nullable TLl */
-cltype = type_nullable__nit__TLl.color;
-idtype = type_nullable__nit__TLl.id;
+cltype = type_nullable__nitc__TLl.color;
+idtype = type_nullable__nitc__TLl.id;
if(var_tllnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4022);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 3997);
fatal_exit(1);
}
-var2 = NEW_nit__ALlMethid(&type_nit__ALlMethid);
+var2 = NEW_nitc__ALlMethid(&type_nitc__ALlMethid);
{
-nit__parser_prod___ALlMethid___init_allmethid(var2, var_tllnode2); /* Direct call parser_prod#ALlMethid#init_allmethid on <var2:ALlMethid>*/
+nitc__parser_prod___ALlMethid___init_allmethid(var2, var_tllnode2); /* Direct call parser_prod#ALlMethid#init_allmethid on <var2:ALlMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction102> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction102> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction103#action for (self: ReduceAction103, Parser) */
-void nit__parser___nit__parser__ReduceAction103___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction103___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tggnode2 = var_nodearraylist1;
/* <var_tggnode2:nullable Object> isa nullable TGg */
-cltype = type_nullable__nit__TGg.color;
-idtype = type_nullable__nit__TGg.id;
+cltype = type_nullable__nitc__TGg.color;
+idtype = type_nullable__nitc__TGg.id;
if(var_tggnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4037);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4012);
fatal_exit(1);
}
-var2 = NEW_nit__AGgMethid(&type_nit__AGgMethid);
+var2 = NEW_nitc__AGgMethid(&type_nitc__AGgMethid);
{
-nit__parser_prod___AGgMethid___init_aggmethid(var2, var_tggnode2); /* Direct call parser_prod#AGgMethid#init_aggmethid on <var2:AGgMethid>*/
+nitc__parser_prod___AGgMethid___init_aggmethid(var2, var_tggnode2); /* Direct call parser_prod#AGgMethid#init_aggmethid on <var2:AGgMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction103> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction103> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction104#action for (self: ReduceAction104, Parser) */
-void nit__parser___nit__parser__ReduceAction104___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction104___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tobranode2 = var_nodearraylist1;
/* <var_tobranode2:nullable Object> isa nullable TObra */
-cltype = type_nullable__nit__TObra.color;
-idtype = type_nullable__nit__TObra.id;
+cltype = type_nullable__nitc__TObra.color;
+idtype = type_nullable__nitc__TObra.id;
if(var_tobranode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4053);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4028);
fatal_exit(1);
}
var_tcbranode3 = var_nodearraylist2;
/* <var_tcbranode3:nullable Object> isa nullable TCbra */
-cltype4 = type_nullable__nit__TCbra.color;
-idtype5 = type_nullable__nit__TCbra.id;
+cltype4 = type_nullable__nitc__TCbra.color;
+idtype5 = type_nullable__nitc__TCbra.id;
if(var_tcbranode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4055);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4030);
fatal_exit(1);
}
-var6 = NEW_nit__ABraMethid(&type_nit__ABraMethid);
+var6 = NEW_nitc__ABraMethid(&type_nitc__ABraMethid);
{
-nit__parser_prod___ABraMethid___init_abramethid(var6, var_tobranode2, var_tcbranode3); /* Direct call parser_prod#ABraMethid#init_abramethid on <var6:ABraMethid>*/
+nitc__parser_prod___ABraMethid___init_abramethid(var6, var_tobranode2, var_tcbranode3); /* Direct call parser_prod#ABraMethid#init_abramethid on <var6:ABraMethid>*/
}
var_pmethidnode1 = var6;
var_node_list = var_pmethidnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction104> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction104> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction105#action for (self: ReduceAction105, Parser) */
-void nit__parser___nit__parser__ReduceAction105___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction105___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tstarshipnode2 = var_nodearraylist1;
/* <var_tstarshipnode2:nullable Object> isa nullable TStarship */
-cltype = type_nullable__nit__TStarship.color;
-idtype = type_nullable__nit__TStarship.id;
+cltype = type_nullable__nitc__TStarship.color;
+idtype = type_nullable__nitc__TStarship.id;
if(var_tstarshipnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4071);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4046);
fatal_exit(1);
}
-var2 = NEW_nit__AStarshipMethid(&type_nit__AStarshipMethid);
+var2 = NEW_nitc__AStarshipMethid(&type_nitc__AStarshipMethid);
{
-nit__parser_prod___AStarshipMethid___init_astarshipmethid(var2, var_tstarshipnode2); /* Direct call parser_prod#AStarshipMethid#init_astarshipmethid on <var2:AStarshipMethid>*/
+nitc__parser_prod___AStarshipMethid___init_astarshipmethid(var2, var_tstarshipnode2); /* Direct call parser_prod#AStarshipMethid#init_astarshipmethid on <var2:AStarshipMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction105> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction105> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction106#action for (self: ReduceAction106, Parser) */
-void nit__parser___nit__parser__ReduceAction106___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction106___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4087);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4062);
fatal_exit(1);
}
var_tassignnode3 = var_nodearraylist2;
/* <var_tassignnode3:nullable Object> isa nullable TAssign */
-cltype4 = type_nullable__nit__TAssign.color;
-idtype5 = type_nullable__nit__TAssign.id;
+cltype4 = type_nullable__nitc__TAssign.color;
+idtype5 = type_nullable__nitc__TAssign.id;
if(var_tassignnode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4089);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4064);
fatal_exit(1);
}
-var6 = NEW_nit__AAssignMethid(&type_nit__AAssignMethid);
+var6 = NEW_nitc__AAssignMethid(&type_nitc__AAssignMethid);
{
-nit__parser_prod___AAssignMethid___init_aassignmethid(var6, var_tidnode2, var_tassignnode3); /* Direct call parser_prod#AAssignMethid#init_aassignmethid on <var6:AAssignMethid>*/
+nitc__parser_prod___AAssignMethid___init_aassignmethid(var6, var_tidnode2, var_tassignnode3); /* Direct call parser_prod#AAssignMethid#init_aassignmethid on <var6:AAssignMethid>*/
}
var_pmethidnode1 = var6;
var_node_list = var_pmethidnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction106> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction106> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction107#action for (self: ReduceAction107, Parser) */
-void nit__parser___nit__parser__ReduceAction107___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction107___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_tobranode2 = var_nodearraylist1;
/* <var_tobranode2:nullable Object> isa nullable TObra */
-cltype = type_nullable__nit__TObra.color;
-idtype = type_nullable__nit__TObra.id;
+cltype = type_nullable__nitc__TObra.color;
+idtype = type_nullable__nitc__TObra.id;
if(var_tobranode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4107);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4082);
fatal_exit(1);
}
var_tcbranode3 = var_nodearraylist2;
/* <var_tcbranode3:nullable Object> isa nullable TCbra */
-cltype5 = type_nullable__nit__TCbra.color;
-idtype6 = type_nullable__nit__TCbra.id;
+cltype5 = type_nullable__nitc__TCbra.color;
+idtype6 = type_nullable__nitc__TCbra.id;
if(var_tcbranode3 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4109);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4084);
fatal_exit(1);
}
var_tassignnode4 = var_nodearraylist3;
/* <var_tassignnode4:nullable Object> isa nullable TAssign */
-cltype8 = type_nullable__nit__TAssign.color;
-idtype9 = type_nullable__nit__TAssign.id;
+cltype8 = type_nullable__nitc__TAssign.color;
+idtype9 = type_nullable__nitc__TAssign.id;
if(var_tassignnode4 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4111);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4086);
fatal_exit(1);
}
-var10 = NEW_nit__ABraassignMethid(&type_nit__ABraassignMethid);
+var10 = NEW_nitc__ABraassignMethid(&type_nitc__ABraassignMethid);
{
-nit__parser_prod___ABraassignMethid___init_abraassignmethid(var10, var_tobranode2, var_tcbranode3, var_tassignnode4); /* Direct call parser_prod#ABraassignMethid#init_abraassignmethid on <var10:ABraassignMethid>*/
+nitc__parser_prod___ABraassignMethid___init_abraassignmethid(var10, var_tobranode2, var_tcbranode3, var_tassignnode4); /* Direct call parser_prod#ABraassignMethid#init_abraassignmethid on <var10:ABraassignMethid>*/
}
var_pmethidnode1 = var10;
var_node_list = var_pmethidnode1;
-var11 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction107> */
+var11 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction107> */
{
-var12 = nit___nit__Parser___go_to(var_p, var11);
+var12 = nitc___nitc__Parser___go_to(var_p, var11);
}
{
-nit___nit__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction108#action for (self: ReduceAction108, Parser) */
-void nit__parser___nit__parser__ReduceAction108___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction108___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4128);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4103);
fatal_exit(1);
}
-var2 = NEW_nit__AIdMethid(&type_nit__AIdMethid);
+var2 = NEW_nitc__AIdMethid(&type_nitc__AIdMethid);
{
-nit__parser_prod___AIdMethid___init_aidmethid(var2, var_tidnode2); /* Direct call parser_prod#AIdMethid#init_aidmethid on <var2:AIdMethid>*/
+nitc__parser_prod___AIdMethid___init_aidmethid(var2, var_tidnode2); /* Direct call parser_prod#AIdMethid#init_aidmethid on <var2:AIdMethid>*/
}
var_pmethidnode1 = var2;
var_node_list = var_pmethidnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction108> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction108> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction109#action for (self: ReduceAction109, Parser) */
-void nit__parser___nit__parser__ReduceAction109___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction109___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var5;
-var6 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var6 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var6); /* Direct call array#Array#init on <var6:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var6); /* Direct call array#Array#init on <var6:Array[Object]>*/
}
var_listnode4 = var6;
var_toparnode2 = var_nodearraylist1;
/* <var_toparnode2:nullable Object> isa nullable TOpar */
-cltype = type_nullable__nit__TOpar.color;
-idtype = type_nullable__nit__TOpar.id;
+cltype = type_nullable__nitc__TOpar.color;
+idtype = type_nullable__nitc__TOpar.id;
if(var_toparnode2 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4149);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4124);
fatal_exit(1);
}
var_listnode3 = var_nodearraylist3;
/* <var_listnode3:nullable Object> isa Array[Object] */
-cltype9 = type_standard__Array__standard__Object.color;
-idtype10 = type_standard__Array__standard__Object.id;
+cltype9 = type_core__Array__core__Object.color;
+idtype10 = type_core__Array__core__Object.id;
if(var_listnode3 == NULL) {
var8 = 0;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4151);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4126);
fatal_exit(1);
}
{
-var11 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
+var11 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
}
var_listnode4 = var11;
var_tcparnode5 = var_nodearraylist4;
/* <var_tcparnode5:nullable Object> isa nullable TCpar */
-cltype13 = type_nullable__nit__TCpar.color;
-idtype14 = type_nullable__nit__TCpar.id;
+cltype13 = type_nullable__nitc__TCpar.color;
+idtype14 = type_nullable__nitc__TCpar.id;
if(var_tcparnode5 == NULL) {
var12 = 1;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4154);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4129);
fatal_exit(1);
}
var_ptypenode6 = var_nodearraylist5;
/* <var_ptypenode6:nullable Object> isa nullable AType */
-cltype16 = type_nullable__nit__AType.color;
-idtype17 = type_nullable__nit__AType.id;
+cltype16 = type_nullable__nitc__AType.color;
+idtype17 = type_nullable__nitc__AType.id;
if(var_ptypenode6 == NULL) {
var15 = 1;
} else {
}
if (unlikely(!var15)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4156);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4131);
fatal_exit(1);
}
-var18 = NEW_nit__ASignature(&type_nit__ASignature);
+var18 = NEW_nitc__ASignature(&type_nitc__ASignature);
{
-nit__parser_prod___ASignature___init_asignature(var18, var_toparnode2, var_listnode4, var_tcparnode5, var_ptypenode6); /* Direct call parser_prod#ASignature#init_asignature on <var18:ASignature>*/
+nitc__parser_prod___ASignature___init_asignature(var18, var_toparnode2, var_listnode4, var_tcparnode5, var_ptypenode6); /* Direct call parser_prod#ASignature#init_asignature on <var18:ASignature>*/
}
var_psignaturenode1 = var18;
var_node_list = var_psignaturenode1;
-var19 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction109> */
+var19 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction109> */
{
-var20 = nit___nit__Parser___go_to(var_p, var19);
+var20 = nitc___nitc__Parser___go_to(var_p, var19);
}
{
-nit___nit__Parser___push(var_p, var20, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var20, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction110#action for (self: ReduceAction110, Parser) */
-void nit__parser___nit__parser__ReduceAction110___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction110___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var4;
-var5 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var5 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var5); /* Direct call array#Array#init on <var5:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var5); /* Direct call array#Array#init on <var5:Array[Object]>*/
}
var_listnode4 = var5;
var_toparnode2 = var_nodearraylist1;
/* <var_toparnode2:nullable Object> isa nullable TOpar */
-cltype = type_nullable__nit__TOpar.color;
-idtype = type_nullable__nit__TOpar.id;
+cltype = type_nullable__nitc__TOpar.color;
+idtype = type_nullable__nitc__TOpar.id;
if(var_toparnode2 == NULL) {
var6 = 1;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4179);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4154);
fatal_exit(1);
}
var_listnode3 = var_nodearraylist3;
/* <var_listnode3:nullable Object> isa Array[Object] */
-cltype8 = type_standard__Array__standard__Object.color;
-idtype9 = type_standard__Array__standard__Object.id;
+cltype8 = type_core__Array__core__Object.color;
+idtype9 = type_core__Array__core__Object.id;
if(var_listnode3 == NULL) {
var7 = 0;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4181);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4156);
fatal_exit(1);
}
{
-var10 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
+var10 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
}
var_listnode4 = var10;
var_tcparnode5 = var_nodearraylist4;
/* <var_tcparnode5:nullable Object> isa nullable TCpar */
-cltype12 = type_nullable__nit__TCpar.color;
-idtype13 = type_nullable__nit__TCpar.id;
+cltype12 = type_nullable__nitc__TCpar.color;
+idtype13 = type_nullable__nitc__TCpar.id;
if(var_tcparnode5 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4184);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4159);
fatal_exit(1);
}
-var14 = NEW_nit__ASignature(&type_nit__ASignature);
+var14 = NEW_nitc__ASignature(&type_nitc__ASignature);
{
-nit__parser_prod___ASignature___init_asignature(var14, var_toparnode2, var_listnode4, var_tcparnode5, ((val*)NULL)); /* Direct call parser_prod#ASignature#init_asignature on <var14:ASignature>*/
+nitc__parser_prod___ASignature___init_asignature(var14, var_toparnode2, var_listnode4, var_tcparnode5, ((val*)NULL)); /* Direct call parser_prod#ASignature#init_asignature on <var14:ASignature>*/
}
var_psignaturenode1 = var14;
var_node_list = var_psignaturenode1;
-var15 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction110> */
+var15 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction110> */
{
-var16 = nit___nit__Parser___go_to(var_p, var15);
+var16 = nitc___nitc__Parser___go_to(var_p, var15);
}
{
-nit___nit__Parser___push(var_p, var16, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var16, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction111#action for (self: ReduceAction111, Parser) */
-void nit__parser___nit__parser__ReduceAction111___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction111___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode3 = var2;
var_ptypenode5 = var_nodearraylist1;
/* <var_ptypenode5:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode5 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4204);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4179);
fatal_exit(1);
}
-var4 = NEW_nit__ASignature(&type_nit__ASignature);
+var4 = NEW_nitc__ASignature(&type_nitc__ASignature);
{
-nit__parser_prod___ASignature___init_asignature(var4, ((val*)NULL), var_listnode3, ((val*)NULL), var_ptypenode5); /* Direct call parser_prod#ASignature#init_asignature on <var4:ASignature>*/
+nitc__parser_prod___ASignature___init_asignature(var4, ((val*)NULL), var_listnode3, ((val*)NULL), var_ptypenode5); /* Direct call parser_prod#ASignature#init_asignature on <var4:ASignature>*/
}
var_psignaturenode1 = var4;
var_node_list = var_psignaturenode1;
-var5 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction111> */
+var5 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction111> */
{
-var6 = nit___nit__Parser___go_to(var_p, var5);
+var6 = nitc___nitc__Parser___go_to(var_p, var5);
}
{
-nit___nit__Parser___push(var_p, var6, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var6, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction112#action for (self: ReduceAction112, Parser) */
-void nit__parser___nit__parser__ReduceAction112___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction112___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
-var1 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var1 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
}
var_listnode3 = var1;
-var2 = NEW_nit__ASignature(&type_nit__ASignature);
+var2 = NEW_nitc__ASignature(&type_nitc__ASignature);
{
-nit__parser_prod___ASignature___init_asignature(var2, ((val*)NULL), var_listnode3, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#ASignature#init_asignature on <var2:ASignature>*/
+nitc__parser_prod___ASignature___init_asignature(var2, ((val*)NULL), var_listnode3, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#ASignature#init_asignature on <var2:ASignature>*/
}
var_psignaturenode1 = var2;
var_node_list = var_psignaturenode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction112> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction112> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction113#action for (self: ReduceAction113, Parser) */
-void nit__parser___nit__parser__ReduceAction113___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction113___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode2 = var2;
var_pparamnode1 = var_nodearraylist1;
var3 = 1; /* arg is null and recv is not */
}
if (0) {
-var4 = ((short int(*)(val* self, val* p0))((((long)var_pparamnode1&3)?class_info[((long)var_pparamnode1&3)]:var_pparamnode1->class)->vft[COLOR_standard__kernel__Object___33d_61d]))(var_pparamnode1, ((val*)NULL)); /* != on <var_pparamnode1:nullable Object>*/
+var4 = ((short int(*)(val* self, val* p0))((((long)var_pparamnode1&3)?class_info[((long)var_pparamnode1&3)]:var_pparamnode1->class)->vft[COLOR_core__kernel__Object___33d_61d]))(var_pparamnode1, ((val*)NULL)); /* != on <var_pparamnode1:nullable Object>*/
var3 = var4;
}
if (var3){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode2, var_pparamnode1); /* Direct call array#Array#add on <var_listnode2:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode2, var_pparamnode1); /* Direct call array#Array#add on <var_listnode2:Array[Object]>*/
}
} else {
}
var_node_list = var_listnode2;
-var5 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction113> */
+var5 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction113> */
{
-var6 = nit___nit__Parser___go_to(var_p, var5);
+var6 = nitc___nitc__Parser___go_to(var_p, var5);
}
{
-nit___nit__Parser___push(var_p, var6, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var6, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction114#action for (self: ReduceAction114, Parser) */
-void nit__parser___nit__parser__ReduceAction114___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction114___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
-var3 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var3 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
}
var_listnode3 = var3;
var_pparamnode1 = var_nodearraylist1;
var_listnode2 = var_nodearraylist2;
/* <var_listnode2:nullable Object> isa Array[Object] */
-cltype = type_standard__Array__standard__Object.color;
-idtype = type_standard__Array__standard__Object.id;
+cltype = type_core__Array__core__Object.color;
+idtype = type_core__Array__core__Object.id;
if(var_listnode2 == NULL) {
var4 = 0;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4259);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4234);
fatal_exit(1);
}
if (var_pparamnode1 == NULL) {
var5 = 1; /* arg is null and recv is not */
}
if (0) {
-var6 = ((short int(*)(val* self, val* p0))((((long)var_pparamnode1&3)?class_info[((long)var_pparamnode1&3)]:var_pparamnode1->class)->vft[COLOR_standard__kernel__Object___33d_61d]))(var_pparamnode1, ((val*)NULL)); /* != on <var_pparamnode1:nullable Object>*/
+var6 = ((short int(*)(val* self, val* p0))((((long)var_pparamnode1&3)?class_info[((long)var_pparamnode1&3)]:var_pparamnode1->class)->vft[COLOR_core__kernel__Object___33d_61d]))(var_pparamnode1, ((val*)NULL)); /* != on <var_pparamnode1:nullable Object>*/
var5 = var6;
}
if (var5){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode3, var_pparamnode1); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode3, var_pparamnode1); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
}
} else {
}
{
-var7 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode3, var_listnode2);
+var7 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode3, var_listnode2);
}
var_listnode3 = var7;
var_node_list = var_listnode3;
-var8 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction114> */
+var8 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction114> */
{
-var9 = nit___nit__Parser___go_to(var_p, var8);
+var9 = nitc___nitc__Parser___go_to(var_p, var8);
}
{
-nit___nit__Parser___push(var_p, var9, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var9, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction116#action for (self: ReduceAction116, Parser) */
-void nit__parser___nit__parser__ReduceAction116___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction116___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_pparamnode1 = var_nodearraylist3;
var_node_list = var_pparamnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction116> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction116> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction117#action for (self: ReduceAction117, Parser) */
-void nit__parser___nit__parser__ReduceAction117___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction117___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4289);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4264);
fatal_exit(1);
}
var_pannotationsnode5 = var_nodearraylist2;
/* <var_pannotationsnode5:nullable Object> isa nullable AAnnotations */
-cltype4 = type_nullable__nit__AAnnotations.color;
-idtype5 = type_nullable__nit__AAnnotations.id;
+cltype4 = type_nullable__nitc__AAnnotations.color;
+idtype5 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode5 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4291);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4266);
fatal_exit(1);
}
-var6 = NEW_nit__AParam(&type_nit__AParam);
+var6 = NEW_nitc__AParam(&type_nitc__AParam);
{
-nit__parser_prod___AParam___init_aparam(var6, var_tidnode2, ((val*)NULL), ((val*)NULL), var_pannotationsnode5); /* Direct call parser_prod#AParam#init_aparam on <var6:AParam>*/
+nitc__parser_prod___AParam___init_aparam(var6, var_tidnode2, ((val*)NULL), ((val*)NULL), var_pannotationsnode5); /* Direct call parser_prod#AParam#init_aparam on <var6:AParam>*/
}
var_pparamnode1 = var6;
var_node_list = var_pparamnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction117> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction117> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction118#action for (self: ReduceAction118, Parser) */
-void nit__parser___nit__parser__ReduceAction118___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction118___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4310);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4285);
fatal_exit(1);
}
var_ptypenode3 = var_nodearraylist2;
/* <var_ptypenode3:nullable Object> isa nullable AType */
-cltype4 = type_nullable__nit__AType.color;
-idtype5 = type_nullable__nit__AType.id;
+cltype4 = type_nullable__nitc__AType.color;
+idtype5 = type_nullable__nitc__AType.id;
if(var_ptypenode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4312);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4287);
fatal_exit(1);
}
-var6 = NEW_nit__AParam(&type_nit__AParam);
+var6 = NEW_nitc__AParam(&type_nitc__AParam);
{
-nit__parser_prod___AParam___init_aparam(var6, var_tidnode2, var_ptypenode3, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AParam#init_aparam on <var6:AParam>*/
+nitc__parser_prod___AParam___init_aparam(var6, var_tidnode2, var_ptypenode3, ((val*)NULL), ((val*)NULL)); /* Direct call parser_prod#AParam#init_aparam on <var6:AParam>*/
}
var_pparamnode1 = var6;
var_node_list = var_pparamnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction118> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction118> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction119#action for (self: ReduceAction119, Parser) */
-void nit__parser___nit__parser__ReduceAction119___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction119___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4332);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4307);
fatal_exit(1);
}
var_ptypenode3 = var_nodearraylist3;
/* <var_ptypenode3:nullable Object> isa nullable AType */
-cltype5 = type_nullable__nit__AType.color;
-idtype6 = type_nullable__nit__AType.id;
+cltype5 = type_nullable__nitc__AType.color;
+idtype6 = type_nullable__nitc__AType.id;
if(var_ptypenode3 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4334);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4309);
fatal_exit(1);
}
var_pannotationsnode5 = var_nodearraylist2;
/* <var_pannotationsnode5:nullable Object> isa nullable AAnnotations */
-cltype8 = type_nullable__nit__AAnnotations.color;
-idtype9 = type_nullable__nit__AAnnotations.id;
+cltype8 = type_nullable__nitc__AAnnotations.color;
+idtype9 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode5 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4336);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4311);
fatal_exit(1);
}
-var10 = NEW_nit__AParam(&type_nit__AParam);
+var10 = NEW_nitc__AParam(&type_nitc__AParam);
{
-nit__parser_prod___AParam___init_aparam(var10, var_tidnode2, var_ptypenode3, ((val*)NULL), var_pannotationsnode5); /* Direct call parser_prod#AParam#init_aparam on <var10:AParam>*/
+nitc__parser_prod___AParam___init_aparam(var10, var_tidnode2, var_ptypenode3, ((val*)NULL), var_pannotationsnode5); /* Direct call parser_prod#AParam#init_aparam on <var10:AParam>*/
}
var_pparamnode1 = var10;
var_node_list = var_pparamnode1;
-var11 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction119> */
+var11 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction119> */
{
-var12 = nit___nit__Parser___go_to(var_p, var11);
+var12 = nitc___nitc__Parser___go_to(var_p, var11);
}
{
-nit___nit__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction120#action for (self: ReduceAction120, Parser) */
-void nit__parser___nit__parser__ReduceAction120___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction120___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4356);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4331);
fatal_exit(1);
}
var_ptypenode3 = var_nodearraylist2;
/* <var_ptypenode3:nullable Object> isa nullable AType */
-cltype5 = type_nullable__nit__AType.color;
-idtype6 = type_nullable__nit__AType.id;
+cltype5 = type_nullable__nitc__AType.color;
+idtype6 = type_nullable__nitc__AType.id;
if(var_ptypenode3 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4358);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4333);
fatal_exit(1);
}
var_tdotdotdotnode4 = var_nodearraylist3;
/* <var_tdotdotdotnode4:nullable Object> isa nullable TDotdotdot */
-cltype8 = type_nullable__nit__TDotdotdot.color;
-idtype9 = type_nullable__nit__TDotdotdot.id;
+cltype8 = type_nullable__nitc__TDotdotdot.color;
+idtype9 = type_nullable__nitc__TDotdotdot.id;
if(var_tdotdotdotnode4 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4360);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4335);
fatal_exit(1);
}
-var10 = NEW_nit__AParam(&type_nit__AParam);
+var10 = NEW_nitc__AParam(&type_nitc__AParam);
{
-nit__parser_prod___AParam___init_aparam(var10, var_tidnode2, var_ptypenode3, var_tdotdotdotnode4, ((val*)NULL)); /* Direct call parser_prod#AParam#init_aparam on <var10:AParam>*/
+nitc__parser_prod___AParam___init_aparam(var10, var_tidnode2, var_ptypenode3, var_tdotdotdotnode4, ((val*)NULL)); /* Direct call parser_prod#AParam#init_aparam on <var10:AParam>*/
}
var_pparamnode1 = var10;
var_node_list = var_pparamnode1;
-var11 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction120> */
+var11 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction120> */
{
-var12 = nit___nit__Parser___go_to(var_p, var11);
+var12 = nitc___nitc__Parser___go_to(var_p, var11);
}
{
-nit___nit__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction121#action for (self: ReduceAction121, Parser) */
-void nit__parser___nit__parser__ReduceAction121___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction121___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var3;
var_tidnode2 = var_nodearraylist1;
/* <var_tidnode2:nullable Object> isa nullable TId */
-cltype = type_nullable__nit__TId.color;
-idtype = type_nullable__nit__TId.id;
+cltype = type_nullable__nitc__TId.color;
+idtype = type_nullable__nitc__TId.id;
if(var_tidnode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4381);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4356);
fatal_exit(1);
}
var_ptypenode3 = var_nodearraylist3;
/* <var_ptypenode3:nullable Object> isa nullable AType */
-cltype6 = type_nullable__nit__AType.color;
-idtype7 = type_nullable__nit__AType.id;
+cltype6 = type_nullable__nitc__AType.color;
+idtype7 = type_nullable__nitc__AType.id;
if(var_ptypenode3 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4383);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4358);
fatal_exit(1);
}
var_tdotdotdotnode4 = var_nodearraylist4;
/* <var_tdotdotdotnode4:nullable Object> isa nullable TDotdotdot */
-cltype9 = type_nullable__nit__TDotdotdot.color;
-idtype10 = type_nullable__nit__TDotdotdot.id;
+cltype9 = type_nullable__nitc__TDotdotdot.color;
+idtype10 = type_nullable__nitc__TDotdotdot.id;
if(var_tdotdotdotnode4 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4385);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4360);
fatal_exit(1);
}
var_pannotationsnode5 = var_nodearraylist2;
/* <var_pannotationsnode5:nullable Object> isa nullable AAnnotations */
-cltype12 = type_nullable__nit__AAnnotations.color;
-idtype13 = type_nullable__nit__AAnnotations.id;
+cltype12 = type_nullable__nitc__AAnnotations.color;
+idtype13 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode5 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4387);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4362);
fatal_exit(1);
}
-var14 = NEW_nit__AParam(&type_nit__AParam);
+var14 = NEW_nitc__AParam(&type_nitc__AParam);
{
-nit__parser_prod___AParam___init_aparam(var14, var_tidnode2, var_ptypenode3, var_tdotdotdotnode4, var_pannotationsnode5); /* Direct call parser_prod#AParam#init_aparam on <var14:AParam>*/
+nitc__parser_prod___AParam___init_aparam(var14, var_tidnode2, var_ptypenode3, var_tdotdotdotnode4, var_pannotationsnode5); /* Direct call parser_prod#AParam#init_aparam on <var14:AParam>*/
}
var_pparamnode1 = var14;
var_node_list = var_pparamnode1;
-var15 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction121> */
+var15 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction121> */
{
-var16 = nit___nit__Parser___go_to(var_p, var15);
+var16 = nitc___nitc__Parser___go_to(var_p, var15);
}
{
-nit___nit__Parser___push(var_p, var16, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var16, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction122#action for (self: ReduceAction122, Parser) */
-void nit__parser___nit__parser__ReduceAction122___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction122___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
-var3 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var3 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
}
var_listnode4 = var3;
var_tkwimportnode2 = var_nodearraylist1;
/* <var_tkwimportnode2:nullable Object> isa nullable TKwimport */
-cltype = type_nullable__nit__TKwimport.color;
-idtype = type_nullable__nit__TKwimport.id;
+cltype = type_nullable__nitc__TKwimport.color;
+idtype = type_nullable__nitc__TKwimport.id;
if(var_tkwimportnode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4408);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4383);
fatal_exit(1);
}
var_pexterncallnode3 = var_nodearraylist3;
/* <var_pexterncallnode3:nullable Object> isa nullable AExternCall */
-cltype6 = type_nullable__nit__AExternCall.color;
-idtype7 = type_nullable__nit__AExternCall.id;
+cltype6 = type_nullable__nitc__AExternCall.color;
+idtype7 = type_nullable__nitc__AExternCall.id;
if(var_pexterncallnode3 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4410);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4385);
fatal_exit(1);
}
if (var_pexterncallnode3 == NULL) {
{ /* Inline kernel#Object#!= (var_pexterncallnode3,((val*)NULL)) on <var_pexterncallnode3:nullable Object(nullable AExternCall)> */
var_other = ((val*)NULL);
{
-var11 = ((short int(*)(val* self, val* p0))(var_pexterncallnode3->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexterncallnode3, var_other); /* == on <var_pexterncallnode3:nullable AExternCall(AExternCall)>*/
+var11 = ((short int(*)(val* self, val* p0))(var_pexterncallnode3->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexterncallnode3, var_other); /* == on <var_pexterncallnode3:nullable AExternCall(AExternCall)>*/
}
var12 = !var11;
var9 = var12;
}
if (var8){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode4, var_pexterncallnode3); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode4, var_pexterncallnode3); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
}
} else {
}
-var13 = NEW_nit__AExternCalls(&type_nit__AExternCalls);
+var13 = NEW_nitc__AExternCalls(&type_nitc__AExternCalls);
{
-nit__parser_prod___AExternCalls___init_aexterncalls(var13, var_tkwimportnode2, var_listnode4); /* Direct call parser_prod#AExternCalls#init_aexterncalls on <var13:AExternCalls>*/
+nitc__parser_prod___AExternCalls___init_aexterncalls(var13, var_tkwimportnode2, var_listnode4); /* Direct call parser_prod#AExternCalls#init_aexterncalls on <var13:AExternCalls>*/
}
var_pexterncallsnode1 = var13;
var_node_list = var_pexterncallsnode1;
-var14 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction122> */
+var14 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction122> */
{
-var15 = nit___nit__Parser___go_to(var_p, var14);
+var15 = nitc___nitc__Parser___go_to(var_p, var14);
}
{
-nit___nit__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction123#action for (self: ReduceAction123, Parser) */
-void nit__parser___nit__parser__ReduceAction123___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction123___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var3;
-var4 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var4 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var4); /* Direct call array#Array#init on <var4:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var4); /* Direct call array#Array#init on <var4:Array[Object]>*/
}
var_listnode5 = var4;
var_tkwimportnode2 = var_nodearraylist1;
/* <var_tkwimportnode2:nullable Object> isa nullable TKwimport */
-cltype = type_nullable__nit__TKwimport.color;
-idtype = type_nullable__nit__TKwimport.id;
+cltype = type_nullable__nitc__TKwimport.color;
+idtype = type_nullable__nitc__TKwimport.id;
if(var_tkwimportnode2 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4433);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4408);
fatal_exit(1);
}
var_pexterncallnode3 = var_nodearraylist3;
/* <var_pexterncallnode3:nullable Object> isa nullable AExternCall */
-cltype7 = type_nullable__nit__AExternCall.color;
-idtype8 = type_nullable__nit__AExternCall.id;
+cltype7 = type_nullable__nitc__AExternCall.color;
+idtype8 = type_nullable__nitc__AExternCall.id;
if(var_pexterncallnode3 == NULL) {
var6 = 1;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4435);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4410);
fatal_exit(1);
}
var_listnode4 = var_nodearraylist4;
/* <var_listnode4:nullable Object> isa Array[Object] */
-cltype10 = type_standard__Array__standard__Object.color;
-idtype11 = type_standard__Array__standard__Object.id;
+cltype10 = type_core__Array__core__Object.color;
+idtype11 = type_core__Array__core__Object.id;
if(var_listnode4 == NULL) {
var9 = 0;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4437);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4412);
fatal_exit(1);
}
if (var_pexterncallnode3 == NULL) {
{ /* Inline kernel#Object#!= (var_pexterncallnode3,((val*)NULL)) on <var_pexterncallnode3:nullable Object(nullable AExternCall)> */
var_other = ((val*)NULL);
{
-var15 = ((short int(*)(val* self, val* p0))(var_pexterncallnode3->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexterncallnode3, var_other); /* == on <var_pexterncallnode3:nullable AExternCall(AExternCall)>*/
+var15 = ((short int(*)(val* self, val* p0))(var_pexterncallnode3->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexterncallnode3, var_other); /* == on <var_pexterncallnode3:nullable AExternCall(AExternCall)>*/
}
var16 = !var15;
var13 = var16;
}
if (var12){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode5, var_pexterncallnode3); /* Direct call array#Array#add on <var_listnode5:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode5, var_pexterncallnode3); /* Direct call array#Array#add on <var_listnode5:Array[Object]>*/
}
} else {
}
{
-var17 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode5, var_listnode4);
+var17 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode5, var_listnode4);
}
var_listnode5 = var17;
-var18 = NEW_nit__AExternCalls(&type_nit__AExternCalls);
+var18 = NEW_nitc__AExternCalls(&type_nitc__AExternCalls);
{
-nit__parser_prod___AExternCalls___init_aexterncalls(var18, var_tkwimportnode2, var_listnode5); /* Direct call parser_prod#AExternCalls#init_aexterncalls on <var18:AExternCalls>*/
+nitc__parser_prod___AExternCalls___init_aexterncalls(var18, var_tkwimportnode2, var_listnode5); /* Direct call parser_prod#AExternCalls#init_aexterncalls on <var18:AExternCalls>*/
}
var_pexterncallsnode1 = var18;
var_node_list = var_pexterncallsnode1;
-var19 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction123> */
+var19 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction123> */
{
-var20 = nit___nit__Parser___go_to(var_p, var19);
+var20 = nitc___nitc__Parser___go_to(var_p, var19);
}
{
-nit___nit__Parser___push(var_p, var20, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var20, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction125#action for (self: ReduceAction125, Parser) */
-void nit__parser___nit__parser__ReduceAction125___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction125___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_pexterncallnode1 = var_nodearraylist3;
var_node_list = var_pexterncallnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction125> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction125> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction126#action for (self: ReduceAction126, Parser) */
-void nit__parser___nit__parser__ReduceAction126___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction126___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_pexterncallnode1 = var_nodearraylist1;
var_node_list = var_pexterncallnode1;
-var1 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction126> */
+var1 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction126> */
{
-var2 = nit___nit__Parser___go_to(var_p, var1);
+var2 = nitc___nitc__Parser___go_to(var_p, var1);
}
{
-nit___nit__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction128#action for (self: ReduceAction128, Parser) */
-void nit__parser___nit__parser__ReduceAction128___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction128___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tkwsupernode2 = var_nodearraylist1;
/* <var_tkwsupernode2:nullable Object> isa nullable TKwsuper */
-cltype = type_nullable__nit__TKwsuper.color;
-idtype = type_nullable__nit__TKwsuper.id;
+cltype = type_nullable__nitc__TKwsuper.color;
+idtype = type_nullable__nitc__TKwsuper.id;
if(var_tkwsupernode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4481);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4456);
fatal_exit(1);
}
-var2 = NEW_nit__ASuperExternCall(&type_nit__ASuperExternCall);
+var2 = NEW_nitc__ASuperExternCall(&type_nitc__ASuperExternCall);
{
-nit__parser_prod___ASuperExternCall___init_asuperexterncall(var2, var_tkwsupernode2); /* Direct call parser_prod#ASuperExternCall#init_asuperexterncall on <var2:ASuperExternCall>*/
+nitc__parser_prod___ASuperExternCall___init_asuperexterncall(var2, var_tkwsupernode2); /* Direct call parser_prod#ASuperExternCall#init_asuperexterncall on <var2:ASuperExternCall>*/
}
var_pexterncallnode1 = var2;
var_node_list = var_pexterncallnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction128> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction128> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction129#action for (self: ReduceAction129, Parser) */
-void nit__parser___nit__parser__ReduceAction129___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction129___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_pmethidnode2 = var_nodearraylist1;
/* <var_pmethidnode2:nullable Object> isa nullable AMethid */
-cltype = type_nullable__nit__AMethid.color;
-idtype = type_nullable__nit__AMethid.id;
+cltype = type_nullable__nitc__AMethid.color;
+idtype = type_nullable__nitc__AMethid.id;
if(var_pmethidnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4496);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4471);
fatal_exit(1);
}
-var2 = NEW_nit__ALocalPropExternCall(&type_nit__ALocalPropExternCall);
+var2 = NEW_nitc__ALocalPropExternCall(&type_nitc__ALocalPropExternCall);
{
-nit__parser_prod___ALocalPropExternCall___init_alocalpropexterncall(var2, var_pmethidnode2); /* Direct call parser_prod#ALocalPropExternCall#init_alocalpropexterncall on <var2:ALocalPropExternCall>*/
+nitc__parser_prod___ALocalPropExternCall___init_alocalpropexterncall(var2, var_pmethidnode2); /* Direct call parser_prod#ALocalPropExternCall#init_alocalpropexterncall on <var2:ALocalPropExternCall>*/
}
var_pexterncallnode1 = var2;
var_node_list = var_pexterncallnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction129> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction129> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction130#action for (self: ReduceAction130, Parser) */
-void nit__parser___nit__parser__ReduceAction130___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction130___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4513);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4488);
fatal_exit(1);
}
var_tdotnode3 = var_nodearraylist2;
/* <var_tdotnode3:nullable Object> isa nullable TDot */
-cltype5 = type_nullable__nit__TDot.color;
-idtype6 = type_nullable__nit__TDot.id;
+cltype5 = type_nullable__nitc__TDot.color;
+idtype6 = type_nullable__nitc__TDot.id;
if(var_tdotnode3 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4515);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4490);
fatal_exit(1);
}
var_pmethidnode4 = var_nodearraylist3;
/* <var_pmethidnode4:nullable Object> isa nullable AMethid */
-cltype8 = type_nullable__nit__AMethid.color;
-idtype9 = type_nullable__nit__AMethid.id;
+cltype8 = type_nullable__nitc__AMethid.color;
+idtype9 = type_nullable__nitc__AMethid.id;
if(var_pmethidnode4 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4517);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4492);
fatal_exit(1);
}
-var10 = NEW_nit__AFullPropExternCall(&type_nit__AFullPropExternCall);
+var10 = NEW_nitc__AFullPropExternCall(&type_nitc__AFullPropExternCall);
{
-nit__parser_prod___AFullPropExternCall___init_afullpropexterncall(var10, var_ptypenode2, var_tdotnode3, var_pmethidnode4); /* Direct call parser_prod#AFullPropExternCall#init_afullpropexterncall on <var10:AFullPropExternCall>*/
+nitc__parser_prod___AFullPropExternCall___init_afullpropexterncall(var10, var_ptypenode2, var_tdotnode3, var_pmethidnode4); /* Direct call parser_prod#AFullPropExternCall#init_afullpropexterncall on <var10:AFullPropExternCall>*/
}
var_pexterncallnode1 = var10;
var_node_list = var_pexterncallnode1;
-var11 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction130> */
+var11 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction130> */
{
-var12 = nit___nit__Parser___go_to(var_p, var11);
+var12 = nitc___nitc__Parser___go_to(var_p, var11);
}
{
-nit___nit__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var12, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction131#action for (self: ReduceAction131, Parser) */
-void nit__parser___nit__parser__ReduceAction131___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction131___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4534);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4509);
fatal_exit(1);
}
-var2 = NEW_nit__AInitPropExternCall(&type_nit__AInitPropExternCall);
+var2 = NEW_nitc__AInitPropExternCall(&type_nitc__AInitPropExternCall);
{
-nit__parser_prod___AInitPropExternCall___init_ainitpropexterncall(var2, var_ptypenode2); /* Direct call parser_prod#AInitPropExternCall#init_ainitpropexterncall on <var2:AInitPropExternCall>*/
+nitc__parser_prod___AInitPropExternCall___init_ainitpropexterncall(var2, var_ptypenode2); /* Direct call parser_prod#AInitPropExternCall#init_ainitpropexterncall on <var2:AInitPropExternCall>*/
}
var_pexterncallnode1 = var2;
var_node_list = var_pexterncallnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction131> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction131> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction132#action for (self: ReduceAction132, Parser) */
-void nit__parser___nit__parser__ReduceAction132___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction132___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var8;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4557);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4532);
fatal_exit(1);
}
var_tdotnode3 = var_nodearraylist2;
/* <var_tdotnode3:nullable Object> isa nullable TDot */
-cltype11 = type_nullable__nit__TDot.color;
-idtype12 = type_nullable__nit__TDot.id;
+cltype11 = type_nullable__nitc__TDot.color;
+idtype12 = type_nullable__nitc__TDot.id;
if(var_tdotnode3 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4559);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4534);
fatal_exit(1);
}
var_tkwasnode4 = var_nodearraylist3;
/* <var_tkwasnode4:nullable Object> isa nullable TKwas */
-cltype14 = type_nullable__nit__TKwas.color;
-idtype15 = type_nullable__nit__TKwas.id;
+cltype14 = type_nullable__nitc__TKwas.color;
+idtype15 = type_nullable__nitc__TKwas.id;
if(var_tkwasnode4 == NULL) {
var13 = 1;
} else {
}
if (unlikely(!var13)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4561);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4536);
fatal_exit(1);
}
var_ptypenode5 = var_nodearraylist7;
/* <var_ptypenode5:nullable Object> isa nullable AType */
-cltype17 = type_nullable__nit__AType.color;
-idtype18 = type_nullable__nit__AType.id;
+cltype17 = type_nullable__nitc__AType.color;
+idtype18 = type_nullable__nitc__AType.id;
if(var_ptypenode5 == NULL) {
var16 = 1;
} else {
}
if (unlikely(!var16)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4563);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4538);
fatal_exit(1);
}
-var19 = NEW_nit__ACastAsExternCall(&type_nit__ACastAsExternCall);
+var19 = NEW_nitc__ACastAsExternCall(&type_nitc__ACastAsExternCall);
{
-nit__parser_prod___ACastAsExternCall___init_acastasexterncall(var19, var_ptypenode2, var_tdotnode3, var_tkwasnode4, var_ptypenode5); /* Direct call parser_prod#ACastAsExternCall#init_acastasexterncall on <var19:ACastAsExternCall>*/
+nitc__parser_prod___ACastAsExternCall___init_acastasexterncall(var19, var_ptypenode2, var_tdotnode3, var_tkwasnode4, var_ptypenode5); /* Direct call parser_prod#ACastAsExternCall#init_acastasexterncall on <var19:ACastAsExternCall>*/
}
var_pexterncallnode1 = var19;
var_node_list = var_pexterncallnode1;
-var20 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction132> */
+var20 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction132> */
{
-var21 = nit___nit__Parser___go_to(var_p, var20);
+var21 = nitc___nitc__Parser___go_to(var_p, var20);
}
{
-nit___nit__Parser___push(var_p, var21, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var21, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction133#action for (self: ReduceAction133, Parser) */
-void nit__parser___nit__parser__ReduceAction133___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction133___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var4;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4585);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4560);
fatal_exit(1);
}
var_tdotnode3 = var_nodearraylist2;
/* <var_tdotnode3:nullable Object> isa nullable TDot */
-cltype7 = type_nullable__nit__TDot.color;
-idtype8 = type_nullable__nit__TDot.id;
+cltype7 = type_nullable__nitc__TDot.color;
+idtype8 = type_nullable__nitc__TDot.id;
if(var_tdotnode3 == NULL) {
var6 = 1;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4587);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4562);
fatal_exit(1);
}
var_tkwasnode4 = var_nodearraylist3;
/* <var_tkwasnode4:nullable Object> isa nullable TKwas */
-cltype10 = type_nullable__nit__TKwas.color;
-idtype11 = type_nullable__nit__TKwas.id;
+cltype10 = type_nullable__nitc__TKwas.color;
+idtype11 = type_nullable__nitc__TKwas.id;
if(var_tkwasnode4 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4589);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4564);
fatal_exit(1);
}
var_ptypenode5 = var_nodearraylist5;
/* <var_ptypenode5:nullable Object> isa nullable AType */
-cltype13 = type_nullable__nit__AType.color;
-idtype14 = type_nullable__nit__AType.id;
+cltype13 = type_nullable__nitc__AType.color;
+idtype14 = type_nullable__nitc__AType.id;
if(var_ptypenode5 == NULL) {
var12 = 1;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4591);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4566);
fatal_exit(1);
}
-var15 = NEW_nit__ACastAsExternCall(&type_nit__ACastAsExternCall);
+var15 = NEW_nitc__ACastAsExternCall(&type_nitc__ACastAsExternCall);
{
-nit__parser_prod___ACastAsExternCall___init_acastasexterncall(var15, var_ptypenode2, var_tdotnode3, var_tkwasnode4, var_ptypenode5); /* Direct call parser_prod#ACastAsExternCall#init_acastasexterncall on <var15:ACastAsExternCall>*/
+nitc__parser_prod___ACastAsExternCall___init_acastasexterncall(var15, var_ptypenode2, var_tdotnode3, var_tkwasnode4, var_ptypenode5); /* Direct call parser_prod#ACastAsExternCall#init_acastasexterncall on <var15:ACastAsExternCall>*/
}
var_pexterncallnode1 = var15;
var_node_list = var_pexterncallnode1;
-var16 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction133> */
+var16 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction133> */
{
-var17 = nit___nit__Parser___go_to(var_p, var16);
+var17 = nitc___nitc__Parser___go_to(var_p, var16);
}
{
-nit___nit__Parser___push(var_p, var17, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var17, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction134#action for (self: ReduceAction134, Parser) */
-void nit__parser___nit__parser__ReduceAction134___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction134___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var8;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4617);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4592);
fatal_exit(1);
}
var_tkwasnode3 = var_nodearraylist3;
/* <var_tkwasnode3:nullable Object> isa nullable TKwas */
-cltype11 = type_nullable__nit__TKwas.color;
-idtype12 = type_nullable__nit__TKwas.id;
+cltype11 = type_nullable__nitc__TKwas.color;
+idtype12 = type_nullable__nitc__TKwas.id;
if(var_tkwasnode3 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4619);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4594);
fatal_exit(1);
}
var_tkwnullablenode4 = var_nodearraylist7;
/* <var_tkwnullablenode4:nullable Object> isa nullable TKwnullable */
-cltype14 = type_nullable__nit__TKwnullable.color;
-idtype15 = type_nullable__nit__TKwnullable.id;
+cltype14 = type_nullable__nitc__TKwnullable.color;
+idtype15 = type_nullable__nitc__TKwnullable.id;
if(var_tkwnullablenode4 == NULL) {
var13 = 1;
} else {
}
if (unlikely(!var13)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4621);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4596);
fatal_exit(1);
}
-var16 = NEW_nit__AAsNullableExternCall(&type_nit__AAsNullableExternCall);
+var16 = NEW_nitc__AAsNullableExternCall(&type_nitc__AAsNullableExternCall);
{
-nit__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(var16, var_ptypenode2, var_tkwasnode3, var_tkwnullablenode4); /* Direct call parser_prod#AAsNullableExternCall#init_aasnullableexterncall on <var16:AAsNullableExternCall>*/
+nitc__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(var16, var_ptypenode2, var_tkwasnode3, var_tkwnullablenode4); /* Direct call parser_prod#AAsNullableExternCall#init_aasnullableexterncall on <var16:AAsNullableExternCall>*/
}
var_pexterncallnode1 = var16;
var_node_list = var_pexterncallnode1;
-var17 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction134> */
+var17 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction134> */
{
-var18 = nit___nit__Parser___go_to(var_p, var17);
+var18 = nitc___nitc__Parser___go_to(var_p, var17);
}
{
-nit___nit__Parser___push(var_p, var18, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var18, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction135#action for (self: ReduceAction135, Parser) */
-void nit__parser___nit__parser__ReduceAction135___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction135___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var4;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4642);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4617);
fatal_exit(1);
}
var_tkwasnode3 = var_nodearraylist3;
/* <var_tkwasnode3:nullable Object> isa nullable TKwas */
-cltype7 = type_nullable__nit__TKwas.color;
-idtype8 = type_nullable__nit__TKwas.id;
+cltype7 = type_nullable__nitc__TKwas.color;
+idtype8 = type_nullable__nitc__TKwas.id;
if(var_tkwasnode3 == NULL) {
var6 = 1;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4644);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4619);
fatal_exit(1);
}
var_tkwnullablenode4 = var_nodearraylist5;
/* <var_tkwnullablenode4:nullable Object> isa nullable TKwnullable */
-cltype10 = type_nullable__nit__TKwnullable.color;
-idtype11 = type_nullable__nit__TKwnullable.id;
+cltype10 = type_nullable__nitc__TKwnullable.color;
+idtype11 = type_nullable__nitc__TKwnullable.id;
if(var_tkwnullablenode4 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4646);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4621);
fatal_exit(1);
}
-var12 = NEW_nit__AAsNullableExternCall(&type_nit__AAsNullableExternCall);
+var12 = NEW_nitc__AAsNullableExternCall(&type_nitc__AAsNullableExternCall);
{
-nit__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(var12, var_ptypenode2, var_tkwasnode3, var_tkwnullablenode4); /* Direct call parser_prod#AAsNullableExternCall#init_aasnullableexterncall on <var12:AAsNullableExternCall>*/
+nitc__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(var12, var_ptypenode2, var_tkwasnode3, var_tkwnullablenode4); /* Direct call parser_prod#AAsNullableExternCall#init_aasnullableexterncall on <var12:AAsNullableExternCall>*/
}
var_pexterncallnode1 = var12;
var_node_list = var_pexterncallnode1;
-var13 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction135> */
+var13 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction135> */
{
-var14 = nit___nit__Parser___go_to(var_p, var13);
+var14 = nitc___nitc__Parser___go_to(var_p, var13);
}
{
-nit___nit__Parser___push(var_p, var14, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var14, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction136#action for (self: ReduceAction136, Parser) */
-void nit__parser___nit__parser__ReduceAction136___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction136___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist11 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist10 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist9 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var7;
{
-var8 = nit___nit__Parser___pop(var_p);
+var8 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var8;
{
-var9 = nit___nit__Parser___pop(var_p);
+var9 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var9;
{
-var10 = nit___nit__Parser___pop(var_p);
+var10 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var10;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4673);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4648);
fatal_exit(1);
}
var_tkwasnode3 = var_nodearraylist3;
/* <var_tkwasnode3:nullable Object> isa nullable TKwas */
-cltype13 = type_nullable__nit__TKwas.color;
-idtype14 = type_nullable__nit__TKwas.id;
+cltype13 = type_nullable__nitc__TKwas.color;
+idtype14 = type_nullable__nitc__TKwas.id;
if(var_tkwasnode3 == NULL) {
var12 = 1;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4675);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4650);
fatal_exit(1);
}
var_tkwnotnode4 = var_nodearraylist7;
/* <var_tkwnotnode4:nullable Object> isa nullable TKwnot */
-cltype16 = type_nullable__nit__TKwnot.color;
-idtype17 = type_nullable__nit__TKwnot.id;
+cltype16 = type_nullable__nitc__TKwnot.color;
+idtype17 = type_nullable__nitc__TKwnot.id;
if(var_tkwnotnode4 == NULL) {
var15 = 1;
} else {
}
if (unlikely(!var15)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4677);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4652);
fatal_exit(1);
}
var_tkwnullablenode5 = var_nodearraylist9;
/* <var_tkwnullablenode5:nullable Object> isa nullable TKwnullable */
-cltype19 = type_nullable__nit__TKwnullable.color;
-idtype20 = type_nullable__nit__TKwnullable.id;
+cltype19 = type_nullable__nitc__TKwnullable.color;
+idtype20 = type_nullable__nitc__TKwnullable.id;
if(var_tkwnullablenode5 == NULL) {
var18 = 1;
} else {
}
if (unlikely(!var18)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4679);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4654);
fatal_exit(1);
}
-var21 = NEW_nit__AAsNotNullableExternCall(&type_nit__AAsNotNullableExternCall);
+var21 = NEW_nitc__AAsNotNullableExternCall(&type_nitc__AAsNotNullableExternCall);
{
-nit__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(var21, var_ptypenode2, var_tkwasnode3, var_tkwnotnode4, var_tkwnullablenode5); /* Direct call parser_prod#AAsNotNullableExternCall#init_aasnotnullableexterncall on <var21:AAsNotNullableExternCall>*/
+nitc__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(var21, var_ptypenode2, var_tkwasnode3, var_tkwnotnode4, var_tkwnullablenode5); /* Direct call parser_prod#AAsNotNullableExternCall#init_aasnotnullableexterncall on <var21:AAsNotNullableExternCall>*/
}
var_pexterncallnode1 = var21;
var_node_list = var_pexterncallnode1;
-var22 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction136> */
+var22 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction136> */
{
-var23 = nit___nit__Parser___go_to(var_p, var22);
+var23 = nitc___nitc__Parser___go_to(var_p, var22);
}
{
-nit___nit__Parser___push(var_p, var23, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var23, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction137#action for (self: ReduceAction137, Parser) */
-void nit__parser___nit__parser__ReduceAction137___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction137___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var6;
var_ptypenode2 = var_nodearraylist1;
/* <var_ptypenode2:nullable Object> isa nullable AType */
-cltype = type_nullable__nit__AType.color;
-idtype = type_nullable__nit__AType.id;
+cltype = type_nullable__nitc__AType.color;
+idtype = type_nullable__nitc__AType.id;
if(var_ptypenode2 == NULL) {
var7 = 1;
} else {
}
if (unlikely(!var7)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4703);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4678);
fatal_exit(1);
}
var_tkwasnode3 = var_nodearraylist3;
/* <var_tkwasnode3:nullable Object> isa nullable TKwas */
-cltype9 = type_nullable__nit__TKwas.color;
-idtype10 = type_nullable__nit__TKwas.id;
+cltype9 = type_nullable__nitc__TKwas.color;
+idtype10 = type_nullable__nitc__TKwas.id;
if(var_tkwasnode3 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4705);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4680);
fatal_exit(1);
}
var_tkwnotnode4 = var_nodearraylist5;
/* <var_tkwnotnode4:nullable Object> isa nullable TKwnot */
-cltype12 = type_nullable__nit__TKwnot.color;
-idtype13 = type_nullable__nit__TKwnot.id;
+cltype12 = type_nullable__nitc__TKwnot.color;
+idtype13 = type_nullable__nitc__TKwnot.id;
if(var_tkwnotnode4 == NULL) {
var11 = 1;
} else {
}
if (unlikely(!var11)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4707);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4682);
fatal_exit(1);
}
var_tkwnullablenode5 = var_nodearraylist7;
/* <var_tkwnullablenode5:nullable Object> isa nullable TKwnullable */
-cltype15 = type_nullable__nit__TKwnullable.color;
-idtype16 = type_nullable__nit__TKwnullable.id;
+cltype15 = type_nullable__nitc__TKwnullable.color;
+idtype16 = type_nullable__nitc__TKwnullable.id;
if(var_tkwnullablenode5 == NULL) {
var14 = 1;
} else {
}
if (unlikely(!var14)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4709);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4684);
fatal_exit(1);
}
-var17 = NEW_nit__AAsNotNullableExternCall(&type_nit__AAsNotNullableExternCall);
+var17 = NEW_nitc__AAsNotNullableExternCall(&type_nitc__AAsNotNullableExternCall);
{
-nit__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(var17, var_ptypenode2, var_tkwasnode3, var_tkwnotnode4, var_tkwnullablenode5); /* Direct call parser_prod#AAsNotNullableExternCall#init_aasnotnullableexterncall on <var17:AAsNotNullableExternCall>*/
+nitc__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(var17, var_ptypenode2, var_tkwasnode3, var_tkwnotnode4, var_tkwnullablenode5); /* Direct call parser_prod#AAsNotNullableExternCall#init_aasnotnullableexterncall on <var17:AAsNotNullableExternCall>*/
}
var_pexterncallnode1 = var17;
var_node_list = var_pexterncallnode1;
-var18 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction137> */
+var18 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction137> */
{
-var19 = nit___nit__Parser___go_to(var_p, var18);
+var19 = nitc___nitc__Parser___go_to(var_p, var18);
}
{
-nit___nit__Parser___push(var_p, var19, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var19, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction139#action for (self: ReduceAction139, Parser) */
-void nit__parser___nit__parser__ReduceAction139___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction139___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tstringnode1 = var_nodearraylist1;
var_node_list = var_tstringnode1;
-var1 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction139> */
+var1 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction139> */
{
-var2 = nit___nit__Parser___go_to(var_p, var1);
+var2 = nitc___nitc__Parser___go_to(var_p, var1);
}
{
-nit___nit__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction140#action for (self: ReduceAction140, Parser) */
-void nit__parser___nit__parser__ReduceAction140___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction140___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var3;
var_tkwinnode2 = var_nodearraylist1;
/* <var_tkwinnode2:nullable Object> isa nullable TKwin */
-cltype = type_nullable__nit__TKwin.color;
-idtype = type_nullable__nit__TKwin.id;
+cltype = type_nullable__nitc__TKwin.color;
+idtype = type_nullable__nitc__TKwin.id;
if(var_tkwinnode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4741);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4716);
fatal_exit(1);
}
var_tstringnode3 = var_nodearraylist3;
/* <var_tstringnode3:nullable Object> isa nullable TString */
-cltype6 = type_nullable__nit__TString.color;
-idtype7 = type_nullable__nit__TString.id;
+cltype6 = type_nullable__nitc__TString.color;
+idtype7 = type_nullable__nitc__TString.id;
if(var_tstringnode3 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4743);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4718);
fatal_exit(1);
}
-var8 = NEW_nit__AInLanguage(&type_nit__AInLanguage);
+var8 = NEW_nitc__AInLanguage(&type_nitc__AInLanguage);
{
-nit__parser_prod___AInLanguage___init_ainlanguage(var8, var_tkwinnode2, var_tstringnode3); /* Direct call parser_prod#AInLanguage#init_ainlanguage on <var8:AInLanguage>*/
+nitc__parser_prod___AInLanguage___init_ainlanguage(var8, var_tkwinnode2, var_tstringnode3); /* Direct call parser_prod#AInLanguage#init_ainlanguage on <var8:AInLanguage>*/
}
var_pinlanguagenode1 = var8;
var_node_list = var_pinlanguagenode1;
-var9 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction140> */
+var9 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction140> */
{
-var10 = nit___nit__Parser___go_to(var_p, var9);
+var10 = nitc___nitc__Parser___go_to(var_p, var9);
}
{
-nit___nit__Parser___push(var_p, var10, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var10, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction141#action for (self: ReduceAction141, Parser) */
-void nit__parser___nit__parser__ReduceAction141___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction141___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_texterncodesegmentnode3 = var_nodearraylist1;
/* <var_texterncodesegmentnode3:nullable Object> isa nullable TExternCodeSegment */
-cltype = type_nullable__nit__TExternCodeSegment.color;
-idtype = type_nullable__nit__TExternCodeSegment.id;
+cltype = type_nullable__nitc__TExternCodeSegment.color;
+idtype = type_nullable__nitc__TExternCodeSegment.id;
if(var_texterncodesegmentnode3 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4759);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4734);
fatal_exit(1);
}
-var2 = NEW_nit__AExternCodeBlock(&type_nit__AExternCodeBlock);
+var2 = NEW_nitc__AExternCodeBlock(&type_nitc__AExternCodeBlock);
{
-nit__parser_prod___AExternCodeBlock___init_aexterncodeblock(var2, ((val*)NULL), var_texterncodesegmentnode3); /* Direct call parser_prod#AExternCodeBlock#init_aexterncodeblock on <var2:AExternCodeBlock>*/
+nitc__parser_prod___AExternCodeBlock___init_aexterncodeblock(var2, ((val*)NULL), var_texterncodesegmentnode3); /* Direct call parser_prod#AExternCodeBlock#init_aexterncodeblock on <var2:AExternCodeBlock>*/
}
var_pexterncodeblocknode1 = var2;
var_node_list = var_pexterncodeblocknode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction141> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction141> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction142#action for (self: ReduceAction142, Parser) */
-void nit__parser___nit__parser__ReduceAction142___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction142___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_pinlanguagenode2 = var_nodearraylist1;
/* <var_pinlanguagenode2:nullable Object> isa nullable AInLanguage */
-cltype = type_nullable__nit__AInLanguage.color;
-idtype = type_nullable__nit__AInLanguage.id;
+cltype = type_nullable__nitc__AInLanguage.color;
+idtype = type_nullable__nitc__AInLanguage.id;
if(var_pinlanguagenode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4776);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4751);
fatal_exit(1);
}
var_texterncodesegmentnode3 = var_nodearraylist2;
/* <var_texterncodesegmentnode3:nullable Object> isa nullable TExternCodeSegment */
-cltype4 = type_nullable__nit__TExternCodeSegment.color;
-idtype5 = type_nullable__nit__TExternCodeSegment.id;
+cltype4 = type_nullable__nitc__TExternCodeSegment.color;
+idtype5 = type_nullable__nitc__TExternCodeSegment.id;
if(var_texterncodesegmentnode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4778);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4753);
fatal_exit(1);
}
-var6 = NEW_nit__AExternCodeBlock(&type_nit__AExternCodeBlock);
+var6 = NEW_nitc__AExternCodeBlock(&type_nitc__AExternCodeBlock);
{
-nit__parser_prod___AExternCodeBlock___init_aexterncodeblock(var6, var_pinlanguagenode2, var_texterncodesegmentnode3); /* Direct call parser_prod#AExternCodeBlock#init_aexterncodeblock on <var6:AExternCodeBlock>*/
+nitc__parser_prod___AExternCodeBlock___init_aexterncodeblock(var6, var_pinlanguagenode2, var_texterncodesegmentnode3); /* Direct call parser_prod#AExternCodeBlock#init_aexterncodeblock on <var6:AExternCodeBlock>*/
}
var_pexterncodeblocknode1 = var6;
var_node_list = var_pexterncodeblocknode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction142> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction142> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction143#action for (self: ReduceAction143, Parser) */
-void nit__parser___nit__parser__ReduceAction143___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction143___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_pexterncodeblocknode1 = var_nodearraylist1;
var_node_list = var_pexterncodeblocknode1;
-var1 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction143> */
+var1 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction143> */
{
-var2 = nit___nit__Parser___go_to(var_p, var1);
+var2 = nitc___nitc__Parser___go_to(var_p, var1);
}
{
-nit___nit__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction145#action for (self: ReduceAction145, Parser) */
-void nit__parser___nit__parser__ReduceAction145___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction145___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_pexterncodeblocknode1 = var_nodearraylist2;
var_node_list = var_pexterncodeblocknode1;
-var2 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction145> */
+var2 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction145> */
{
-var3 = nit___nit__Parser___go_to(var_p, var2);
+var3 = nitc___nitc__Parser___go_to(var_p, var2);
}
{
-nit___nit__Parser___push(var_p, var3, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var3, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction146#action for (self: ReduceAction146, Parser) */
-void nit__parser___nit__parser__ReduceAction146___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction146___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
val* var_nodearraylist1 /* var nodearraylist1: nullable Object */;
val* var2 /* : Array[Object] */;
val* var_listnode5 /* var listnode5: Array[Object] */;
-val* var_tclassidnode3 /* var tclassidnode3: nullable Object */;
+val* var_pqclassidnode3 /* var pqclassidnode3: nullable Object */;
short int var3 /* : Bool */;
int cltype;
int idtype;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode5 = var2;
-var_tclassidnode3 = var_nodearraylist1;
-/* <var_tclassidnode3:nullable Object> isa nullable TClassid */
-cltype = type_nullable__nit__TClassid.color;
-idtype = type_nullable__nit__TClassid.id;
-if(var_tclassidnode3 == NULL) {
+var_pqclassidnode3 = var_nodearraylist1;
+/* <var_pqclassidnode3:nullable Object> isa nullable AQclassid */
+cltype = type_nullable__nitc__AQclassid.color;
+idtype = type_nullable__nitc__AQclassid.id;
+if(var_pqclassidnode3 == NULL) {
var3 = 1;
} else {
-if(cltype >= (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->table_size) {
+if(cltype >= (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->table_size) {
var3 = 0;
} else {
-var3 = (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->type_table[cltype] == idtype;
+var3 = (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->type_table[cltype] == idtype;
}
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4819);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4794);
fatal_exit(1);
}
var_pannotationsnode7 = var_nodearraylist2;
/* <var_pannotationsnode7:nullable Object> isa nullable AAnnotations */
-cltype5 = type_nullable__nit__AAnnotations.color;
-idtype6 = type_nullable__nit__AAnnotations.id;
+cltype5 = type_nullable__nitc__AAnnotations.color;
+idtype6 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode7 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4821);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4796);
fatal_exit(1);
}
-var7 = NEW_nit__AType(&type_nit__AType);
+var7 = NEW_nitc__AType(&type_nitc__AType);
{
-nit__parser_prod___AType___init_atype(var7, ((val*)NULL), var_tclassidnode3, ((val*)NULL), var_listnode5, ((val*)NULL), var_pannotationsnode7); /* Direct call parser_prod#AType#init_atype on <var7:AType>*/
+nitc__parser_prod___AType___init_atype(var7, ((val*)NULL), var_pqclassidnode3, ((val*)NULL), var_listnode5, ((val*)NULL), var_pannotationsnode7); /* Direct call parser_prod#AType#init_atype on <var7:AType>*/
}
var_ptypenode1 = var7;
var_node_list = var_ptypenode1;
-var8 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction146> */
+var8 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction146> */
{
-var9 = nit___nit__Parser___go_to(var_p, var8);
+var9 = nitc___nitc__Parser___go_to(var_p, var8);
}
{
-nit___nit__Parser___push(var_p, var9, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var9, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction147#action for (self: ReduceAction147, Parser) */
-void nit__parser___nit__parser__ReduceAction147___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction147___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
short int var4 /* : Bool */;
int cltype;
int idtype;
-val* var_tclassidnode3 /* var tclassidnode3: nullable Object */;
+val* var_pqclassidnode3 /* var pqclassidnode3: nullable Object */;
short int var5 /* : Bool */;
int cltype6;
int idtype7;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
-var3 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var3 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
}
var_listnode5 = var3;
var_tkwnullablenode2 = var_nodearraylist1;
/* <var_tkwnullablenode2:nullable Object> isa nullable TKwnullable */
-cltype = type_nullable__nit__TKwnullable.color;
-idtype = type_nullable__nit__TKwnullable.id;
+cltype = type_nullable__nitc__TKwnullable.color;
+idtype = type_nullable__nitc__TKwnullable.id;
if(var_tkwnullablenode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4844);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4819);
fatal_exit(1);
}
-var_tclassidnode3 = var_nodearraylist2;
-/* <var_tclassidnode3:nullable Object> isa nullable TClassid */
-cltype6 = type_nullable__nit__TClassid.color;
-idtype7 = type_nullable__nit__TClassid.id;
-if(var_tclassidnode3 == NULL) {
+var_pqclassidnode3 = var_nodearraylist2;
+/* <var_pqclassidnode3:nullable Object> isa nullable AQclassid */
+cltype6 = type_nullable__nitc__AQclassid.color;
+idtype7 = type_nullable__nitc__AQclassid.id;
+if(var_pqclassidnode3 == NULL) {
var5 = 1;
} else {
-if(cltype6 >= (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->table_size) {
+if(cltype6 >= (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->table_size) {
var5 = 0;
} else {
-var5 = (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->type_table[cltype6] == idtype7;
+var5 = (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->type_table[cltype6] == idtype7;
}
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4846);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4821);
fatal_exit(1);
}
var_pannotationsnode7 = var_nodearraylist3;
/* <var_pannotationsnode7:nullable Object> isa nullable AAnnotations */
-cltype9 = type_nullable__nit__AAnnotations.color;
-idtype10 = type_nullable__nit__AAnnotations.id;
+cltype9 = type_nullable__nitc__AAnnotations.color;
+idtype10 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode7 == NULL) {
var8 = 1;
} else {
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4848);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4823);
fatal_exit(1);
}
-var11 = NEW_nit__AType(&type_nit__AType);
+var11 = NEW_nitc__AType(&type_nitc__AType);
{
-nit__parser_prod___AType___init_atype(var11, var_tkwnullablenode2, var_tclassidnode3, ((val*)NULL), var_listnode5, ((val*)NULL), var_pannotationsnode7); /* Direct call parser_prod#AType#init_atype on <var11:AType>*/
+nitc__parser_prod___AType___init_atype(var11, var_tkwnullablenode2, var_pqclassidnode3, ((val*)NULL), var_listnode5, ((val*)NULL), var_pannotationsnode7); /* Direct call parser_prod#AType#init_atype on <var11:AType>*/
}
var_ptypenode1 = var11;
var_node_list = var_ptypenode1;
-var12 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction147> */
+var12 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction147> */
{
-var13 = nit___nit__Parser___go_to(var_p, var12);
+var13 = nitc___nitc__Parser___go_to(var_p, var12);
}
{
-nit___nit__Parser___push(var_p, var13, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var13, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction148#action for (self: ReduceAction148, Parser) */
-void nit__parser___nit__parser__ReduceAction148___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction148___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
val* var_nodearraylist1 /* var nodearraylist1: nullable Object */;
val* var7 /* : Array[Object] */;
val* var_listnode6 /* var listnode6: Array[Object] */;
-val* var_tclassidnode3 /* var tclassidnode3: nullable Object */;
+val* var_pqclassidnode3 /* var pqclassidnode3: nullable Object */;
short int var8 /* : Bool */;
int cltype;
int idtype;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var6;
-var7 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var7 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var7); /* Direct call array#Array#init on <var7:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var7); /* Direct call array#Array#init on <var7:Array[Object]>*/
}
var_listnode6 = var7;
-var_tclassidnode3 = var_nodearraylist1;
-/* <var_tclassidnode3:nullable Object> isa nullable TClassid */
-cltype = type_nullable__nit__TClassid.color;
-idtype = type_nullable__nit__TClassid.id;
-if(var_tclassidnode3 == NULL) {
+var_pqclassidnode3 = var_nodearraylist1;
+/* <var_pqclassidnode3:nullable Object> isa nullable AQclassid */
+cltype = type_nullable__nitc__AQclassid.color;
+idtype = type_nullable__nitc__AQclassid.id;
+if(var_pqclassidnode3 == NULL) {
var8 = 1;
} else {
-if(cltype >= (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->table_size) {
+if(cltype >= (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->table_size) {
var8 = 0;
} else {
-var8 = (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->type_table[cltype] == idtype;
+var8 = (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->type_table[cltype] == idtype;
}
}
if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4875);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4850);
fatal_exit(1);
}
var_tobranode4 = var_nodearraylist2;
/* <var_tobranode4:nullable Object> isa nullable TObra */
-cltype10 = type_nullable__nit__TObra.color;
-idtype11 = type_nullable__nit__TObra.id;
+cltype10 = type_nullable__nitc__TObra.color;
+idtype11 = type_nullable__nitc__TObra.id;
if(var_tobranode4 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4877);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4852);
fatal_exit(1);
}
var_listnode5 = var_nodearraylist4;
/* <var_listnode5:nullable Object> isa Array[Object] */
-cltype13 = type_standard__Array__standard__Object.color;
-idtype14 = type_standard__Array__standard__Object.id;
+cltype13 = type_core__Array__core__Object.color;
+idtype14 = type_core__Array__core__Object.id;
if(var_listnode5 == NULL) {
var12 = 0;
} else {
}
if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4879);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4854);
fatal_exit(1);
}
{
-var15 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
+var15 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
}
var_listnode6 = var15;
var_tcbranode7 = var_nodearraylist6;
/* <var_tcbranode7:nullable Object> isa nullable TCbra */
-cltype17 = type_nullable__nit__TCbra.color;
-idtype18 = type_nullable__nit__TCbra.id;
+cltype17 = type_nullable__nitc__TCbra.color;
+idtype18 = type_nullable__nitc__TCbra.id;
if(var_tcbranode7 == NULL) {
var16 = 1;
} else {
}
if (unlikely(!var16)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4882);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4857);
fatal_exit(1);
}
var_pannotationsnode8 = var_nodearraylist7;
/* <var_pannotationsnode8:nullable Object> isa nullable AAnnotations */
-cltype20 = type_nullable__nit__AAnnotations.color;
-idtype21 = type_nullable__nit__AAnnotations.id;
+cltype20 = type_nullable__nitc__AAnnotations.color;
+idtype21 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode8 == NULL) {
var19 = 1;
} else {
}
if (unlikely(!var19)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4884);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4859);
fatal_exit(1);
}
-var22 = NEW_nit__AType(&type_nit__AType);
+var22 = NEW_nitc__AType(&type_nitc__AType);
{
-nit__parser_prod___AType___init_atype(var22, ((val*)NULL), var_tclassidnode3, var_tobranode4, var_listnode6, var_tcbranode7, var_pannotationsnode8); /* Direct call parser_prod#AType#init_atype on <var22:AType>*/
+nitc__parser_prod___AType___init_atype(var22, ((val*)NULL), var_pqclassidnode3, var_tobranode4, var_listnode6, var_tcbranode7, var_pannotationsnode8); /* Direct call parser_prod#AType#init_atype on <var22:AType>*/
}
var_ptypenode1 = var22;
var_node_list = var_ptypenode1;
-var23 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction148> */
+var23 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction148> */
{
-var24 = nit___nit__Parser___go_to(var_p, var23);
+var24 = nitc___nitc__Parser___go_to(var_p, var23);
}
{
-nit___nit__Parser___push(var_p, var24, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var24, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction149#action for (self: ReduceAction149, Parser) */
-void nit__parser___nit__parser__ReduceAction149___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction149___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
short int var9 /* : Bool */;
int cltype;
int idtype;
-val* var_tclassidnode3 /* var tclassidnode3: nullable Object */;
+val* var_pqclassidnode3 /* var pqclassidnode3: nullable Object */;
short int var10 /* : Bool */;
int cltype11;
int idtype12;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist8 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist7 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var5;
{
-var6 = nit___nit__Parser___pop(var_p);
+var6 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var6;
{
-var7 = nit___nit__Parser___pop(var_p);
+var7 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var7;
-var8 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var8 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var8); /* Direct call array#Array#init on <var8:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var8); /* Direct call array#Array#init on <var8:Array[Object]>*/
}
var_listnode6 = var8;
var_tkwnullablenode2 = var_nodearraylist1;
/* <var_tkwnullablenode2:nullable Object> isa nullable TKwnullable */
-cltype = type_nullable__nit__TKwnullable.color;
-idtype = type_nullable__nit__TKwnullable.id;
+cltype = type_nullable__nitc__TKwnullable.color;
+idtype = type_nullable__nitc__TKwnullable.id;
if(var_tkwnullablenode2 == NULL) {
var9 = 1;
} else {
}
if (unlikely(!var9)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4912);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4887);
fatal_exit(1);
}
-var_tclassidnode3 = var_nodearraylist2;
-/* <var_tclassidnode3:nullable Object> isa nullable TClassid */
-cltype11 = type_nullable__nit__TClassid.color;
-idtype12 = type_nullable__nit__TClassid.id;
-if(var_tclassidnode3 == NULL) {
+var_pqclassidnode3 = var_nodearraylist2;
+/* <var_pqclassidnode3:nullable Object> isa nullable AQclassid */
+cltype11 = type_nullable__nitc__AQclassid.color;
+idtype12 = type_nullable__nitc__AQclassid.id;
+if(var_pqclassidnode3 == NULL) {
var10 = 1;
} else {
-if(cltype11 >= (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->table_size) {
+if(cltype11 >= (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->table_size) {
var10 = 0;
} else {
-var10 = (((long)var_tclassidnode3&3)?type_info[((long)var_tclassidnode3&3)]:var_tclassidnode3->type)->type_table[cltype11] == idtype12;
+var10 = (((long)var_pqclassidnode3&3)?type_info[((long)var_pqclassidnode3&3)]:var_pqclassidnode3->type)->type_table[cltype11] == idtype12;
}
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4914);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4889);
fatal_exit(1);
}
var_tobranode4 = var_nodearraylist3;
/* <var_tobranode4:nullable Object> isa nullable TObra */
-cltype14 = type_nullable__nit__TObra.color;
-idtype15 = type_nullable__nit__TObra.id;
+cltype14 = type_nullable__nitc__TObra.color;
+idtype15 = type_nullable__nitc__TObra.id;
if(var_tobranode4 == NULL) {
var13 = 1;
} else {
}
if (unlikely(!var13)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4916);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4891);
fatal_exit(1);
}
var_listnode5 = var_nodearraylist5;
/* <var_listnode5:nullable Object> isa Array[Object] */
-cltype17 = type_standard__Array__standard__Object.color;
-idtype18 = type_standard__Array__standard__Object.id;
+cltype17 = type_core__Array__core__Object.color;
+idtype18 = type_core__Array__core__Object.id;
if(var_listnode5 == NULL) {
var16 = 0;
} else {
}
if (unlikely(!var16)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4918);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4893);
fatal_exit(1);
}
{
-var19 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
+var19 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode6, var_listnode5);
}
var_listnode6 = var19;
var_tcbranode7 = var_nodearraylist7;
/* <var_tcbranode7:nullable Object> isa nullable TCbra */
-cltype21 = type_nullable__nit__TCbra.color;
-idtype22 = type_nullable__nit__TCbra.id;
+cltype21 = type_nullable__nitc__TCbra.color;
+idtype22 = type_nullable__nitc__TCbra.id;
if(var_tcbranode7 == NULL) {
var20 = 1;
} else {
}
if (unlikely(!var20)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4921);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4896);
fatal_exit(1);
}
var_pannotationsnode8 = var_nodearraylist8;
/* <var_pannotationsnode8:nullable Object> isa nullable AAnnotations */
-cltype24 = type_nullable__nit__AAnnotations.color;
-idtype25 = type_nullable__nit__AAnnotations.id;
+cltype24 = type_nullable__nitc__AAnnotations.color;
+idtype25 = type_nullable__nitc__AAnnotations.id;
if(var_pannotationsnode8 == NULL) {
var23 = 1;
} else {
}
if (unlikely(!var23)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4923);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4898);
fatal_exit(1);
}
-var26 = NEW_nit__AType(&type_nit__AType);
+var26 = NEW_nitc__AType(&type_nitc__AType);
{
-nit__parser_prod___AType___init_atype(var26, var_tkwnullablenode2, var_tclassidnode3, var_tobranode4, var_listnode6, var_tcbranode7, var_pannotationsnode8); /* Direct call parser_prod#AType#init_atype on <var26:AType>*/
+nitc__parser_prod___AType___init_atype(var26, var_tkwnullablenode2, var_pqclassidnode3, var_tobranode4, var_listnode6, var_tcbranode7, var_pannotationsnode8); /* Direct call parser_prod#AType#init_atype on <var26:AType>*/
}
var_ptypenode1 = var26;
var_node_list = var_ptypenode1;
-var27 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction149> */
+var27 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction149> */
{
-var28 = nit___nit__Parser___go_to(var_p, var27);
+var28 = nitc___nitc__Parser___go_to(var_p, var27);
}
{
-nit___nit__Parser___push(var_p, var28, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var28, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction150#action for (self: ReduceAction150, Parser) */
-void nit__parser___nit__parser__ReduceAction150___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction150___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
-var1 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var1 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
}
var_listnode2 = var1;
var_ptypenode1 = var_nodearraylist1;
var2 = 1; /* arg is null and recv is not */
}
if (0) {
-var3 = ((short int(*)(val* self, val* p0))((((long)var_ptypenode1&3)?class_info[((long)var_ptypenode1&3)]:var_ptypenode1->class)->vft[COLOR_standard__kernel__Object___33d_61d]))(var_ptypenode1, ((val*)NULL)); /* != on <var_ptypenode1:nullable Object>*/
+var3 = ((short int(*)(val* self, val* p0))((((long)var_ptypenode1&3)?class_info[((long)var_ptypenode1&3)]:var_ptypenode1->class)->vft[COLOR_core__kernel__Object___33d_61d]))(var_ptypenode1, ((val*)NULL)); /* != on <var_ptypenode1:nullable Object>*/
var2 = var3;
}
if (var2){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode2, var_ptypenode1); /* Direct call array#Array#add on <var_listnode2:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode2, var_ptypenode1); /* Direct call array#Array#add on <var_listnode2:Array[Object]>*/
}
} else {
}
var_node_list = var_listnode2;
-var4 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction150> */
+var4 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction150> */
{
-var5 = nit___nit__Parser___go_to(var_p, var4);
+var5 = nitc___nitc__Parser___go_to(var_p, var4);
}
{
-nit___nit__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction151#action for (self: ReduceAction151, Parser) */
-void nit__parser___nit__parser__ReduceAction151___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction151___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode3 = var2;
var_ptypenode1 = var_nodearraylist1;
var_listnode2 = var_nodearraylist2;
/* <var_listnode2:nullable Object> isa Array[Object] */
-cltype = type_standard__Array__standard__Object.color;
-idtype = type_standard__Array__standard__Object.id;
+cltype = type_core__Array__core__Object.color;
+idtype = type_core__Array__core__Object.id;
if(var_listnode2 == NULL) {
var3 = 0;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 4961);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4936);
fatal_exit(1);
}
if (var_ptypenode1 == NULL) {
var4 = 1; /* arg is null and recv is not */
}
if (0) {
-var5 = ((short int(*)(val* self, val* p0))((((long)var_ptypenode1&3)?class_info[((long)var_ptypenode1&3)]:var_ptypenode1->class)->vft[COLOR_standard__kernel__Object___33d_61d]))(var_ptypenode1, ((val*)NULL)); /* != on <var_ptypenode1:nullable Object>*/
+var5 = ((short int(*)(val* self, val* p0))((((long)var_ptypenode1&3)?class_info[((long)var_ptypenode1&3)]:var_ptypenode1->class)->vft[COLOR_core__kernel__Object___33d_61d]))(var_ptypenode1, ((val*)NULL)); /* != on <var_ptypenode1:nullable Object>*/
var4 = var5;
}
if (var4){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode3, var_ptypenode1); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode3, var_ptypenode1); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
}
} else {
}
{
-var6 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode3, var_listnode2);
+var6 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode3, var_listnode2);
}
var_listnode3 = var6;
var_node_list = var_listnode3;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction151> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction151> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction152#action for (self: ReduceAction152, Parser) */
-void nit__parser___nit__parser__ReduceAction152___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction152___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
var_ptypenode1 = var_nodearraylist3;
var_node_list = var_ptypenode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction152> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction152> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction156#action for (self: ReduceAction156, Parser) */
-void nit__parser___nit__parser__ReduceAction156___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction156___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_pexprnode1 = var_nodearraylist2;
var_node_list = var_pexprnode1;
-var2 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction156> */
+var2 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction156> */
{
-var3 = nit___nit__Parser___go_to(var_p, var2);
+var3 = nitc___nitc__Parser___go_to(var_p, var2);
}
{
-nit___nit__Parser___push(var_p, var3, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var3, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction157#action for (self: ReduceAction157, Parser) */
-void nit__parser___nit__parser__ReduceAction157___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction157___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode2 = var2;
var_tkwendnode3 = var_nodearraylist2;
/* <var_tkwendnode3:nullable Object> isa nullable TKwend */
-cltype = type_nullable__nit__TKwend.color;
-idtype = type_nullable__nit__TKwend.id;
+cltype = type_nullable__nitc__TKwend.color;
+idtype = type_nullable__nitc__TKwend.id;
if(var_tkwendnode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5004);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4979);
fatal_exit(1);
}
-var4 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var4 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var4, var_listnode2, var_tkwendnode3); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var4:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var4, var_listnode2, var_tkwendnode3); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var4:ABlockExpr>*/
}
var_pexprnode1 = var4;
var_node_list = var_pexprnode1;
-var5 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction157> */
+var5 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction157> */
{
-var6 = nit___nit__Parser___go_to(var_p, var5);
+var6 = nitc___nitc__Parser___go_to(var_p, var5);
}
{
-nit___nit__Parser___push(var_p, var6, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var6, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction158#action for (self: ReduceAction158, Parser) */
-void nit__parser___nit__parser__ReduceAction158___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction158___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
-var1 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var1 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
}
var_listnode2 = var1;
var_tkwendnode3 = var_nodearraylist1;
/* <var_tkwendnode3:nullable Object> isa nullable TKwend */
-cltype = type_nullable__nit__TKwend.color;
-idtype = type_nullable__nit__TKwend.id;
+cltype = type_nullable__nitc__TKwend.color;
+idtype = type_nullable__nitc__TKwend.id;
if(var_tkwendnode3 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5021);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 4996);
fatal_exit(1);
}
-var3 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var3 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var3, var_listnode2, var_tkwendnode3); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var3:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var3, var_listnode2, var_tkwendnode3); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var3:ABlockExpr>*/
}
var_pexprnode1 = var3;
var_node_list = var_pexprnode1;
-var4 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction158> */
+var4 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction158> */
{
-var5 = nit___nit__Parser___go_to(var_p, var4);
+var5 = nitc___nitc__Parser___go_to(var_p, var4);
}
{
-nit___nit__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var5, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction159#action for (self: ReduceAction159, Parser) */
-void nit__parser___nit__parser__ReduceAction159___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction159___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_pexprnode1 = var_nodearraylist1;
var_node_list = var_pexprnode1;
-var1 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction159> */
+var1 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction159> */
{
-var2 = nit___nit__Parser___go_to(var_p, var1);
+var2 = nitc___nitc__Parser___go_to(var_p, var1);
}
{
-nit___nit__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var2, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction160#action for (self: ReduceAction160, Parser) */
-void nit__parser___nit__parser__ReduceAction160___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction160___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
-var1 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var1 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[Object]>*/
}
var_listnode3 = var1;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5049);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5024);
fatal_exit(1);
}
if (var_pexprnode2 == NULL) {
{ /* Inline kernel#Object#!= (var_pexprnode2,((val*)NULL)) on <var_pexprnode2:nullable Object(nullable AExpr)> */
var_other = ((val*)NULL);
{
-var6 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
+var6 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
}
var7 = !var6;
var4 = var7;
}
if (var3){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode3, var_pexprnode2); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode3, var_pexprnode2); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
}
} else {
}
-var8 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var8 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var8, var_listnode3, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var8:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var8, var_listnode3, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var8:ABlockExpr>*/
}
var_pexprnode1 = var8;
var_node_list = var_pexprnode1;
-var9 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction160> */
+var9 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction160> */
{
-var10 = nit___nit__Parser___go_to(var_p, var9);
+var10 = nitc___nitc__Parser___go_to(var_p, var9);
}
{
-nit___nit__Parser___push(var_p, var10, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var10, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction161#action for (self: ReduceAction161, Parser) */
-void nit__parser___nit__parser__ReduceAction161___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction161___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode4 = var2;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5070);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5045);
fatal_exit(1);
}
var_listnode3 = var_nodearraylist2;
/* <var_listnode3:nullable Object> isa Array[Object] */
-cltype5 = type_standard__Array__standard__Object.color;
-idtype6 = type_standard__Array__standard__Object.id;
+cltype5 = type_core__Array__core__Object.color;
+idtype6 = type_core__Array__core__Object.id;
if(var_listnode3 == NULL) {
var4 = 0;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5072);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5047);
fatal_exit(1);
}
if (var_pexprnode2 == NULL) {
{ /* Inline kernel#Object#!= (var_pexprnode2,((val*)NULL)) on <var_pexprnode2:nullable Object(nullable AExpr)> */
var_other = ((val*)NULL);
{
-var10 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
+var10 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
}
var11 = !var10;
var8 = var11;
}
if (var7){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode4, var_pexprnode2); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode4, var_pexprnode2); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
}
} else {
}
{
-var12 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
+var12 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
}
var_listnode4 = var12;
-var13 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var13 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var13, var_listnode4, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var13:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var13, var_listnode4, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var13:ABlockExpr>*/
}
var_pexprnode1 = var13;
var_node_list = var_pexprnode1;
-var14 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction161> */
+var14 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction161> */
{
-var15 = nit___nit__Parser___go_to(var_p, var14);
+var15 = nitc___nitc__Parser___go_to(var_p, var14);
}
{
-nit___nit__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction162#action for (self: ReduceAction162, Parser) */
-void nit__parser___nit__parser__ReduceAction162___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction162___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
-var2 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var2 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[Object]>*/
}
var_listnode3 = var2;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5094);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5069);
fatal_exit(1);
}
if (var_pexprnode2 == NULL) {
{ /* Inline kernel#Object#!= (var_pexprnode2,((val*)NULL)) on <var_pexprnode2:nullable Object(nullable AExpr)> */
var_other = ((val*)NULL);
{
-var7 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
+var7 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
}
var8 = !var7;
var5 = var8;
}
if (var4){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode3, var_pexprnode2); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode3, var_pexprnode2); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
}
} else {
}
-var9 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var9 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var9, var_listnode3, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var9:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var9, var_listnode3, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var9:ABlockExpr>*/
}
var_pexprnode1 = var9;
var_node_list = var_pexprnode1;
-var10 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction162> */
+var10 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction162> */
{
-var11 = nit___nit__Parser___go_to(var_p, var10);
+var11 = nitc___nitc__Parser___go_to(var_p, var10);
}
{
-nit___nit__Parser___push(var_p, var11, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var11, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction163#action for (self: ReduceAction163, Parser) */
-void nit__parser___nit__parser__ReduceAction163___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction163___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
-var3 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var3 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
}
var_listnode4 = var3;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5116);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5091);
fatal_exit(1);
}
var_listnode3 = var_nodearraylist2;
/* <var_listnode3:nullable Object> isa Array[Object] */
-cltype6 = type_standard__Array__standard__Object.color;
-idtype7 = type_standard__Array__standard__Object.id;
+cltype6 = type_core__Array__core__Object.color;
+idtype7 = type_core__Array__core__Object.id;
if(var_listnode3 == NULL) {
var5 = 0;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5118);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5093);
fatal_exit(1);
}
if (var_pexprnode2 == NULL) {
{ /* Inline kernel#Object#!= (var_pexprnode2,((val*)NULL)) on <var_pexprnode2:nullable Object(nullable AExpr)> */
var_other = ((val*)NULL);
{
-var11 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
+var11 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
}
var12 = !var11;
var9 = var12;
}
if (var8){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode4, var_pexprnode2); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode4, var_pexprnode2); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
}
} else {
}
{
-var13 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
+var13 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
}
var_listnode4 = var13;
-var14 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var14 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var14, var_listnode4, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var14:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var14, var_listnode4, ((val*)NULL)); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var14:ABlockExpr>*/
}
var_pexprnode1 = var14;
var_node_list = var_pexprnode1;
-var15 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction163> */
+var15 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction163> */
{
-var16 = nit___nit__Parser___go_to(var_p, var15);
+var16 = nitc___nitc__Parser___go_to(var_p, var15);
}
{
-nit___nit__Parser___push(var_p, var16, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var16, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction164#action for (self: ReduceAction164, Parser) */
-void nit__parser___nit__parser__ReduceAction164___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction164___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var2;
-var3 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var3 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on <var3:Array[Object]>*/
}
var_listnode3 = var3;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var4 = 1;
} else {
}
if (unlikely(!var4)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5141);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5116);
fatal_exit(1);
}
if (var_pexprnode2 == NULL) {
{ /* Inline kernel#Object#!= (var_pexprnode2,((val*)NULL)) on <var_pexprnode2:nullable Object(nullable AExpr)> */
var_other = ((val*)NULL);
{
-var8 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
+var8 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
}
var9 = !var8;
var6 = var9;
}
if (var5){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode3, var_pexprnode2); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode3, var_pexprnode2); /* Direct call array#Array#add on <var_listnode3:Array[Object]>*/
}
} else {
}
var_tkwendnode4 = var_nodearraylist3;
/* <var_tkwendnode4:nullable Object> isa nullable TKwend */
-cltype11 = type_nullable__nit__TKwend.color;
-idtype12 = type_nullable__nit__TKwend.id;
+cltype11 = type_nullable__nitc__TKwend.color;
+idtype12 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode4 == NULL) {
var10 = 1;
} else {
}
if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5146);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5121);
fatal_exit(1);
}
-var13 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var13 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var13, var_listnode3, var_tkwendnode4); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var13:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var13, var_listnode3, var_tkwendnode4); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var13:ABlockExpr>*/
}
var_pexprnode1 = var13;
var_node_list = var_pexprnode1;
-var14 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction164> */
+var14 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction164> */
{
-var15 = nit___nit__Parser___go_to(var_p, var14);
+var15 = nitc___nitc__Parser___go_to(var_p, var14);
}
{
-nit___nit__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction165#action for (self: ReduceAction165, Parser) */
-void nit__parser___nit__parser__ReduceAction165___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction165___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var3;
-var4 = NEW_standard__Array(&type_standard__Array__standard__Object);
+var4 = NEW_core__Array(&type_core__Array__core__Object);
{
-standard___standard__Array___standard__kernel__Object__init(var4); /* Direct call array#Array#init on <var4:Array[Object]>*/
+core___core__Array___core__kernel__Object__init(var4); /* Direct call array#Array#init on <var4:Array[Object]>*/
}
var_listnode4 = var4;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5166);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5141);
fatal_exit(1);
}
var_listnode3 = var_nodearraylist2;
/* <var_listnode3:nullable Object> isa Array[Object] */
-cltype7 = type_standard__Array__standard__Object.color;
-idtype8 = type_standard__Array__standard__Object.id;
+cltype7 = type_core__Array__core__Object.color;
+idtype8 = type_core__Array__core__Object.id;
if(var_listnode3 == NULL) {
var6 = 0;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5168);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5143);
fatal_exit(1);
}
if (var_pexprnode2 == NULL) {
{ /* Inline kernel#Object#!= (var_pexprnode2,((val*)NULL)) on <var_pexprnode2:nullable Object(nullable AExpr)> */
var_other = ((val*)NULL);
{
-var12 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_standard__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
+var12 = ((short int(*)(val* self, val* p0))(var_pexprnode2->class->vft[COLOR_core__kernel__Object___61d_61d]))(var_pexprnode2, var_other); /* == on <var_pexprnode2:nullable AExpr(AExpr)>*/
}
var13 = !var12;
var10 = var13;
}
if (var9){
{
-standard___standard__Array___standard__abstract_collection__SimpleCollection__add(var_listnode4, var_pexprnode2); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
+core___core__Array___core__abstract_collection__SimpleCollection__add(var_listnode4, var_pexprnode2); /* Direct call array#Array#add on <var_listnode4:Array[Object]>*/
}
} else {
}
{
-var14 = nit__parser_work___nit__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
+var14 = nitc__parser_work___nitc__parser_work__ReduceAction___concat(self, var_listnode4, var_listnode3);
}
var_listnode4 = var14;
var_tkwendnode5 = var_nodearraylist4;
/* <var_tkwendnode5:nullable Object> isa nullable TKwend */
-cltype16 = type_nullable__nit__TKwend.color;
-idtype17 = type_nullable__nit__TKwend.id;
+cltype16 = type_nullable__nitc__TKwend.color;
+idtype17 = type_nullable__nitc__TKwend.id;
if(var_tkwendnode5 == NULL) {
var15 = 1;
} else {
}
if (unlikely(!var15)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5174);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5149);
fatal_exit(1);
}
-var18 = NEW_nit__ABlockExpr(&type_nit__ABlockExpr);
+var18 = NEW_nitc__ABlockExpr(&type_nitc__ABlockExpr);
{
-nit__parser_prod___ABlockExpr___init_ablockexpr(var18, var_listnode4, var_tkwendnode5); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var18:ABlockExpr>*/
+nitc__parser_prod___ABlockExpr___init_ablockexpr(var18, var_listnode4, var_tkwendnode5); /* Direct call parser_prod#ABlockExpr#init_ablockexpr on <var18:ABlockExpr>*/
}
var_pexprnode1 = var18;
var_node_list = var_pexprnode1;
-var19 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction165> */
+var19 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction165> */
{
-var20 = nit___nit__Parser___go_to(var_p, var19);
+var20 = nitc___nitc__Parser___go_to(var_p, var19);
}
{
-nit___nit__Parser___push(var_p, var20, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var20, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction169#action for (self: ReduceAction169, Parser) */
-void nit__parser___nit__parser__ReduceAction169___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction169___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tkwreturnnode2 = var_nodearraylist1;
/* <var_tkwreturnnode2:nullable Object> isa nullable TKwreturn */
-cltype = type_nullable__nit__TKwreturn.color;
-idtype = type_nullable__nit__TKwreturn.id;
+cltype = type_nullable__nitc__TKwreturn.color;
+idtype = type_nullable__nitc__TKwreturn.id;
if(var_tkwreturnnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5190);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5165);
fatal_exit(1);
}
-var2 = NEW_nit__AReturnExpr(&type_nit__AReturnExpr);
+var2 = NEW_nitc__AReturnExpr(&type_nitc__AReturnExpr);
{
-nit__parser_prod___AReturnExpr___init_areturnexpr(var2, var_tkwreturnnode2, ((val*)NULL)); /* Direct call parser_prod#AReturnExpr#init_areturnexpr on <var2:AReturnExpr>*/
+nitc__parser_prod___AReturnExpr___init_areturnexpr(var2, var_tkwreturnnode2, ((val*)NULL)); /* Direct call parser_prod#AReturnExpr#init_areturnexpr on <var2:AReturnExpr>*/
}
var_pexprnode1 = var2;
var_node_list = var_pexprnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction169> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction169> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction170#action for (self: ReduceAction170, Parser) */
-void nit__parser___nit__parser__ReduceAction170___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction170___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwreturnnode2 = var_nodearraylist1;
/* <var_tkwreturnnode2:nullable Object> isa nullable TKwreturn */
-cltype = type_nullable__nit__TKwreturn.color;
-idtype = type_nullable__nit__TKwreturn.id;
+cltype = type_nullable__nitc__TKwreturn.color;
+idtype = type_nullable__nitc__TKwreturn.id;
if(var_tkwreturnnode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5207);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5182);
fatal_exit(1);
}
var_pexprnode3 = var_nodearraylist2;
/* <var_pexprnode3:nullable Object> isa nullable AExpr */
-cltype4 = type_nullable__nit__AExpr.color;
-idtype5 = type_nullable__nit__AExpr.id;
+cltype4 = type_nullable__nitc__AExpr.color;
+idtype5 = type_nullable__nitc__AExpr.id;
if(var_pexprnode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5209);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5184);
fatal_exit(1);
}
-var6 = NEW_nit__AReturnExpr(&type_nit__AReturnExpr);
+var6 = NEW_nitc__AReturnExpr(&type_nitc__AReturnExpr);
{
-nit__parser_prod___AReturnExpr___init_areturnexpr(var6, var_tkwreturnnode2, var_pexprnode3); /* Direct call parser_prod#AReturnExpr#init_areturnexpr on <var6:AReturnExpr>*/
+nitc__parser_prod___AReturnExpr___init_areturnexpr(var6, var_tkwreturnnode2, var_pexprnode3); /* Direct call parser_prod#AReturnExpr#init_areturnexpr on <var6:AReturnExpr>*/
}
var_pexprnode1 = var6;
var_node_list = var_pexprnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction170> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction170> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction171#action for (self: ReduceAction171, Parser) */
-void nit__parser___nit__parser__ReduceAction171___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction171___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tkwbreaknode2 = var_nodearraylist1;
/* <var_tkwbreaknode2:nullable Object> isa nullable TKwbreak */
-cltype = type_nullable__nit__TKwbreak.color;
-idtype = type_nullable__nit__TKwbreak.id;
+cltype = type_nullable__nitc__TKwbreak.color;
+idtype = type_nullable__nitc__TKwbreak.id;
if(var_tkwbreaknode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5225);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5200);
fatal_exit(1);
}
-var2 = NEW_nit__ABreakExpr(&type_nit__ABreakExpr);
+var2 = NEW_nitc__ABreakExpr(&type_nitc__ABreakExpr);
{
-nit__parser_prod___ABreakExpr___init_abreakexpr(var2, var_tkwbreaknode2, ((val*)NULL)); /* Direct call parser_prod#ABreakExpr#init_abreakexpr on <var2:ABreakExpr>*/
+nitc__parser_prod___ABreakExpr___init_abreakexpr(var2, var_tkwbreaknode2, ((val*)NULL)); /* Direct call parser_prod#ABreakExpr#init_abreakexpr on <var2:ABreakExpr>*/
}
var_pexprnode1 = var2;
var_node_list = var_pexprnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction171> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction171> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction172#action for (self: ReduceAction172, Parser) */
-void nit__parser___nit__parser__ReduceAction172___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction172___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwbreaknode2 = var_nodearraylist1;
/* <var_tkwbreaknode2:nullable Object> isa nullable TKwbreak */
-cltype = type_nullable__nit__TKwbreak.color;
-idtype = type_nullable__nit__TKwbreak.id;
+cltype = type_nullable__nitc__TKwbreak.color;
+idtype = type_nullable__nitc__TKwbreak.id;
if(var_tkwbreaknode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5242);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5217);
fatal_exit(1);
}
var_plabelnode3 = var_nodearraylist2;
/* <var_plabelnode3:nullable Object> isa nullable ALabel */
-cltype4 = type_nullable__nit__ALabel.color;
-idtype5 = type_nullable__nit__ALabel.id;
+cltype4 = type_nullable__nitc__ALabel.color;
+idtype5 = type_nullable__nitc__ALabel.id;
if(var_plabelnode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5244);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5219);
fatal_exit(1);
}
-var6 = NEW_nit__ABreakExpr(&type_nit__ABreakExpr);
+var6 = NEW_nitc__ABreakExpr(&type_nitc__ABreakExpr);
{
-nit__parser_prod___ABreakExpr___init_abreakexpr(var6, var_tkwbreaknode2, var_plabelnode3); /* Direct call parser_prod#ABreakExpr#init_abreakexpr on <var6:ABreakExpr>*/
+nitc__parser_prod___ABreakExpr___init_abreakexpr(var6, var_tkwbreaknode2, var_plabelnode3); /* Direct call parser_prod#ABreakExpr#init_abreakexpr on <var6:ABreakExpr>*/
}
var_pexprnode1 = var6;
var_node_list = var_pexprnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction172> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction172> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction173#action for (self: ReduceAction173, Parser) */
-void nit__parser___nit__parser__ReduceAction173___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction173___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tkwabortnode2 = var_nodearraylist1;
/* <var_tkwabortnode2:nullable Object> isa nullable TKwabort */
-cltype = type_nullable__nit__TKwabort.color;
-idtype = type_nullable__nit__TKwabort.id;
+cltype = type_nullable__nitc__TKwabort.color;
+idtype = type_nullable__nitc__TKwabort.id;
if(var_tkwabortnode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5260);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5235);
fatal_exit(1);
}
-var2 = NEW_nit__AAbortExpr(&type_nit__AAbortExpr);
+var2 = NEW_nitc__AAbortExpr(&type_nitc__AAbortExpr);
{
-nit__parser_prod___AAbortExpr___init_aabortexpr(var2, var_tkwabortnode2); /* Direct call parser_prod#AAbortExpr#init_aabortexpr on <var2:AAbortExpr>*/
+nitc__parser_prod___AAbortExpr___init_aabortexpr(var2, var_tkwabortnode2); /* Direct call parser_prod#AAbortExpr#init_aabortexpr on <var2:AAbortExpr>*/
}
var_pexprnode1 = var2;
var_node_list = var_pexprnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction173> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction173> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction174#action for (self: ReduceAction174, Parser) */
-void nit__parser___nit__parser__ReduceAction174___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction174___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var;
var_tkwcontinuenode2 = var_nodearraylist1;
/* <var_tkwcontinuenode2:nullable Object> isa nullable TKwcontinue */
-cltype = type_nullable__nit__TKwcontinue.color;
-idtype = type_nullable__nit__TKwcontinue.id;
+cltype = type_nullable__nitc__TKwcontinue.color;
+idtype = type_nullable__nitc__TKwcontinue.id;
if(var_tkwcontinuenode2 == NULL) {
var1 = 1;
} else {
}
if (unlikely(!var1)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5275);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5250);
fatal_exit(1);
}
-var2 = NEW_nit__AContinueExpr(&type_nit__AContinueExpr);
+var2 = NEW_nitc__AContinueExpr(&type_nitc__AContinueExpr);
{
-nit__parser_prod___AContinueExpr___init_acontinueexpr(var2, var_tkwcontinuenode2, ((val*)NULL)); /* Direct call parser_prod#AContinueExpr#init_acontinueexpr on <var2:AContinueExpr>*/
+nitc__parser_prod___AContinueExpr___init_acontinueexpr(var2, var_tkwcontinuenode2, ((val*)NULL)); /* Direct call parser_prod#AContinueExpr#init_acontinueexpr on <var2:AContinueExpr>*/
}
var_pexprnode1 = var2;
var_node_list = var_pexprnode1;
-var3 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction174> */
+var3 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction174> */
{
-var4 = nit___nit__Parser___go_to(var_p, var3);
+var4 = nitc___nitc__Parser___go_to(var_p, var3);
}
{
-nit___nit__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var4, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction175#action for (self: ReduceAction175, Parser) */
-void nit__parser___nit__parser__ReduceAction175___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction175___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var1;
var_tkwcontinuenode2 = var_nodearraylist1;
/* <var_tkwcontinuenode2:nullable Object> isa nullable TKwcontinue */
-cltype = type_nullable__nit__TKwcontinue.color;
-idtype = type_nullable__nit__TKwcontinue.id;
+cltype = type_nullable__nitc__TKwcontinue.color;
+idtype = type_nullable__nitc__TKwcontinue.id;
if(var_tkwcontinuenode2 == NULL) {
var2 = 1;
} else {
}
if (unlikely(!var2)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5292);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5267);
fatal_exit(1);
}
var_plabelnode3 = var_nodearraylist2;
/* <var_plabelnode3:nullable Object> isa nullable ALabel */
-cltype4 = type_nullable__nit__ALabel.color;
-idtype5 = type_nullable__nit__ALabel.id;
+cltype4 = type_nullable__nitc__ALabel.color;
+idtype5 = type_nullable__nitc__ALabel.id;
if(var_plabelnode3 == NULL) {
var3 = 1;
} else {
}
if (unlikely(!var3)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5294);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5269);
fatal_exit(1);
}
-var6 = NEW_nit__AContinueExpr(&type_nit__AContinueExpr);
+var6 = NEW_nitc__AContinueExpr(&type_nitc__AContinueExpr);
{
-nit__parser_prod___AContinueExpr___init_acontinueexpr(var6, var_tkwcontinuenode2, var_plabelnode3); /* Direct call parser_prod#AContinueExpr#init_acontinueexpr on <var6:AContinueExpr>*/
+nitc__parser_prod___AContinueExpr___init_acontinueexpr(var6, var_tkwcontinuenode2, var_plabelnode3); /* Direct call parser_prod#AContinueExpr#init_acontinueexpr on <var6:AContinueExpr>*/
}
var_pexprnode1 = var6;
var_node_list = var_pexprnode1;
-var7 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction175> */
+var7 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction175> */
{
-var8 = nit___nit__Parser___go_to(var_p, var7);
+var8 = nitc___nitc__Parser___go_to(var_p, var7);
}
{
-nit___nit__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var8, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction183#action for (self: ReduceAction183, Parser) */
-void nit__parser___nit__parser__ReduceAction183___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction183___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
short int var5 /* : Bool */;
int cltype;
int idtype;
-val* var_tidnode3 /* var tidnode3: nullable Object */;
+val* var_tidnode5 /* var tidnode5: nullable Object */;
short int var6 /* : Bool */;
int cltype7;
int idtype8;
-val* var_pexprsnode4 /* var pexprsnode4: nullable Object */;
-short int var9 /* : Bool */;
-int cltype10;
-int idtype11;
-val* var12 /* : ACallExpr */;
+val* var9 /* : AQid */;
+val* var_pqidnode3 /* var pqidnode3: nullable AQid */;
+val* var_pexprsnode6 /* var pexprsnode6: nullable Object */;
+short int var10 /* : Bool */;
+int cltype11;
+int idtype12;
+val* var13 /* : ACallExpr */;
val* var_pexprnode1 /* var pexprnode1: nullable ACallExpr */;
-long var13 /* : Int */;
long var14 /* : Int */;
+long var15 /* : Int */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var4;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var5 = 1;
} else {
}
if (unlikely(!var5)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5314);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5289);
fatal_exit(1);
}
-var_tidnode3 = var_nodearraylist4;
-/* <var_tidnode3:nullable Object> isa nullable TId */
-cltype7 = type_nullable__nit__TId.color;
-idtype8 = type_nullable__nit__TId.id;
-if(var_tidnode3 == NULL) {
+var_tidnode5 = var_nodearraylist4;
+/* <var_tidnode5:nullable Object> isa nullable TId */
+cltype7 = type_nullable__nitc__TId.color;
+idtype8 = type_nullable__nitc__TId.id;
+if(var_tidnode5 == NULL) {
var6 = 1;
} else {
-if(cltype7 >= (((long)var_tidnode3&3)?type_info[((long)var_tidnode3&3)]:var_tidnode3->type)->table_size) {
+if(cltype7 >= (((long)var_tidnode5&3)?type_info[((long)var_tidnode5&3)]:var_tidnode5->type)->table_size) {
var6 = 0;
} else {
-var6 = (((long)var_tidnode3&3)?type_info[((long)var_tidnode3&3)]:var_tidnode3->type)->type_table[cltype7] == idtype8;
+var6 = (((long)var_tidnode5&3)?type_info[((long)var_tidnode5&3)]:var_tidnode5->type)->type_table[cltype7] == idtype8;
}
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5316);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5291);
fatal_exit(1);
}
-var_pexprsnode4 = var_nodearraylist5;
-/* <var_pexprsnode4:nullable Object> isa nullable AExprs */
-cltype10 = type_nullable__nit__AExprs.color;
-idtype11 = type_nullable__nit__AExprs.id;
-if(var_pexprsnode4 == NULL) {
-var9 = 1;
+var9 = NEW_nitc__AQid(&type_nitc__AQid);
+{
+nitc__parser_prod___AQid___init_aqid(var9, ((val*)NULL), var_tidnode5); /* Direct call parser_prod#AQid#init_aqid on <var9:AQid>*/
+}
+var_pqidnode3 = var9;
+var_pexprsnode6 = var_nodearraylist5;
+/* <var_pexprsnode6:nullable Object> isa nullable AExprs */
+cltype11 = type_nullable__nitc__AExprs.color;
+idtype12 = type_nullable__nitc__AExprs.id;
+if(var_pexprsnode6 == NULL) {
+var10 = 1;
} else {
-if(cltype10 >= (((long)var_pexprsnode4&3)?type_info[((long)var_pexprsnode4&3)]:var_pexprsnode4->type)->table_size) {
-var9 = 0;
+if(cltype11 >= (((long)var_pexprsnode6&3)?type_info[((long)var_pexprsnode6&3)]:var_pexprsnode6->type)->table_size) {
+var10 = 0;
} else {
-var9 = (((long)var_pexprsnode4&3)?type_info[((long)var_pexprsnode4&3)]:var_pexprsnode4->type)->type_table[cltype10] == idtype11;
+var10 = (((long)var_pexprsnode6&3)?type_info[((long)var_pexprsnode6&3)]:var_pexprsnode6->type)->type_table[cltype11] == idtype12;
}
}
-if (unlikely(!var9)) {
+if (unlikely(!var10)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5318);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5297);
fatal_exit(1);
}
-var12 = NEW_nit__ACallExpr(&type_nit__ACallExpr);
+var13 = NEW_nitc__ACallExpr(&type_nitc__ACallExpr);
{
-nit__parser_prod___ACallExpr___init_acallexpr(var12, var_pexprnode2, var_tidnode3, var_pexprsnode4); /* Direct call parser_prod#ACallExpr#init_acallexpr on <var12:ACallExpr>*/
+nitc__parser_prod___ACallExpr___init_acallexpr(var13, var_pexprnode2, var_pqidnode3, var_pexprsnode6); /* Direct call parser_prod#ACallExpr#init_acallexpr on <var13:ACallExpr>*/
}
-var_pexprnode1 = var12;
+var_pexprnode1 = var13;
var_node_list = var_pexprnode1;
-var13 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction183> */
+var14 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction183> */
{
-var14 = nit___nit__Parser___go_to(var_p, var13);
+var15 = nitc___nitc__Parser___go_to(var_p, var14);
}
{
-nit___nit__Parser___push(var_p, var14, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}
/* method parser#ReduceAction184#action for (self: ReduceAction184, Parser) */
-void nit__parser___nit__parser__ReduceAction184___nit__parser_work__ReduceAction__action(val* self, val* p0) {
+void nitc__parser___nitc__parser__ReduceAction184___nitc__parser_work__ReduceAction__action(val* self, val* p0) {
val* var_p /* var p: Parser */;
val* var_node_list /* var node_list: nullable Object */;
val* var /* : nullable Object */;
short int var6 /* : Bool */;
int cltype;
int idtype;
-val* var_tidnode3 /* var tidnode3: nullable Object */;
-short int var7 /* : Bool */;
-int cltype8;
-int idtype9;
-val* var_pexprsnode4 /* var pexprsnode4: nullable Object */;
-short int var10 /* : Bool */;
-int cltype11;
-int idtype12;
-val* var13 /* : ACallExpr */;
+val* var7 /* : Array[Object] */;
+val* var_listnode5 /* var listnode5: Array[Object] */;
+val* var_tclassidnode6 /* var tclassidnode6: nullable Object */;
+short int var8 /* : Bool */;
+int cltype9;
+int idtype10;
+val* var11 /* : AQualified */;
+val* var_pqualifiednode4 /* var pqualifiednode4: nullable AQualified */;
+val* var_tidnode7 /* var tidnode7: nullable Object */;
+short int var12 /* : Bool */;
+int cltype13;
+int idtype14;
+val* var15 /* : AQid */;
+val* var_pqidnode3 /* var pqidnode3: nullable AQid */;
+val* var_pexprsnode8 /* var pexprsnode8: nullable Object */;
+short int var16 /* : Bool */;
+int cltype17;
+int idtype18;
+val* var19 /* : ACallExpr */;
val* var_pexprnode1 /* var pexprnode1: nullable ACallExpr */;
-long var14 /* : Int */;
-long var15 /* : Int */;
+long var20 /* : Int */;
+long var21 /* : Int */;
var_p = p0;
var_node_list = ((val*)NULL);
{
-var = nit___nit__Parser___pop(var_p);
+var = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist6 = var;
{
-var1 = nit___nit__Parser___pop(var_p);
+var1 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist5 = var1;
{
-var2 = nit___nit__Parser___pop(var_p);
+var2 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist4 = var2;
{
-var3 = nit___nit__Parser___pop(var_p);
+var3 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist3 = var3;
{
-var4 = nit___nit__Parser___pop(var_p);
+var4 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist2 = var4;
{
-var5 = nit___nit__Parser___pop(var_p);
+var5 = nitc___nitc__Parser___pop(var_p);
}
var_nodearraylist1 = var5;
var_pexprnode2 = var_nodearraylist1;
/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nit__AExpr.color;
-idtype = type_nullable__nit__AExpr.id;
+cltype = type_nullable__nitc__AExpr.color;
+idtype = type_nullable__nitc__AExpr.id;
if(var_pexprnode2 == NULL) {
var6 = 1;
} else {
}
if (unlikely(!var6)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5340);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5319);
fatal_exit(1);
}
-var_tidnode3 = var_nodearraylist5;
-/* <var_tidnode3:nullable Object> isa nullable TId */
-cltype8 = type_nullable__nit__TId.color;
-idtype9 = type_nullable__nit__TId.id;
-if(var_tidnode3 == NULL) {
-var7 = 1;
+var7 = NEW_core__Array(&type_core__Array__core__Object);
+{
+core___core__Array___core__kernel__Object__init(var7); /* Direct call array#Array#init on <var7:Array[Object]>*/
+}
+var_listnode5 = var7;
+var_tclassidnode6 = var_nodearraylist4;
+/* <var_tclassidnode6:nullable Object> isa nullable TClassid */
+cltype9 = type_nullable__nitc__TClassid.color;
+idtype10 = type_nullable__nitc__TClassid.id;
+if(var_tclassidnode6 == NULL) {
+var8 = 1;
} else {
-if(cltype8 >= (((long)var_tidnode3&3)?type_info[((long)var_tidnode3&3)]:var_tidnode3->type)->table_size) {
-var7 = 0;
+if(cltype9 >= (((long)var_tclassidnode6&3)?type_info[((long)var_tclassidnode6&3)]:var_tclassidnode6->type)->table_size) {
+var8 = 0;
} else {
-var7 = (((long)var_tidnode3&3)?type_info[((long)var_tidnode3&3)]:var_tidnode3->type)->type_table[cltype8] == idtype9;
+var8 = (((long)var_tclassidnode6&3)?type_info[((long)var_tclassidnode6&3)]:var_tclassidnode6->type)->type_table[cltype9] == idtype10;
}
}
-if (unlikely(!var7)) {
+if (unlikely(!var8)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5342);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5322);
fatal_exit(1);
}
-var_pexprsnode4 = var_nodearraylist6;
-/* <var_pexprsnode4:nullable Object> isa nullable AExprs */
-cltype11 = type_nullable__nit__AExprs.color;
-idtype12 = type_nullable__nit__AExprs.id;
-if(var_pexprsnode4 == NULL) {
-var10 = 1;
+var11 = NEW_nitc__AQualified(&type_nitc__AQualified);
+{
+nitc__parser_prod___AQualified___init_aqualified(var11, var_listnode5, var_tclassidnode6); /* Direct call parser_prod#AQualified#init_aqualified on <var11:AQualified>*/
+}
+var_pqualifiednode4 = var11;
+var_tidnode7 = var_nodearraylist5;
+/* <var_tidnode7:nullable Object> isa nullable TId */
+cltype13 = type_nullable__nitc__TId.color;
+idtype14 = type_nullable__nitc__TId.id;
+if(var_tidnode7 == NULL) {
+var12 = 1;
} else {
-if(cltype11 >= (((long)var_pexprsnode4&3)?type_info[((long)var_pexprsnode4&3)]:var_pexprsnode4->type)->table_size) {
-var10 = 0;
+if(cltype13 >= (((long)var_tidnode7&3)?type_info[((long)var_tidnode7&3)]:var_tidnode7->type)->table_size) {
+var12 = 0;
} else {
-var10 = (((long)var_pexprsnode4&3)?type_info[((long)var_pexprsnode4&3)]:var_pexprsnode4->type)->type_table[cltype11] == idtype12;
+var12 = (((long)var_tidnode7&3)?type_info[((long)var_tidnode7&3)]:var_tidnode7->type)->type_table[cltype13] == idtype14;
}
}
-if (unlikely(!var10)) {
+if (unlikely(!var12)) {
PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nit__parser, 5344);
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5328);
fatal_exit(1);
}
-var13 = NEW_nit__ACallExpr(&type_nit__ACallExpr);
+var15 = NEW_nitc__AQid(&type_nitc__AQid);
{
-nit__parser_prod___ACallExpr___init_acallexpr(var13, var_pexprnode2, var_tidnode3, var_pexprsnode4); /* Direct call parser_prod#ACallExpr#init_acallexpr on <var13:ACallExpr>*/
+nitc__parser_prod___AQid___init_aqid(var15, var_pqualifiednode4, var_tidnode7); /* Direct call parser_prod#AQid#init_aqid on <var15:AQid>*/
}
-var_pexprnode1 = var13;
+var_pqidnode3 = var15;
+var_pexprsnode8 = var_nodearraylist6;
+/* <var_pexprsnode8:nullable Object> isa nullable AExprs */
+cltype17 = type_nullable__nitc__AExprs.color;
+idtype18 = type_nullable__nitc__AExprs.id;
+if(var_pexprsnode8 == NULL) {
+var16 = 1;
+} else {
+if(cltype17 >= (((long)var_pexprsnode8&3)?type_info[((long)var_pexprsnode8&3)]:var_pexprsnode8->type)->table_size) {
+var16 = 0;
+} else {
+var16 = (((long)var_pexprsnode8&3)?type_info[((long)var_pexprsnode8&3)]:var_pexprsnode8->type)->type_table[cltype17] == idtype18;
+}
+}
+if (unlikely(!var16)) {
+PRINT_ERROR("Runtime error: %s", "Assert failed");
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5334);
+fatal_exit(1);
+}
+var19 = NEW_nitc__ACallExpr(&type_nitc__ACallExpr);
+{
+nitc__parser_prod___ACallExpr___init_acallexpr(var19, var_pexprnode2, var_pqidnode3, var_pexprsnode8); /* Direct call parser_prod#ACallExpr#init_acallexpr on <var19:ACallExpr>*/
+}
+var_pexprnode1 = var19;
var_node_list = var_pexprnode1;
-var14 = self->attrs[COLOR_nit__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction184> */
+var20 = self->attrs[COLOR_nitc__parser_work__ReduceAction___goto].l; /* _goto on <self:ReduceAction184> */
{
-var15 = nit___nit__Parser___go_to(var_p, var14);
+var21 = nitc___nitc__Parser___go_to(var_p, var20);
}
{
-nit___nit__Parser___push(var_p, var15, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
+nitc___nitc__Parser___push(var_p, var21, var_node_list); /* Direct call parser_work#Parser#push on <var_p:Parser>*/
}
RET_LABEL:;
}