-var_nodearraylist6 = var;
-{
-var1 = nitc___nitc__Parser___pop(var_p);
-}
-var_nodearraylist5 = var1;
-{
-var2 = nitc___nitc__Parser___pop(var_p);
-}
-var_nodearraylist4 = var2;
-{
-var3 = nitc___nitc__Parser___pop(var_p);
-}
-var_nodearraylist3 = var3;
-{
-var4 = nitc___nitc__Parser___pop(var_p);
-}
-var_nodearraylist2 = var4;
-{
-var5 = nitc___nitc__Parser___pop(var_p);
-}
-var_nodearraylist1 = var5;
-var_pexprnode2 = var_nodearraylist1;
-/* <var_pexprnode2:nullable Object> isa nullable AExpr */
-cltype = type_nullable__nitc__AExpr.color;
-idtype = type_nullable__nitc__AExpr.id;
-if(var_pexprnode2 == NULL) {
-var6 = 1;
-} else {
-if(cltype >= (((long)var_pexprnode2&3)?type_info[((long)var_pexprnode2&3)]:var_pexprnode2->type)->table_size) {
-var6 = 0;
-} else {
-var6 = (((long)var_pexprnode2&3)?type_info[((long)var_pexprnode2&3)]:var_pexprnode2->type)->type_table[cltype] == idtype;
-}
-}
-if (unlikely(!var6)) {
-PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5319);
-fatal_exit(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(cltype9 >= (((long)var_tclassidnode6&3)?type_info[((long)var_tclassidnode6&3)]:var_tclassidnode6->type)->table_size) {
-var8 = 0;
-} else {
-var8 = (((long)var_tclassidnode6&3)?type_info[((long)var_tclassidnode6&3)]:var_tclassidnode6->type)->type_table[cltype9] == idtype10;
-}
-}
-if (unlikely(!var8)) {
-PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5322);
-fatal_exit(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(cltype13 >= (((long)var_tidnode7&3)?type_info[((long)var_tidnode7&3)]:var_tidnode7->type)->table_size) {
-var12 = 0;
-} else {
-var12 = (((long)var_tidnode7&3)?type_info[((long)var_tidnode7&3)]:var_tidnode7->type)->type_table[cltype13] == idtype14;
-}
-}
-if (unlikely(!var12)) {
-PRINT_ERROR("Runtime error: %s", "Assert failed");
-PRINT_ERROR(" (%s:%d)\n", FILE_nitc__parser, 5328);
-fatal_exit(1);
-}
-var15 = NEW_nitc__AQid(&type_nitc__AQid);
-{
-nitc__parser_prod___AQid___init_aqid(var15, var_pqualifiednode4, var_tidnode7); /* Direct call parser_prod#AQid#init_aqid on <var15:AQid>*/
-}
-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;