• R/O
  • SSH
  • HTTPS

jpl: Commit


Commit MetaInfo

Revision979 (tree)
Time2020-04-26 08:50:48
Authorjakobthomsen

Log Message

assignment copies primitives, moves compounds

Change Summary

Incremental Difference

--- trunk/jpl_compiler_own_stack_and_heap(tree-closures-memory)-variant-using-constructor-functions/jpl_compiler.c (revision 978)
+++ trunk/jpl_compiler_own_stack_and_heap(tree-closures-memory)-variant-using-constructor-functions/jpl_compiler.c (revision 979)
@@ -560,9 +560,9 @@
560560 LOCAL_PUSH_MOVE(&heap, 2, &(heap.data[0].elem1)/*address of current closure*/, &arg);
561561 }
562562 *LOCAL_ACCESS(heap.data, 3LLU, 2LLU) = /*value_____*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 1LLU));
563- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
563+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
564564 // variable u64 result____ goes out of scope
565- // (uninitialized -> no destructor-call)
565+ // emitted destructur for type u64
566566 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
567567 // parameter-reference u64 value_____ goes out of scope
568568 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference value_____ at 2
@@ -583,9 +583,9 @@
583583 LOCAL_PUSH_MOVE(&heap, 2, &(heap.data[0].elem1)/*address of current closure*/, &arg);
584584 }
585585 *LOCAL_ACCESS(heap.data, 3LLU, 2LLU) = /*value_____*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 1LLU));
586- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
586+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
587587 // variable u64 result____ goes out of scope
588- // (uninitialized -> no destructor-call)
588+ // emitted destructur for type u64
589589 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
590590 // parameter-reference u64 value_____ goes out of scope
591591 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference value_____ at 2
@@ -644,9 +644,9 @@
644644 }
645645 case 18446744073709551613LLU: // 9999999997'''''''''''''''
646646 {
647- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
647+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
648648 // variable u64 result____ goes out of scope
649- // (uninitialized -> no destructor-call)
649+ // emitted destructur for type u64
650650 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
651651 // parameter-reference u64 lookahead_ goes out of scope
652652 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference lookahead_ at 2
@@ -678,9 +678,9 @@
678678 }
679679 case 18446744073709551611LLU: // 9999999995'''''''''''''''
680680 {
681- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
681+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
682682 // variable u64 result____ goes out of scope
683- // (uninitialized -> no destructor-call)
683+ // emitted destructur for type u64
684684 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
685685 // parameter-reference u64 lookahead_ goes out of scope
686686 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference lookahead_ at 2
@@ -912,9 +912,9 @@
912912 }
913913 case 18446744073709551598LLU: // 999999999s'''''''''''''''
914914 {
915- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
915+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
916916 // variable u64 result____ goes out of scope
917- // (uninitialized -> no destructor-call)
917+ // emitted destructur for type u64
918918 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
919919 // parameter-reference u64 lookahead_ goes out of scope
920920 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference lookahead_ at 2
@@ -985,9 +985,9 @@
985985 }
986986 case 18446744073709551589LLU: // 999999999j'''''''''''''''
987987 {
988- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
988+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
989989 // variable u64 result____ goes out of scope
990- // (uninitialized -> no destructor-call)
990+ // emitted destructur for type u64
991991 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
992992 // parameter-reference u64 lookahead_ goes out of scope
993993 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference lookahead_ at 2
@@ -1110,9 +1110,9 @@
11101110 }
11111111 case 18446744073709551578LLU: // 999999999Z'''''''''''''''
11121112 {
1113- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
1113+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
11141114 // variable u64 result____ goes out of scope
1115- // (uninitialized -> no destructor-call)
1115+ // emitted destructur for type u64
11161116 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
11171117 // parameter-reference u64 lookahead_ goes out of scope
11181118 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference lookahead_ at 2
@@ -1182,9 +1182,9 @@
11821182 }
11831183 case 18446744073709551571LLU: // 999999999S'''''''''''''''
11841184 {
1185- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
1185+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
11861186 // variable u64 result____ goes out of scope
1187- // (uninitialized -> no destructor-call)
1187+ // emitted destructur for type u64
11881188 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
11891189 // parameter-reference u64 lookahead_ goes out of scope
11901190 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference lookahead_ at 2
@@ -7275,9 +7275,9 @@
72757275 LOCAL_PUSH_MOVE(&heap, 2, &(heap.data[0].elem1)/*address of current closure*/, &arg);
72767276 }
72777277 *LOCAL_ACCESS(heap.data, 3LLU, 2LLU) = /*fn________*/*access_heap(heap.data, tree_elem_addr(heap.data, 7LLU, *LOCAL_ACCESS(heap.data, 3LLU, 1LLU), 4LLU));
7278- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
7278+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
72797279 // variable u64 result____ goes out of scope
7280- // (uninitialized -> no destructor-call)
7280+ // emitted destructur for type u64
72817281 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
72827282 // parameter-reference function__ fn________ goes out of scope
72837283 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference fn________ at 2
@@ -7297,9 +7297,9 @@
72977297 LOCAL_PUSH_MOVE(&heap, 2, &(heap.data[0].elem1)/*address of current closure*/, &arg);
72987298 }
72997299 *LOCAL_ACCESS(heap.data, 3LLU, 2LLU) = /*fn________*/*access_heap(heap.data, tree_elem_addr(heap.data, 7LLU, *LOCAL_ACCESS(heap.data, 3LLU, 1LLU), 5LLU));
7300- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
7300+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
73017301 // variable u64 result____ goes out of scope
7302- // (uninitialized -> no destructor-call)
7302+ // emitted destructur for type u64
73037303 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
73047304 // parameter-reference function__ fn________ goes out of scope
73057305 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference fn________ at 2
@@ -7319,9 +7319,9 @@
73197319 LOCAL_PUSH_MOVE(&heap, 2, &(heap.data[0].elem1)/*address of current closure*/, &arg);
73207320 }
73217321 *LOCAL_ACCESS(heap.data, 3LLU, 2LLU) = /*fn________*/*access_heap(heap.data, tree_elem_addr(heap.data, 7LLU, *LOCAL_ACCESS(heap.data, 3LLU, 1LLU), 6LLU));
7322- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
7322+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
73237323 // variable u64 result____ goes out of scope
7324- // (uninitialized -> no destructor-call)
7324+ // emitted destructur for type u64
73257325 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
73267326 // parameter-reference function__ fn________ goes out of scope
73277327 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference fn________ at 2
@@ -12099,9 +12099,9 @@
1209912099 LOCAL_PUSH_MOVE(&heap, 2, &(heap.data[0].elem1)/*address of current closure*/, &arg);
1210012100 }
1210112101 *LOCAL_ACCESS(heap.data, 3LLU, 2LLU) = /*fn________*/*access_heap(heap.data, tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 3LLU, 1LLU), 2LLU));
12102- swap(&*LOCAL_ACCESS(heap.data, 3LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU))); // result
12102+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 3LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 3LLU, 2LLU);
1210312103 // variable u64 result____ goes out of scope
12104- // (uninitialized -> no destructor-call)
12104+ // emitted destructur for type u64
1210512105 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
1210612106 // parameter-reference defidfn___ fn________ goes out of scope
1210712107 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference fn________ at 2
@@ -16353,12 +16353,12 @@
1635316353 }
1635416354 case 18446744073709550618LLU: // 99999999uZ'''''''''''''''
1635516355 {
16356- swap(&*LOCAL_ACCESS(heap.data, 6LLU, 4LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 0LLU))); // result
16356+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 0LLU)) = /*sizeonheap*/*LOCAL_ACCESS(heap.data, 6LLU, 4LLU);
1635716357 // variable u64 notfound__ goes out of scope
1635816358 // emitted destructur for type u64
1635916359 (void)LOCAL_POP_MOVE(&heap, 6LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference notfound__ at 6
1636016360 // variable u64 sizeonheap goes out of scope
16361- // (uninitialized -> no destructor-call)
16361+ // emitted destructur for type u64
1636216362 (void)LOCAL_POP_MOVE(&heap, 5LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference sizeonheap at 5
1636316363 // parameter-reference u64 id________ goes out of scope
1636416364 (void)LOCAL_POP_MOVE(&heap, 4LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 4
@@ -21129,12 +21129,12 @@
2112921129 }
2113021130 case 18446744073709550338LLU: // 99999999qB'''''''''''''''
2113121131 {
21132- swap(&*LOCAL_ACCESS(heap.data, 4LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 4LLU, 0LLU))); // result
21132+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 4LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 4LLU, 2LLU);
2113321133 // variable u64 sym_______ goes out of scope
2113421134 // emitted destructur for type u64
2113521135 (void)LOCAL_POP_MOVE(&heap, 4LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference sym_______ at 4
2113621136 // variable u64 result____ goes out of scope
21137- // (uninitialized -> no destructor-call)
21137+ // emitted destructur for type u64
2113821138 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
2113921139 // parameter-reference u64 c_________ goes out of scope
2114021140 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference c_________ at 2
@@ -21440,12 +21440,12 @@
2144021440 }
2144121441 case 18446744073709550309LLU: // 99999999pj'''''''''''''''
2144221442 {
21443- swap(&*LOCAL_ACCESS(heap.data, 4LLU, 2LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 4LLU, 0LLU))); // result
21443+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 4LLU, 0LLU)) = /*result____*/*LOCAL_ACCESS(heap.data, 4LLU, 2LLU);
2144421444 // variable u64 sym_______ goes out of scope
2144521445 // emitted destructur for type u64
2144621446 (void)LOCAL_POP_MOVE(&heap, 4LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference sym_______ at 4
2144721447 // variable u64 result____ goes out of scope
21448- // (uninitialized -> no destructor-call)
21448+ // emitted destructur for type u64
2144921449 (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 3
2145021450 // parameter-reference u64 c_________ goes out of scope
2145121451 (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference c_________ at 2
@@ -73802,9 +73802,9 @@
7380273802 }
7380373803 case 18446744073709546900LLU: // 999999980T'''''''''''''''
7380473804 {
73805- swap(&*LOCAL_ACCESS(heap.data, 25LLU, 24LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 25LLU, 0LLU))); // result
73805+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 25LLU, 0LLU)) = /*called____*/*LOCAL_ACCESS(heap.data, 25LLU, 24LLU);
7380673806 // variable u64 called____ goes out of scope
73807- // (uninitialized -> no destructor-call)
73807+ // emitted destructur for type u64
7380873808 (void)LOCAL_POP_MOVE(&heap, 25LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference called____ at 25
7380973809 // parameter-reference u64 remainheap goes out of scope
7381073810 (void)LOCAL_POP_MOVE(&heap, 24LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference remainheap at 24
@@ -78986,12 +78986,6 @@
7898678986 fprintf(stdout, "%s", " = ");
7898778987 fprintf(stdout, "%llu", (unsigned long long)/*nr________*/*LOCAL_ACCESS(heap.data, 22LLU, 20LLU));
7898878988 fprintf(stdout, "%s", ";");
78989- ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 11LLU)), stdin);
78990- if(';' != (char)getchar())
78991- {
78992- fprintf(stderr, "match failed at char %c\n", (char)59LLU);
78993- exit(-1);
78994- }
7899578989 state.addr = 18446744073709546587LLU; // 99999998v$'''''''''''''''
7899678990 break;
7899778991 }
@@ -79852,13 +79846,49 @@
7985279846 }
7985379847 case 18446744073709546542LLU: // 99999998us'''''''''''''''
7985479848 {
79849+ {
79850+ uint64_t arg = 0;
79851+ LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79852+ }
7985579853 // ACCUMULATE ARGUMENTS - BEGIN
7985679854 {
79855+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
79856+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
79857+ }
79858+ {
79859+ uint64_t arg = /*result____*/tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 22LLU, 20LLU), 0LLU);
79860+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
79861+ }
79862+ // ACCUMULATE ARGUMENTS - END
79863+ uint64_t return_to = 18446744073709546519LLU;
79864+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
79865+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
79866+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
79867+ heap.data[0].elem1 = heap.data[0].elem0;
79868+ heap.data[0].elem0 = restore;
79869+ state.addr = 661640243165790208LLU; // islist____
79870+ break;
79871+ }
79872+ case 18446744073709546519LLU: // 99999998uW'''''''''''''''
79873+ {
79874+ state.addr = 18446744073709546520LLU; // 99999998uX'''''''''''''''
79875+ break;
79876+ }
79877+ case 18446744073709546520LLU: // 99999998uX'''''''''''''''
79878+ {
79879+ state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546522LLU : 18446744073709546521LLU;
79880+ (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
79881+ break;
79882+ }
79883+ case 18446744073709546522LLU: // 99999998uZ'''''''''''''''
79884+ {
79885+ // ACCUMULATE ARGUMENTS - BEGIN
79886+ {
7985779887 uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU);
7985879888 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
7985979889 }
7986079890 // ACCUMULATE ARGUMENTS - END
79861- uint64_t return_to = 18446744073709546521LLU;
79891+ uint64_t return_to = 18446744073709546517LLU;
7986279892 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
7986379893 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
7986479894 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -79867,12 +79897,12 @@
7986779897 state.addr = 819847183515949359LLU; // reportinit
7986879898 break;
7986979899 }
79870- case 18446744073709546521LLU: // 99999998uY'''''''''''''''
79900+ case 18446744073709546517LLU: // 99999998uU'''''''''''''''
7987179901 {
79872- state.addr = 18446744073709546522LLU; // 99999998uZ'''''''''''''''
79902+ state.addr = 18446744073709546518LLU; // 99999998uV'''''''''''''''
7987379903 break;
7987479904 }
79875- case 18446744073709546522LLU: // 99999998uZ'''''''''''''''
79905+ case 18446744073709546518LLU: // 99999998uV'''''''''''''''
7987679906 {
7987779907 fprintf(stderr, "%s", "can only assign to u64 but found ");
7987879908 // ACCUMULATE ARGUMENTS - BEGIN
@@ -79881,7 +79911,7 @@
7988179911 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
7988279912 }
7988379913 // ACCUMULATE ARGUMENTS - END
79884- uint64_t return_to = 18446744073709546519LLU;
79914+ uint64_t return_to = 18446744073709546515LLU;
7988579915 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
7988679916 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
7988779917 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -79890,28 +79920,430 @@
7989079920 state.addr = 819847183518878432LLU; // reporttype
7989179921 break;
7989279922 }
79893- case 18446744073709546519LLU: // 99999998uW'''''''''''''''
79923+ case 18446744073709546515LLU: // 99999998uS'''''''''''''''
7989479924 {
79895- state.addr = 18446744073709546520LLU; // 99999998uX'''''''''''''''
79925+ state.addr = 18446744073709546516LLU; // 99999998uT'''''''''''''''
7989679926 break;
7989779927 }
79898- case 18446744073709546520LLU: // 99999998uX'''''''''''''''
79928+ case 18446744073709546516LLU: // 99999998uT'''''''''''''''
7989979929 {
7990079930 {
7990179931 fprintf(stderr, "%s\n", "");
7990279932 exit(-1);
7990379933 }
79934+ heap.availilable_size_for_dynamic_objects += 0LLU;
79935+ heap.availilable_size_for_dynamic_objects += 0LLU;
79936+ state.addr = 18446744073709546514LLU; // 99999998uR'''''''''''''''
79937+ break;
79938+ }
79939+ case 18446744073709546521LLU: // 99999998uY'''''''''''''''
79940+ {
79941+ state.addr = 18446744073709546514LLU; // 99999998uR'''''''''''''''
79942+ break;
79943+ }
79944+ case 18446744073709546514LLU: // 99999998uR'''''''''''''''
79945+ {
79946+ fprintf(stdout, "%s", "\n swap(&");
79947+ {
79948+ uint64_t arg = 0;
79949+ LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79950+ }
79951+ // ACCUMULATE ARGUMENTS - BEGIN
79952+ {
79953+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
79954+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
79955+ }
79956+ // ACCUMULATE ARGUMENTS - END
79957+ uint64_t return_to = 18446744073709546512LLU;
79958+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
79959+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
79960+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
79961+ heap.data[0].elem1 = heap.data[0].elem0;
79962+ heap.data[0].elem0 = restore;
79963+ state.addr = 861504796319285248LLU; // typeu64___
79964+ break;
79965+ }
79966+ case 18446744073709546512LLU: // 99999998uP'''''''''''''''
79967+ {
79968+ state.addr = 18446744073709546513LLU; // 99999998uQ'''''''''''''''
79969+ break;
79970+ }
79971+ case 18446744073709546513LLU: // 99999998uQ'''''''''''''''
79972+ {
79973+ {
79974+ uint64_t arg = 0;
79975+ LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79976+ }
79977+ *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = 0;
79978+ {
79979+ uint64_t arg = 0;
79980+ LOCAL_PUSH_MOVE(&heap, 23, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79981+ }
79982+ *LOCAL_ACCESS(heap.data, 24LLU, 23LLU) = 0;
79983+ {
79984+ uint64_t arg = 0;
79985+ LOCAL_PUSH_MOVE(&heap, 24, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79986+ }
79987+ *LOCAL_ACCESS(heap.data, 25LLU, 24LLU) = 0;
79988+ {
79989+ uint64_t arg = 0;
79990+ LOCAL_PUSH_MOVE(&heap, 25, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79991+ }
79992+ *LOCAL_ACCESS(heap.data, 26LLU, 25LLU) = 0;
79993+ {
79994+ uint64_t arg = 0;
79995+ LOCAL_PUSH_MOVE(&heap, 26, &(heap.data[0].elem1)/*address of current closure*/, &arg);
79996+ }
79997+ *LOCAL_ACCESS(heap.data, 27LLU, 26LLU) = 0;
79998+ {
79999+ uint64_t arg = 0;
80000+ LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80001+ }
80002+ *LOCAL_ACCESS(heap.data, 28LLU, 27LLU) = 0;
80003+ {
80004+ uint64_t arg = 0;
80005+ LOCAL_PUSH_MOVE(&heap, 28, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80006+ }
80007+ *LOCAL_ACCESS(heap.data, 29LLU, 28LLU) = 0;
80008+ // ACCUMULATE ARGUMENTS - BEGIN
80009+ {
80010+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 29LLU, 0LLU);
80011+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80012+ }
80013+ {
80014+ uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 29LLU, 8LLU);
80015+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80016+ }
80017+ {
80018+ uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 29LLU, 9LLU);
80019+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80020+ }
80021+ {
80022+ uint64_t arg = /*callee_id_*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 19LLU);
80023+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80024+ }
80025+ {
80026+ uint64_t arg = /*idx_______*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 26LLU);
80027+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80028+ }
80029+ {
80030+ uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 24LLU);
80031+ LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80032+ }
80033+ {
80034+ uint64_t arg = /*typesrc___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 21LLU);
80035+ LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80036+ }
80037+ {
80038+ uint64_t arg = /*mutable___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 23LLU);
80039+ LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80040+ }
80041+ {
80042+ uint64_t arg = /*parameter_*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 25LLU);
80043+ LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80044+ }
80045+ {
80046+ uint64_t arg = /*init1_____*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 22LLU);
80047+ LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80048+ }
80049+ {
80050+ uint64_t arg = /*optelem___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 27LLU);
80051+ LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80052+ }
80053+ {
80054+ uint64_t arg = /*consume___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 28LLU);
80055+ LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80056+ }
80057+ // ACCUMULATE ARGUMENTS - END
80058+ uint64_t return_to = 18446744073709546509LLU;
80059+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
80060+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80061+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80062+ heap.data[0].elem1 = heap.data[0].elem0;
80063+ heap.data[0].elem0 = restore;
80064+ state.addr = 604790753280317473LLU; // findvarref
80065+ break;
80066+ }
80067+ case 18446744073709546509LLU: // 99999998uM'''''''''''''''
80068+ {
80069+ state.addr = 18446744073709546510LLU; // 99999998uN'''''''''''''''
80070+ break;
80071+ }
80072+ case 18446744073709546510LLU: // 99999998uN'''''''''''''''
80073+ {
80074+ // ACCUMULATE ARGUMENTS - BEGIN
80075+ {
80076+ uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 29LLU, 12LLU);
80077+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80078+ }
80079+ {
80080+ uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 29LLU, 13LLU);
80081+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80082+ }
80083+ {
80084+ uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 29LLU, 14LLU);
80085+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80086+ }
80087+ {
80088+ uint64_t arg = /*idx_______*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 26LLU);
80089+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80090+ }
80091+ {
80092+ uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 24LLU);
80093+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80094+ }
80095+ // ACCUMULATE ARGUMENTS - END
80096+ uint64_t return_to = 18446744073709546507LLU;
80097+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
80098+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80099+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80100+ heap.data[0].elem1 = heap.data[0].elem0;
80101+ heap.data[0].elem0 = restore;
80102+ state.addr = 587881357514113024LLU; // emitpar___
80103+ break;
80104+ }
80105+ case 18446744073709546507LLU: // 99999998uK'''''''''''''''
80106+ {
80107+ state.addr = 18446744073709546508LLU; // 99999998uL'''''''''''''''
80108+ break;
80109+ }
80110+ case 18446744073709546508LLU: // 99999998uL'''''''''''''''
80111+ {
80112+ // variable u64 consume___ goes out of scope
80113+ // emitted destructur for type u64
80114+ (void)LOCAL_POP_MOVE(&heap, 29LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference consume___ at 29
80115+ // variable u64 optelem___ goes out of scope
80116+ // emitted destructur for type u64
80117+ (void)LOCAL_POP_MOVE(&heap, 28LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference optelem___ at 28
80118+ state.addr = 18446744073709546511LLU; // 99999998uO'''''''''''''''
80119+ break;
80120+ }
80121+ case 18446744073709546511LLU: // 99999998uO'''''''''''''''
80122+ {
80123+ // ACCUMULATE ARGUMENTS - BEGIN
80124+ {
80125+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU);
80126+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80127+ }
80128+ {
80129+ uint64_t arg = /*callee_id_*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 19LLU);
80130+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80131+ }
80132+ {
80133+ uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 24LLU);
80134+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80135+ }
80136+ {
80137+ uint64_t arg = /*mutable___*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 23LLU);
80138+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80139+ }
80140+ {
80141+ uint64_t arg = /*parameter_*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 25LLU);
80142+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80143+ }
80144+ // ACCUMULATE ARGUMENTS - END
80145+ uint64_t return_to = 18446744073709546505LLU;
80146+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
80147+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80148+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80149+ heap.data[0].elem1 = heap.data[0].elem0;
80150+ heap.data[0].elem0 = restore;
80151+ state.addr = 842862227159939072LLU; // swappable_
80152+ break;
80153+ }
80154+ case 18446744073709546505LLU: // 99999998uI'''''''''''''''
80155+ {
80156+ state.addr = 18446744073709546506LLU; // 99999998uJ'''''''''''''''
80157+ break;
80158+ }
80159+ case 18446744073709546506LLU: // 99999998uJ'''''''''''''''
80160+ {
80161+ {
80162+ uint64_t arg = 0;
80163+ LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80164+ }
80165+ *LOCAL_ACCESS(heap.data, 28LLU, 27LLU) = 819865187908583424;
80166+ // ACCUMULATE ARGUMENTS - BEGIN
80167+ {
80168+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU);
80169+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80170+ }
80171+ {
80172+ uint64_t arg = /*info______*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 27LLU);
80173+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80174+ }
80175+ {
80176+ uint64_t arg = /*init1_____*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 22LLU);
80177+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80178+ }
80179+ {
80180+ uint64_t arg = /*callee_id_*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 19LLU);
80181+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80182+ }
80183+ // ACCUMULATE ARGUMENTS - END
80184+ uint64_t return_to = 18446744073709546503LLU;
80185+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
80186+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80187+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80188+ heap.data[0].elem1 = heap.data[0].elem0;
80189+ heap.data[0].elem0 = restore;
80190+ state.addr = 660220410725010287LLU; // initassert
80191+ break;
80192+ }
80193+ case 18446744073709546503LLU: // 99999998uG'''''''''''''''
80194+ {
80195+ state.addr = 18446744073709546504LLU; // 99999998uH'''''''''''''''
80196+ break;
80197+ }
80198+ case 18446744073709546504LLU: // 99999998uH'''''''''''''''
80199+ {
80200+ // ACCUMULATE ARGUMENTS - BEGIN
80201+ {
80202+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU);
80203+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80204+ }
80205+ {
80206+ uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 28LLU, 8LLU);
80207+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80208+ }
80209+ {
80210+ uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 28LLU, 9LLU);
80211+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80212+ }
80213+ {
80214+ uint64_t arg = /*callee_id_*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 19LLU);
80215+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80216+ }
80217+ // ACCUMULATE ARGUMENTS - END
80218+ uint64_t return_to = 18446744073709546501LLU;
80219+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
80220+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80221+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80222+ heap.data[0].elem1 = heap.data[0].elem0;
80223+ heap.data[0].elem0 = restore;
80224+ state.addr = 732615645798520865LLU; // movevarref
80225+ break;
80226+ }
80227+ case 18446744073709546501LLU: // 99999998uE'''''''''''''''
80228+ {
80229+ state.addr = 18446744073709546502LLU; // 99999998uF'''''''''''''''
80230+ break;
80231+ }
80232+ case 18446744073709546502LLU: // 99999998uF'''''''''''''''
80233+ {
80234+ // ACCUMULATE ARGUMENTS - BEGIN
80235+ {
80236+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU);
80237+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80238+ }
80239+ {
80240+ uint64_t arg = /*result____*/tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 28LLU, 20LLU), 0LLU);
80241+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80242+ }
80243+ {
80244+ uint64_t arg = /*typesrc___*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 21LLU);
80245+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80246+ }
80247+ // ACCUMULATE ARGUMENTS - END
80248+ uint64_t return_to = 18446744073709546499LLU;
80249+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0));
80250+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80251+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80252+ heap.data[0].elem1 = heap.data[0].elem0;
80253+ heap.data[0].elem0 = restore;
80254+ state.addr = 861504774606556015LLU; // typeassert
80255+ break;
80256+ }
80257+ case 18446744073709546499LLU: // 99999998uC'''''''''''''''
80258+ {
80259+ state.addr = 18446744073709546500LLU; // 99999998uD'''''''''''''''
80260+ break;
80261+ }
80262+ case 18446744073709546500LLU: // 99999998uD'''''''''''''''
80263+ {
80264+ fprintf(stdout, "%s", ", &");
80265+ // ACCUMULATE ARGUMENTS - BEGIN
80266+ {
80267+ uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 28LLU, 12LLU);
80268+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80269+ }
80270+ {
80271+ uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 28LLU, 13LLU);
80272+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80273+ }
80274+ {
80275+ uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 28LLU, 14LLU);
80276+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80277+ }
80278+ {
80279+ uint64_t arg = /*result____*/tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 28LLU, 20LLU), 1LLU);
80280+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80281+ }
80282+ {
80283+ uint64_t arg = /*result____*/tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 28LLU, 20LLU), 2LLU);
80284+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80285+ }
80286+ // ACCUMULATE ARGUMENTS - END
80287+ uint64_t return_to = 18446744073709546497LLU;
80288+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
80289+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80290+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80291+ heap.data[0].elem1 = heap.data[0].elem0;
80292+ heap.data[0].elem0 = restore;
80293+ state.addr = 587881357514113024LLU; // emitpar___
80294+ break;
80295+ }
80296+ case 18446744073709546497LLU: // 99999998uA'''''''''''''''
80297+ {
80298+ state.addr = 18446744073709546498LLU; // 99999998uB'''''''''''''''
80299+ break;
80300+ }
80301+ case 18446744073709546498LLU: // 99999998uB'''''''''''''''
80302+ {
80303+ fprintf(stdout, "%s", "); // result");
80304+ // variable u64 info______ goes out of scope
80305+ // emitted destructur for type u64
80306+ (void)LOCAL_POP_MOVE(&heap, 28LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference info______ at 28
80307+ // variable u64 idx_______ goes out of scope
80308+ // emitted destructur for type u64
80309+ (void)LOCAL_POP_MOVE(&heap, 27LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 27
80310+ // variable u64 parameter_ goes out of scope
80311+ // emitted destructur for type u64
80312+ (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference parameter_ at 26
80313+ // variable u64 INDIRECT__ goes out of scope
80314+ // emitted destructur for type u64
80315+ (void)LOCAL_POP_MOVE(&heap, 25LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference INDIRECT__ at 25
80316+ // variable u64 mutable___ goes out of scope
80317+ // emitted destructur for type u64
80318+ (void)LOCAL_POP_MOVE(&heap, 24LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference mutable___ at 24
80319+ // variable u64 init1_____ goes out of scope
80320+ // emitted destructur for type u64
80321+ (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference init1_____ at 23
80322+ // variable type______ typesrc___ goes out of scope
80323+ // emitted destructur for type type______
80324+ // ACCUMULATE ARGUMENTS - BEGIN
80325+ {
80326+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
80327+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80328+ }
80329+ // ACCUMULATE ARGUMENTS - END
80330+ uint64_t return_to = 18446744073709546496LLU;
80331+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
80332+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80333+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80334+ heap.data[0].elem1 = heap.data[0].elem0;
80335+ heap.data[0].elem0 = restore;
80336+ state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
80337+ break;
80338+ }
80339+ case 18446744073709546496LLU: // 99999998u_'''''''''''''''
80340+ {
80341+ (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference typesrc___ at 22
7990480342 state.addr = 18446744073709546523LLU; // 99999998u$'''''''''''''''
7990580343 break;
7990680344 }
7990780345 case 18446744073709546523LLU: // 99999998u$'''''''''''''''
7990880346 {
79909- ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU)), stdin);
79910- if(';' != (char)getchar())
79911- {
79912- fprintf(stderr, "match failed at char %c\n", (char)59LLU);
79913- exit(-1);
79914- }
7991580347 state.addr = 18446744073709546544LLU; // 99999998uu'''''''''''''''
7991680348 break;
7991780349 }
@@ -79925,7 +80357,7 @@
7992580357 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
7992680358 }
7992780359 // ACCUMULATE ARGUMENTS - END
79928- uint64_t return_to = 18446744073709546518LLU;
80360+ uint64_t return_to = 18446744073709546495LLU;
7992980361 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
7993080362 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
7993180363 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -79934,12 +80366,12 @@
7993480366 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
7993580367 break;
7993680368 }
79937- case 18446744073709546518LLU: // 99999998uV'''''''''''''''
80369+ case 18446744073709546495LLU: // 99999998t9'''''''''''''''
7993880370 {
7993980371 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference result____ at 21
7994080372 heap.availilable_size_for_dynamic_objects += 0LLU;
7994180373 heap.availilable_size_for_dynamic_objects += 0LLU;
79942- state.addr = 18446744073709546517LLU; // 99999998uU'''''''''''''''
80374+ state.addr = 18446744073709546494LLU; // 99999998t8'''''''''''''''
7994380375 break;
7994480376 }
7994580377 case 18446744073709546550LLU: // 99999998u0'''''''''''''''
@@ -79950,7 +80382,7 @@
7995080382 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
7995180383 }
7995280384 // ACCUMULATE ARGUMENTS - END
79953- uint64_t return_to = 18446744073709546515LLU;
80385+ uint64_t return_to = 18446744073709546492LLU;
7995480386 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
7995580387 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
7995680388 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -79959,12 +80391,12 @@
7995980391 state.addr = 819847183515949359LLU; // reportinit
7996080392 break;
7996180393 }
79962- case 18446744073709546515LLU: // 99999998uS'''''''''''''''
80394+ case 18446744073709546492LLU: // 99999998t6'''''''''''''''
7996380395 {
79964- state.addr = 18446744073709546516LLU; // 99999998uT'''''''''''''''
80396+ state.addr = 18446744073709546493LLU; // 99999998t7'''''''''''''''
7996580397 break;
7996680398 }
79967- case 18446744073709546516LLU: // 99999998uT'''''''''''''''
80399+ case 18446744073709546493LLU: // 99999998t7'''''''''''''''
7996880400 {
7996980401 fprintf(stderr, "%s", "missing result in assignment from ");
7997080402 printid(stderr, /*callee_id_*/*LOCAL_ACCESS(heap.data, 20LLU, 19LLU));
@@ -79972,10 +80404,10 @@
7997280404 fprintf(stderr, "%s\n", "");
7997380405 exit(-1);
7997480406 }
79975- state.addr = 18446744073709546517LLU; // 99999998uU'''''''''''''''
80407+ state.addr = 18446744073709546494LLU; // 99999998t8'''''''''''''''
7997680408 break;
7997780409 }
79978- case 18446744073709546517LLU: // 99999998uU'''''''''''''''
80410+ case 18446744073709546494LLU: // 99999998t8'''''''''''''''
7997980411 {
7998080412 state.addr = 18446744073709546552LLU; // 99999998u2'''''''''''''''
7998180413 break;
@@ -80061,7 +80493,7 @@
8006180493 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8006280494 }
8006380495 // ACCUMULATE ARGUMENTS - END
80064- uint64_t return_to = 18446744073709546513LLU;
80496+ uint64_t return_to = 18446744073709546490LLU;
8006580497 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8006680498 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8006780499 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80070,12 +80502,12 @@
8007080502 state.addr = 839519719621918720LLU; // skipws____
8007180503 break;
8007280504 }
80073- case 18446744073709546513LLU: // 99999998uQ'''''''''''''''
80505+ case 18446744073709546490LLU: // 99999998t4'''''''''''''''
8007480506 {
80075- state.addr = 18446744073709546514LLU; // 99999998uR'''''''''''''''
80507+ state.addr = 18446744073709546491LLU; // 99999998t5'''''''''''''''
8007680508 break;
8007780509 }
80078- case 18446744073709546514LLU: // 99999998uR'''''''''''''''
80510+ case 18446744073709546491LLU: // 99999998t5'''''''''''''''
8007980511 {
8008080512 {
8008180513 uint64_t arg = 0;
@@ -80087,21 +80519,21 @@
8008780519 LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8008880520 }
8008980521 *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 18LLU, 16LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU));
80090- state.addr = 18446744073709546510LLU; // 99999998uN'''''''''''''''
80522+ state.addr = 18446744073709546487LLU; // 99999998t1'''''''''''''''
8009180523 break;
8009280524 }
80093- case 18446744073709546510LLU: // 99999998uN'''''''''''''''
80525+ case 18446744073709546487LLU: // 99999998t1'''''''''''''''
8009480526 {
80095- state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709546512LLU : 18446744073709546511LLU;
80527+ state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709546489LLU : 18446744073709546488LLU;
8009680528 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
8009780529 break;
8009880530 }
80099- case 18446744073709546512LLU: // 99999998uP'''''''''''''''
80531+ case 18446744073709546489LLU: // 99999998t3'''''''''''''''
8010080532 {
80101- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 4LLU)) ? 18446744073709546509LLU : 18446744073709546508LLU;
80533+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 4LLU)) ? 18446744073709546486LLU : 18446744073709546485LLU;
8010280534 break;
8010380535 }
80104- case 18446744073709546509LLU: // 99999998uM'''''''''''''''
80536+ case 18446744073709546486LLU: // 99999998t0'''''''''''''''
8010580537 {
8010680538 // ACCUMULATE ARGUMENTS - BEGIN
8010780539 {
@@ -80109,7 +80541,7 @@
8010980541 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8011080542 }
8011180543 // ACCUMULATE ARGUMENTS - END
80112- uint64_t return_to = 18446744073709546506LLU;
80544+ uint64_t return_to = 18446744073709546483LLU;
8011380545 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8011480546 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8011580547 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80118,31 +80550,31 @@
8011880550 state.addr = 819847183515949359LLU; // reportinit
8011980551 break;
8012080552 }
80121- case 18446744073709546506LLU: // 99999998uJ'''''''''''''''
80553+ case 18446744073709546483LLU: // 99999998tx'''''''''''''''
8012280554 {
80123- state.addr = 18446744073709546507LLU; // 99999998uK'''''''''''''''
80555+ state.addr = 18446744073709546484LLU; // 99999998ty'''''''''''''''
8012480556 break;
8012580557 }
80126- case 18446744073709546507LLU: // 99999998uK'''''''''''''''
80558+ case 18446744073709546484LLU: // 99999998ty'''''''''''''''
8012780559 {
8012880560 {
8012980561 fprintf(stderr, "%s\n", "can't return c-code in safe environment");
8013080562 exit(-1);
8013180563 }
80132- state.addr = 18446744073709546508LLU; // 99999998uL'''''''''''''''
80564+ state.addr = 18446744073709546485LLU; // 99999998tz'''''''''''''''
8013380565 break;
8013480566 }
80135- case 18446744073709546508LLU: // 99999998uL'''''''''''''''
80567+ case 18446744073709546485LLU: // 99999998tz'''''''''''''''
8013680568 {
80137- state.addr = 18446744073709546505LLU; // 99999998uI'''''''''''''''
80569+ state.addr = 18446744073709546482LLU; // 99999998tw'''''''''''''''
8013880570 break;
8013980571 }
80140- case 18446744073709546505LLU: // 99999998uI'''''''''''''''
80572+ case 18446744073709546482LLU: // 99999998tw'''''''''''''''
8014180573 {
8014280574 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 11LLU)) = (uint64_t)getchar();
8014380575 if(!*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 11LLU)) || *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 11LLU)) > 255)
8014480576 {
80145- state.addr = 18446744073709546504LLU; // 99999998uH'''''''''''''''
80577+ state.addr = 18446744073709546481LLU; // 99999998tv'''''''''''''''
8014680578 break;
8014780579 }
8014880580 {
@@ -80150,24 +80582,24 @@
8015080582 LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8015180583 }
8015280584 *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 18LLU, 16LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU));
80153- state.addr = 18446744073709546501LLU; // 99999998uE'''''''''''''''
80585+ state.addr = 18446744073709546478LLU; // 99999998ts'''''''''''''''
8015480586 break;
8015580587 }
80156- case 18446744073709546501LLU: // 99999998uE'''''''''''''''
80588+ case 18446744073709546478LLU: // 99999998ts'''''''''''''''
8015780589 {
80158- state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709546503LLU : 18446744073709546502LLU;
80590+ state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709546480LLU : 18446744073709546479LLU;
8015980591 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
8016080592 break;
8016180593 }
80162- case 18446744073709546503LLU: // 99999998uG'''''''''''''''
80594+ case 18446744073709546480LLU: // 99999998tu'''''''''''''''
8016380595 {
8016480596 ungetc(0, stdin);
8016580597 heap.availilable_size_for_dynamic_objects += 0LLU;
8016680598 heap.availilable_size_for_dynamic_objects += 0LLU;
80167- state.addr = 18446744073709546500LLU; // 99999998uD'''''''''''''''
80599+ state.addr = 18446744073709546477LLU; // 99999998tr'''''''''''''''
8016880600 break;
8016980601 }
80170- case 18446744073709546502LLU: // 99999998uF'''''''''''''''
80602+ case 18446744073709546479LLU: // 99999998tt'''''''''''''''
8017180603 {
8017280604 // ACCUMULATE ARGUMENTS - BEGIN
8017380605 {
@@ -80175,7 +80607,7 @@
8017580607 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8017680608 }
8017780609 // ACCUMULATE ARGUMENTS - END
80178- uint64_t return_to = 18446744073709546498LLU;
80610+ uint64_t return_to = 18446744073709546475LLU;
8017980611 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8018080612 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8018180613 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80184,46 +80616,46 @@
8018480616 state.addr = 587881343588366336LLU; // emitccode_
8018580617 break;
8018680618 }
80187- case 18446744073709546498LLU: // 99999998uB'''''''''''''''
80619+ case 18446744073709546475LLU: // 99999998tp'''''''''''''''
8018880620 {
80189- state.addr = 18446744073709546499LLU; // 99999998uC'''''''''''''''
80621+ state.addr = 18446744073709546476LLU; // 99999998tq'''''''''''''''
8019080622 break;
8019180623 }
80192- case 18446744073709546499LLU: // 99999998uC'''''''''''''''
80624+ case 18446744073709546476LLU: // 99999998tq'''''''''''''''
8019380625 {
80194- state.addr = 18446744073709546500LLU; // 99999998uD'''''''''''''''
80626+ state.addr = 18446744073709546477LLU; // 99999998tr'''''''''''''''
8019580627 break;
8019680628 }
80197- case 18446744073709546500LLU: // 99999998uD'''''''''''''''
80629+ case 18446744073709546477LLU: // 99999998tr'''''''''''''''
8019880630 {
80199- state.addr = 18446744073709546505LLU; // 99999998uI'''''''''''''''
80631+ state.addr = 18446744073709546482LLU; // 99999998tw'''''''''''''''
8020080632 break;
8020180633 }
80202- case 18446744073709546504LLU: // 99999998uH'''''''''''''''
80634+ case 18446744073709546481LLU: // 99999998tv'''''''''''''''
8020380635 {
8020480636
80205- state.addr = 18446744073709546497LLU; // 99999998uA'''''''''''''''
80637+ state.addr = 18446744073709546474LLU; // 99999998to'''''''''''''''
8020680638 break;
8020780639 }
80208- case 18446744073709546497LLU: // 99999998uA'''''''''''''''
80640+ case 18446744073709546474LLU: // 99999998to'''''''''''''''
8020980641 {
8021080642 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 11LLU)) = (uint64_t)getchar();
80211- state.addr = 18446744073709546496LLU; // 99999998u_'''''''''''''''
80643+ state.addr = 18446744073709546473LLU; // 99999998tn'''''''''''''''
8021280644 break;
8021380645 }
80214- case 18446744073709546496LLU: // 99999998u_'''''''''''''''
80646+ case 18446744073709546473LLU: // 99999998tn'''''''''''''''
8021580647 {
8021680648 heap.availilable_size_for_dynamic_objects += 0LLU;
8021780649 heap.availilable_size_for_dynamic_objects += 0LLU;
80218- state.addr = 18446744073709546495LLU; // 99999998t9'''''''''''''''
80650+ state.addr = 18446744073709546472LLU; // 99999998tm'''''''''''''''
8021980651 break;
8022080652 }
80221- case 18446744073709546511LLU: // 99999998uO'''''''''''''''
80653+ case 18446744073709546488LLU: // 99999998t2'''''''''''''''
8022280654 {
80223- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 10LLU)) ? 18446744073709546494LLU : 18446744073709546493LLU;
80655+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 10LLU)) ? 18446744073709546471LLU : 18446744073709546470LLU;
8022480656 break;
8022580657 }
80226- case 18446744073709546494LLU: // 99999998t8'''''''''''''''
80658+ case 18446744073709546471LLU: // 99999998tl'''''''''''''''
8022780659 {
8022880660 {
8022980661 uint64_t arg = 0;
@@ -80238,10 +80670,10 @@
8023880670 uint64_t arg = 0;
8023980671 LOCAL_PUSH_MOVE(&heap, 19, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8024080672 }
80241- state.addr = 18446744073709546492LLU; // 99999998t6'''''''''''''''
80673+ state.addr = 18446744073709546469LLU; // 99999998tj'''''''''''''''
8024280674 break;
8024380675 }
80244- case 18446744073709546492LLU: // 99999998t6'''''''''''''''
80676+ case 18446744073709546469LLU: // 99999998tj'''''''''''''''
8024580677 {
8024680678 if(!*LOCAL_ACCESS(heap.data, 20LLU, 18LLU))
8024780679 {
@@ -80248,7 +80680,7 @@
8024880680 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 20
8024980681 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 19
8025080682 {
80251- state.addr = 18446744073709546491LLU; // 99999998t5'''''''''''''''
80683+ state.addr = 18446744073709546468LLU; // 99999998ti'''''''''''''''
8025280684 break;
8025380685 }
8025480686 }
@@ -80260,7 +80692,7 @@
8026080692 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8026180693 }
8026280694 // ACCUMULATE ARGUMENTS - END
80263- uint64_t return_to = 18446744073709546489LLU;
80695+ uint64_t return_to = 18446744073709546466LLU;
8026480696 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8026580697 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8026680698 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80269,38 +80701,38 @@
8026980701 state.addr = 839519719621918720LLU; // skipws____
8027080702 break;
8027180703 }
80272- case 18446744073709546489LLU: // 99999998t3'''''''''''''''
80704+ case 18446744073709546466LLU: // 99999998tg'''''''''''''''
8027380705 {
80274- state.addr = 18446744073709546490LLU; // 99999998t4'''''''''''''''
80706+ state.addr = 18446744073709546467LLU; // 99999998th'''''''''''''''
8027580707 break;
8027680708 }
80277- case 18446744073709546490LLU: // 99999998t4'''''''''''''''
80709+ case 18446744073709546467LLU: // 99999998th'''''''''''''''
8027880710 {
80279- state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 17LLU) ? 18446744073709546488LLU : 18446744073709546487LLU;
80711+ state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 17LLU) ? 18446744073709546465LLU : 18446744073709546464LLU;
8028080712 break;
8028180713 }
80282- case 18446744073709546488LLU: // 99999998t2'''''''''''''''
80714+ case 18446744073709546465LLU: // 99999998tf'''''''''''''''
8028380715 {
8028480716 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU)));
8028580717
80286- state.addr = 18446744073709546486LLU; // 99999998t0'''''''''''''''
80718+ state.addr = 18446744073709546463LLU; // 99999998td'''''''''''''''
8028780719 break;
8028880720 }
80289- case 18446744073709546486LLU: // 99999998t0'''''''''''''''
80721+ case 18446744073709546463LLU: // 99999998td'''''''''''''''
8029080722 {
8029180723 *LOCAL_ACCESS(heap.data, 20LLU, 17LLU) = 0;
8029280724 heap.availilable_size_for_dynamic_objects += 0LLU;
8029380725 heap.availilable_size_for_dynamic_objects += 0LLU;
80294- state.addr = 18446744073709546485LLU; // 99999998tz'''''''''''''''
80726+ state.addr = 18446744073709546462LLU; // 99999998tc'''''''''''''''
8029580727 break;
8029680728 }
80297- case 18446744073709546487LLU: // 99999998t1'''''''''''''''
80729+ case 18446744073709546464LLU: // 99999998te'''''''''''''''
8029880730 {
8029980731 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU)));
80300- state.addr = 18446744073709546485LLU; // 99999998tz'''''''''''''''
80732+ state.addr = 18446744073709546462LLU; // 99999998tc'''''''''''''''
8030180733 break;
8030280734 }
80303- case 18446744073709546485LLU: // 99999998tz'''''''''''''''
80735+ case 18446744073709546462LLU: // 99999998tc'''''''''''''''
8030480736 {
8030580737 // ACCUMULATE ARGUMENTS - BEGIN
8030680738 {
@@ -80308,7 +80740,7 @@
8030880740 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8030980741 }
8031080742 // ACCUMULATE ARGUMENTS - END
80311- uint64_t return_to = 18446744073709546483LLU;
80743+ uint64_t return_to = 18446744073709546460LLU;
8031280744 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8031380745 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8031480746 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80317,12 +80749,12 @@
8031780749 state.addr = 839519719621918720LLU; // skipws____
8031880750 break;
8031980751 }
80320- case 18446744073709546483LLU: // 99999998tx'''''''''''''''
80752+ case 18446744073709546460LLU: // 99999998ta'''''''''''''''
8032180753 {
80322- state.addr = 18446744073709546484LLU; // 99999998ty'''''''''''''''
80754+ state.addr = 18446744073709546461LLU; // 99999998tb'''''''''''''''
8032380755 break;
8032480756 }
80325- case 18446744073709546484LLU: // 99999998ty'''''''''''''''
80757+ case 18446744073709546461LLU: // 99999998tb'''''''''''''''
8032680758 {
8032780759 {
8032880760 uint64_t arg = 0;
@@ -80338,7 +80770,7 @@
8033880770 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8033980771 }
8034080772 // ACCUMULATE ARGUMENTS - END
80341- uint64_t return_to = 18446744073709546479LLU;
80773+ uint64_t return_to = 18446744073709546456LLU;
8034280774 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8034380775 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8034480776 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80347,18 +80779,18 @@
8034780779 state.addr = 661605045736570880LLU; // isdigit___
8034880780 break;
8034980781 }
80350- case 18446744073709546479LLU: // 99999998tt'''''''''''''''
80782+ case 18446744073709546456LLU: // 99999998tX'''''''''''''''
8035180783 {
80352- state.addr = 18446744073709546480LLU; // 99999998tu'''''''''''''''
80784+ state.addr = 18446744073709546457LLU; // 99999998tY'''''''''''''''
8035380785 break;
8035480786 }
80355- case 18446744073709546480LLU: // 99999998tu'''''''''''''''
80787+ case 18446744073709546457LLU: // 99999998tY'''''''''''''''
8035680788 {
80357- state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546482LLU : 18446744073709546481LLU;
80789+ state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546459LLU : 18446744073709546458LLU;
8035880790 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 21
8035980791 break;
8036080792 }
80361- case 18446744073709546482LLU: // 99999998tw'''''''''''''''
80793+ case 18446744073709546459LLU: // 99999998t$'''''''''''''''
8036280794 {
8036380795 // ACCUMULATE ARGUMENTS - BEGIN
8036480796 {
@@ -80370,7 +80802,7 @@
8037080802 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8037180803 }
8037280804 // ACCUMULATE ARGUMENTS - END
80373- uint64_t return_to = 18446744073709546477LLU;
80805+ uint64_t return_to = 18446744073709546454LLU;
8037480806 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8037580807 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8037680808 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80379,12 +80811,12 @@
8037980811 state.addr = 517555565476695680LLU; // assertu64_
8038080812 break;
8038180813 }
80382- case 18446744073709546477LLU: // 99999998tr'''''''''''''''
80814+ case 18446744073709546454LLU: // 99999998tV'''''''''''''''
8038380815 {
80384- state.addr = 18446744073709546478LLU; // 99999998ts'''''''''''''''
80816+ state.addr = 18446744073709546455LLU; // 99999998tW'''''''''''''''
8038580817 break;
8038680818 }
80387- case 18446744073709546478LLU: // 99999998ts'''''''''''''''
80819+ case 18446744073709546455LLU: // 99999998tW'''''''''''''''
8038880820 {
8038980821 {
8039080822 uint64_t arg = 0;
@@ -80391,10 +80823,10 @@
8039180823 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8039280824 }
8039380825 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = parsenr(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU)));
80394- state.addr = 18446744073709546476LLU; // 99999998tq'''''''''''''''
80826+ state.addr = 18446744073709546453LLU; // 99999998tU'''''''''''''''
8039580827 break;
8039680828 }
80397- case 18446744073709546476LLU: // 99999998tq'''''''''''''''
80829+ case 18446744073709546453LLU: // 99999998tU'''''''''''''''
8039880830 {
8039980831 fprintf(stdout, "%s", "\n ");
8040080832 // ACCUMULATE ARGUMENTS - BEGIN
@@ -80419,7 +80851,7 @@
8041980851 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8042080852 }
8042180853 // ACCUMULATE ARGUMENTS - END
80422- uint64_t return_to = 18446744073709546474LLU;
80854+ uint64_t return_to = 18446744073709546451LLU;
8042380855 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
8042480856 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8042580857 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80428,12 +80860,12 @@
8042880860 state.addr = 587881357514113024LLU; // emitpar___
8042980861 break;
8043080862 }
80431- case 18446744073709546474LLU: // 99999998to'''''''''''''''
80863+ case 18446744073709546451LLU: // 99999998tS'''''''''''''''
8043280864 {
80433- state.addr = 18446744073709546475LLU; // 99999998tp'''''''''''''''
80865+ state.addr = 18446744073709546452LLU; // 99999998tT'''''''''''''''
8043480866 break;
8043580867 }
80436- case 18446744073709546475LLU: // 99999998tp'''''''''''''''
80868+ case 18446744073709546452LLU: // 99999998tT'''''''''''''''
8043780869 {
8043880870 fprintf(stdout, "%s", " = ");
8043980871 // ACCUMULATE ARGUMENTS - BEGIN
@@ -80442,7 +80874,7 @@
8044280874 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8044380875 }
8044480876 // ACCUMULATE ARGUMENTS - END
80445- uint64_t return_to = 18446744073709546472LLU;
80877+ uint64_t return_to = 18446744073709546449LLU;
8044680878 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8044780879 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8044880880 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80451,12 +80883,12 @@
8045180883 state.addr = 787446708198178816LLU; // printnr___
8045280884 break;
8045380885 }
80454- case 18446744073709546472LLU: // 99999998tm'''''''''''''''
80886+ case 18446744073709546449LLU: // 99999998tQ'''''''''''''''
8045580887 {
80456- state.addr = 18446744073709546473LLU; // 99999998tn'''''''''''''''
80888+ state.addr = 18446744073709546450LLU; // 99999998tR'''''''''''''''
8045780889 break;
8045880890 }
80459- case 18446744073709546473LLU: // 99999998tn'''''''''''''''
80891+ case 18446744073709546450LLU: // 99999998tR'''''''''''''''
8046080892 {
8046180893 fprintf(stdout, "%s", ";");
8046280894 // variable u64 n_________ goes out of scope
@@ -80464,89 +80896,34 @@
8046480896 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference n_________ at 21
8046580897 heap.availilable_size_for_dynamic_objects += 0LLU;
8046680898 heap.availilable_size_for_dynamic_objects += 0LLU;
80467- state.addr = 18446744073709546471LLU; // 99999998tl'''''''''''''''
80899+ state.addr = 18446744073709546448LLU; // 99999998tP'''''''''''''''
8046880900 break;
8046980901 }
80470- case 18446744073709546481LLU: // 99999998tv'''''''''''''''
80902+ case 18446744073709546458LLU: // 99999998tZ'''''''''''''''
8047180903 {
8047280904 {
8047380905 uint64_t arg = 0;
8047480906 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8047580907 }
80476- *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU)));
80477- state.addr = 18446744073709546470LLU; // 99999998tk'''''''''''''''
80478- break;
80479- }
80480- case 18446744073709546470LLU: // 99999998tk'''''''''''''''
80481- {
8048280908 // ACCUMULATE ARGUMENTS - BEGIN
8048380909 {
80484- uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 21LLU, 11LLU);
80910+ uint64_t arg = /*newresults*/LOCAL_ACCESS_ADDR(heap.data, 21LLU, 20LLU);
8048580911 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8048680912 }
80487- // ACCUMULATE ARGUMENTS - END
80488- uint64_t return_to = 18446744073709546468LLU;
80489- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
80490- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80491- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80492- heap.data[0].elem1 = heap.data[0].elem0;
80493- heap.data[0].elem0 = restore;
80494- state.addr = 839519719621918720LLU; // skipws____
80495- break;
80496- }
80497- case 18446744073709546468LLU: // 99999998ti'''''''''''''''
80498- {
80499- state.addr = 18446744073709546469LLU; // 99999998tj'''''''''''''''
80500- break;
80501- }
80502- case 18446744073709546469LLU: // 99999998tj'''''''''''''''
80503- {
80504-
80505- state.addr = 18446744073709546467LLU; // 99999998th'''''''''''''''
80506- break;
80507- }
80508- case 18446744073709546467LLU: // 99999998th'''''''''''''''
80509- {
80510- *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = 40;
80511- {
80512- uint64_t arg = 0;
80513- LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80514- }
80515- *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 22LLU, 16LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 11LLU));
80516- state.addr = 18446744073709546464LLU; // 99999998te'''''''''''''''
80517- break;
80518- }
80519- case 18446744073709546464LLU: // 99999998te'''''''''''''''
80520- {
80521- state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546466LLU : 18446744073709546465LLU;
80522- (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
80523- break;
80524- }
80525- case 18446744073709546466LLU: // 99999998tg'''''''''''''''
80526- {
80527- {
80528- uint64_t arg = 0;
80529- LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80530- }
80531- // ACCUMULATE ARGUMENTS - BEGIN
8053280913 {
80533- uint64_t arg = /*newresults*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
80534- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80535- }
80536- {
80537- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 22LLU, 19LLU), 0LLU);
80914+ uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 21LLU, 19LLU), 0LLU);
8053880915 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8053980916 }
8054080917 {
80541- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 22LLU, 19LLU), 1LLU);
80918+ uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 21LLU, 19LLU), 1LLU);
8054280919 LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8054380920 }
8054480921 {
80545- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 22LLU, 19LLU), 2LLU);
80922+ uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 21LLU, 19LLU), 2LLU);
8054680923 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8054780924 }
8054880925 // ACCUMULATE ARGUMENTS - END
80549- uint64_t return_to = 18446744073709546462LLU;
80926+ uint64_t return_to = 18446744073709546446LLU;
8055080927 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8055180928 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8055280929 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80555,13 +80932,17 @@
8055580932 state.addr = 768289076452424640LLU; // oneresult_
8055680933 break;
8055780934 }
80558- case 18446744073709546462LLU: // 99999998tc'''''''''''''''
80935+ case 18446744073709546446LLU: // 99999998tN'''''''''''''''
8055980936 {
80560- state.addr = 18446744073709546463LLU; // 99999998td'''''''''''''''
80937+ state.addr = 18446744073709546447LLU; // 99999998tO'''''''''''''''
8056180938 break;
8056280939 }
80563- case 18446744073709546463LLU: // 99999998td'''''''''''''''
80940+ case 18446744073709546447LLU: // 99999998tO'''''''''''''''
8056480941 {
80942+ {
80943+ uint64_t arg = 0;
80944+ LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80945+ }
8056580946 // ACCUMULATE ARGUMENTS - BEGIN
8056680947 {
8056780948 uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 22LLU, 0LLU);
@@ -80596,68 +80977,68 @@
8059680977 LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8059780978 }
8059880979 {
80599- uint64_t arg = /*id1_______*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 20LLU);
80980+ uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 22LLU, 8LLU);
8060080981 LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8060180982 }
8060280983 {
80603- uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 22LLU, 8LLU);
80984+ uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 22LLU, 9LLU);
8060480985 LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8060580986 }
8060680987 {
80607- uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 22LLU, 9LLU);
80988+ uint64_t arg = /*results___*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
8060880989 LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8060980990 }
8061080991 {
80611- uint64_t arg = /*newresults*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
80992+ uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 22LLU, 11LLU);
8061280993 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8061380994 }
8061480995 {
80615- uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 22LLU, 11LLU);
80996+ uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 22LLU, 12LLU);
8061680997 LOCAL_PUSH_MOVE(&heap, 12LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8061780998 }
8061880999 {
80619- uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 22LLU, 12LLU);
81000+ uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 22LLU, 13LLU);
8062081001 LOCAL_PUSH_MOVE(&heap, 13LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8062181002 }
8062281003 {
80623- uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 22LLU, 13LLU);
81004+ uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 22LLU, 14LLU);
8062481005 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8062581006 }
8062681007 {
80627- uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 22LLU, 14LLU);
81008+ uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 22LLU, 15LLU);
8062881009 LOCAL_PUSH_MOVE(&heap, 15LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8062981010 }
8063081011 {
80631- uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 22LLU, 15LLU);
81012+ uint64_t arg = /*newresults*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 20LLU);
8063281013 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8063381014 }
8063481015 // ACCUMULATE ARGUMENTS - END
80635- uint64_t return_to = 18446744073709546460LLU;
81016+ uint64_t return_to = 18446744073709546444LLU;
8063681017 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
8063781018 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8063881019 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
8063981020 heap.data[0].elem1 = heap.data[0].elem0;
8064081021 heap.data[0].elem0 = restore;
80641- state.addr = 782701543315110336LLU; // parsecall_
81022+ state.addr = 787472338545441824LLU; // procrvalue
8064281023 break;
8064381024 }
80644- case 18446744073709546460LLU: // 99999998ta'''''''''''''''
81025+ case 18446744073709546444LLU: // 99999998tL'''''''''''''''
8064581026 {
80646- state.addr = 18446744073709546461LLU; // 99999998tb'''''''''''''''
81027+ state.addr = 18446744073709546445LLU; // 99999998tM'''''''''''''''
8064781028 break;
8064881029 }
80649- case 18446744073709546461LLU: // 99999998tb'''''''''''''''
81030+ case 18446744073709546445LLU: // 99999998tM'''''''''''''''
8065081031 {
80651- // variable list<resdest___> newresults goes out of scope
81032+ // variable list<resdest___> results___ goes out of scope
8065281033 // emitted destructur for type list<resdest___>
80653- state.addr = 18446744073709546458LLU; // 99999998tZ'''''''''''''''
81034+ state.addr = 18446744073709546442LLU; // 99999998tJ'''''''''''''''
8065481035 break;
8065581036 }
80656- case 18446744073709546458LLU: // 99999998tZ'''''''''''''''
81037+ case 18446744073709546442LLU: // 99999998tJ'''''''''''''''
8065781038 {
8065881039 if(!*LOCAL_ACCESS(heap.data, 22LLU, 21LLU)/*list*/)
8065981040 {
80660- state.addr = 18446744073709546459LLU; // 99999998t$'''''''''''''''
81041+ state.addr = 18446744073709546443LLU; // 99999998tK'''''''''''''''
8066181042 break;
8066281043 }
8066381044 // temporary list-element
@@ -80671,7 +81052,7 @@
8067181052 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8067281053 }
8067381054 // ACCUMULATE ARGUMENTS - END
80674- uint64_t return_to = 18446744073709546457LLU;
81055+ uint64_t return_to = 18446744073709546441LLU;
8067581056 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8067681057 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8067781058 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -80680,26 +81061,31 @@
8068081061 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8068181062 break;
8068281063 }
80683- case 18446744073709546457LLU: // 99999998tY'''''''''''''''
81064+ case 18446744073709546441LLU: // 99999998tI'''''''''''''''
8068481065 {
8068581066 // RELEASE temporary destructor-variable
8068681067 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 23
80687- state.addr = 18446744073709546458LLU; // 99999998tZ'''''''''''''''
81068+ state.addr = 18446744073709546442LLU; // 99999998tJ'''''''''''''''
8068881069 break;
8068981070 }
80690- case 18446744073709546459LLU: // 99999998t$'''''''''''''''
81071+ case 18446744073709546443LLU: // 99999998tK'''''''''''''''
8069181072 {
80692- (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference newresults at 22
80693- heap.availilable_size_for_dynamic_objects += 0LLU;
80694- heap.availilable_size_for_dynamic_objects += 0LLU;
80695- state.addr = 18446744073709546456LLU; // 99999998tX'''''''''''''''
81073+ (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference results___ at 22
81074+ // variable list<resdest___> newresults goes out of scope
81075+ // emitted destructur for type list<resdest___>
81076+ state.addr = 18446744073709546439LLU; // 99999998tG'''''''''''''''
8069681077 break;
8069781078 }
80698- case 18446744073709546465LLU: // 99999998tf'''''''''''''''
81079+ case 18446744073709546439LLU: // 99999998tG'''''''''''''''
8069981080 {
80700- fprintf(stdout, "%s", "\n swap(&");
81081+ if(!*LOCAL_ACCESS(heap.data, 21LLU, 20LLU)/*list*/)
8070181082 {
80702- uint64_t arg = 0;
81083+ state.addr = 18446744073709546440LLU; // 99999998tH'''''''''''''''
81084+ break;
81085+ }
81086+ // temporary list-element
81087+ {
81088+ uint64_t arg = list_pop_move(&heap, &*LOCAL_ACCESS(heap.data, 21LLU, 20LLU)/*list*/, 8);
8070381089 LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8070481090 }
8070581091 // ACCUMULATE ARGUMENTS - BEGIN
@@ -80708,410 +81094,36 @@
8070881094 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8070981095 }
8071081096 // ACCUMULATE ARGUMENTS - END
80711- uint64_t return_to = 18446744073709546454LLU;
81097+ uint64_t return_to = 18446744073709546438LLU;
8071281098 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8071381099 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8071481100 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
8071581101 heap.data[0].elem1 = heap.data[0].elem0;
8071681102 heap.data[0].elem0 = restore;
80717- state.addr = 861504796319285248LLU; // typeu64___
81103+ state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8071881104 break;
8071981105 }
80720- case 18446744073709546454LLU: // 99999998tV'''''''''''''''
81106+ case 18446744073709546438LLU: // 99999998tF'''''''''''''''
8072181107 {
80722- state.addr = 18446744073709546455LLU; // 99999998tW'''''''''''''''
80723- break;
80724- }
80725- case 18446744073709546455LLU: // 99999998tW'''''''''''''''
80726- {
80727- {
80728- uint64_t arg = 0;
80729- LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
81108+ // RELEASE temporary destructor-variable
81109+ (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
81110+ state.addr = 18446744073709546439LLU; // 99999998tG'''''''''''''''
81111+ break;
8073081112 }
80731- *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = 0;
80732- {
80733- uint64_t arg = 0;
80734- LOCAL_PUSH_MOVE(&heap, 23, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80735- }
80736- *LOCAL_ACCESS(heap.data, 24LLU, 23LLU) = 0;
80737- {
80738- uint64_t arg = 0;
80739- LOCAL_PUSH_MOVE(&heap, 24, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80740- }
80741- *LOCAL_ACCESS(heap.data, 25LLU, 24LLU) = 0;
80742- {
80743- uint64_t arg = 0;
80744- LOCAL_PUSH_MOVE(&heap, 25, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80745- }
80746- *LOCAL_ACCESS(heap.data, 26LLU, 25LLU) = 0;
80747- {
80748- uint64_t arg = 0;
80749- LOCAL_PUSH_MOVE(&heap, 26, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80750- }
80751- *LOCAL_ACCESS(heap.data, 27LLU, 26LLU) = 0;
80752- {
80753- uint64_t arg = 0;
80754- LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80755- }
80756- *LOCAL_ACCESS(heap.data, 28LLU, 27LLU) = 0;
80757- {
80758- uint64_t arg = 0;
80759- LOCAL_PUSH_MOVE(&heap, 28, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80760- }
80761- *LOCAL_ACCESS(heap.data, 29LLU, 28LLU) = 0;
80762- // ACCUMULATE ARGUMENTS - BEGIN
80763- {
80764- uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 29LLU, 0LLU);
80765- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80766- }
80767- {
80768- uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 29LLU, 8LLU);
80769- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80770- }
80771- {
80772- uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 29LLU, 9LLU);
80773- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80774- }
80775- {
80776- uint64_t arg = /*id1_______*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 20LLU);
80777- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80778- }
80779- {
80780- uint64_t arg = /*idx_______*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 26LLU);
80781- LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80782- }
80783- {
80784- uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 24LLU);
80785- LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80786- }
80787- {
80788- uint64_t arg = /*typesrc___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 21LLU);
80789- LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80790- }
80791- {
80792- uint64_t arg = /*mutable___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 23LLU);
80793- LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80794- }
80795- {
80796- uint64_t arg = /*parameter_*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 25LLU);
80797- LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80798- }
80799- {
80800- uint64_t arg = /*init1_____*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 22LLU);
80801- LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80802- }
80803- {
80804- uint64_t arg = /*optelem___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 27LLU);
80805- LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80806- }
80807- {
80808- uint64_t arg = /*consume___*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 28LLU);
80809- LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80810- }
80811- // ACCUMULATE ARGUMENTS - END
80812- uint64_t return_to = 18446744073709546451LLU;
80813- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
80814- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80815- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80816- heap.data[0].elem1 = heap.data[0].elem0;
80817- heap.data[0].elem0 = restore;
80818- state.addr = 604790753280317473LLU; // findvarref
80819- break;
80820- }
80821- case 18446744073709546451LLU: // 99999998tS'''''''''''''''
81113+ case 18446744073709546440LLU: // 99999998tH'''''''''''''''
8082281114 {
80823- state.addr = 18446744073709546452LLU; // 99999998tT'''''''''''''''
80824- break;
80825- }
80826- case 18446744073709546452LLU: // 99999998tT'''''''''''''''
80827- {
80828- // ACCUMULATE ARGUMENTS - BEGIN
80829- {
80830- uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 29LLU, 12LLU);
80831- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80832- }
80833- {
80834- uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 29LLU, 13LLU);
80835- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80836- }
80837- {
80838- uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 29LLU, 14LLU);
80839- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80840- }
80841- {
80842- uint64_t arg = /*idx_______*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 26LLU);
80843- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80844- }
80845- {
80846- uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 29LLU, 24LLU);
80847- LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80848- }
80849- // ACCUMULATE ARGUMENTS - END
80850- uint64_t return_to = 18446744073709546449LLU;
80851- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
80852- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80853- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80854- heap.data[0].elem1 = heap.data[0].elem0;
80855- heap.data[0].elem0 = restore;
80856- state.addr = 587881357514113024LLU; // emitpar___
80857- break;
80858- }
80859- case 18446744073709546449LLU: // 99999998tQ'''''''''''''''
80860- {
80861- state.addr = 18446744073709546450LLU; // 99999998tR'''''''''''''''
80862- break;
80863- }
80864- case 18446744073709546450LLU: // 99999998tR'''''''''''''''
80865- {
80866- // variable u64 consume___ goes out of scope
80867- // emitted destructur for type u64
80868- (void)LOCAL_POP_MOVE(&heap, 29LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference consume___ at 29
80869- // variable u64 optelem___ goes out of scope
80870- // emitted destructur for type u64
80871- (void)LOCAL_POP_MOVE(&heap, 28LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference optelem___ at 28
80872- state.addr = 18446744073709546453LLU; // 99999998tU'''''''''''''''
80873- break;
80874- }
80875- case 18446744073709546453LLU: // 99999998tU'''''''''''''''
80876- {
80877- // ACCUMULATE ARGUMENTS - BEGIN
80878- {
80879- uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU);
80880- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80881- }
80882- {
80883- uint64_t arg = /*id1_______*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 20LLU);
80884- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80885- }
80886- {
80887- uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 24LLU);
80888- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80889- }
80890- {
80891- uint64_t arg = /*mutable___*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 23LLU);
80892- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80893- }
80894- {
80895- uint64_t arg = /*parameter_*/LOCAL_ACCESS_ADDR(heap.data, 27LLU, 25LLU);
80896- LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80897- }
80898- // ACCUMULATE ARGUMENTS - END
80899- uint64_t return_to = 18446744073709546447LLU;
80900- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
80901- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80902- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80903- heap.data[0].elem1 = heap.data[0].elem0;
80904- heap.data[0].elem0 = restore;
80905- state.addr = 842862227159939072LLU; // swappable_
80906- break;
80907- }
80908- case 18446744073709546447LLU: // 99999998tO'''''''''''''''
80909- {
81115+ (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference newresults at 21
8091081116 state.addr = 18446744073709546448LLU; // 99999998tP'''''''''''''''
8091181117 break;
8091281118 }
8091381119 case 18446744073709546448LLU: // 99999998tP'''''''''''''''
8091481120 {
80915- {
80916- uint64_t arg = 0;
80917- LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg);
80918- }
80919- *LOCAL_ACCESS(heap.data, 28LLU, 27LLU) = 819865187908583424;
80920- // ACCUMULATE ARGUMENTS - BEGIN
80921- {
80922- uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU);
80923- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80924- }
80925- {
80926- uint64_t arg = /*info______*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 27LLU);
80927- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80928- }
80929- {
80930- uint64_t arg = /*init1_____*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 22LLU);
80931- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80932- }
80933- {
80934- uint64_t arg = /*id1_______*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 20LLU);
80935- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80936- }
80937- // ACCUMULATE ARGUMENTS - END
80938- uint64_t return_to = 18446744073709546445LLU;
80939- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
80940- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80941- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80942- heap.data[0].elem1 = heap.data[0].elem0;
80943- heap.data[0].elem0 = restore;
80944- state.addr = 660220410725010287LLU; // initassert
80945- break;
80946- }
80947- case 18446744073709546445LLU: // 99999998tM'''''''''''''''
80948- {
80949- state.addr = 18446744073709546446LLU; // 99999998tN'''''''''''''''
80950- break;
80951- }
80952- case 18446744073709546446LLU: // 99999998tN'''''''''''''''
80953- {
80954- // ACCUMULATE ARGUMENTS - BEGIN
80955- {
80956- uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU);
80957- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80958- }
80959- {
80960- uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 28LLU, 8LLU);
80961- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80962- }
80963- {
80964- uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 28LLU, 9LLU);
80965- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80966- }
80967- {
80968- uint64_t arg = /*id1_______*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 20LLU);
80969- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80970- }
80971- // ACCUMULATE ARGUMENTS - END
80972- uint64_t return_to = 18446744073709546443LLU;
80973- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
80974- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
80975- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
80976- heap.data[0].elem1 = heap.data[0].elem0;
80977- heap.data[0].elem0 = restore;
80978- state.addr = 732615645798520865LLU; // movevarref
80979- break;
80980- }
80981- case 18446744073709546443LLU: // 99999998tK'''''''''''''''
80982- {
80983- state.addr = 18446744073709546444LLU; // 99999998tL'''''''''''''''
80984- break;
80985- }
80986- case 18446744073709546444LLU: // 99999998tL'''''''''''''''
80987- {
80988- // ACCUMULATE ARGUMENTS - BEGIN
80989- {
80990- uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU);
80991- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80992- }
80993- {
80994- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 28LLU, 19LLU), 0LLU);
80995- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
80996- }
80997- {
80998- uint64_t arg = /*typesrc___*/LOCAL_ACCESS_ADDR(heap.data, 28LLU, 21LLU);
80999- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81000- }
81001- // ACCUMULATE ARGUMENTS - END
81002- uint64_t return_to = 18446744073709546441LLU;
81003- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0));
81004- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
81005- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
81006- heap.data[0].elem1 = heap.data[0].elem0;
81007- heap.data[0].elem0 = restore;
81008- state.addr = 861504774606556015LLU; // typeassert
81009- break;
81010- }
81011- case 18446744073709546441LLU: // 99999998tI'''''''''''''''
81012- {
81013- state.addr = 18446744073709546442LLU; // 99999998tJ'''''''''''''''
81014- break;
81015- }
81016- case 18446744073709546442LLU: // 99999998tJ'''''''''''''''
81017- {
81018- fprintf(stdout, "%s", ", &");
81019- // ACCUMULATE ARGUMENTS - BEGIN
81020- {
81021- uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 28LLU, 12LLU);
81022- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81023- }
81024- {
81025- uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 28LLU, 13LLU);
81026- LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81027- }
81028- {
81029- uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 28LLU, 14LLU);
81030- LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81031- }
81032- {
81033- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 28LLU, 19LLU), 1LLU);
81034- LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81035- }
81036- {
81037- uint64_t arg = /*respar____*/tree_elem_addr(heap.data, 3LLU, *LOCAL_ACCESS(heap.data, 28LLU, 19LLU), 2LLU);
81038- LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81039- }
81040- // ACCUMULATE ARGUMENTS - END
81041- uint64_t return_to = 18446744073709546439LLU;
81042- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
81043- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
81044- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
81045- heap.data[0].elem1 = heap.data[0].elem0;
81046- heap.data[0].elem0 = restore;
81047- state.addr = 587881357514113024LLU; // emitpar___
81048- break;
81049- }
81050- case 18446744073709546439LLU: // 99999998tG'''''''''''''''
81051- {
81052- state.addr = 18446744073709546440LLU; // 99999998tH'''''''''''''''
81053- break;
81054- }
81055- case 18446744073709546440LLU: // 99999998tH'''''''''''''''
81056- {
81057- fprintf(stdout, "%s", "); // result");
81058- // variable u64 info______ goes out of scope
81059- // emitted destructur for type u64
81060- (void)LOCAL_POP_MOVE(&heap, 28LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference info______ at 28
81061- // variable u64 idx_______ goes out of scope
81062- // emitted destructur for type u64
81063- (void)LOCAL_POP_MOVE(&heap, 27LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 27
81064- // variable u64 parameter_ goes out of scope
81065- // emitted destructur for type u64
81066- (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference parameter_ at 26
81067- // variable u64 INDIRECT__ goes out of scope
81068- // emitted destructur for type u64
81069- (void)LOCAL_POP_MOVE(&heap, 25LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference INDIRECT__ at 25
81070- // variable u64 mutable___ goes out of scope
81071- // emitted destructur for type u64
81072- (void)LOCAL_POP_MOVE(&heap, 24LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference mutable___ at 24
81073- // variable u64 init1_____ goes out of scope
81074- // emitted destructur for type u64
81075- (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference init1_____ at 23
81076- // variable type______ typesrc___ goes out of scope
81077- // emitted destructur for type type______
81078- // ACCUMULATE ARGUMENTS - BEGIN
81079- {
81080- uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU);
81081- LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
81082- }
81083- // ACCUMULATE ARGUMENTS - END
81084- uint64_t return_to = 18446744073709546438LLU;
81085- const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
81086- uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
81087- *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
81088- heap.data[0].elem1 = heap.data[0].elem0;
81089- heap.data[0].elem0 = restore;
81090- state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
81091- break;
81092- }
81093- case 18446744073709546438LLU: // 99999998tF'''''''''''''''
81094- {
81095- (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference typesrc___ at 22
81096- state.addr = 18446744073709546456LLU; // 99999998tX'''''''''''''''
81097- break;
81098- }
81099- case 18446744073709546456LLU: // 99999998tX'''''''''''''''
81100- {
81101- // variable u64 id1_______ goes out of scope
81102- // emitted destructur for type u64
81103- (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id1_______ at 21
81104- state.addr = 18446744073709546471LLU; // 99999998tl'''''''''''''''
81105- break;
81106- }
81107- case 18446744073709546471LLU: // 99999998tl'''''''''''''''
81108- {
8110981121 // parameter-reference resdest___ respar____ goes out of scope
8111081122 // parameter-reference list<resdest___> results___ goes out of scope
81111- state.addr = 18446744073709546492LLU; // 99999998t6'''''''''''''''
81123+ state.addr = 18446744073709546469LLU; // 99999998tj'''''''''''''''
8111281124 break;
8111381125 }
81114- case 18446744073709546491LLU: // 99999998t5'''''''''''''''
81126+ case 18446744073709546468LLU: // 99999998ti'''''''''''''''
8111581127 {
8111681128 // ACCUMULATE ARGUMENTS - BEGIN
8111781129 {
@@ -81144,7 +81156,7 @@
8114481156 state.addr = 18446744073709546435LLU; // 99999998tC'''''''''''''''
8114581157 break;
8114681158 }
81147- case 18446744073709546493LLU: // 99999998t7'''''''''''''''
81159+ case 18446744073709546470LLU: // 99999998tk'''''''''''''''
8114881160 {
8114981161 // ACCUMULATE ARGUMENTS - BEGIN
8115081162 {
@@ -81225,10 +81237,10 @@
8122581237 }
8122681238 case 18446744073709546435LLU: // 99999998tC'''''''''''''''
8122781239 {
81228- state.addr = 18446744073709546495LLU; // 99999998t9'''''''''''''''
81240+ state.addr = 18446744073709546472LLU; // 99999998tm'''''''''''''''
8122981241 break;
8123081242 }
81231- case 18446744073709546495LLU: // 99999998t9'''''''''''''''
81243+ case 18446744073709546472LLU: // 99999998tm'''''''''''''''
8123281244 {
8123381245 // ACCUMULATE ARGUMENTS - BEGIN
8123481246 {
@@ -82933,6 +82945,305 @@
8293382945 }
8293482946 break;
8293582947 }
82948+ case 787411865375803879LLU: // prasrtnull
82949+ {
82950+ // ACCUMULATE ARGUMENTS - BEGIN
82951+ {
82952+ uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 8LLU, 7LLU);
82953+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
82954+ }
82955+ // ACCUMULATE ARGUMENTS - END
82956+ uint64_t return_to = 18446744073709546327LLU;
82957+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
82958+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
82959+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
82960+ heap.data[0].elem1 = heap.data[0].elem0;
82961+ heap.data[0].elem0 = restore;
82962+ state.addr = 839519665163075584LLU; // skip______
82963+ break;
82964+ }
82965+ case 18446744073709546327LLU: // 99999998rW'''''''''''''''
82966+ {
82967+ state.addr = 18446744073709546328LLU; // 99999998rX'''''''''''''''
82968+ break;
82969+ }
82970+ case 18446744073709546328LLU: // 99999998rX'''''''''''''''
82971+ {
82972+ {
82973+ uint64_t arg = 0;
82974+ LOCAL_PUSH_MOVE(&heap, 8, &(heap.data[0].elem1)/*address of current closure*/, &arg);
82975+ }
82976+ *LOCAL_ACCESS(heap.data, 9LLU, 8LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 9LLU, 7LLU)));
82977+ state.addr = 18446744073709546326LLU; // 99999998rV'''''''''''''''
82978+ break;
82979+ }
82980+ case 18446744073709546326LLU: // 99999998rV'''''''''''''''
82981+ {
82982+ {
82983+ uint64_t arg = 0;
82984+ LOCAL_PUSH_MOVE(&heap, 9, &(heap.data[0].elem1)/*address of current closure*/, &arg);
82985+ }
82986+ // ACCUMULATE ARGUMENTS - BEGIN
82987+ {
82988+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 10LLU, 9LLU);
82989+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
82990+ }
82991+ // ACCUMULATE ARGUMENTS - END
82992+ uint64_t return_to = 18446744073709546324LLU;
82993+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
82994+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
82995+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
82996+ heap.data[0].elem1 = heap.data[0].elem0;
82997+ heap.data[0].elem0 = restore;
82998+ state.addr = 861504796319285248LLU; // typeu64___
82999+ break;
83000+ }
83001+ case 18446744073709546324LLU: // 99999998rT'''''''''''''''
83002+ {
83003+ state.addr = 18446744073709546325LLU; // 99999998rU'''''''''''''''
83004+ break;
83005+ }
83006+ case 18446744073709546325LLU: // 99999998rU'''''''''''''''
83007+ {
83008+ {
83009+ uint64_t arg = 0;
83010+ LOCAL_PUSH_MOVE(&heap, 10, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83011+ }
83012+ *LOCAL_ACCESS(heap.data, 11LLU, 10LLU) = 0;
83013+ {
83014+ uint64_t arg = 0;
83015+ LOCAL_PUSH_MOVE(&heap, 11, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83016+ }
83017+ *LOCAL_ACCESS(heap.data, 12LLU, 11LLU) = 0;
83018+ {
83019+ uint64_t arg = 0;
83020+ LOCAL_PUSH_MOVE(&heap, 12, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83021+ }
83022+ *LOCAL_ACCESS(heap.data, 13LLU, 12LLU) = 0;
83023+ {
83024+ uint64_t arg = 0;
83025+ LOCAL_PUSH_MOVE(&heap, 13, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83026+ }
83027+ *LOCAL_ACCESS(heap.data, 14LLU, 13LLU) = 0;
83028+ {
83029+ uint64_t arg = 0;
83030+ LOCAL_PUSH_MOVE(&heap, 14, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83031+ }
83032+ *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 0;
83033+ {
83034+ uint64_t arg = 0;
83035+ LOCAL_PUSH_MOVE(&heap, 15, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83036+ }
83037+ *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 0;
83038+ {
83039+ uint64_t arg = 0;
83040+ LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
83041+ }
83042+ *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = 0;
83043+ // ACCUMULATE ARGUMENTS - BEGIN
83044+ {
83045+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU);
83046+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83047+ }
83048+ {
83049+ uint64_t arg = /*blocklist_*/*LOCAL_ACCESS(heap.data, 17LLU, 5LLU);
83050+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83051+ }
83052+ {
83053+ uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 6LLU);
83054+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83055+ }
83056+ {
83057+ uint64_t arg = /*id________*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 8LLU);
83058+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83059+ }
83060+ {
83061+ uint64_t arg = /*dstidx____*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 11LLU);
83062+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83063+ }
83064+ {
83065+ uint64_t arg = /*INDIRECT__*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 10LLU);
83066+ LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83067+ }
83068+ {
83069+ uint64_t arg = /*TYPEDST___*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 9LLU);
83070+ LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83071+ }
83072+ {
83073+ uint64_t arg = /*mutable___*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 13LLU);
83074+ LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83075+ }
83076+ {
83077+ uint64_t arg = /*parameter_*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 14LLU);
83078+ LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83079+ }
83080+ {
83081+ uint64_t arg = /*initialize*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 12LLU);
83082+ LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83083+ }
83084+ {
83085+ uint64_t arg = /*optelem___*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 15LLU);
83086+ LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83087+ }
83088+ {
83089+ uint64_t arg = /*consume___*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 16LLU);
83090+ LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83091+ }
83092+ // ACCUMULATE ARGUMENTS - END
83093+ uint64_t return_to = 18446744073709546321LLU;
83094+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
83095+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
83096+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
83097+ heap.data[0].elem1 = heap.data[0].elem0;
83098+ heap.data[0].elem0 = restore;
83099+ state.addr = 604790753280317473LLU; // findvarref
83100+ break;
83101+ }
83102+ case 18446744073709546321LLU: // 99999998rQ'''''''''''''''
83103+ {
83104+ state.addr = 18446744073709546322LLU; // 99999998rR'''''''''''''''
83105+ break;
83106+ }
83107+ case 18446744073709546322LLU: // 99999998rR'''''''''''''''
83108+ {
83109+ // variable u64 consume___ goes out of scope
83110+ // emitted destructur for type u64
83111+ (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference consume___ at 17
83112+ // variable u64 optelem___ goes out of scope
83113+ // emitted destructur for type u64
83114+ (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference optelem___ at 16
83115+ state.addr = 18446744073709546323LLU; // 99999998rS'''''''''''''''
83116+ break;
83117+ }
83118+ case 18446744073709546323LLU: // 99999998rS'''''''''''''''
83119+ {
83120+ state.addr = *LOCAL_ACCESS(heap.data, 15LLU, 12LLU) ? 18446744073709546320LLU : 18446744073709546319LLU;
83121+ break;
83122+ }
83123+ case 18446744073709546320LLU: // 99999998rP'''''''''''''''
83124+ {
83125+ // ACCUMULATE ARGUMENTS - BEGIN
83126+ {
83127+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 15LLU, 0LLU);
83128+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83129+ }
83130+ // ACCUMULATE ARGUMENTS - END
83131+ uint64_t return_to = 18446744073709546317LLU;
83132+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
83133+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
83134+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
83135+ heap.data[0].elem1 = heap.data[0].elem0;
83136+ heap.data[0].elem0 = restore;
83137+ state.addr = 819847183515949359LLU; // reportinit
83138+ break;
83139+ }
83140+ case 18446744073709546317LLU: // 99999998rM'''''''''''''''
83141+ {
83142+ state.addr = 18446744073709546318LLU; // 99999998rN'''''''''''''''
83143+ break;
83144+ }
83145+ case 18446744073709546318LLU: // 99999998rN'''''''''''''''
83146+ {
83147+ fprintf(stderr, "%s", "assert failed: variable ");
83148+ // ACCUMULATE ARGUMENTS - BEGIN
83149+ {
83150+ uint64_t arg = /*TYPEDST___*/LOCAL_ACCESS_ADDR(heap.data, 15LLU, 9LLU);
83151+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83152+ }
83153+ // ACCUMULATE ARGUMENTS - END
83154+ uint64_t return_to = 18446744073709546315LLU;
83155+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
83156+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
83157+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
83158+ heap.data[0].elem1 = heap.data[0].elem0;
83159+ heap.data[0].elem0 = restore;
83160+ state.addr = 819847183518878432LLU; // reporttype
83161+ break;
83162+ }
83163+ case 18446744073709546315LLU: // 99999998rK'''''''''''''''
83164+ {
83165+ state.addr = 18446744073709546316LLU; // 99999998rL'''''''''''''''
83166+ break;
83167+ }
83168+ case 18446744073709546316LLU: // 99999998rL'''''''''''''''
83169+ {
83170+ printid(stderr, /*id________*/*LOCAL_ACCESS(heap.data, 15LLU, 8LLU));
83171+ fprintf(stderr, "%s", " not empty");
83172+ {
83173+ fprintf(stderr, "%s\n", "");
83174+ exit(-1);
83175+ }
83176+ {
83177+ fprintf(stderr, "%s\n", "");
83178+ exit(-1);
83179+ }
83180+ state.addr = 18446744073709546319LLU; // 99999998rO'''''''''''''''
83181+ break;
83182+ }
83183+ case 18446744073709546319LLU: // 99999998rO'''''''''''''''
83184+ {
83185+ // variable u64 parameter_ goes out of scope
83186+ // emitted destructur for type u64
83187+ (void)LOCAL_POP_MOVE(&heap, 15LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference parameter_ at 15
83188+ // variable u64 mutable___ goes out of scope
83189+ // emitted destructur for type u64
83190+ (void)LOCAL_POP_MOVE(&heap, 14LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference mutable___ at 14
83191+ // variable u64 initialize goes out of scope
83192+ // emitted destructur for type u64
83193+ (void)LOCAL_POP_MOVE(&heap, 13LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference initialize at 13
83194+ // variable u64 dstidx____ goes out of scope
83195+ // emitted destructur for type u64
83196+ (void)LOCAL_POP_MOVE(&heap, 12LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference dstidx____ at 12
83197+ // variable u64 INDIRECT__ goes out of scope
83198+ // emitted destructur for type u64
83199+ (void)LOCAL_POP_MOVE(&heap, 11LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference INDIRECT__ at 11
83200+ // variable type______ TYPEDST___ goes out of scope
83201+ // emitted destructur for type type______
83202+ // ACCUMULATE ARGUMENTS - BEGIN
83203+ {
83204+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 10LLU, 9LLU);
83205+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
83206+ }
83207+ // ACCUMULATE ARGUMENTS - END
83208+ uint64_t return_to = 18446744073709546314LLU;
83209+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
83210+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
83211+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
83212+ heap.data[0].elem1 = heap.data[0].elem0;
83213+ heap.data[0].elem0 = restore;
83214+ state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
83215+ break;
83216+ }
83217+ case 18446744073709546314LLU: // 99999998rJ'''''''''''''''
83218+ {
83219+ (void)LOCAL_POP_MOVE(&heap, 10LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference TYPEDST___ at 10
83220+ // variable u64 id________ goes out of scope
83221+ // emitted destructur for type u64
83222+ (void)LOCAL_POP_MOVE(&heap, 9LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 9
83223+ // parameter-reference u64 c_________ goes out of scope
83224+ (void)LOCAL_POP_MOVE(&heap, 8LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference c_________ at 8
83225+ // parameter-reference list<varentry__> varlist___ goes out of scope
83226+ (void)LOCAL_POP_MOVE(&heap, 7LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference varlist___ at 7
83227+ // parameter-reference list<block_____> blocklist_ goes out of scope
83228+ (void)LOCAL_POP_MOVE(&heap, 6LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference blocklist_ at 6
83229+ // parameter-reference list<typedef___> typedefs__ goes out of scope
83230+ (void)LOCAL_POP_MOVE(&heap, 5LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference typedefs__ at 5
83231+ // parameter-reference u64 finite____ goes out of scope
83232+ (void)LOCAL_POP_MOVE(&heap, 4LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference finite____ at 4
83233+ // parameter-reference u64 complete__ goes out of scope
83234+ (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference complete__ at 3
83235+ // parameter-reference u64 tmpaddr___ goes out of scope
83236+ (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference tmpaddr___ at 2
83237+ // parameter-reference u64 def_id____ goes out of scope
83238+ (void)LOCAL_POP_MOVE(&heap, 1LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference def_id____ at 1
83239+ {
83240+ uint64_t baseinfo = heap.data[0].elem1;
83241+ struct pair pair = unpair(&heap, &baseinfo);
83242+ *access_heap(heap.data, 1/*memory root*/) = pair.elem0;
83243+ state.addr = pair.elem1;
83244+ }
83245+ break;
83246+ }
8293683247 case 787472320246204585LLU: // procassign
8293783248 {
8293883249 {
@@ -82965,7 +83276,7 @@
8296583276 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8296683277 }
8296783278 // ACCUMULATE ARGUMENTS - END
82968- uint64_t return_to = 18446744073709546327LLU;
83279+ uint64_t return_to = 18446744073709546312LLU;
8296983280 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
8297083281 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8297183282 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -82974,12 +83285,12 @@
8297483285 state.addr = 533581901922699840LLU; // blockopen_
8297583286 break;
8297683287 }
82977- case 18446744073709546327LLU: // 99999998rW'''''''''''''''
83288+ case 18446744073709546312LLU: // 99999998rH'''''''''''''''
8297883289 {
82979- state.addr = 18446744073709546328LLU; // 99999998rX'''''''''''''''
83290+ state.addr = 18446744073709546313LLU; // 99999998rI'''''''''''''''
8298083291 break;
8298183292 }
82982- case 18446744073709546328LLU: // 99999998rX'''''''''''''''
83293+ case 18446744073709546313LLU: // 99999998rI'''''''''''''''
8298383294 {
8298483295 {
8298583296 uint64_t arg = 0;
@@ -83055,7 +83366,7 @@
8305583366 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8305683367 }
8305783368 // ACCUMULATE ARGUMENTS - END
83058- uint64_t return_to = 18446744073709546325LLU;
83369+ uint64_t return_to = 18446744073709546310LLU;
8305983370 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
8306083371 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8306183372 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83064,12 +83375,12 @@
8306483375 state.addr = 782742327813734400LLU; // pa1_______
8306583376 break;
8306683377 }
83067- case 18446744073709546325LLU: // 99999998rU'''''''''''''''
83378+ case 18446744073709546310LLU: // 99999998rF'''''''''''''''
8306883379 {
83069- state.addr = 18446744073709546326LLU; // 99999998rV'''''''''''''''
83380+ state.addr = 18446744073709546311LLU; // 99999998rG'''''''''''''''
8307083381 break;
8307183382 }
83072- case 18446744073709546326LLU: // 99999998rV'''''''''''''''
83383+ case 18446744073709546311LLU: // 99999998rG'''''''''''''''
8307383384 {
8307483385 list_reverse(heap.data, &/*newresults*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU));
8307583386 {
@@ -83133,7 +83444,7 @@
8313383444 LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8313483445 }
8313583446 // ACCUMULATE ARGUMENTS - END
83136- uint64_t return_to = 18446744073709546322LLU;
83447+ uint64_t return_to = 18446744073709546307LLU;
8313783448 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0));
8313883449 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8313983450 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83142,17 +83453,17 @@
8314283453 state.addr = 533581901720365984LLU; // blockclose
8314383454 break;
8314483455 }
83145- case 18446744073709546322LLU: // 99999998rR'''''''''''''''
83456+ case 18446744073709546307LLU: // 99999998rC'''''''''''''''
8314683457 {
83147- state.addr = 18446744073709546323LLU; // 99999998rS'''''''''''''''
83458+ state.addr = 18446744073709546308LLU; // 99999998rD'''''''''''''''
8314883459 break;
8314983460 }
83150- case 18446744073709546323LLU: // 99999998rS'''''''''''''''
83461+ case 18446744073709546308LLU: // 99999998rD'''''''''''''''
8315183462 {
83152- state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 17LLU) ? 18446744073709546321LLU : 18446744073709546320LLU;
83463+ state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 17LLU) ? 18446744073709546306LLU : 18446744073709546305LLU;
8315383464 break;
8315483465 }
83155- case 18446744073709546321LLU: // 99999998rQ'''''''''''''''
83466+ case 18446744073709546306LLU: // 99999998rB'''''''''''''''
8315683467 {
8315783468 fprintf(stderr, "%s", "INTERNAL ERROR: tmpresults");
8315883469 {
@@ -83159,10 +83470,10 @@
8315983470 fprintf(stderr, "%s\n", "");
8316083471 exit(-1);
8316183472 }
83162- state.addr = 18446744073709546320LLU; // 99999998rP'''''''''''''''
83473+ state.addr = 18446744073709546305LLU; // 99999998rA'''''''''''''''
8316383474 break;
8316483475 }
83165- case 18446744073709546320LLU: // 99999998rP'''''''''''''''
83476+ case 18446744073709546305LLU: // 99999998rA'''''''''''''''
8316683477 {
8316783478 {
8316883479 uint64_t arg = 0;
@@ -83169,16 +83480,16 @@
8316983480 LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8317083481 }
8317183482 *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = /*defbodysz_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 23LLU, 14LLU)) != /*ds________*/*LOCAL_ACCESS(heap.data, 23LLU, 19LLU);
83172- state.addr = 18446744073709546317LLU; // 99999998rM'''''''''''''''
83483+ state.addr = 18446744073709546302LLU; // 99999998q8'''''''''''''''
8317383484 break;
8317483485 }
83175- case 18446744073709546317LLU: // 99999998rM'''''''''''''''
83486+ case 18446744073709546302LLU: // 99999998q8'''''''''''''''
8317683487 {
83177- state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546319LLU : 18446744073709546318LLU;
83488+ state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546304LLU : 18446744073709546303LLU;
8317883489 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 23
8317983490 break;
8318083491 }
83181- case 18446744073709546319LLU: // 99999998rO'''''''''''''''
83492+ case 18446744073709546304LLU: // 99999998r_'''''''''''''''
8318283493 {
8318383494 fprintf(stderr, "%s", "INTERNAL ERROR: defbodysz mismatch ");
8318483495 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83187,7 +83498,7 @@
8318783498 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8318883499 }
8318983500 // ACCUMULATE ARGUMENTS - END
83190- uint64_t return_to = 18446744073709546315LLU;
83501+ uint64_t return_to = 18446744073709546300LLU;
8319183502 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8319283503 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8319383504 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83196,12 +83507,12 @@
8319683507 state.addr = 819847183517274112LLU; // reportnr__
8319783508 break;
8319883509 }
83199- case 18446744073709546315LLU: // 99999998rK'''''''''''''''
83510+ case 18446744073709546300LLU: // 99999998q6'''''''''''''''
8320083511 {
83201- state.addr = 18446744073709546316LLU; // 99999998rL'''''''''''''''
83512+ state.addr = 18446744073709546301LLU; // 99999998q7'''''''''''''''
8320283513 break;
8320383514 }
83204- case 18446744073709546316LLU: // 99999998rL'''''''''''''''
83515+ case 18446744073709546301LLU: // 99999998q7'''''''''''''''
8320583516 {
8320683517 fprintf(stderr, "%s", " != ");
8320783518 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83210,7 +83521,7 @@
8321083521 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8321183522 }
8321283523 // ACCUMULATE ARGUMENTS - END
83213- uint64_t return_to = 18446744073709546313LLU;
83524+ uint64_t return_to = 18446744073709546298LLU;
8321483525 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8321583526 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8321683527 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83219,21 +83530,21 @@
8321983530 state.addr = 819847183517274112LLU; // reportnr__
8322083531 break;
8322183532 }
83222- case 18446744073709546313LLU: // 99999998rI'''''''''''''''
83533+ case 18446744073709546298LLU: // 99999998q4'''''''''''''''
8322383534 {
83224- state.addr = 18446744073709546314LLU; // 99999998rJ'''''''''''''''
83535+ state.addr = 18446744073709546299LLU; // 99999998q5'''''''''''''''
8322583536 break;
8322683537 }
83227- case 18446744073709546314LLU: // 99999998rJ'''''''''''''''
83538+ case 18446744073709546299LLU: // 99999998q5'''''''''''''''
8322883539 {
8322983540 {
8323083541 fprintf(stderr, "%s\n", "");
8323183542 exit(-1);
8323283543 }
83233- state.addr = 18446744073709546318LLU; // 99999998rN'''''''''''''''
83544+ state.addr = 18446744073709546303LLU; // 99999998q9'''''''''''''''
8323483545 break;
8323583546 }
83236- case 18446744073709546318LLU: // 99999998rN'''''''''''''''
83547+ case 18446744073709546303LLU: // 99999998q9'''''''''''''''
8323783548 {
8323883549 {
8323983550 uint64_t arg = 0;
@@ -83240,16 +83551,16 @@
8324083551 LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8324183552 }
8324283553 *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = /*remainsize*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 23LLU, 15LLU)) != /*rs________*/*LOCAL_ACCESS(heap.data, 23LLU, 20LLU);
83243- state.addr = 18446744073709546310LLU; // 99999998rF'''''''''''''''
83554+ state.addr = 18446744073709546295LLU; // 99999998q1'''''''''''''''
8324483555 break;
8324583556 }
83246- case 18446744073709546310LLU: // 99999998rF'''''''''''''''
83557+ case 18446744073709546295LLU: // 99999998q1'''''''''''''''
8324783558 {
83248- state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546312LLU : 18446744073709546311LLU;
83559+ state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546297LLU : 18446744073709546296LLU;
8324983560 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 23
8325083561 break;
8325183562 }
83252- case 18446744073709546312LLU: // 99999998rH'''''''''''''''
83563+ case 18446744073709546297LLU: // 99999998q3'''''''''''''''
8325383564 {
8325483565 fprintf(stderr, "%s", "INTERNAL ERROR: remainsize mismatch ");
8325583566 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83258,7 +83569,7 @@
8325883569 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8325983570 }
8326083571 // ACCUMULATE ARGUMENTS - END
83261- uint64_t return_to = 18446744073709546308LLU;
83572+ uint64_t return_to = 18446744073709546293LLU;
8326283573 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8326383574 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8326483575 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83267,12 +83578,12 @@
8326783578 state.addr = 819847183517274112LLU; // reportnr__
8326883579 break;
8326983580 }
83270- case 18446744073709546308LLU: // 99999998rD'''''''''''''''
83581+ case 18446744073709546293LLU: // 99999998qz'''''''''''''''
8327183582 {
83272- state.addr = 18446744073709546309LLU; // 99999998rE'''''''''''''''
83583+ state.addr = 18446744073709546294LLU; // 99999998q0'''''''''''''''
8327383584 break;
8327483585 }
83275- case 18446744073709546309LLU: // 99999998rE'''''''''''''''
83586+ case 18446744073709546294LLU: // 99999998q0'''''''''''''''
8327683587 {
8327783588 fprintf(stderr, "%s", " != ");
8327883589 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83281,7 +83592,7 @@
8328183592 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8328283593 }
8328383594 // ACCUMULATE ARGUMENTS - END
83284- uint64_t return_to = 18446744073709546306LLU;
83595+ uint64_t return_to = 18446744073709546291LLU;
8328583596 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8328683597 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8328783598 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83290,21 +83601,21 @@
8329083601 state.addr = 819847183517274112LLU; // reportnr__
8329183602 break;
8329283603 }
83293- case 18446744073709546306LLU: // 99999998rB'''''''''''''''
83604+ case 18446744073709546291LLU: // 99999998qx'''''''''''''''
8329483605 {
83295- state.addr = 18446744073709546307LLU; // 99999998rC'''''''''''''''
83606+ state.addr = 18446744073709546292LLU; // 99999998qy'''''''''''''''
8329683607 break;
8329783608 }
83298- case 18446744073709546307LLU: // 99999998rC'''''''''''''''
83609+ case 18446744073709546292LLU: // 99999998qy'''''''''''''''
8329983610 {
8330083611 {
8330183612 fprintf(stderr, "%s\n", "");
8330283613 exit(-1);
8330383614 }
83304- state.addr = 18446744073709546311LLU; // 99999998rG'''''''''''''''
83615+ state.addr = 18446744073709546296LLU; // 99999998q2'''''''''''''''
8330583616 break;
8330683617 }
83307- case 18446744073709546311LLU: // 99999998rG'''''''''''''''
83618+ case 18446744073709546296LLU: // 99999998q2'''''''''''''''
8330883619 {
8330983620 {
8331083621 uint64_t arg = 0;
@@ -83311,16 +83622,16 @@
8331183622 LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8331283623 }
8331383624 *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = /*remainheap*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 23LLU, 16LLU)) != /*rh________*/*LOCAL_ACCESS(heap.data, 23LLU, 21LLU);
83314- state.addr = 18446744073709546303LLU; // 99999998q9'''''''''''''''
83625+ state.addr = 18446744073709546288LLU; // 99999998qu'''''''''''''''
8331583626 break;
8331683627 }
83317- case 18446744073709546303LLU: // 99999998q9'''''''''''''''
83628+ case 18446744073709546288LLU: // 99999998qu'''''''''''''''
8331883629 {
83319- state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546305LLU : 18446744073709546304LLU;
83630+ state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546290LLU : 18446744073709546289LLU;
8332083631 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 23
8332183632 break;
8332283633 }
83323- case 18446744073709546305LLU: // 99999998rA'''''''''''''''
83634+ case 18446744073709546290LLU: // 99999998qw'''''''''''''''
8332483635 {
8332583636 fprintf(stderr, "%s", "INTERNAL ERROR: remainheap mismatch ");
8332683637 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83329,7 +83640,7 @@
8332983640 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8333083641 }
8333183642 // ACCUMULATE ARGUMENTS - END
83332- uint64_t return_to = 18446744073709546301LLU;
83643+ uint64_t return_to = 18446744073709546286LLU;
8333383644 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8333483645 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8333583646 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83338,12 +83649,12 @@
8333883649 state.addr = 819847183517274112LLU; // reportnr__
8333983650 break;
8334083651 }
83341- case 18446744073709546301LLU: // 99999998q7'''''''''''''''
83652+ case 18446744073709546286LLU: // 99999998qs'''''''''''''''
8334283653 {
83343- state.addr = 18446744073709546302LLU; // 99999998q8'''''''''''''''
83654+ state.addr = 18446744073709546287LLU; // 99999998qt'''''''''''''''
8334483655 break;
8334583656 }
83346- case 18446744073709546302LLU: // 99999998q8'''''''''''''''
83657+ case 18446744073709546287LLU: // 99999998qt'''''''''''''''
8334783658 {
8334883659 fprintf(stderr, "%s", " != ");
8334983660 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83352,7 +83663,7 @@
8335283663 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8335383664 }
8335483665 // ACCUMULATE ARGUMENTS - END
83355- uint64_t return_to = 18446744073709546299LLU;
83666+ uint64_t return_to = 18446744073709546284LLU;
8335683667 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8335783668 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8335883669 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83361,21 +83672,21 @@
8336183672 state.addr = 819847183517274112LLU; // reportnr__
8336283673 break;
8336383674 }
83364- case 18446744073709546299LLU: // 99999998q5'''''''''''''''
83675+ case 18446744073709546284LLU: // 99999998qq'''''''''''''''
8336583676 {
83366- state.addr = 18446744073709546300LLU; // 99999998q6'''''''''''''''
83677+ state.addr = 18446744073709546285LLU; // 99999998qr'''''''''''''''
8336783678 break;
8336883679 }
83369- case 18446744073709546300LLU: // 99999998q6'''''''''''''''
83680+ case 18446744073709546285LLU: // 99999998qr'''''''''''''''
8337083681 {
8337183682 {
8337283683 fprintf(stderr, "%s\n", "");
8337383684 exit(-1);
8337483685 }
83375- state.addr = 18446744073709546304LLU; // 99999998r_'''''''''''''''
83686+ state.addr = 18446744073709546289LLU; // 99999998qv'''''''''''''''
8337683687 break;
8337783688 }
83378- case 18446744073709546304LLU: // 99999998r_'''''''''''''''
83689+ case 18446744073709546289LLU: // 99999998qv'''''''''''''''
8337983690 {
8338083691 // variable u64 rh________ goes out of scope
8338183692 // emitted destructur for type u64
@@ -83386,10 +83697,10 @@
8338683697 // variable u64 ds________ goes out of scope
8338783698 // emitted destructur for type u64
8338883699 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference ds________ at 20
83389- state.addr = 18446744073709546324LLU; // 99999998rT'''''''''''''''
83700+ state.addr = 18446744073709546309LLU; // 99999998rE'''''''''''''''
8339083701 break;
8339183702 }
83392- case 18446744073709546324LLU: // 99999998rT'''''''''''''''
83703+ case 18446744073709546309LLU: // 99999998rE'''''''''''''''
8339383704 {
8339483705 // ACCUMULATE ARGUMENTS - BEGIN
8339583706 {
@@ -83397,7 +83708,7 @@
8339783708 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8339883709 }
8339983710 // ACCUMULATE ARGUMENTS - END
83400- uint64_t return_to = 18446744073709546297LLU;
83711+ uint64_t return_to = 18446744073709546282LLU;
8340183712 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8340283713 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8340383714 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83406,12 +83717,12 @@
8340683717 state.addr = 839519719621918720LLU; // skipws____
8340783718 break;
8340883719 }
83409- case 18446744073709546297LLU: // 99999998q3'''''''''''''''
83720+ case 18446744073709546282LLU: // 99999998qo'''''''''''''''
8341083721 {
83411- state.addr = 18446744073709546298LLU; // 99999998q4'''''''''''''''
83722+ state.addr = 18446744073709546283LLU; // 99999998qp'''''''''''''''
8341283723 break;
8341383724 }
83414- case 18446744073709546298LLU: // 99999998q4'''''''''''''''
83725+ case 18446744073709546283LLU: // 99999998qp'''''''''''''''
8341583726 {
8341683727 matchid("=", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 11LLU)));
8341783728 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83420,7 +83731,7 @@
8342083731 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8342183732 }
8342283733 // ACCUMULATE ARGUMENTS - END
83423- uint64_t return_to = 18446744073709546295LLU;
83734+ uint64_t return_to = 18446744073709546280LLU;
8342483735 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8342583736 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8342683737 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83429,12 +83740,12 @@
8342983740 state.addr = 839519719621918720LLU; // skipws____
8343083741 break;
8343183742 }
83432- case 18446744073709546295LLU: // 99999998q1'''''''''''''''
83743+ case 18446744073709546280LLU: // 99999998qm'''''''''''''''
8343383744 {
83434- state.addr = 18446744073709546296LLU; // 99999998q2'''''''''''''''
83745+ state.addr = 18446744073709546281LLU; // 99999998qn'''''''''''''''
8343583746 break;
8343683747 }
83437- case 18446744073709546296LLU: // 99999998q2'''''''''''''''
83748+ case 18446744073709546281LLU: // 99999998qn'''''''''''''''
8343883749 {
8343983750 {
8344083751 uint64_t arg = 0;
@@ -83446,16 +83757,16 @@
8344683757 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8344783758 }
8344883759 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 21LLU, 19LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU));
83449- state.addr = 18446744073709546292LLU; // 99999998qy'''''''''''''''
83760+ state.addr = 18446744073709546277LLU; // 99999998qj'''''''''''''''
8345083761 break;
8345183762 }
83452- case 18446744073709546292LLU: // 99999998qy'''''''''''''''
83763+ case 18446744073709546277LLU: // 99999998qj'''''''''''''''
8345383764 {
83454- state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546294LLU : 18446744073709546293LLU;
83765+ state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546279LLU : 18446744073709546278LLU;
8345583766 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 21
8345683767 break;
8345783768 }
83458- case 18446744073709546294LLU: // 99999998q0'''''''''''''''
83769+ case 18446744073709546279LLU: // 99999998ql'''''''''''''''
8345983770 {
8346083771 // ACCUMULATE ARGUMENTS - BEGIN
8346183772 {
@@ -83483,7 +83794,7 @@
8348383794 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8348483795 }
8348583796 // ACCUMULATE ARGUMENTS - END
83486- uint64_t return_to = 18446744073709546290LLU;
83797+ uint64_t return_to = 18446744073709546275LLU;
8348783798 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
8348883799 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8348983800 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83492,20 +83803,20 @@
8349283803 state.addr = 533581901922699840LLU; // blockopen_
8349383804 break;
8349483805 }
83495- case 18446744073709546290LLU: // 99999998qw'''''''''''''''
83806+ case 18446744073709546275LLU: // 99999998qh'''''''''''''''
8349683807 {
83497- state.addr = 18446744073709546291LLU; // 99999998qx'''''''''''''''
83808+ state.addr = 18446744073709546276LLU; // 99999998qi'''''''''''''''
8349883809 break;
8349983810 }
83500- case 18446744073709546291LLU: // 99999998qx'''''''''''''''
83811+ case 18446744073709546276LLU: // 99999998qi'''''''''''''''
8350183812 {
8350283813 swap(&/*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 10LLU)), &/*newresults*/*LOCAL_ACCESS(heap.data, 20LLU, 18LLU));
8350383814 heap.availilable_size_for_dynamic_objects += 0LLU;
8350483815 heap.availilable_size_for_dynamic_objects += 0LLU;
83505- state.addr = 18446744073709546289LLU; // 99999998qv'''''''''''''''
83816+ state.addr = 18446744073709546274LLU; // 99999998qg'''''''''''''''
8350683817 break;
8350783818 }
83508- case 18446744073709546293LLU: // 99999998qz'''''''''''''''
83819+ case 18446744073709546278LLU: // 99999998qk'''''''''''''''
8350983820 {
8351083821 // ACCUMULATE ARGUMENTS - BEGIN
8351183822 {
@@ -83577,7 +83888,7 @@
8357783888 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8357883889 }
8357983890 // ACCUMULATE ARGUMENTS - END
83580- uint64_t return_to = 18446744073709546287LLU;
83891+ uint64_t return_to = 18446744073709546272LLU;
8358183892 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
8358283893 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8358383894 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83586,17 +83897,17 @@
8358683897 state.addr = 787472338545441824LLU; // procrvalue
8358783898 break;
8358883899 }
83589- case 18446744073709546287LLU: // 99999998qt'''''''''''''''
83900+ case 18446744073709546272LLU: // 99999998qe'''''''''''''''
8359083901 {
83591- state.addr = 18446744073709546288LLU; // 99999998qu'''''''''''''''
83902+ state.addr = 18446744073709546273LLU; // 99999998qf'''''''''''''''
8359283903 break;
8359383904 }
83594- case 18446744073709546288LLU: // 99999998qu'''''''''''''''
83905+ case 18446744073709546273LLU: // 99999998qf'''''''''''''''
8359583906 {
83596- state.addr = 18446744073709546289LLU; // 99999998qv'''''''''''''''
83907+ state.addr = 18446744073709546274LLU; // 99999998qg'''''''''''''''
8359783908 break;
8359883909 }
83599- case 18446744073709546289LLU: // 99999998qv'''''''''''''''
83910+ case 18446744073709546274LLU: // 99999998qg'''''''''''''''
8360083911 {
8360183912 // variable u64 sym_______ goes out of scope
8360283913 // emitted destructur for type u64
@@ -83603,14 +83914,14 @@
8360383914 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference sym_______ at 20
8360483915 // variable list<resdest___> newresults goes out of scope
8360583916 // emitted destructur for type list<resdest___>
83606- state.addr = 18446744073709546285LLU; // 99999998qr'''''''''''''''
83917+ state.addr = 18446744073709546270LLU; // 99999998qc'''''''''''''''
8360783918 break;
8360883919 }
83609- case 18446744073709546285LLU: // 99999998qr'''''''''''''''
83920+ case 18446744073709546270LLU: // 99999998qc'''''''''''''''
8361083921 {
8361183922 if(!*LOCAL_ACCESS(heap.data, 19LLU, 18LLU)/*list*/)
8361283923 {
83613- state.addr = 18446744073709546286LLU; // 99999998qs'''''''''''''''
83924+ state.addr = 18446744073709546271LLU; // 99999998qd'''''''''''''''
8361483925 break;
8361583926 }
8361683927 // temporary list-element
@@ -83624,7 +83935,7 @@
8362483935 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8362583936 }
8362683937 // ACCUMULATE ARGUMENTS - END
83627- uint64_t return_to = 18446744073709546284LLU;
83938+ uint64_t return_to = 18446744073709546269LLU;
8362883939 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8362983940 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8363083941 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83633,26 +83944,26 @@
8363383944 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8363483945 break;
8363583946 }
83636- case 18446744073709546284LLU: // 99999998qq'''''''''''''''
83947+ case 18446744073709546269LLU: // 99999998qb'''''''''''''''
8363783948 {
8363883949 // RELEASE temporary destructor-variable
8363983950 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 20
83640- state.addr = 18446744073709546285LLU; // 99999998qr'''''''''''''''
83951+ state.addr = 18446744073709546270LLU; // 99999998qc'''''''''''''''
8364183952 break;
8364283953 }
83643- case 18446744073709546286LLU: // 99999998qs'''''''''''''''
83954+ case 18446744073709546271LLU: // 99999998qd'''''''''''''''
8364483955 {
8364583956 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference newresults at 19
8364683957 // variable list<resdest___> tmpresults goes out of scope
8364783958 // emitted destructur for type list<resdest___>
83648- state.addr = 18446744073709546282LLU; // 99999998qo'''''''''''''''
83959+ state.addr = 18446744073709546267LLU; // 99999998q$'''''''''''''''
8364983960 break;
8365083961 }
83651- case 18446744073709546282LLU: // 99999998qo'''''''''''''''
83962+ case 18446744073709546267LLU: // 99999998q$'''''''''''''''
8365283963 {
8365383964 if(!*LOCAL_ACCESS(heap.data, 18LLU, 17LLU)/*list*/)
8365483965 {
83655- state.addr = 18446744073709546283LLU; // 99999998qp'''''''''''''''
83966+ state.addr = 18446744073709546268LLU; // 99999998qa'''''''''''''''
8365683967 break;
8365783968 }
8365883969 // temporary list-element
@@ -83666,7 +83977,7 @@
8366683977 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8366783978 }
8366883979 // ACCUMULATE ARGUMENTS - END
83669- uint64_t return_to = 18446744073709546281LLU;
83980+ uint64_t return_to = 18446744073709546266LLU;
8367083981 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8367183982 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8367283983 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83675,14 +83986,14 @@
8367583986 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8367683987 break;
8367783988 }
83678- case 18446744073709546281LLU: // 99999998qn'''''''''''''''
83989+ case 18446744073709546266LLU: // 99999998qZ'''''''''''''''
8367983990 {
8368083991 // RELEASE temporary destructor-variable
8368183992 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 19
83682- state.addr = 18446744073709546282LLU; // 99999998qo'''''''''''''''
83993+ state.addr = 18446744073709546267LLU; // 99999998q$'''''''''''''''
8368383994 break;
8368483995 }
83685- case 18446744073709546283LLU: // 99999998qp'''''''''''''''
83996+ case 18446744073709546268LLU: // 99999998qa'''''''''''''''
8368683997 {
8368783998 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference tmpresults at 18
8368883999 // parameter-reference u64 remainheap goes out of scope
@@ -83759,7 +84070,7 @@
8375984070 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8376084071 }
8376184072 // ACCUMULATE ARGUMENTS - END
83762- uint64_t return_to = 18446744073709546279LLU;
84073+ uint64_t return_to = 18446744073709546264LLU;
8376384074 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
8376484075 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8376584076 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83768,12 +84079,12 @@
8376884079 state.addr = 533581901922699840LLU; // blockopen_
8376984080 break;
8377084081 }
83771- case 18446744073709546279LLU: // 99999998ql'''''''''''''''
84082+ case 18446744073709546264LLU: // 99999998qX'''''''''''''''
8377284083 {
83773- state.addr = 18446744073709546280LLU; // 99999998qm'''''''''''''''
84084+ state.addr = 18446744073709546265LLU; // 99999998qY'''''''''''''''
8377484085 break;
8377584086 }
83776- case 18446744073709546280LLU: // 99999998qm'''''''''''''''
84087+ case 18446744073709546265LLU: // 99999998qY'''''''''''''''
8377784088 {
8377884089 {
8377984090 uint64_t arg = 0;
@@ -83785,7 +84096,7 @@
8378584096 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8378684097 }
8378784098 // ACCUMULATE ARGUMENTS - END
83788- uint64_t return_to = 18446744073709546277LLU;
84099+ uint64_t return_to = 18446744073709546262LLU;
8378984100 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8379084101 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8379184102 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83794,12 +84105,12 @@
8379484105 state.addr = 839519719621918720LLU; // skipws____
8379584106 break;
8379684107 }
83797- case 18446744073709546277LLU: // 99999998qj'''''''''''''''
84108+ case 18446744073709546262LLU: // 99999998qV'''''''''''''''
8379884109 {
83799- state.addr = 18446744073709546278LLU; // 99999998qk'''''''''''''''
84110+ state.addr = 18446744073709546263LLU; // 99999998qW'''''''''''''''
8380084111 break;
8380184112 }
83802- case 18446744073709546278LLU: // 99999998qk'''''''''''''''
84113+ case 18446744073709546263LLU: // 99999998qW'''''''''''''''
8380384114 {
8380484115 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU)), stdin);
8380584116 if('(' != (char)getchar())
@@ -83807,15 +84118,15 @@
8380784118 fprintf(stderr, "match failed at char %c\n", (char)40LLU);
8380884119 exit(-1);
8380984120 }
83810- state.addr = 18446744073709546276LLU; // 99999998qi'''''''''''''''
84121+ state.addr = 18446744073709546261LLU; // 99999998qU'''''''''''''''
8381184122 break;
8381284123 }
83813- case 18446744073709546276LLU: // 99999998qi'''''''''''''''
84124+ case 18446744073709546261LLU: // 99999998qU'''''''''''''''
8381484125 {
8381584126 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU)) = (uint64_t)getchar();
8381684127 if(!*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU)) || *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU)) > 255)
8381784128 {
83818- state.addr = 18446744073709546275LLU; // 99999998qh'''''''''''''''
84129+ state.addr = 18446744073709546260LLU; // 99999998qT'''''''''''''''
8381984130 break;
8382084131 }
8382184132 // ACCUMULATE ARGUMENTS - BEGIN
@@ -83824,7 +84135,7 @@
8382484135 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8382584136 }
8382684137 // ACCUMULATE ARGUMENTS - END
83827- uint64_t return_to = 18446744073709546273LLU;
84138+ uint64_t return_to = 18446744073709546258LLU;
8382884139 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8382984140 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8383084141 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83833,12 +84144,12 @@
8383384144 state.addr = 839519719621918720LLU; // skipws____
8383484145 break;
8383584146 }
83836- case 18446744073709546273LLU: // 99999998qf'''''''''''''''
84147+ case 18446744073709546258LLU: // 99999998qR'''''''''''''''
8383784148 {
83838- state.addr = 18446744073709546274LLU; // 99999998qg'''''''''''''''
84149+ state.addr = 18446744073709546259LLU; // 99999998qS'''''''''''''''
8383984150 break;
8384084151 }
83841- case 18446744073709546274LLU: // 99999998qg'''''''''''''''
84152+ case 18446744073709546259LLU: // 99999998qS'''''''''''''''
8384284153 {
8384384154 {
8384484155 uint64_t arg = 0;
@@ -83855,16 +84166,16 @@
8385584166 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8385684167 }
8385784168 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = /*terminator*/*LOCAL_ACCESS(heap.data, 21LLU, 19LLU) != /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU));
83858- state.addr = 18446744073709546270LLU; // 99999998qc'''''''''''''''
84169+ state.addr = 18446744073709546255LLU; // 99999998qO'''''''''''''''
8385984170 break;
8386084171 }
83861- case 18446744073709546270LLU: // 99999998qc'''''''''''''''
84172+ case 18446744073709546255LLU: // 99999998qO'''''''''''''''
8386284173 {
83863- state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546272LLU : 18446744073709546271LLU;
84174+ state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546257LLU : 18446744073709546256LLU;
8386484175 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 21
8386584176 break;
8386684177 }
83867- case 18446744073709546272LLU: // 99999998qe'''''''''''''''
84178+ case 18446744073709546257LLU: // 99999998qQ'''''''''''''''
8386884179 {
8386984180 // ACCUMULATE ARGUMENTS - BEGIN
8387084181 {
@@ -83872,7 +84183,7 @@
8387284183 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8387384184 }
8387484185 // ACCUMULATE ARGUMENTS - END
83875- uint64_t return_to = 18446744073709546267LLU;
84186+ uint64_t return_to = 18446744073709546252LLU;
8387684187 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8387784188 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8387884189 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83881,12 +84192,12 @@
8388184192 state.addr = 839519719621918720LLU; // skipws____
8388284193 break;
8388384194 }
83884- case 18446744073709546267LLU: // 99999998q$'''''''''''''''
84195+ case 18446744073709546252LLU: // 99999998qL'''''''''''''''
8388584196 {
83886- state.addr = 18446744073709546268LLU; // 99999998qa'''''''''''''''
84197+ state.addr = 18446744073709546253LLU; // 99999998qM'''''''''''''''
8388784198 break;
8388884199 }
83889- case 18446744073709546268LLU: // 99999998qa'''''''''''''''
84200+ case 18446744073709546253LLU: // 99999998qM'''''''''''''''
8389084201 {
8389184202 {
8389284203 uint64_t arg = 0;
@@ -83893,10 +84204,10 @@
8389384204 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8389484205 }
8389584206 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU)));
83896- state.addr = 18446744073709546266LLU; // 99999998qZ'''''''''''''''
84207+ state.addr = 18446744073709546251LLU; // 99999998qK'''''''''''''''
8389784208 break;
8389884209 }
83899- case 18446744073709546266LLU: // 99999998qZ'''''''''''''''
84210+ case 18446744073709546251LLU: // 99999998qK'''''''''''''''
8390084211 {
8390184212 // ACCUMULATE ARGUMENTS - BEGIN
8390284213 {
@@ -83968,7 +84279,7 @@
8396884279 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8396984280 }
8397084281 // ACCUMULATE ARGUMENTS - END
83971- uint64_t return_to = 18446744073709546264LLU;
84282+ uint64_t return_to = 18446744073709546249LLU;
8397284283 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
8397384284 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8397484285 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -83977,20 +84288,20 @@
8397784288 state.addr = 782742327813734400LLU; // pa1_______
8397884289 break;
8397984290 }
83980- case 18446744073709546264LLU: // 99999998qX'''''''''''''''
84291+ case 18446744073709546249LLU: // 99999998qI'''''''''''''''
8398184292 {
83982- state.addr = 18446744073709546265LLU; // 99999998qY'''''''''''''''
84293+ state.addr = 18446744073709546250LLU; // 99999998qJ'''''''''''''''
8398384294 break;
8398484295 }
83985- case 18446744073709546265LLU: // 99999998qY'''''''''''''''
84296+ case 18446744073709546250LLU: // 99999998qJ'''''''''''''''
8398684297 {
8398784298 // variable u64 resultid__ goes out of scope
8398884299 // emitted destructur for type u64
8398984300 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference resultid__ at 21
83990- state.addr = 18446744073709546269LLU; // 99999998qb'''''''''''''''
84301+ state.addr = 18446744073709546254LLU; // 99999998qN'''''''''''''''
8399184302 break;
8399284303 }
83993- case 18446744073709546269LLU: // 99999998qb'''''''''''''''
84304+ case 18446744073709546254LLU: // 99999998qN'''''''''''''''
8399484305 {
8399584306 // ACCUMULATE ARGUMENTS - BEGIN
8399684307 {
@@ -83998,7 +84309,7 @@
8399884309 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8399984310 }
8400084311 // ACCUMULATE ARGUMENTS - END
84001- uint64_t return_to = 18446744073709546262LLU;
84312+ uint64_t return_to = 18446744073709546247LLU;
8400284313 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8400384314 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8400484315 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84007,12 +84318,12 @@
8400784318 state.addr = 839519719621918720LLU; // skipws____
8400884319 break;
8400984320 }
84010- case 18446744073709546262LLU: // 99999998qV'''''''''''''''
84321+ case 18446744073709546247LLU: // 99999998qG'''''''''''''''
8401184322 {
84012- state.addr = 18446744073709546263LLU; // 99999998qW'''''''''''''''
84323+ state.addr = 18446744073709546248LLU; // 99999998qH'''''''''''''''
8401384324 break;
8401484325 }
84015- case 18446744073709546263LLU: // 99999998qW'''''''''''''''
84326+ case 18446744073709546248LLU: // 99999998qH'''''''''''''''
8401684327 {
8401784328 {
8401884329 uint64_t arg = 0;
@@ -84019,16 +84330,16 @@
8401984330 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8402084331 }
8402184332 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = /*separator_*/*LOCAL_ACCESS(heap.data, 21LLU, 18LLU) != /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU));
84022- state.addr = 18446744073709546259LLU; // 99999998qS'''''''''''''''
84333+ state.addr = 18446744073709546244LLU; // 99999998qD'''''''''''''''
8402384334 break;
8402484335 }
84025- case 18446744073709546259LLU: // 99999998qS'''''''''''''''
84336+ case 18446744073709546244LLU: // 99999998qD'''''''''''''''
8402684337 {
84027- state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546261LLU : 18446744073709546260LLU;
84338+ state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546246LLU : 18446744073709546245LLU;
8402884339 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 21
8402984340 break;
8403084341 }
84031- case 18446744073709546261LLU: // 99999998qU'''''''''''''''
84342+ case 18446744073709546246LLU: // 99999998qF'''''''''''''''
8403284343 {
8403384344 {
8403484345 uint64_t arg = 0;
@@ -84035,24 +84346,24 @@
8403584346 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8403684347 }
8403784348 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = /*terminator*/*LOCAL_ACCESS(heap.data, 21LLU, 19LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 11LLU));
84038- state.addr = 18446744073709546256LLU; // 99999998qP'''''''''''''''
84349+ state.addr = 18446744073709546241LLU; // 99999998qA'''''''''''''''
8403984350 break;
8404084351 }
84041- case 18446744073709546256LLU: // 99999998qP'''''''''''''''
84352+ case 18446744073709546241LLU: // 99999998qA'''''''''''''''
8404284353 {
84043- state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546258LLU : 18446744073709546257LLU;
84354+ state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) ? 18446744073709546243LLU : 18446744073709546242LLU;
8404484355 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 21
8404584356 break;
8404684357 }
84047- case 18446744073709546258LLU: // 99999998qR'''''''''''''''
84358+ case 18446744073709546243LLU: // 99999998qC'''''''''''''''
8404884359 {
8404984360 ungetc(0, stdin);
8405084361 heap.availilable_size_for_dynamic_objects += 0LLU;
8405184362 heap.availilable_size_for_dynamic_objects += 0LLU;
84052- state.addr = 18446744073709546255LLU; // 99999998qO'''''''''''''''
84363+ state.addr = 18446744073709546240LLU; // 99999998q_'''''''''''''''
8405384364 break;
8405484365 }
84055- case 18446744073709546257LLU: // 99999998qQ'''''''''''''''
84366+ case 18446744073709546242LLU: // 99999998qB'''''''''''''''
8405684367 {
8405784368 // ACCUMULATE ARGUMENTS - BEGIN
8405884369 {
@@ -84060,7 +84371,7 @@
8406084371 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8406184372 }
8406284373 // ACCUMULATE ARGUMENTS - END
84063- uint64_t return_to = 18446744073709546253LLU;
84374+ uint64_t return_to = 18446744073709546238LLU;
8406484375 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8406584376 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8406684377 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84069,12 +84380,12 @@
8406984380 state.addr = 819847183515949359LLU; // reportinit
8407084381 break;
8407184382 }
84072- case 18446744073709546253LLU: // 99999998qM'''''''''''''''
84383+ case 18446744073709546238LLU: // 99999998p8'''''''''''''''
8407384384 {
84074- state.addr = 18446744073709546254LLU; // 99999998qN'''''''''''''''
84385+ state.addr = 18446744073709546239LLU; // 99999998p9'''''''''''''''
8407584386 break;
8407684387 }
84077- case 18446744073709546254LLU: // 99999998qN'''''''''''''''
84388+ case 18446744073709546239LLU: // 99999998p9'''''''''''''''
8407884389 {
8407984390 fprintf(stderr, "%s", "expected ',' or ')' but found ");
8408084391 putc((char)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU)), stderr);
@@ -84082,28 +84393,28 @@
8408284393 fprintf(stderr, "%s\n", "");
8408384394 exit(-1);
8408484395 }
84085- state.addr = 18446744073709546255LLU; // 99999998qO'''''''''''''''
84396+ state.addr = 18446744073709546240LLU; // 99999998q_'''''''''''''''
8408684397 break;
8408784398 }
84088- case 18446744073709546255LLU: // 99999998qO'''''''''''''''
84399+ case 18446744073709546240LLU: // 99999998q_'''''''''''''''
8408984400 {
84090- state.addr = 18446744073709546260LLU; // 99999998qT'''''''''''''''
84401+ state.addr = 18446744073709546245LLU; // 99999998qE'''''''''''''''
8409184402 break;
8409284403 }
84093- case 18446744073709546260LLU: // 99999998qT'''''''''''''''
84404+ case 18446744073709546245LLU: // 99999998qE'''''''''''''''
8409484405 {
8409584406 heap.availilable_size_for_dynamic_objects += 0LLU;
8409684407 heap.availilable_size_for_dynamic_objects += 0LLU;
84097- state.addr = 18446744073709546252LLU; // 99999998qL'''''''''''''''
84408+ state.addr = 18446744073709546237LLU; // 99999998p7'''''''''''''''
8409884409 break;
8409984410 }
84100- case 18446744073709546271LLU: // 99999998qd'''''''''''''''
84411+ case 18446744073709546256LLU: // 99999998qP'''''''''''''''
8410184412 {
8410284413 ungetc(0, stdin);
84103- state.addr = 18446744073709546252LLU; // 99999998qL'''''''''''''''
84414+ state.addr = 18446744073709546237LLU; // 99999998p7'''''''''''''''
8410484415 break;
8410584416 }
84106- case 18446744073709546252LLU: // 99999998qL'''''''''''''''
84417+ case 18446744073709546237LLU: // 99999998p7'''''''''''''''
8410784418 {
8410884419 // variable u64 terminator goes out of scope
8410984420 // emitted destructur for type u64
@@ -84111,22 +84422,22 @@
8411184422 // variable u64 separator_ goes out of scope
8411284423 // emitted destructur for type u64
8411384424 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference separator_ at 19
84114- state.addr = 18446744073709546276LLU; // 99999998qi'''''''''''''''
84425+ state.addr = 18446744073709546261LLU; // 99999998qU'''''''''''''''
8411584426 break;
8411684427 }
84117- case 18446744073709546275LLU: // 99999998qh'''''''''''''''
84428+ case 18446744073709546260LLU: // 99999998qT'''''''''''''''
8411884429 {
8411984430
84120- state.addr = 18446744073709546251LLU; // 99999998qK'''''''''''''''
84431+ state.addr = 18446744073709546236LLU; // 99999998p6'''''''''''''''
8412184432 break;
8412284433 }
84123- case 18446744073709546251LLU: // 99999998qK'''''''''''''''
84434+ case 18446744073709546236LLU: // 99999998p6'''''''''''''''
8412484435 {
8412584436 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU)) = (uint64_t)getchar();
84126- state.addr = 18446744073709546250LLU; // 99999998qJ'''''''''''''''
84437+ state.addr = 18446744073709546235LLU; // 99999998p5'''''''''''''''
8412784438 break;
8412884439 }
84129- case 18446744073709546250LLU: // 99999998qJ'''''''''''''''
84440+ case 18446744073709546235LLU: // 99999998p5'''''''''''''''
8413084441 {
8413184442 list_reverse(heap.data, &/*newresults*/*LOCAL_ACCESS(heap.data, 18LLU, 17LLU));
8413284443 {
@@ -84190,7 +84501,7 @@
8419084501 LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8419184502 }
8419284503 // ACCUMULATE ARGUMENTS - END
84193- uint64_t return_to = 18446744073709546247LLU;
84504+ uint64_t return_to = 18446744073709546232LLU;
8419484505 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0));
8419584506 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8419684507 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84199,17 +84510,17 @@
8419984510 state.addr = 533581901720365984LLU; // blockclose
8420084511 break;
8420184512 }
84202- case 18446744073709546247LLU: // 99999998qG'''''''''''''''
84513+ case 18446744073709546232LLU: // 99999998p2'''''''''''''''
8420384514 {
84204- state.addr = 18446744073709546248LLU; // 99999998qH'''''''''''''''
84515+ state.addr = 18446744073709546233LLU; // 99999998p3'''''''''''''''
8420584516 break;
8420684517 }
84207- case 18446744073709546248LLU: // 99999998qH'''''''''''''''
84518+ case 18446744073709546233LLU: // 99999998p3'''''''''''''''
8420884519 {
84209- state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) ? 18446744073709546246LLU : 18446744073709546245LLU;
84520+ state.addr = *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) ? 18446744073709546231LLU : 18446744073709546230LLU;
8421084521 break;
8421184522 }
84212- case 18446744073709546246LLU: // 99999998qF'''''''''''''''
84523+ case 18446744073709546231LLU: // 99999998p1'''''''''''''''
8421384524 {
8421484525 fprintf(stderr, "%s", "INTERNAL ERROR: tmpresults");
8421584526 {
@@ -84216,10 +84527,10 @@
8421684527 fprintf(stderr, "%s\n", "");
8421784528 exit(-1);
8421884529 }
84219- state.addr = 18446744073709546245LLU; // 99999998qE'''''''''''''''
84530+ state.addr = 18446744073709546230LLU; // 99999998p0'''''''''''''''
8422084531 break;
8422184532 }
84222- case 18446744073709546245LLU: // 99999998qE'''''''''''''''
84533+ case 18446744073709546230LLU: // 99999998p0'''''''''''''''
8422384534 {
8422484535 {
8422584536 uint64_t arg = 0;
@@ -84226,16 +84537,16 @@
8422684537 LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8422784538 }
8422884539 *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*defbodysz_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 13LLU)) != /*ds________*/*LOCAL_ACCESS(heap.data, 22LLU, 18LLU);
84229- state.addr = 18446744073709546242LLU; // 99999998qB'''''''''''''''
84540+ state.addr = 18446744073709546227LLU; // 99999998px'''''''''''''''
8423084541 break;
8423184542 }
84232- case 18446744073709546242LLU: // 99999998qB'''''''''''''''
84543+ case 18446744073709546227LLU: // 99999998px'''''''''''''''
8423384544 {
84234- state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546244LLU : 18446744073709546243LLU;
84545+ state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546229LLU : 18446744073709546228LLU;
8423584546 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
8423684547 break;
8423784548 }
84238- case 18446744073709546244LLU: // 99999998qD'''''''''''''''
84549+ case 18446744073709546229LLU: // 99999998pz'''''''''''''''
8423984550 {
8424084551 fprintf(stderr, "%s", "INTERNAL ERROR: defbodysz mismatch ");
8424184552 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84244,7 +84555,7 @@
8424484555 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8424584556 }
8424684557 // ACCUMULATE ARGUMENTS - END
84247- uint64_t return_to = 18446744073709546240LLU;
84558+ uint64_t return_to = 18446744073709546225LLU;
8424884559 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8424984560 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8425084561 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84253,12 +84564,12 @@
8425384564 state.addr = 819847183517274112LLU; // reportnr__
8425484565 break;
8425584566 }
84256- case 18446744073709546240LLU: // 99999998q_'''''''''''''''
84567+ case 18446744073709546225LLU: // 99999998pv'''''''''''''''
8425784568 {
84258- state.addr = 18446744073709546241LLU; // 99999998qA'''''''''''''''
84569+ state.addr = 18446744073709546226LLU; // 99999998pw'''''''''''''''
8425984570 break;
8426084571 }
84261- case 18446744073709546241LLU: // 99999998qA'''''''''''''''
84572+ case 18446744073709546226LLU: // 99999998pw'''''''''''''''
8426284573 {
8426384574 fprintf(stderr, "%s", " != ");
8426484575 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84267,7 +84578,7 @@
8426784578 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8426884579 }
8426984580 // ACCUMULATE ARGUMENTS - END
84270- uint64_t return_to = 18446744073709546238LLU;
84581+ uint64_t return_to = 18446744073709546223LLU;
8427184582 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8427284583 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8427384584 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84276,21 +84587,21 @@
8427684587 state.addr = 819847183517274112LLU; // reportnr__
8427784588 break;
8427884589 }
84279- case 18446744073709546238LLU: // 99999998p8'''''''''''''''
84590+ case 18446744073709546223LLU: // 99999998pt'''''''''''''''
8428084591 {
84281- state.addr = 18446744073709546239LLU; // 99999998p9'''''''''''''''
84592+ state.addr = 18446744073709546224LLU; // 99999998pu'''''''''''''''
8428284593 break;
8428384594 }
84284- case 18446744073709546239LLU: // 99999998p9'''''''''''''''
84595+ case 18446744073709546224LLU: // 99999998pu'''''''''''''''
8428584596 {
8428684597 {
8428784598 fprintf(stderr, "%s\n", "");
8428884599 exit(-1);
8428984600 }
84290- state.addr = 18446744073709546243LLU; // 99999998qC'''''''''''''''
84601+ state.addr = 18446744073709546228LLU; // 99999998py'''''''''''''''
8429184602 break;
8429284603 }
84293- case 18446744073709546243LLU: // 99999998qC'''''''''''''''
84604+ case 18446744073709546228LLU: // 99999998py'''''''''''''''
8429484605 {
8429584606 {
8429684607 uint64_t arg = 0;
@@ -84297,16 +84608,16 @@
8429784608 LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8429884609 }
8429984610 *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*remainsize*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 14LLU)) != /*rs________*/*LOCAL_ACCESS(heap.data, 22LLU, 19LLU);
84300- state.addr = 18446744073709546235LLU; // 99999998p5'''''''''''''''
84611+ state.addr = 18446744073709546220LLU; // 99999998pq'''''''''''''''
8430184612 break;
8430284613 }
84303- case 18446744073709546235LLU: // 99999998p5'''''''''''''''
84614+ case 18446744073709546220LLU: // 99999998pq'''''''''''''''
8430484615 {
84305- state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546237LLU : 18446744073709546236LLU;
84616+ state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546222LLU : 18446744073709546221LLU;
8430684617 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
8430784618 break;
8430884619 }
84309- case 18446744073709546237LLU: // 99999998p7'''''''''''''''
84620+ case 18446744073709546222LLU: // 99999998ps'''''''''''''''
8431084621 {
8431184622 fprintf(stderr, "%s", "INTERNAL ERROR: remainsize mismatch ");
8431284623 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84315,7 +84626,7 @@
8431584626 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8431684627 }
8431784628 // ACCUMULATE ARGUMENTS - END
84318- uint64_t return_to = 18446744073709546233LLU;
84629+ uint64_t return_to = 18446744073709546218LLU;
8431984630 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8432084631 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8432184632 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84324,12 +84635,12 @@
8432484635 state.addr = 819847183517274112LLU; // reportnr__
8432584636 break;
8432684637 }
84327- case 18446744073709546233LLU: // 99999998p3'''''''''''''''
84638+ case 18446744073709546218LLU: // 99999998po'''''''''''''''
8432884639 {
84329- state.addr = 18446744073709546234LLU; // 99999998p4'''''''''''''''
84640+ state.addr = 18446744073709546219LLU; // 99999998pp'''''''''''''''
8433084641 break;
8433184642 }
84332- case 18446744073709546234LLU: // 99999998p4'''''''''''''''
84643+ case 18446744073709546219LLU: // 99999998pp'''''''''''''''
8433384644 {
8433484645 fprintf(stderr, "%s", " != ");
8433584646 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84338,7 +84649,7 @@
8433884649 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8433984650 }
8434084651 // ACCUMULATE ARGUMENTS - END
84341- uint64_t return_to = 18446744073709546231LLU;
84652+ uint64_t return_to = 18446744073709546216LLU;
8434284653 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8434384654 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8434484655 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84347,21 +84658,21 @@
8434784658 state.addr = 819847183517274112LLU; // reportnr__
8434884659 break;
8434984660 }
84350- case 18446744073709546231LLU: // 99999998p1'''''''''''''''
84661+ case 18446744073709546216LLU: // 99999998pm'''''''''''''''
8435184662 {
84352- state.addr = 18446744073709546232LLU; // 99999998p2'''''''''''''''
84663+ state.addr = 18446744073709546217LLU; // 99999998pn'''''''''''''''
8435384664 break;
8435484665 }
84355- case 18446744073709546232LLU: // 99999998p2'''''''''''''''
84666+ case 18446744073709546217LLU: // 99999998pn'''''''''''''''
8435684667 {
8435784668 {
8435884669 fprintf(stderr, "%s\n", "");
8435984670 exit(-1);
8436084671 }
84361- state.addr = 18446744073709546236LLU; // 99999998p6'''''''''''''''
84672+ state.addr = 18446744073709546221LLU; // 99999998pr'''''''''''''''
8436284673 break;
8436384674 }
84364- case 18446744073709546236LLU: // 99999998p6'''''''''''''''
84675+ case 18446744073709546221LLU: // 99999998pr'''''''''''''''
8436584676 {
8436684677 {
8436784678 uint64_t arg = 0;
@@ -84368,16 +84679,16 @@
8436884679 LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8436984680 }
8437084681 *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = /*remainheap*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 22LLU, 15LLU)) != /*rh________*/*LOCAL_ACCESS(heap.data, 22LLU, 20LLU);
84371- state.addr = 18446744073709546228LLU; // 99999998py'''''''''''''''
84682+ state.addr = 18446744073709546213LLU; // 99999998pj'''''''''''''''
8437284683 break;
8437384684 }
84374- case 18446744073709546228LLU: // 99999998py'''''''''''''''
84685+ case 18446744073709546213LLU: // 99999998pj'''''''''''''''
8437584686 {
84376- state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546230LLU : 18446744073709546229LLU;
84687+ state.addr = *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) ? 18446744073709546215LLU : 18446744073709546214LLU;
8437784688 (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 22
8437884689 break;
8437984690 }
84380- case 18446744073709546230LLU: // 99999998p0'''''''''''''''
84691+ case 18446744073709546215LLU: // 99999998pl'''''''''''''''
8438184692 {
8438284693 fprintf(stderr, "%s", "INTERNAL ERROR: remainheap mismatch ");
8438384694 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84386,7 +84697,7 @@
8438684697 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8438784698 }
8438884699 // ACCUMULATE ARGUMENTS - END
84389- uint64_t return_to = 18446744073709546226LLU;
84700+ uint64_t return_to = 18446744073709546211LLU;
8439084701 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8439184702 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8439284703 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84395,12 +84706,12 @@
8439584706 state.addr = 819847183517274112LLU; // reportnr__
8439684707 break;
8439784708 }
84398- case 18446744073709546226LLU: // 99999998pw'''''''''''''''
84709+ case 18446744073709546211LLU: // 99999998ph'''''''''''''''
8439984710 {
84400- state.addr = 18446744073709546227LLU; // 99999998px'''''''''''''''
84711+ state.addr = 18446744073709546212LLU; // 99999998pi'''''''''''''''
8440184712 break;
8440284713 }
84403- case 18446744073709546227LLU: // 99999998px'''''''''''''''
84714+ case 18446744073709546212LLU: // 99999998pi'''''''''''''''
8440484715 {
8440584716 fprintf(stderr, "%s", " != ");
8440684717 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84409,7 +84720,7 @@
8440984720 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8441084721 }
8441184722 // ACCUMULATE ARGUMENTS - END
84412- uint64_t return_to = 18446744073709546224LLU;
84723+ uint64_t return_to = 18446744073709546209LLU;
8441384724 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8441484725 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8441584726 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84418,21 +84729,21 @@
8441884729 state.addr = 819847183517274112LLU; // reportnr__
8441984730 break;
8442084731 }
84421- case 18446744073709546224LLU: // 99999998pu'''''''''''''''
84732+ case 18446744073709546209LLU: // 99999998pf'''''''''''''''
8442284733 {
84423- state.addr = 18446744073709546225LLU; // 99999998pv'''''''''''''''
84734+ state.addr = 18446744073709546210LLU; // 99999998pg'''''''''''''''
8442484735 break;
8442584736 }
84426- case 18446744073709546225LLU: // 99999998pv'''''''''''''''
84737+ case 18446744073709546210LLU: // 99999998pg'''''''''''''''
8442784738 {
8442884739 {
8442984740 fprintf(stderr, "%s\n", "");
8443084741 exit(-1);
8443184742 }
84432- state.addr = 18446744073709546229LLU; // 99999998pz'''''''''''''''
84743+ state.addr = 18446744073709546214LLU; // 99999998pk'''''''''''''''
8443384744 break;
8443484745 }
84435- case 18446744073709546229LLU: // 99999998pz'''''''''''''''
84746+ case 18446744073709546214LLU: // 99999998pk'''''''''''''''
8443684747 {
8443784748 // variable u64 rh________ goes out of scope
8443884749 // emitted destructur for type u64
@@ -84443,10 +84754,10 @@
8444384754 // variable u64 ds________ goes out of scope
8444484755 // emitted destructur for type u64
8444584756 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference ds________ at 19
84446- state.addr = 18446744073709546249LLU; // 99999998qI'''''''''''''''
84757+ state.addr = 18446744073709546234LLU; // 99999998p4'''''''''''''''
8444784758 break;
8444884759 }
84449- case 18446744073709546249LLU: // 99999998qI'''''''''''''''
84760+ case 18446744073709546234LLU: // 99999998p4'''''''''''''''
8445084761 {
8445184762 // ACCUMULATE ARGUMENTS - BEGIN
8445284763 {
@@ -84454,7 +84765,7 @@
8445484765 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8445584766 }
8445684767 // ACCUMULATE ARGUMENTS - END
84457- uint64_t return_to = 18446744073709546222LLU;
84768+ uint64_t return_to = 18446744073709546207LLU;
8445884769 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8445984770 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8446084771 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84463,12 +84774,12 @@
8446384774 state.addr = 839519719621918720LLU; // skipws____
8446484775 break;
8446584776 }
84466- case 18446744073709546222LLU: // 99999998ps'''''''''''''''
84777+ case 18446744073709546207LLU: // 99999998pd'''''''''''''''
8446784778 {
84468- state.addr = 18446744073709546223LLU; // 99999998pt'''''''''''''''
84779+ state.addr = 18446744073709546208LLU; // 99999998pe'''''''''''''''
8446984780 break;
8447084781 }
84471- case 18446744073709546223LLU: // 99999998pt'''''''''''''''
84782+ case 18446744073709546208LLU: // 99999998pe'''''''''''''''
8447284783 {
8447384784 matchid("=", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 11LLU)));
8447484785 // ACCUMULATE ARGUMENTS - BEGIN
@@ -84477,7 +84788,7 @@
8447784788 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8447884789 }
8447984790 // ACCUMULATE ARGUMENTS - END
84480- uint64_t return_to = 18446744073709546220LLU;
84791+ uint64_t return_to = 18446744073709546205LLU;
8448184792 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8448284793 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8448384794 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84486,12 +84797,12 @@
8448684797 state.addr = 839519719621918720LLU; // skipws____
8448784798 break;
8448884799 }
84489- case 18446744073709546220LLU: // 99999998pq'''''''''''''''
84800+ case 18446744073709546205LLU: // 99999998pb'''''''''''''''
8449084801 {
84491- state.addr = 18446744073709546221LLU; // 99999998pr'''''''''''''''
84802+ state.addr = 18446744073709546206LLU; // 99999998pc'''''''''''''''
8449284803 break;
8449384804 }
84494- case 18446744073709546221LLU: // 99999998pr'''''''''''''''
84805+ case 18446744073709546206LLU: // 99999998pc'''''''''''''''
8449584806 {
8449684807 {
8449784808 uint64_t arg = 0;
@@ -84503,16 +84814,16 @@
8450384814 LOCAL_PUSH_MOVE(&heap, 19, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8450484815 }
8450584816 *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 20LLU, 18LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 20LLU, 11LLU));
84506- state.addr = 18446744073709546217LLU; // 99999998pn'''''''''''''''
84817+ state.addr = 18446744073709546202LLU; // 99999998pZ'''''''''''''''
8450784818 break;
8450884819 }
84509- case 18446744073709546217LLU: // 99999998pn'''''''''''''''
84820+ case 18446744073709546202LLU: // 99999998pZ'''''''''''''''
8451084821 {
84511- state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) ? 18446744073709546219LLU : 18446744073709546218LLU;
84822+ state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) ? 18446744073709546204LLU : 18446744073709546203LLU;
8451284823 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 20
8451384824 break;
8451484825 }
84515- case 18446744073709546219LLU: // 99999998pp'''''''''''''''
84826+ case 18446744073709546204LLU: // 99999998pa'''''''''''''''
8451684827 {
8451784828 // ACCUMULATE ARGUMENTS - BEGIN
8451884829 {
@@ -84540,7 +84851,7 @@
8454084851 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8454184852 }
8454284853 // ACCUMULATE ARGUMENTS - END
84543- uint64_t return_to = 18446744073709546215LLU;
84854+ uint64_t return_to = 18446744073709546200LLU;
8454484855 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
8454584856 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8454684857 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84549,20 +84860,20 @@
8454984860 state.addr = 533581901922699840LLU; // blockopen_
8455084861 break;
8455184862 }
84552- case 18446744073709546215LLU: // 99999998pl'''''''''''''''
84863+ case 18446744073709546200LLU: // 99999998pX'''''''''''''''
8455384864 {
84554- state.addr = 18446744073709546216LLU; // 99999998pm'''''''''''''''
84865+ state.addr = 18446744073709546201LLU; // 99999998pY'''''''''''''''
8455584866 break;
8455684867 }
84557- case 18446744073709546216LLU: // 99999998pm'''''''''''''''
84868+ case 18446744073709546201LLU: // 99999998pY'''''''''''''''
8455884869 {
8455984870 swap(&/*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 10LLU)), &/*newresults*/*LOCAL_ACCESS(heap.data, 19LLU, 17LLU));
8456084871 heap.availilable_size_for_dynamic_objects += 0LLU;
8456184872 heap.availilable_size_for_dynamic_objects += 0LLU;
84562- state.addr = 18446744073709546214LLU; // 99999998pk'''''''''''''''
84873+ state.addr = 18446744073709546199LLU; // 99999998pW'''''''''''''''
8456384874 break;
8456484875 }
84565- case 18446744073709546218LLU: // 99999998po'''''''''''''''
84876+ case 18446744073709546203LLU: // 99999998p$'''''''''''''''
8456684877 {
8456784878 // ACCUMULATE ARGUMENTS - BEGIN
8456884879 {
@@ -84634,7 +84945,7 @@
8463484945 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8463584946 }
8463684947 // ACCUMULATE ARGUMENTS - END
84637- uint64_t return_to = 18446744073709546212LLU;
84948+ uint64_t return_to = 18446744073709546197LLU;
8463884949 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
8463984950 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8464084951 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84643,17 +84954,17 @@
8464384954 state.addr = 787472338545441824LLU; // procrvalue
8464484955 break;
8464584956 }
84646- case 18446744073709546212LLU: // 99999998pi'''''''''''''''
84957+ case 18446744073709546197LLU: // 99999998pU'''''''''''''''
8464784958 {
84648- state.addr = 18446744073709546213LLU; // 99999998pj'''''''''''''''
84959+ state.addr = 18446744073709546198LLU; // 99999998pV'''''''''''''''
8464984960 break;
8465084961 }
84651- case 18446744073709546213LLU: // 99999998pj'''''''''''''''
84962+ case 18446744073709546198LLU: // 99999998pV'''''''''''''''
8465284963 {
84653- state.addr = 18446744073709546214LLU; // 99999998pk'''''''''''''''
84964+ state.addr = 18446744073709546199LLU; // 99999998pW'''''''''''''''
8465484965 break;
8465584966 }
84656- case 18446744073709546214LLU: // 99999998pk'''''''''''''''
84967+ case 18446744073709546199LLU: // 99999998pW'''''''''''''''
8465784968 {
8465884969 // variable u64 sym_______ goes out of scope
8465984970 // emitted destructur for type u64
@@ -84660,14 +84971,14 @@
8466084971 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference sym_______ at 19
8466184972 // variable list<resdest___> newresults goes out of scope
8466284973 // emitted destructur for type list<resdest___>
84663- state.addr = 18446744073709546210LLU; // 99999998pg'''''''''''''''
84974+ state.addr = 18446744073709546195LLU; // 99999998pS'''''''''''''''
8466484975 break;
8466584976 }
84666- case 18446744073709546210LLU: // 99999998pg'''''''''''''''
84977+ case 18446744073709546195LLU: // 99999998pS'''''''''''''''
8466784978 {
8466884979 if(!*LOCAL_ACCESS(heap.data, 18LLU, 17LLU)/*list*/)
8466984980 {
84670- state.addr = 18446744073709546211LLU; // 99999998ph'''''''''''''''
84981+ state.addr = 18446744073709546196LLU; // 99999998pT'''''''''''''''
8467184982 break;
8467284983 }
8467384984 // temporary list-element
@@ -84681,7 +84992,7 @@
8468184992 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8468284993 }
8468384994 // ACCUMULATE ARGUMENTS - END
84684- uint64_t return_to = 18446744073709546209LLU;
84995+ uint64_t return_to = 18446744073709546194LLU;
8468584996 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8468684997 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8468784998 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84690,26 +85001,26 @@
8469085001 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8469185002 break;
8469285003 }
84693- case 18446744073709546209LLU: // 99999998pf'''''''''''''''
85004+ case 18446744073709546194LLU: // 99999998pR'''''''''''''''
8469485005 {
8469585006 // RELEASE temporary destructor-variable
8469685007 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 19
84697- state.addr = 18446744073709546210LLU; // 99999998pg'''''''''''''''
85008+ state.addr = 18446744073709546195LLU; // 99999998pS'''''''''''''''
8469885009 break;
8469985010 }
84700- case 18446744073709546211LLU: // 99999998ph'''''''''''''''
85011+ case 18446744073709546196LLU: // 99999998pT'''''''''''''''
8470185012 {
8470285013 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference newresults at 18
8470385014 // variable list<resdest___> tmpresults goes out of scope
8470485015 // emitted destructur for type list<resdest___>
84705- state.addr = 18446744073709546207LLU; // 99999998pd'''''''''''''''
85016+ state.addr = 18446744073709546192LLU; // 99999998pP'''''''''''''''
8470685017 break;
8470785018 }
84708- case 18446744073709546207LLU: // 99999998pd'''''''''''''''
85019+ case 18446744073709546192LLU: // 99999998pP'''''''''''''''
8470985020 {
8471085021 if(!*LOCAL_ACCESS(heap.data, 17LLU, 16LLU)/*list*/)
8471185022 {
84712- state.addr = 18446744073709546208LLU; // 99999998pe'''''''''''''''
85023+ state.addr = 18446744073709546193LLU; // 99999998pQ'''''''''''''''
8471385024 break;
8471485025 }
8471585026 // temporary list-element
@@ -84723,7 +85034,7 @@
8472385034 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8472485035 }
8472585036 // ACCUMULATE ARGUMENTS - END
84726- uint64_t return_to = 18446744073709546206LLU;
85037+ uint64_t return_to = 18446744073709546191LLU;
8472785038 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8472885039 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8472985040 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84732,14 +85043,14 @@
8473285043 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8473385044 break;
8473485045 }
84735- case 18446744073709546206LLU: // 99999998pc'''''''''''''''
85046+ case 18446744073709546191LLU: // 99999998pO'''''''''''''''
8473685047 {
8473785048 // RELEASE temporary destructor-variable
8473885049 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
84739- state.addr = 18446744073709546207LLU; // 99999998pd'''''''''''''''
85050+ state.addr = 18446744073709546192LLU; // 99999998pP'''''''''''''''
8474085051 break;
8474185052 }
84742- case 18446744073709546208LLU: // 99999998pe'''''''''''''''
85053+ case 18446744073709546193LLU: // 99999998pQ'''''''''''''''
8474385054 {
8474485055 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference tmpresults at 17
8474585056 // parameter-reference u64 remainheap goes out of scope
@@ -84790,7 +85101,7 @@
8479085101 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8479185102 }
8479285103 // ACCUMULATE ARGUMENTS - END
84793- uint64_t return_to = 18446744073709546204LLU;
85104+ uint64_t return_to = 18446744073709546189LLU;
8479485105 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8479585106 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8479685107 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84799,12 +85110,12 @@
8479985110 state.addr = 839519719621918720LLU; // skipws____
8480085111 break;
8480185112 }
84802- case 18446744073709546204LLU: // 99999998pa'''''''''''''''
85113+ case 18446744073709546189LLU: // 99999998pM'''''''''''''''
8480385114 {
84804- state.addr = 18446744073709546205LLU; // 99999998pb'''''''''''''''
85115+ state.addr = 18446744073709546190LLU; // 99999998pN'''''''''''''''
8480585116 break;
8480685117 }
84807- case 18446744073709546205LLU: // 99999998pb'''''''''''''''
85118+ case 18446744073709546190LLU: // 99999998pN'''''''''''''''
8480885119 {
8480985120 {
8481085121 uint64_t arg = 0;
@@ -84811,10 +85122,10 @@
8481185122 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8481285123 }
8481385124 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 10LLU)));
84814- state.addr = 18446744073709546203LLU; // 99999998p$'''''''''''''''
85125+ state.addr = 18446744073709546188LLU; // 99999998pL'''''''''''''''
8481585126 break;
8481685127 }
84817- case 18446744073709546203LLU: // 99999998p$'''''''''''''''
85128+ case 18446744073709546188LLU: // 99999998pL'''''''''''''''
8481885129 {
8481985130 {
8482085131 uint64_t arg = 0;
@@ -84843,7 +85154,7 @@
8484385154 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8484485155 }
8484585156 // ACCUMULATE ARGUMENTS - END
84846- uint64_t return_to = 18446744073709546201LLU;
85157+ uint64_t return_to = 18446744073709546186LLU;
8484785158 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8484885159 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8484985160 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84852,12 +85163,12 @@
8485285163 state.addr = 782701543487916768LLU; // parsemtype
8485385164 break;
8485485165 }
84855- case 18446744073709546201LLU: // 99999998pY'''''''''''''''
85166+ case 18446744073709546186LLU: // 99999998pJ'''''''''''''''
8485685167 {
84857- state.addr = 18446744073709546202LLU; // 99999998pZ'''''''''''''''
85168+ state.addr = 18446744073709546187LLU; // 99999998pK'''''''''''''''
8485885169 break;
8485985170 }
84860- case 18446744073709546202LLU: // 99999998pZ'''''''''''''''
85171+ case 18446744073709546187LLU: // 99999998pK'''''''''''''''
8486185172 {
8486285173 // ACCUMULATE ARGUMENTS - BEGIN
8486385174 {
@@ -84865,7 +85176,7 @@
8486585176 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8486685177 }
8486785178 // ACCUMULATE ARGUMENTS - END
84868- uint64_t return_to = 18446744073709546199LLU;
85179+ uint64_t return_to = 18446744073709546184LLU;
8486985180 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8487085181 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8487185182 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84874,24 +85185,24 @@
8487485185 state.addr = 839519719621918720LLU; // skipws____
8487585186 break;
8487685187 }
84877- case 18446744073709546199LLU: // 99999998pW'''''''''''''''
85188+ case 18446744073709546184LLU: // 99999998pH'''''''''''''''
8487885189 {
84879- state.addr = 18446744073709546200LLU; // 99999998pX'''''''''''''''
85190+ state.addr = 18446744073709546185LLU; // 99999998pI'''''''''''''''
8488085191 break;
8488185192 }
84882- case 18446744073709546200LLU: // 99999998pX'''''''''''''''
85193+ case 18446744073709546185LLU: // 99999998pI'''''''''''''''
8488385194 {
8488485195
84885- state.addr = 18446744073709546198LLU; // 99999998pV'''''''''''''''
85196+ state.addr = 18446744073709546183LLU; // 99999998pG'''''''''''''''
8488685197 break;
8488785198 }
84888- case 18446744073709546198LLU: // 99999998pV'''''''''''''''
85199+ case 18446744073709546183LLU: // 99999998pG'''''''''''''''
8488985200 {
8489085201 *LOCAL_ACCESS(heap.data, 19LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 10LLU)));
84891- state.addr = 18446744073709546197LLU; // 99999998pU'''''''''''''''
85202+ state.addr = 18446744073709546182LLU; // 99999998pF'''''''''''''''
8489285203 break;
8489385204 }
84894- case 18446744073709546197LLU: // 99999998pU'''''''''''''''
85205+ case 18446744073709546182LLU: // 99999998pF'''''''''''''''
8489585206 {
8489685207 {
8489785208 uint64_t arg = 0;
@@ -84916,7 +85227,7 @@
8491685227 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8491785228 }
8491885229 // ACCUMULATE ARGUMENTS - END
84919- uint64_t return_to = 18446744073709546195LLU;
85230+ uint64_t return_to = 18446744073709546180LLU;
8492085231 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8492185232 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8492285233 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84925,17 +85236,17 @@
8492585236 state.addr = 696275824427849761LLU; // knowvarref
8492685237 break;
8492785238 }
84928- case 18446744073709546195LLU: // 99999998pS'''''''''''''''
85239+ case 18446744073709546180LLU: // 99999998pD'''''''''''''''
8492985240 {
84930- state.addr = 18446744073709546196LLU; // 99999998pT'''''''''''''''
85241+ state.addr = 18446744073709546181LLU; // 99999998pE'''''''''''''''
8493185242 break;
8493285243 }
84933- case 18446744073709546196LLU: // 99999998pT'''''''''''''''
85244+ case 18446744073709546181LLU: // 99999998pE'''''''''''''''
8493485245 {
84935- state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) ? 18446744073709546194LLU : 18446744073709546193LLU;
85246+ state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) ? 18446744073709546179LLU : 18446744073709546178LLU;
8493685247 break;
8493785248 }
84938- case 18446744073709546194LLU: // 99999998pR'''''''''''''''
85249+ case 18446744073709546179LLU: // 99999998pC'''''''''''''''
8493985250 {
8494085251 // ACCUMULATE ARGUMENTS - BEGIN
8494185252 {
@@ -84943,7 +85254,7 @@
8494385254 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8494485255 }
8494585256 // ACCUMULATE ARGUMENTS - END
84946- uint64_t return_to = 18446744073709546191LLU;
85257+ uint64_t return_to = 18446744073709546176LLU;
8494785258 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8494885259 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8494985260 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -84952,12 +85263,12 @@
8495285263 state.addr = 839519719621918720LLU; // skipws____
8495385264 break;
8495485265 }
84955- case 18446744073709546191LLU: // 99999998pO'''''''''''''''
85266+ case 18446744073709546176LLU: // 99999998p_'''''''''''''''
8495685267 {
84957- state.addr = 18446744073709546192LLU; // 99999998pP'''''''''''''''
85268+ state.addr = 18446744073709546177LLU; // 99999998pA'''''''''''''''
8495885269 break;
8495985270 }
84960- case 18446744073709546192LLU: // 99999998pP'''''''''''''''
85271+ case 18446744073709546177LLU: // 99999998pA'''''''''''''''
8496185272 {
8496285273 {
8496385274 uint64_t arg = 0;
@@ -84964,10 +85275,10 @@
8496485275 LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8496585276 }
8496685277 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 10LLU)));
84967- state.addr = 18446744073709546190LLU; // 99999998pN'''''''''''''''
85278+ state.addr = 18446744073709546175LLU; // 99999998o9'''''''''''''''
8496885279 break;
8496985280 }
84970- case 18446744073709546190LLU: // 99999998pN'''''''''''''''
85281+ case 18446744073709546175LLU: // 99999998o9'''''''''''''''
8497185282 {
8497285283 {
8497385284 uint64_t arg = 0;
@@ -84979,23 +85290,23 @@
8497985290 LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8498085291 }
8498185292 *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = /*buf_______*/*LOCAL_ACCESS(heap.data, 23LLU, 20LLU) == /*shadow____*/*LOCAL_ACCESS(heap.data, 23LLU, 21LLU);
84982- state.addr = 18446744073709546187LLU; // 99999998pK'''''''''''''''
85293+ state.addr = 18446744073709546172LLU; // 99999998o6'''''''''''''''
8498385294 break;
8498485295 }
84985- case 18446744073709546187LLU: // 99999998pK'''''''''''''''
85296+ case 18446744073709546172LLU: // 99999998o6'''''''''''''''
8498685297 {
84987- state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546189LLU : 18446744073709546188LLU;
85298+ state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546174LLU : 18446744073709546173LLU;
8498885299 (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 23
8498985300 break;
8499085301 }
84991- case 18446744073709546189LLU: // 99999998pM'''''''''''''''
85302+ case 18446744073709546174LLU: // 99999998o8'''''''''''''''
8499285303 {
8499385304 heap.availilable_size_for_dynamic_objects += 0LLU;
8499485305 heap.availilable_size_for_dynamic_objects += 0LLU;
84995- state.addr = 18446744073709546186LLU; // 99999998pJ'''''''''''''''
85306+ state.addr = 18446744073709546171LLU; // 99999998o5'''''''''''''''
8499685307 break;
8499785308 }
84998- case 18446744073709546188LLU: // 99999998pL'''''''''''''''
85309+ case 18446744073709546173LLU: // 99999998o7'''''''''''''''
8499985310 {
8500085311 // ACCUMULATE ARGUMENTS - BEGIN
8500185312 {
@@ -85003,7 +85314,7 @@
8500385314 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8500485315 }
8500585316 // ACCUMULATE ARGUMENTS - END
85006- uint64_t return_to = 18446744073709546184LLU;
85317+ uint64_t return_to = 18446744073709546169LLU;
8500785318 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8500885319 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8500985320 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85012,12 +85323,12 @@
8501285323 state.addr = 819847183515949359LLU; // reportinit
8501385324 break;
8501485325 }
85015- case 18446744073709546184LLU: // 99999998pH'''''''''''''''
85326+ case 18446744073709546169LLU: // 99999998o3'''''''''''''''
8501685327 {
85017- state.addr = 18446744073709546185LLU; // 99999998pI'''''''''''''''
85328+ state.addr = 18446744073709546170LLU; // 99999998o4'''''''''''''''
8501885329 break;
8501985330 }
85020- case 18446744073709546185LLU: // 99999998pI'''''''''''''''
85331+ case 18446744073709546170LLU: // 99999998o4'''''''''''''''
8502185332 {
8502285333 fprintf(stderr, "%s", "variable ");
8502385334 printid(stderr, /*id________*/*LOCAL_ACCESS(heap.data, 22LLU, 16LLU));
@@ -85027,10 +85338,10 @@
8502785338 fprintf(stderr, "%s\n", "");
8502885339 exit(-1);
8502985340 }
85030- state.addr = 18446744073709546186LLU; // 99999998pJ'''''''''''''''
85341+ state.addr = 18446744073709546171LLU; // 99999998o5'''''''''''''''
8503185342 break;
8503285343 }
85033- case 18446744073709546186LLU: // 99999998pJ'''''''''''''''
85344+ case 18446744073709546171LLU: // 99999998o5'''''''''''''''
8503485345 {
8503585346 // variable u64 shadow____ goes out of scope
8503685347 // emitted destructur for type u64
@@ -85038,10 +85349,10 @@
8503885349 // variable u64 buf_______ goes out of scope
8503985350 // emitted destructur for type u64
8504085351 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference buf_______ at 21
85041- state.addr = 18446744073709546193LLU; // 99999998pQ'''''''''''''''
85352+ state.addr = 18446744073709546178LLU; // 99999998pB'''''''''''''''
8504285353 break;
8504385354 }
85044- case 18446744073709546193LLU: // 99999998pQ'''''''''''''''
85355+ case 18446744073709546178LLU: // 99999998pB'''''''''''''''
8504585356 {
8504685357 // ACCUMULATE ARGUMENTS - BEGIN
8504785358 {
@@ -85065,7 +85376,7 @@
8506585376 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8506685377 }
8506785378 // ACCUMULATE ARGUMENTS - END
85068- uint64_t return_to = 18446744073709546182LLU;
85379+ uint64_t return_to = 18446744073709546167LLU;
8506985380 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
8507085381 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8507185382 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85074,12 +85385,12 @@
8507485385 state.addr = 515555125197130432LLU; // allocheap_
8507585386 break;
8507685387 }
85077- case 18446744073709546182LLU: // 99999998pF'''''''''''''''
85388+ case 18446744073709546167LLU: // 99999998o1'''''''''''''''
8507885389 {
85079- state.addr = 18446744073709546183LLU; // 99999998pG'''''''''''''''
85390+ state.addr = 18446744073709546168LLU; // 99999998o2'''''''''''''''
8508085391 break;
8508185392 }
85082- case 18446744073709546183LLU: // 99999998pG'''''''''''''''
85393+ case 18446744073709546168LLU: // 99999998o2'''''''''''''''
8508385394 {
8508485395 {
8508585396 uint64_t arg = 0;
@@ -85088,7 +85399,7 @@
8508885399 *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = 0;
8508985400 // ACCUMULATE ARGUMENTS - BEGIN
8509085401 // ACCUMULATE ARGUMENTS - END
85091- uint64_t return_to = 18446744073709546179LLU;
85402+ uint64_t return_to = 18446744073709546164LLU;
8509285403 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0));
8509385404 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8509485405 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 0LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85097,12 +85408,12 @@
8509785408 state.addr = 890787671342055424LLU; // varopen___
8509885409 break;
8509985410 }
85100- case 18446744073709546179LLU: // 99999998pC'''''''''''''''
85411+ case 18446744073709546164LLU: // 99999998oy'''''''''''''''
8510185412 {
85102- state.addr = 18446744073709546180LLU; // 99999998pD'''''''''''''''
85413+ state.addr = 18446744073709546165LLU; // 99999998oz'''''''''''''''
8510385414 break;
8510485415 }
85105- case 18446744073709546180LLU: // 99999998pD'''''''''''''''
85416+ case 18446744073709546165LLU: // 99999998oz'''''''''''''''
8510685417 {
8510785418 fprintf(stdout, "%s", "0");
8510885419 // ACCUMULATE ARGUMENTS - BEGIN
@@ -85127,7 +85438,7 @@
8512785438 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8512885439 }
8512985440 // ACCUMULATE ARGUMENTS - END
85130- uint64_t return_to = 18446744073709546177LLU;
85441+ uint64_t return_to = 18446744073709546162LLU;
8513185442 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
8513285443 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8513385444 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85136,12 +85447,12 @@
8513685447 state.addr = 890786842582581248LLU; // varclose__
8513785448 break;
8513885449 }
85139- case 18446744073709546177LLU: // 99999998pA'''''''''''''''
85450+ case 18446744073709546162LLU: // 99999998ow'''''''''''''''
8514085451 {
85141- state.addr = 18446744073709546178LLU; // 99999998pB'''''''''''''''
85452+ state.addr = 18446744073709546163LLU; // 99999998ox'''''''''''''''
8514285453 break;
8514385454 }
85144- case 18446744073709546178LLU: // 99999998pB'''''''''''''''
85455+ case 18446744073709546163LLU: // 99999998ox'''''''''''''''
8514585456 {
8514685457 // ACCUMULATE ARGUMENTS - BEGIN
8514785458 {
@@ -85149,7 +85460,7 @@
8514985460 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8515085461 }
8515185462 // ACCUMULATE ARGUMENTS - END
85152- uint64_t return_to = 18446744073709546175LLU;
85463+ uint64_t return_to = 18446744073709546160LLU;
8515385464 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8515485465 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8515585466 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85158,12 +85469,12 @@
8515885469 state.addr = 839519719621918720LLU; // skipws____
8515985470 break;
8516085471 }
85161- case 18446744073709546175LLU: // 99999998o9'''''''''''''''
85472+ case 18446744073709546160LLU: // 99999998ou'''''''''''''''
8516285473 {
85163- state.addr = 18446744073709546176LLU; // 99999998p_'''''''''''''''
85474+ state.addr = 18446744073709546161LLU; // 99999998ov'''''''''''''''
8516485475 break;
8516585476 }
85166- case 18446744073709546176LLU: // 99999998p_'''''''''''''''
85477+ case 18446744073709546161LLU: // 99999998ov'''''''''''''''
8516785478 {
8516885479 {
8516985480 uint64_t arg = 0;
@@ -85189,7 +85500,7 @@
8518985500 LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8519085501 }
8519185502 // ACCUMULATE ARGUMENTS - END
85192- uint64_t return_to = 18446744073709546173LLU;
85503+ uint64_t return_to = 18446744073709546158LLU;
8519385504 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0));
8519485505 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8519585506 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85198,17 +85509,17 @@
8519885509 state.addr = 728666047794575267LLU; // matchoptch
8519985510 break;
8520085511 }
85201- case 18446744073709546173LLU: // 99999998o7'''''''''''''''
85512+ case 18446744073709546158LLU: // 99999998os'''''''''''''''
8520285513 {
85203- state.addr = 18446744073709546174LLU; // 99999998o8'''''''''''''''
85514+ state.addr = 18446744073709546159LLU; // 99999998ot'''''''''''''''
8520485515 break;
8520585516 }
85206- case 18446744073709546174LLU: // 99999998o8'''''''''''''''
85517+ case 18446744073709546159LLU: // 99999998ot'''''''''''''''
8520785518 {
85208- state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546172LLU : 18446744073709546171LLU;
85519+ state.addr = *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) ? 18446744073709546157LLU : 18446744073709546156LLU;
8520985520 break;
8521085521 }
85211- case 18446744073709546172LLU: // 99999998o6'''''''''''''''
85522+ case 18446744073709546157LLU: // 99999998or'''''''''''''''
8521285523 {
8521385524 {
8521485525 uint64_t arg = 0;
@@ -85229,7 +85540,7 @@
8522985540 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8523085541 }
8523185542 // ACCUMULATE ARGUMENTS - END
85232- uint64_t return_to = 18446744073709546169LLU;
85543+ uint64_t return_to = 18446744073709546154LLU;
8523385544 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8523485545 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8523585546 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85238,12 +85549,12 @@
8523885549 state.addr = 661640243165790208LLU; // islist____
8523985550 break;
8524085551 }
85241- case 18446744073709546169LLU: // 99999998o3'''''''''''''''
85552+ case 18446744073709546154LLU: // 99999998oo'''''''''''''''
8524285553 {
85243- state.addr = 18446744073709546170LLU; // 99999998o4'''''''''''''''
85554+ state.addr = 18446744073709546155LLU; // 99999998op'''''''''''''''
8524485555 break;
8524585556 }
85246- case 18446744073709546170LLU: // 99999998o4'''''''''''''''
85557+ case 18446744073709546155LLU: // 99999998op'''''''''''''''
8524785558 {
8524885559 // ACCUMULATE ARGUMENTS - BEGIN
8524985560 {
@@ -85275,7 +85586,7 @@
8527585586 LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8527685587 }
8527785588 // ACCUMULATE ARGUMENTS - END
85278- uint64_t return_to = 18446744073709546167LLU;
85589+ uint64_t return_to = 18446744073709546152LLU;
8527985590 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0));
8528085591 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8528185592 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85284,12 +85595,12 @@
8528485595 state.addr = 788334703205941248LLU; // pushvar___
8528585596 break;
8528685597 }
85287- case 18446744073709546167LLU: // 99999998o1'''''''''''''''
85598+ case 18446744073709546152LLU: // 99999998om'''''''''''''''
8528885599 {
85289- state.addr = 18446744073709546168LLU; // 99999998o2'''''''''''''''
85600+ state.addr = 18446744073709546153LLU; // 99999998on'''''''''''''''
8529085601 break;
8529185602 }
85292- case 18446744073709546168LLU: // 99999998o2'''''''''''''''
85603+ case 18446744073709546153LLU: // 99999998on'''''''''''''''
8529385604 {
8529485605 // variable u64 initialize goes out of scope
8529585606 // emitted destructur for type u64
@@ -85299,10 +85610,10 @@
8529985610 (void)LOCAL_POP_MOVE(&heap, 24LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference reference_ at 24
8530085611 heap.availilable_size_for_dynamic_objects += 0LLU;
8530185612 heap.availilable_size_for_dynamic_objects += 0LLU;
85302- state.addr = 18446744073709546166LLU; // 99999998o0'''''''''''''''
85613+ state.addr = 18446744073709546151LLU; // 99999998ol'''''''''''''''
8530385614 break;
8530485615 }
85305- case 18446744073709546171LLU: // 99999998o5'''''''''''''''
85616+ case 18446744073709546156LLU: // 99999998oq'''''''''''''''
8530685617 {
8530785618 matchid("=", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 23LLU, 10LLU)));
8530885619 // ACCUMULATE ARGUMENTS - BEGIN
@@ -85311,7 +85622,7 @@
8531185622 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8531285623 }
8531385624 // ACCUMULATE ARGUMENTS - END
85314- uint64_t return_to = 18446744073709546164LLU;
85625+ uint64_t return_to = 18446744073709546149LLU;
8531585626 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8531685627 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8531785628 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85320,12 +85631,12 @@
8532085631 state.addr = 839519719621918720LLU; // skipws____
8532185632 break;
8532285633 }
85323- case 18446744073709546164LLU: // 99999998oy'''''''''''''''
85634+ case 18446744073709546149LLU: // 99999998oj'''''''''''''''
8532485635 {
85325- state.addr = 18446744073709546165LLU; // 99999998oz'''''''''''''''
85636+ state.addr = 18446744073709546150LLU; // 99999998ok'''''''''''''''
8532685637 break;
8532785638 }
85328- case 18446744073709546165LLU: // 99999998oz'''''''''''''''
85639+ case 18446744073709546150LLU: // 99999998ok'''''''''''''''
8532985640 {
8533085641 {
8533185642 uint64_t arg = 0;
@@ -85354,7 +85665,7 @@
8535485665 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8535585666 }
8535685667 // ACCUMULATE ARGUMENTS - END
85357- uint64_t return_to = 18446744073709546162LLU;
85668+ uint64_t return_to = 18446744073709546147LLU;
8535885669 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8535985670 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8536085671 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85363,18 +85674,18 @@
8536385674 state.addr = 768289076452424640LLU; // oneresult_
8536485675 break;
8536585676 }
85366- case 18446744073709546162LLU: // 99999998ow'''''''''''''''
85677+ case 18446744073709546147LLU: // 99999998oh'''''''''''''''
8536785678 {
85368- state.addr = 18446744073709546163LLU; // 99999998ox'''''''''''''''
85679+ state.addr = 18446744073709546148LLU; // 99999998oi'''''''''''''''
8536985680 break;
8537085681 }
85371- case 18446744073709546163LLU: // 99999998ox'''''''''''''''
85682+ case 18446744073709546148LLU: // 99999998oi'''''''''''''''
8537285683 {
8537385684
85374- state.addr = 18446744073709546161LLU; // 99999998ov'''''''''''''''
85685+ state.addr = 18446744073709546146LLU; // 99999998og'''''''''''''''
8537585686 break;
8537685687 }
85377- case 18446744073709546161LLU: // 99999998ov'''''''''''''''
85688+ case 18446744073709546146LLU: // 99999998og'''''''''''''''
8537885689 {
8537985690 *LOCAL_ACCESS(heap.data, 25LLU, 21LLU) = 123;
8538085691 {
@@ -85382,21 +85693,21 @@
8538285693 LOCAL_PUSH_MOVE(&heap, 25, &(heap.data[0].elem1)/*address of current closure*/, &arg);
8538385694 }
8538485695 *LOCAL_ACCESS(heap.data, 26LLU, 25LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 26LLU, 21LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 26LLU, 10LLU));
85385- state.addr = 18446744073709546158LLU; // 99999998os'''''''''''''''
85696+ state.addr = 18446744073709546143LLU; // 99999998od'''''''''''''''
8538685697 break;
8538785698 }
85388- case 18446744073709546158LLU: // 99999998os'''''''''''''''
85699+ case 18446744073709546143LLU: // 99999998od'''''''''''''''
8538985700 {
85390- state.addr = *LOCAL_ACCESS(heap.data, 26LLU, 25LLU) ? 18446744073709546160LLU : 18446744073709546159LLU;
85701+ state.addr = *LOCAL_ACCESS(heap.data, 26LLU, 25LLU) ? 18446744073709546145LLU : 18446744073709546144LLU;
8539185702 (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 26
8539285703 break;
8539385704 }
85394- case 18446744073709546160LLU: // 99999998ou'''''''''''''''
85705+ case 18446744073709546145LLU: // 99999998of'''''''''''''''
8539585706 {
85396- state.addr = *LOCAL_ACCESS(heap.data, 25LLU, 19LLU) ? 18446744073709546157LLU : 18446744073709546156LLU;
85707+ state.addr = *LOCAL_ACCESS(heap.data, 25LLU, 19LLU) ? 18446744073709546142LLU : 18446744073709546141LLU;
8539785708 break;
8539885709 }
85399- case 18446744073709546157LLU: // 99999998or'''''''''''''''
85710+ case 18446744073709546142LLU: // 99999998oc'''''''''''''''
8540085711 {
8540185712 {
8540285713 uint64_t arg = 0;
@@ -85408,7 +85719,7 @@
8540885719 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8540985720 }
8541085721 // ACCUMULATE ARGUMENTS - END
85411- uint64_t return_to = 18446744073709546154LLU;
85722+ uint64_t return_to = 18446744073709546139LLU;
8541285723 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8541385724 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8541485725 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85417,12 +85728,12 @@
8541785728 state.addr = 861504796319285248LLU; // typeu64___
8541885729 break;
8541985730 }
85420- case 18446744073709546154LLU: // 99999998oo'''''''''''''''
85731+ case 18446744073709546139LLU: // 99999998o$'''''''''''''''
8542185732 {
85422- state.addr = 18446744073709546155LLU; // 99999998op'''''''''''''''
85733+ state.addr = 18446744073709546140LLU; // 99999998oa'''''''''''''''
8542385734 break;
8542485735 }
85425- case 18446744073709546155LLU: // 99999998op'''''''''''''''
85736+ case 18446744073709546140LLU: // 99999998oa'''''''''''''''
8542685737 {
8542785738 {
8542885739 uint64_t arg = 0;
@@ -85509,7 +85820,7 @@
8550985820 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8551085821 }
8551185822 // ACCUMULATE ARGUMENTS - END
85512- uint64_t return_to = 18446744073709546151LLU;
85823+ uint64_t return_to = 18446744073709546136LLU;
8551385824 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
8551485825 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8551585826 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85518,12 +85829,12 @@
8551885829 state.addr = 604790753280317473LLU; // findvarref
8551985830 break;
8552085831 }
85521- case 18446744073709546151LLU: // 99999998ol'''''''''''''''
85832+ case 18446744073709546136LLU: // 99999998oX'''''''''''''''
8552285833 {
85523- state.addr = 18446744073709546152LLU; // 99999998om'''''''''''''''
85834+ state.addr = 18446744073709546137LLU; // 99999998oY'''''''''''''''
8552485835 break;
8552585836 }
85526- case 18446744073709546152LLU: // 99999998om'''''''''''''''
85837+ case 18446744073709546137LLU: // 99999998oY'''''''''''''''
8552785838 {
8552885839 // variable u64 consume___ goes out of scope
8552985840 // emitted destructur for type u64
@@ -85531,10 +85842,10 @@
8553185842 // variable u64 optelem___ goes out of scope
8553285843 // emitted destructur for type u64
8553385844 (void)LOCAL_POP_MOVE(&heap, 32LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference optelem___ at 32
85534- state.addr = 18446744073709546153LLU; // 99999998on'''''''''''''''
85845+ state.addr = 18446744073709546138LLU; // 99999998oZ'''''''''''''''
8553585846 break;
8553685847 }
85537- case 18446744073709546153LLU: // 99999998on'''''''''''''''
85848+ case 18446744073709546138LLU: // 99999998oZ'''''''''''''''
8553885849 {
8553985850 {
8554085851 uint64_t arg = 0;
@@ -85571,7 +85882,7 @@
8557185882 LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8557285883 }
8557385884 // ACCUMULATE ARGUMENTS - END
85574- uint64_t return_to = 18446744073709546148LLU;
85885+ uint64_t return_to = 18446744073709546133LLU;
8557585886 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0));
8557685887 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8557785888 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85580,20 +85891,20 @@
8558085891 state.addr = 788334703205941248LLU; // pushvar___
8558185892 break;
8558285893 }
85583- case 18446744073709546148LLU: // 99999998oi'''''''''''''''
85894+ case 18446744073709546133LLU: // 99999998oU'''''''''''''''
8558485895 {
85585- state.addr = 18446744073709546149LLU; // 99999998oj'''''''''''''''
85896+ state.addr = 18446744073709546134LLU; // 99999998oV'''''''''''''''
8558685897 break;
8558785898 }
85588- case 18446744073709546149LLU: // 99999998oj'''''''''''''''
85899+ case 18446744073709546134LLU: // 99999998oV'''''''''''''''
8558985900 {
8559085901 // variable u64 initialize goes out of scope
8559185902 // emitted destructur for type u64
8559285903 (void)LOCAL_POP_MOVE(&heap, 32LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference initialize at 32
85593- state.addr = 18446744073709546150LLU; // 99999998ok'''''''''''''''
85904+ state.addr = 18446744073709546135LLU; // 99999998oW'''''''''''''''
8559485905 break;
8559585906 }
85596- case 18446744073709546150LLU: // 99999998ok'''''''''''''''
85907+ case 18446744073709546135LLU: // 99999998oW'''''''''''''''
8559785908 {
8559885909 // ACCUMULATE ARGUMENTS - BEGIN
8559985910 {
@@ -85621,7 +85932,7 @@
8562185932 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8562285933 }
8562385934 // ACCUMULATE ARGUMENTS - END
85624- uint64_t return_to = 18446744073709546146LLU;
85935+ uint64_t return_to = 18446744073709546131LLU;
8562585936 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
8562685937 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8562785938 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85630,12 +85941,12 @@
8563085941 state.addr = 533581901922699840LLU; // blockopen_
8563185942 break;
8563285943 }
85633- case 18446744073709546146LLU: // 99999998og'''''''''''''''
85944+ case 18446744073709546131LLU: // 99999998oS'''''''''''''''
8563485945 {
85635- state.addr = 18446744073709546147LLU; // 99999998oh'''''''''''''''
85946+ state.addr = 18446744073709546132LLU; // 99999998oT'''''''''''''''
8563685947 break;
8563785948 }
85638- case 18446744073709546147LLU: // 99999998oh'''''''''''''''
85949+ case 18446744073709546132LLU: // 99999998oT'''''''''''''''
8563985950 {
8564085951 swap(&/*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 31LLU, 15LLU)), &/*newresults*/*LOCAL_ACCESS(heap.data, 31LLU, 24LLU));
8564185952 // ACCUMULATE ARGUMENTS - BEGIN
@@ -85668,7 +85979,7 @@
8566885979 LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8566985980 }
8567085981 // ACCUMULATE ARGUMENTS - END
85671- uint64_t return_to = 18446744073709546143LLU;
85982+ uint64_t return_to = 18446744073709546128LLU;
8567285983 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0));
8567385984 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8567485985 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85677,17 +85988,17 @@
8567785988 state.addr = 788334703340351488LLU; // pushvirt__
8567885989 break;
8567985990 }
85680- case 18446744073709546143LLU: // 99999998od'''''''''''''''
85991+ case 18446744073709546128LLU: // 99999998oP'''''''''''''''
8568185992 {
85682- state.addr = 18446744073709546144LLU; // 99999998oe'''''''''''''''
85993+ state.addr = 18446744073709546129LLU; // 99999998oQ'''''''''''''''
8568385994 break;
8568485995 }
85685- case 18446744073709546144LLU: // 99999998oe'''''''''''''''
85996+ case 18446744073709546129LLU: // 99999998oQ'''''''''''''''
8568685997 {
85687- state.addr = 18446744073709546145LLU; // 99999998of'''''''''''''''
85998+ state.addr = 18446744073709546130LLU; // 99999998oR'''''''''''''''
8568885999 break;
8568986000 }
85690- case 18446744073709546145LLU: // 99999998of'''''''''''''''
86001+ case 18446744073709546130LLU: // 99999998oR'''''''''''''''
8569186002 {
8569286003 // variable u64 initialize goes out of scope
8569386004 // emitted destructur for type u64
@@ -85712,7 +86023,7 @@
8571286023 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8571386024 }
8571486025 // ACCUMULATE ARGUMENTS - END
85715- uint64_t return_to = 18446744073709546142LLU;
86026+ uint64_t return_to = 18446744073709546127LLU;
8571686027 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8571786028 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8571886029 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85721,15 +86032,15 @@
8572186032 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8572286033 break;
8572386034 }
85724- case 18446744073709546142LLU: // 99999998oc'''''''''''''''
86035+ case 18446744073709546127LLU: // 99999998oO'''''''''''''''
8572586036 {
8572686037 (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 26
8572786038 heap.availilable_size_for_dynamic_objects += 0LLU;
8572886039 heap.availilable_size_for_dynamic_objects += 0LLU;
85729- state.addr = 18446744073709546141LLU; // 99999998ob'''''''''''''''
86040+ state.addr = 18446744073709546126LLU; // 99999998oN'''''''''''''''
8573086041 break;
8573186042 }
85732- case 18446744073709546156LLU: // 99999998oq'''''''''''''''
86043+ case 18446744073709546141LLU: // 99999998ob'''''''''''''''
8573386044 {
8573486045 {
8573586046 uint64_t arg = 0;
@@ -85766,7 +86077,7 @@
8576686077 LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8576786078 }
8576886079 // ACCUMULATE ARGUMENTS - END
85769- uint64_t return_to = 18446744073709546138LLU;
86080+ uint64_t return_to = 18446744073709546123LLU;
8577086081 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0));
8577186082 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8577286083 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85775,20 +86086,20 @@
8577586086 state.addr = 788334703205941248LLU; // pushvar___
8577686087 break;
8577786088 }
85778- case 18446744073709546138LLU: // 99999998oZ'''''''''''''''
86089+ case 18446744073709546123LLU: // 99999998oK'''''''''''''''
8577986090 {
85780- state.addr = 18446744073709546139LLU; // 99999998o$'''''''''''''''
86091+ state.addr = 18446744073709546124LLU; // 99999998oL'''''''''''''''
8578186092 break;
8578286093 }
85783- case 18446744073709546139LLU: // 99999998o$'''''''''''''''
86094+ case 18446744073709546124LLU: // 99999998oL'''''''''''''''
8578486095 {
8578586096 // variable u64 initialize goes out of scope
8578686097 // emitted destructur for type u64
8578786098 (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference initialize at 26
85788- state.addr = 18446744073709546140LLU; // 99999998oa'''''''''''''''
86099+ state.addr = 18446744073709546125LLU; // 99999998oM'''''''''''''''
8578986100 break;
8579086101 }
85791- case 18446744073709546140LLU: // 99999998oa'''''''''''''''
86102+ case 18446744073709546125LLU: // 99999998oM'''''''''''''''
8579286103 {
8579386104 // ACCUMULATE ARGUMENTS - BEGIN
8579486105 {
@@ -85816,7 +86127,7 @@
8581686127 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8581786128 }
8581886129 // ACCUMULATE ARGUMENTS - END
85819- uint64_t return_to = 18446744073709546136LLU;
86130+ uint64_t return_to = 18446744073709546121LLU;
8582086131 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
8582186132 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8582286133 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85825,25 +86136,25 @@
8582586136 state.addr = 533581901922699840LLU; // blockopen_
8582686137 break;
8582786138 }
85828- case 18446744073709546136LLU: // 99999998oX'''''''''''''''
86139+ case 18446744073709546121LLU: // 99999998oI'''''''''''''''
8582986140 {
85830- state.addr = 18446744073709546137LLU; // 99999998oY'''''''''''''''
86141+ state.addr = 18446744073709546122LLU; // 99999998oJ'''''''''''''''
8583186142 break;
8583286143 }
85833- case 18446744073709546137LLU: // 99999998oY'''''''''''''''
86144+ case 18446744073709546122LLU: // 99999998oJ'''''''''''''''
8583486145 {
8583586146 swap(&/*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 25LLU, 15LLU)), &/*newresults*/*LOCAL_ACCESS(heap.data, 25LLU, 24LLU));
85836- state.addr = 18446744073709546141LLU; // 99999998ob'''''''''''''''
86147+ state.addr = 18446744073709546126LLU; // 99999998oN'''''''''''''''
8583786148 break;
8583886149 }
85839- case 18446744073709546141LLU: // 99999998ob'''''''''''''''
86150+ case 18446744073709546126LLU: // 99999998oN'''''''''''''''
8584086151 {
8584186152 heap.availilable_size_for_dynamic_objects += 0LLU;
8584286153 heap.availilable_size_for_dynamic_objects += 0LLU;
85843- state.addr = 18446744073709546135LLU; // 99999998oW'''''''''''''''
86154+ state.addr = 18446744073709546120LLU; // 99999998oH'''''''''''''''
8584486155 break;
8584586156 }
85846- case 18446744073709546159LLU: // 99999998ot'''''''''''''''
86157+ case 18446744073709546144LLU: // 99999998oe'''''''''''''''
8584786158 {
8584886159 // ACCUMULATE ARGUMENTS - BEGIN
8584986160 {
@@ -85915,7 +86226,7 @@
8591586226 LOCAL_PUSH_MOVE(&heap, 16LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8591686227 }
8591786228 // ACCUMULATE ARGUMENTS - END
85918- uint64_t return_to = 18446744073709546133LLU;
86229+ uint64_t return_to = 18446744073709546118LLU;
8591986230 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0));
8592086231 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8592186232 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 17LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85924,12 +86235,12 @@
8592486235 state.addr = 787472338545441824LLU; // procrvalue
8592586236 break;
8592686237 }
85927- case 18446744073709546133LLU: // 99999998oU'''''''''''''''
86238+ case 18446744073709546118LLU: // 99999998oF'''''''''''''''
8592886239 {
85929- state.addr = 18446744073709546134LLU; // 99999998oV'''''''''''''''
86240+ state.addr = 18446744073709546119LLU; // 99999998oG'''''''''''''''
8593086241 break;
8593186242 }
85932- case 18446744073709546134LLU: // 99999998oV'''''''''''''''
86243+ case 18446744073709546119LLU: // 99999998oG'''''''''''''''
8593386244 {
8593486245 {
8593586246 uint64_t arg = 0;
@@ -85966,7 +86277,7 @@
8596686277 LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8596786278 }
8596886279 // ACCUMULATE ARGUMENTS - END
85969- uint64_t return_to = 18446744073709546130LLU;
86280+ uint64_t return_to = 18446744073709546115LLU;
8597086281 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0));
8597186282 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8597286283 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 7LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -85975,36 +86286,36 @@
8597586286 state.addr = 788334703205941248LLU; // pushvar___
8597686287 break;
8597786288 }
85978- case 18446744073709546130LLU: // 99999998oR'''''''''''''''
86289+ case 18446744073709546115LLU: // 99999998oC'''''''''''''''
8597986290 {
85980- state.addr = 18446744073709546131LLU; // 99999998oS'''''''''''''''
86291+ state.addr = 18446744073709546116LLU; // 99999998oD'''''''''''''''
8598186292 break;
8598286293 }
85983- case 18446744073709546131LLU: // 99999998oS'''''''''''''''
86294+ case 18446744073709546116LLU: // 99999998oD'''''''''''''''
8598486295 {
8598586296 // variable u64 initialize goes out of scope
8598686297 // emitted destructur for type u64
8598786298 (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference initialize at 26
85988- state.addr = 18446744073709546132LLU; // 99999998oT'''''''''''''''
86299+ state.addr = 18446744073709546117LLU; // 99999998oE'''''''''''''''
8598986300 break;
8599086301 }
85991- case 18446744073709546132LLU: // 99999998oT'''''''''''''''
86302+ case 18446744073709546117LLU: // 99999998oE'''''''''''''''
8599286303 {
85993- state.addr = 18446744073709546135LLU; // 99999998oW'''''''''''''''
86304+ state.addr = 18446744073709546120LLU; // 99999998oH'''''''''''''''
8599486305 break;
8599586306 }
85996- case 18446744073709546135LLU: // 99999998oW'''''''''''''''
86307+ case 18446744073709546120LLU: // 99999998oH'''''''''''''''
8599786308 {
8599886309 // variable list<resdest___> newresults goes out of scope
8599986310 // emitted destructur for type list<resdest___>
86000- state.addr = 18446744073709546128LLU; // 99999998oP'''''''''''''''
86311+ state.addr = 18446744073709546113LLU; // 99999998oA'''''''''''''''
8600186312 break;
8600286313 }
86003- case 18446744073709546128LLU: // 99999998oP'''''''''''''''
86314+ case 18446744073709546113LLU: // 99999998oA'''''''''''''''
8600486315 {
8600586316 if(!*LOCAL_ACCESS(heap.data, 25LLU, 24LLU)/*list*/)
8600686317 {
86007- state.addr = 18446744073709546129LLU; // 99999998oQ'''''''''''''''
86318+ state.addr = 18446744073709546114LLU; // 99999998oB'''''''''''''''
8600886319 break;
8600986320 }
8601086321 // temporary list-element
@@ -86018,7 +86329,7 @@
8601886329 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8601986330 }
8602086331 // ACCUMULATE ARGUMENTS - END
86021- uint64_t return_to = 18446744073709546127LLU;
86332+ uint64_t return_to = 18446744073709546112LLU;
8602286333 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8602386334 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8602486335 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86027,23 +86338,23 @@
8602786338 state.addr = 18446744073709551475LLU; // 999999997x'''''''''''''''
8602886339 break;
8602986340 }
86030- case 18446744073709546127LLU: // 99999998oO'''''''''''''''
86341+ case 18446744073709546112LLU: // 99999998o_'''''''''''''''
8603186342 {
8603286343 // RELEASE temporary destructor-variable
8603386344 (void)LOCAL_POP_MOVE(&heap, 26LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 26
86034- state.addr = 18446744073709546128LLU; // 99999998oP'''''''''''''''
86345+ state.addr = 18446744073709546113LLU; // 99999998oA'''''''''''''''
8603586346 break;
8603686347 }
86037- case 18446744073709546129LLU: // 99999998oQ'''''''''''''''
86348+ case 18446744073709546114LLU: // 99999998oB'''''''''''''''
8603886349 {
8603986350 (void)LOCAL_POP_MOVE(&heap, 25LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference newresults at 25
8604086351 // variable u64 reference_ goes out of scope
8604186352 // emitted destructur for type u64
8604286353 (void)LOCAL_POP_MOVE(&heap, 24LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference reference_ at 24
86043- state.addr = 18446744073709546166LLU; // 99999998o0'''''''''''''''
86354+ state.addr = 18446744073709546151LLU; // 99999998ol'''''''''''''''
8604486355 break;
8604586356 }
86046- case 18446744073709546166LLU: // 99999998o0'''''''''''''''
86357+ case 18446744073709546151LLU: // 99999998ol'''''''''''''''
8604786358 {
8604886359 // variable u64 match_____ goes out of scope
8604986360 // emitted destructur for type u64
@@ -86054,10 +86365,10 @@
8605486365 // variable u64 varidx____ goes out of scope
8605586366 // emitted destructur for type u64
8605686367 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference varidx____ at 21
86057- state.addr = 18446744073709546181LLU; // 99999998pE'''''''''''''''
86368+ state.addr = 18446744073709546166LLU; // 99999998o0'''''''''''''''
8605886369 break;
8605986370 }
86060- case 18446744073709546181LLU: // 99999998pE'''''''''''''''
86371+ case 18446744073709546166LLU: // 99999998o0'''''''''''''''
8606186372 {
8606286373 // variable u64 redef_____ goes out of scope
8606386374 // emitted destructur for type u64
@@ -86070,7 +86381,7 @@
8607086381 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8607186382 }
8607286383 // ACCUMULATE ARGUMENTS - END
86073- uint64_t return_to = 18446744073709546126LLU;
86384+ uint64_t return_to = 18446744073709546111LLU;
8607486385 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8607586386 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8607686387 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86079,7 +86390,7 @@
8607986390 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8608086391 break;
8608186392 }
86082- case 18446744073709546126LLU: // 99999998oN'''''''''''''''
86393+ case 18446744073709546111LLU: // 99999998n9'''''''''''''''
8608386394 {
8608486395 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference typedst___ at 19
8608586396 // variable u64 mutable___ goes out of scope
@@ -86136,28 +86447,28 @@
8613686447 }
8613786448 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 0;
8613886449
86139- state.addr = 18446744073709546125LLU; // 99999998oM'''''''''''''''
86450+ state.addr = 18446744073709546110LLU; // 99999998n8'''''''''''''''
8614086451 break;
8614186452 }
86142- case 18446744073709546125LLU: // 99999998oM'''''''''''''''
86453+ case 18446744073709546110LLU: // 99999998n8'''''''''''''''
8614386454 {
8614486455 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 876383386118840320;
8614586456
86146- state.addr = 18446744073709546124LLU; // 99999998oL'''''''''''''''
86457+ state.addr = 18446744073709546109LLU; // 99999998n7'''''''''''''''
8614786458 break;
8614886459 }
86149- case 18446744073709546124LLU: // 99999998oL'''''''''''''''
86460+ case 18446744073709546109LLU: // 99999998n7'''''''''''''''
8615086461 {
8615186462 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
86152- state.addr = 18446744073709546123LLU; // 99999998oK'''''''''''''''
86463+ state.addr = 18446744073709546108LLU; // 99999998n6'''''''''''''''
8615386464 break;
8615486465 }
86155- case 18446744073709546123LLU: // 99999998oK'''''''''''''''
86466+ case 18446744073709546108LLU: // 99999998n6'''''''''''''''
8615686467 {
86157- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546122LLU : 18446744073709546121LLU;
86468+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546107LLU : 18446744073709546106LLU;
8615886469 break;
8615986470 }
86160- case 18446744073709546122LLU: // 99999998oJ'''''''''''''''
86471+ case 18446744073709546107LLU: // 99999998n5'''''''''''''''
8616186472 {
8616286473 // ACCUMULATE ARGUMENTS - BEGIN
8616386474 {
@@ -86165,7 +86476,7 @@
8616586476 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8616686477 }
8616786478 // ACCUMULATE ARGUMENTS - END
86168- uint64_t return_to = 18446744073709546119LLU;
86479+ uint64_t return_to = 18446744073709546104LLU;
8616986480 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8617086481 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8617186482 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86174,12 +86485,12 @@
8617486485 state.addr = 839519719621918720LLU; // skipws____
8617586486 break;
8617686487 }
86177- case 18446744073709546119LLU: // 99999998oG'''''''''''''''
86488+ case 18446744073709546104LLU: // 99999998n2'''''''''''''''
8617886489 {
86179- state.addr = 18446744073709546120LLU; // 99999998oH'''''''''''''''
86490+ state.addr = 18446744073709546105LLU; // 99999998n3'''''''''''''''
8618086491 break;
8618186492 }
86182- case 18446744073709546120LLU: // 99999998oH'''''''''''''''
86493+ case 18446744073709546105LLU: // 99999998n3'''''''''''''''
8618386494 {
8618486495 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 7LLU)));
8618586496 // ACCUMULATE ARGUMENTS - BEGIN
@@ -86188,7 +86499,7 @@
8618886499 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8618986500 }
8619086501 // ACCUMULATE ARGUMENTS - END
86191- uint64_t return_to = 18446744073709546117LLU;
86502+ uint64_t return_to = 18446744073709546102LLU;
8619286503 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8619386504 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8619486505 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86197,12 +86508,12 @@
8619786508 state.addr = 839519719621918720LLU; // skipws____
8619886509 break;
8619986510 }
86200- case 18446744073709546117LLU: // 99999998oE'''''''''''''''
86511+ case 18446744073709546102LLU: // 99999998n0'''''''''''''''
8620186512 {
86202- state.addr = 18446744073709546118LLU; // 99999998oF'''''''''''''''
86513+ state.addr = 18446744073709546103LLU; // 99999998n1'''''''''''''''
8620386514 break;
8620486515 }
86205- case 18446744073709546118LLU: // 99999998oF'''''''''''''''
86516+ case 18446744073709546103LLU: // 99999998n1'''''''''''''''
8620686517 {
8620786518 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 7LLU)), stdin);
8620886519 if(')' != (char)getchar())
@@ -86213,34 +86524,34 @@
8621386524 fprintf(stdout, "%s", "\n ungetc(0, stdin);");
8621486525 heap.availilable_size_for_dynamic_objects += 0LLU;
8621586526 heap.availilable_size_for_dynamic_objects += 0LLU;
86216- state.addr = 18446744073709546116LLU; // 99999998oD'''''''''''''''
86527+ state.addr = 18446744073709546101LLU; // 99999998nz'''''''''''''''
8621786528 break;
8621886529 }
86219- case 18446744073709546121LLU: // 99999998oI'''''''''''''''
86530+ case 18446744073709546106LLU: // 99999998n4'''''''''''''''
8622086531 {
8622186532
86222- state.addr = 18446744073709546115LLU; // 99999998oC'''''''''''''''
86533+ state.addr = 18446744073709546100LLU; // 99999998ny'''''''''''''''
8622386534 break;
8622486535 }
86225- case 18446744073709546115LLU: // 99999998oC'''''''''''''''
86536+ case 18446744073709546100LLU: // 99999998ny'''''''''''''''
8622686537 {
8622786538 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 605666980531466240;
8622886539
86229- state.addr = 18446744073709546114LLU; // 99999998oB'''''''''''''''
86540+ state.addr = 18446744073709546099LLU; // 99999998nx'''''''''''''''
8623086541 break;
8623186542 }
86232- case 18446744073709546114LLU: // 99999998oB'''''''''''''''
86543+ case 18446744073709546099LLU: // 99999998nx'''''''''''''''
8623386544 {
8623486545 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
86235- state.addr = 18446744073709546113LLU; // 99999998oA'''''''''''''''
86546+ state.addr = 18446744073709546098LLU; // 99999998nw'''''''''''''''
8623686547 break;
8623786548 }
86238- case 18446744073709546113LLU: // 99999998oA'''''''''''''''
86549+ case 18446744073709546098LLU: // 99999998nw'''''''''''''''
8623986550 {
86240- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546112LLU : 18446744073709546111LLU;
86551+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546097LLU : 18446744073709546096LLU;
8624186552 break;
8624286553 }
86243- case 18446744073709546112LLU: // 99999998o_'''''''''''''''
86554+ case 18446744073709546097LLU: // 99999998nv'''''''''''''''
8624486555 {
8624586556 // ACCUMULATE ARGUMENTS - BEGIN
8624686557 {
@@ -86248,7 +86559,7 @@
8624886559 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8624986560 }
8625086561 // ACCUMULATE ARGUMENTS - END
86251- uint64_t return_to = 18446744073709546109LLU;
86562+ uint64_t return_to = 18446744073709546094LLU;
8625286563 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8625386564 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8625486565 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86257,12 +86568,12 @@
8625786568 state.addr = 839519719621918720LLU; // skipws____
8625886569 break;
8625986570 }
86260- case 18446744073709546109LLU: // 99999998n7'''''''''''''''
86571+ case 18446744073709546094LLU: // 99999998ns'''''''''''''''
8626186572 {
86262- state.addr = 18446744073709546110LLU; // 99999998n8'''''''''''''''
86573+ state.addr = 18446744073709546095LLU; // 99999998nt'''''''''''''''
8626386574 break;
8626486575 }
86265- case 18446744073709546110LLU: // 99999998n8'''''''''''''''
86576+ case 18446744073709546095LLU: // 99999998nt'''''''''''''''
8626686577 {
8626786578 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 7LLU)));
8626886579 // ACCUMULATE ARGUMENTS - BEGIN
@@ -86271,7 +86582,7 @@
8627186582 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8627286583 }
8627386584 // ACCUMULATE ARGUMENTS - END
86274- uint64_t return_to = 18446744073709546107LLU;
86585+ uint64_t return_to = 18446744073709546092LLU;
8627586586 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8627686587 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8627786588 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86280,12 +86591,12 @@
8628086591 state.addr = 839519719621918720LLU; // skipws____
8628186592 break;
8628286593 }
86283- case 18446744073709546107LLU: // 99999998n5'''''''''''''''
86594+ case 18446744073709546092LLU: // 99999998nq'''''''''''''''
8628486595 {
86285- state.addr = 18446744073709546108LLU; // 99999998n6'''''''''''''''
86596+ state.addr = 18446744073709546093LLU; // 99999998nr'''''''''''''''
8628686597 break;
8628786598 }
86288- case 18446744073709546108LLU: // 99999998n6'''''''''''''''
86599+ case 18446744073709546093LLU: // 99999998nr'''''''''''''''
8628986600 {
8629086601 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 7LLU)), stdin);
8629186602 if(')' != (char)getchar())
@@ -86296,20 +86607,20 @@
8629686607 fprintf(stdout, "%s", "\n fflush(stdout);");
8629786608 heap.availilable_size_for_dynamic_objects += 0LLU;
8629886609 heap.availilable_size_for_dynamic_objects += 0LLU;
86299- state.addr = 18446744073709546106LLU; // 99999998n4'''''''''''''''
86610+ state.addr = 18446744073709546091LLU; // 99999998np'''''''''''''''
8630086611 break;
8630186612 }
86302- case 18446744073709546111LLU: // 99999998n9'''''''''''''''
86613+ case 18446744073709546096LLU: // 99999998nu'''''''''''''''
8630386614 {
86304- state.addr = 18446744073709546106LLU; // 99999998n4'''''''''''''''
86615+ state.addr = 18446744073709546091LLU; // 99999998np'''''''''''''''
8630586616 break;
8630686617 }
86307- case 18446744073709546106LLU: // 99999998n4'''''''''''''''
86618+ case 18446744073709546091LLU: // 99999998np'''''''''''''''
8630886619 {
86309- state.addr = 18446744073709546116LLU; // 99999998oD'''''''''''''''
86620+ state.addr = 18446744073709546101LLU; // 99999998nz'''''''''''''''
8631086621 break;
8631186622 }
86312- case 18446744073709546116LLU: // 99999998oD'''''''''''''''
86623+ case 18446744073709546101LLU: // 99999998nz'''''''''''''''
8631386624 {
8631486625 // variable u64 sym_______ goes out of scope
8631586626 // emitted destructur for type u64
@@ -86358,28 +86669,28 @@
8635886669 }
8635986670 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 0;
8636086671
86361- state.addr = 18446744073709546105LLU; // 99999998n3'''''''''''''''
86672+ state.addr = 18446744073709546090LLU; // 99999998no'''''''''''''''
8636286673 break;
8636386674 }
86364- case 18446744073709546105LLU: // 99999998n3'''''''''''''''
86675+ case 18446744073709546090LLU: // 99999998no'''''''''''''''
8636586676 {
8636686677 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 819847183514351405;
8636786678
86368- state.addr = 18446744073709546104LLU; // 99999998n2'''''''''''''''
86679+ state.addr = 18446744073709546089LLU; // 99999998nn'''''''''''''''
8636986680 break;
8637086681 }
86371- case 18446744073709546104LLU: // 99999998n2'''''''''''''''
86682+ case 18446744073709546089LLU: // 99999998nn'''''''''''''''
8637286683 {
8637386684 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
86374- state.addr = 18446744073709546103LLU; // 99999998n1'''''''''''''''
86685+ state.addr = 18446744073709546088LLU; // 99999998nm'''''''''''''''
8637586686 break;
8637686687 }
86377- case 18446744073709546103LLU: // 99999998n1'''''''''''''''
86688+ case 18446744073709546088LLU: // 99999998nm'''''''''''''''
8637886689 {
86379- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546102LLU : 18446744073709546101LLU;
86690+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546087LLU : 18446744073709546086LLU;
8638086691 break;
8638186692 }
86382- case 18446744073709546102LLU: // 99999998n0'''''''''''''''
86693+ case 18446744073709546087LLU: // 99999998nl'''''''''''''''
8638386694 {
8638486695 {
8638586696 uint64_t arg = 0;
@@ -86401,7 +86712,7 @@
8640186712 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8640286713 }
8640386714 // ACCUMULATE ARGUMENTS - END
86404- uint64_t return_to = 18446744073709546099LLU;
86715+ uint64_t return_to = 18446744073709546084LLU;
8640586716 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8640686717 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8640786718 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86410,12 +86721,12 @@
8641086721 state.addr = 861504796319285248LLU; // typeu64___
8641186722 break;
8641286723 }
86413- case 18446744073709546099LLU: // 99999998nx'''''''''''''''
86724+ case 18446744073709546084LLU: // 99999998ni'''''''''''''''
8641486725 {
86415- state.addr = 18446744073709546100LLU; // 99999998ny'''''''''''''''
86726+ state.addr = 18446744073709546085LLU; // 99999998nj'''''''''''''''
8641686727 break;
8641786728 }
86418- case 18446744073709546100LLU: // 99999998ny'''''''''''''''
86729+ case 18446744073709546085LLU: // 99999998nj'''''''''''''''
8641986730 {
8642086731 // ACCUMULATE ARGUMENTS - BEGIN
8642186732 {
@@ -86423,7 +86734,7 @@
8642386734 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8642486735 }
8642586736 // ACCUMULATE ARGUMENTS - END
86426- uint64_t return_to = 18446744073709546097LLU;
86737+ uint64_t return_to = 18446744073709546082LLU;
8642786738 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8642886739 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8642986740 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86432,12 +86743,12 @@
8643286743 state.addr = 839519719621918720LLU; // skipws____
8643386744 break;
8643486745 }
86435- case 18446744073709546097LLU: // 99999998nv'''''''''''''''
86746+ case 18446744073709546082LLU: // 99999998ng'''''''''''''''
8643686747 {
86437- state.addr = 18446744073709546098LLU; // 99999998nw'''''''''''''''
86748+ state.addr = 18446744073709546083LLU; // 99999998nh'''''''''''''''
8643886749 break;
8643986750 }
86440- case 18446744073709546098LLU: // 99999998nw'''''''''''''''
86751+ case 18446744073709546083LLU: // 99999998nh'''''''''''''''
8644186752 {
8644286753 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 7LLU)));
8644386754 fprintf(stdout, "%s", "\n putc((char)");
@@ -86452,7 +86763,7 @@
8645286763 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8645386764 }
8645486765 // ACCUMULATE ARGUMENTS - END
86455- uint64_t return_to = 18446744073709546094LLU;
86766+ uint64_t return_to = 18446744073709546079LLU;
8645686767 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8645786768 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8645886769 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86461,24 +86772,24 @@
8646186772 state.addr = 839519719621918720LLU; // skipws____
8646286773 break;
8646386774 }
86464- case 18446744073709546094LLU: // 99999998ns'''''''''''''''
86775+ case 18446744073709546079LLU: // 99999998nd'''''''''''''''
8646586776 {
86466- state.addr = 18446744073709546095LLU; // 99999998nt'''''''''''''''
86777+ state.addr = 18446744073709546080LLU; // 99999998ne'''''''''''''''
8646786778 break;
8646886779 }
86469- case 18446744073709546095LLU: // 99999998nt'''''''''''''''
86780+ case 18446744073709546080LLU: // 99999998ne'''''''''''''''
8647086781 {
8647186782
86472- state.addr = 18446744073709546093LLU; // 99999998nr'''''''''''''''
86783+ state.addr = 18446744073709546078LLU; // 99999998nc'''''''''''''''
8647386784 break;
8647486785 }
86475- case 18446744073709546093LLU: // 99999998nr'''''''''''''''
86786+ case 18446744073709546078LLU: // 99999998nc'''''''''''''''
8647686787 {
8647786788 *LOCAL_ACCESS(heap.data, 19LLU, 15LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
86478- state.addr = 18446744073709546092LLU; // 99999998nq'''''''''''''''
86789+ state.addr = 18446744073709546077LLU; // 99999998nb'''''''''''''''
8647986790 break;
8648086791 }
86481- case 18446744073709546092LLU: // 99999998nq'''''''''''''''
86792+ case 18446744073709546077LLU: // 99999998nb'''''''''''''''
8648286793 {
8648386794 // ACCUMULATE ARGUMENTS - BEGIN
8648486795 {
@@ -86498,7 +86809,7 @@
8649886809 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8649986810 }
8650086811 // ACCUMULATE ARGUMENTS - END
86501- uint64_t return_to = 18446744073709546090LLU;
86812+ uint64_t return_to = 18446744073709546075LLU;
8650286813 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8650386814 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8650486815 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86507,12 +86818,12 @@
8650786818 state.addr = 517555565473470767LLU; // assertinit
8650886819 break;
8650986820 }
86510- case 18446744073709546090LLU: // 99999998no'''''''''''''''
86821+ case 18446744073709546075LLU: // 99999998n$'''''''''''''''
8651186822 {
86512- state.addr = 18446744073709546091LLU; // 99999998np'''''''''''''''
86823+ state.addr = 18446744073709546076LLU; // 99999998na'''''''''''''''
8651386824 break;
8651486825 }
86515- case 18446744073709546091LLU: // 99999998np'''''''''''''''
86826+ case 18446744073709546076LLU: // 99999998na'''''''''''''''
8651686827 {
8651786828 {
8651886829 uint64_t arg = 0;
@@ -86591,7 +86902,7 @@
8659186902 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8659286903 }
8659386904 // ACCUMULATE ARGUMENTS - END
86594- uint64_t return_to = 18446744073709546088LLU;
86905+ uint64_t return_to = 18446744073709546073LLU;
8659586906 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
8659686907 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8659786908 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86600,12 +86911,12 @@
8660086911 state.addr = 787472342492567585LLU; // procvarref
8660186912 break;
8660286913 }
86603- case 18446744073709546088LLU: // 99999998nm'''''''''''''''
86914+ case 18446744073709546073LLU: // 99999998nY'''''''''''''''
8660486915 {
86605- state.addr = 18446744073709546089LLU; // 99999998nn'''''''''''''''
86916+ state.addr = 18446744073709546074LLU; // 99999998nZ'''''''''''''''
8660686917 break;
8660786918 }
86608- case 18446744073709546089LLU: // 99999998nn'''''''''''''''
86919+ case 18446744073709546074LLU: // 99999998nZ'''''''''''''''
8660986920 {
8661086921 // variable u64 initialize goes out of scope
8661186922 // emitted destructur for type u64
@@ -86616,10 +86927,10 @@
8661686927 // variable u64 idx_______ goes out of scope
8661786928 // emitted destructur for type u64
8661886929 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 20
86619- state.addr = 18446744073709546096LLU; // 99999998nu'''''''''''''''
86930+ state.addr = 18446744073709546081LLU; // 99999998nf'''''''''''''''
8662086931 break;
8662186932 }
86622- case 18446744073709546096LLU: // 99999998nu'''''''''''''''
86933+ case 18446744073709546081LLU: // 99999998nf'''''''''''''''
8662386934 {
8662486935 fprintf(stdout, "%s", ", stderr);");
8662586936 // ACCUMULATE ARGUMENTS - BEGIN
@@ -86628,7 +86939,7 @@
8662886939 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8662986940 }
8663086941 // ACCUMULATE ARGUMENTS - END
86631- uint64_t return_to = 18446744073709546086LLU;
86942+ uint64_t return_to = 18446744073709546071LLU;
8663286943 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8663386944 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8663486945 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86637,12 +86948,12 @@
8663786948 state.addr = 839519719621918720LLU; // skipws____
8663886949 break;
8663986950 }
86640- case 18446744073709546086LLU: // 99999998nk'''''''''''''''
86951+ case 18446744073709546071LLU: // 99999998nW'''''''''''''''
8664186952 {
86642- state.addr = 18446744073709546087LLU; // 99999998nl'''''''''''''''
86953+ state.addr = 18446744073709546072LLU; // 99999998nX'''''''''''''''
8664386954 break;
8664486955 }
86645- case 18446744073709546087LLU: // 99999998nl'''''''''''''''
86956+ case 18446744073709546072LLU: // 99999998nX'''''''''''''''
8664686957 {
8664786958 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)), stdin);
8664886959 if(')' != (char)getchar())
@@ -86660,7 +86971,7 @@
8666086971 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8666186972 }
8666286973 // ACCUMULATE ARGUMENTS - END
86663- uint64_t return_to = 18446744073709546084LLU;
86974+ uint64_t return_to = 18446744073709546069LLU;
8666486975 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8666586976 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8666686977 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86669,12 +86980,12 @@
8666986980 state.addr = 517555565476695680LLU; // assertu64_
8667086981 break;
8667186982 }
86672- case 18446744073709546084LLU: // 99999998ni'''''''''''''''
86983+ case 18446744073709546069LLU: // 99999998nU'''''''''''''''
8667386984 {
86674- state.addr = 18446744073709546085LLU; // 99999998nj'''''''''''''''
86985+ state.addr = 18446744073709546070LLU; // 99999998nV'''''''''''''''
8667586986 break;
8667686987 }
86677- case 18446744073709546085LLU: // 99999998nj'''''''''''''''
86988+ case 18446744073709546070LLU: // 99999998nV'''''''''''''''
8667886989 {
8667986990 // variable u64 mutable___ goes out of scope
8668086991 // emitted destructur for type u64
@@ -86687,7 +86998,7 @@
8668786998 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8668886999 }
8668987000 // ACCUMULATE ARGUMENTS - END
86690- uint64_t return_to = 18446744073709546083LLU;
87001+ uint64_t return_to = 18446744073709546068LLU;
8669187002 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8669287003 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8669387004 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86696,7 +87007,7 @@
8669687007 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8669787008 break;
8669887009 }
86699- case 18446744073709546083LLU: // 99999998nh'''''''''''''''
87010+ case 18446744073709546068LLU: // 99999998nT'''''''''''''''
8670087011 {
8670187012 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 18
8670287013 // variable u64 INDIRECT__ goes out of scope
@@ -86707,34 +87018,34 @@
8670787018 (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 16
8670887019 heap.availilable_size_for_dynamic_objects += 0LLU;
8670987020 heap.availilable_size_for_dynamic_objects += 0LLU;
86710- state.addr = 18446744073709546082LLU; // 99999998ng'''''''''''''''
87021+ state.addr = 18446744073709546067LLU; // 99999998nS'''''''''''''''
8671187022 break;
8671287023 }
86713- case 18446744073709546101LLU: // 99999998nz'''''''''''''''
87024+ case 18446744073709546086LLU: // 99999998nk'''''''''''''''
8671487025 {
8671587026
86716- state.addr = 18446744073709546081LLU; // 99999998nf'''''''''''''''
87027+ state.addr = 18446744073709546066LLU; // 99999998nR'''''''''''''''
8671787028 break;
8671887029 }
86719- case 18446744073709546081LLU: // 99999998nf'''''''''''''''
87030+ case 18446744073709546066LLU: // 99999998nR'''''''''''''''
8672087031 {
8672187032 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 787446708011125568;
8672287033
86723- state.addr = 18446744073709546080LLU; // 99999998ne'''''''''''''''
87034+ state.addr = 18446744073709546065LLU; // 99999998nQ'''''''''''''''
8672487035 break;
8672587036 }
86726- case 18446744073709546080LLU: // 99999998ne'''''''''''''''
87037+ case 18446744073709546065LLU: // 99999998nQ'''''''''''''''
8672787038 {
8672887039 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
86729- state.addr = 18446744073709546079LLU; // 99999998nd'''''''''''''''
87040+ state.addr = 18446744073709546064LLU; // 99999998nP'''''''''''''''
8673087041 break;
8673187042 }
86732- case 18446744073709546079LLU: // 99999998nd'''''''''''''''
87043+ case 18446744073709546064LLU: // 99999998nP'''''''''''''''
8673387044 {
86734- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546078LLU : 18446744073709546077LLU;
87045+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546063LLU : 18446744073709546062LLU;
8673587046 break;
8673687047 }
86737- case 18446744073709546078LLU: // 99999998nc'''''''''''''''
87048+ case 18446744073709546063LLU: // 99999998nO'''''''''''''''
8673887049 {
8673987050 {
8674087051 uint64_t arg = 0;
@@ -86756,7 +87067,7 @@
8675687067 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8675787068 }
8675887069 // ACCUMULATE ARGUMENTS - END
86759- uint64_t return_to = 18446744073709546075LLU;
87070+ uint64_t return_to = 18446744073709546060LLU;
8676087071 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8676187072 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8676287073 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86765,12 +87076,12 @@
8676587076 state.addr = 861504796319285248LLU; // typeu64___
8676687077 break;
8676787078 }
86768- case 18446744073709546075LLU: // 99999998n$'''''''''''''''
87079+ case 18446744073709546060LLU: // 99999998nL'''''''''''''''
8676987080 {
86770- state.addr = 18446744073709546076LLU; // 99999998na'''''''''''''''
87081+ state.addr = 18446744073709546061LLU; // 99999998nM'''''''''''''''
8677187082 break;
8677287083 }
86773- case 18446744073709546076LLU: // 99999998na'''''''''''''''
87084+ case 18446744073709546061LLU: // 99999998nM'''''''''''''''
8677487085 {
8677587086 // ACCUMULATE ARGUMENTS - BEGIN
8677687087 {
@@ -86778,7 +87089,7 @@
8677887089 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8677987090 }
8678087091 // ACCUMULATE ARGUMENTS - END
86781- uint64_t return_to = 18446744073709546073LLU;
87092+ uint64_t return_to = 18446744073709546058LLU;
8678287093 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8678387094 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8678487095 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86787,12 +87098,12 @@
8678787098 state.addr = 839519719621918720LLU; // skipws____
8678887099 break;
8678987100 }
86790- case 18446744073709546073LLU: // 99999998nY'''''''''''''''
87101+ case 18446744073709546058LLU: // 99999998nJ'''''''''''''''
8679187102 {
86792- state.addr = 18446744073709546074LLU; // 99999998nZ'''''''''''''''
87103+ state.addr = 18446744073709546059LLU; // 99999998nK'''''''''''''''
8679387104 break;
8679487105 }
86795- case 18446744073709546074LLU: // 99999998nZ'''''''''''''''
87106+ case 18446744073709546059LLU: // 99999998nK'''''''''''''''
8679687107 {
8679787108 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 7LLU)));
8679887109 fprintf(stdout, "%s", "\n putc((char)");
@@ -86807,7 +87118,7 @@
8680787118 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8680887119 }
8680987120 // ACCUMULATE ARGUMENTS - END
86810- uint64_t return_to = 18446744073709546070LLU;
87121+ uint64_t return_to = 18446744073709546055LLU;
8681187122 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8681287123 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8681387124 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86816,24 +87127,24 @@
8681687127 state.addr = 839519719621918720LLU; // skipws____
8681787128 break;
8681887129 }
86819- case 18446744073709546070LLU: // 99999998nV'''''''''''''''
87130+ case 18446744073709546055LLU: // 99999998nG'''''''''''''''
8682087131 {
86821- state.addr = 18446744073709546071LLU; // 99999998nW'''''''''''''''
87132+ state.addr = 18446744073709546056LLU; // 99999998nH'''''''''''''''
8682287133 break;
8682387134 }
86824- case 18446744073709546071LLU: // 99999998nW'''''''''''''''
87135+ case 18446744073709546056LLU: // 99999998nH'''''''''''''''
8682587136 {
8682687137
86827- state.addr = 18446744073709546069LLU; // 99999998nU'''''''''''''''
87138+ state.addr = 18446744073709546054LLU; // 99999998nF'''''''''''''''
8682887139 break;
8682987140 }
86830- case 18446744073709546069LLU: // 99999998nU'''''''''''''''
87141+ case 18446744073709546054LLU: // 99999998nF'''''''''''''''
8683187142 {
8683287143 *LOCAL_ACCESS(heap.data, 19LLU, 15LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
86833- state.addr = 18446744073709546068LLU; // 99999998nT'''''''''''''''
87144+ state.addr = 18446744073709546053LLU; // 99999998nE'''''''''''''''
8683487145 break;
8683587146 }
86836- case 18446744073709546068LLU: // 99999998nT'''''''''''''''
87147+ case 18446744073709546053LLU: // 99999998nE'''''''''''''''
8683787148 {
8683887149 // ACCUMULATE ARGUMENTS - BEGIN
8683987150 {
@@ -86853,7 +87164,7 @@
8685387164 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8685487165 }
8685587166 // ACCUMULATE ARGUMENTS - END
86856- uint64_t return_to = 18446744073709546066LLU;
87167+ uint64_t return_to = 18446744073709546051LLU;
8685787168 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8685887169 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8685987170 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86862,12 +87173,12 @@
8686287173 state.addr = 517555565473470767LLU; // assertinit
8686387174 break;
8686487175 }
86865- case 18446744073709546066LLU: // 99999998nR'''''''''''''''
87176+ case 18446744073709546051LLU: // 99999998nC'''''''''''''''
8686687177 {
86867- state.addr = 18446744073709546067LLU; // 99999998nS'''''''''''''''
87178+ state.addr = 18446744073709546052LLU; // 99999998nD'''''''''''''''
8686887179 break;
8686987180 }
86870- case 18446744073709546067LLU: // 99999998nS'''''''''''''''
87181+ case 18446744073709546052LLU: // 99999998nD'''''''''''''''
8687187182 {
8687287183 {
8687387184 uint64_t arg = 0;
@@ -86946,7 +87257,7 @@
8694687257 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8694787258 }
8694887259 // ACCUMULATE ARGUMENTS - END
86949- uint64_t return_to = 18446744073709546064LLU;
87260+ uint64_t return_to = 18446744073709546049LLU;
8695087261 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
8695187262 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8695287263 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86955,12 +87266,12 @@
8695587266 state.addr = 787472342492567585LLU; // procvarref
8695687267 break;
8695787268 }
86958- case 18446744073709546064LLU: // 99999998nP'''''''''''''''
87269+ case 18446744073709546049LLU: // 99999998nA'''''''''''''''
8695987270 {
86960- state.addr = 18446744073709546065LLU; // 99999998nQ'''''''''''''''
87271+ state.addr = 18446744073709546050LLU; // 99999998nB'''''''''''''''
8696187272 break;
8696287273 }
86963- case 18446744073709546065LLU: // 99999998nQ'''''''''''''''
87274+ case 18446744073709546050LLU: // 99999998nB'''''''''''''''
8696487275 {
8696587276 // variable u64 initialize goes out of scope
8696687277 // emitted destructur for type u64
@@ -86971,10 +87282,10 @@
8697187282 // variable u64 idx_______ goes out of scope
8697287283 // emitted destructur for type u64
8697387284 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 20
86974- state.addr = 18446744073709546072LLU; // 99999998nX'''''''''''''''
87285+ state.addr = 18446744073709546057LLU; // 99999998nI'''''''''''''''
8697587286 break;
8697687287 }
86977- case 18446744073709546072LLU: // 99999998nX'''''''''''''''
87288+ case 18446744073709546057LLU: // 99999998nI'''''''''''''''
8697887289 {
8697987290 fprintf(stdout, "%s", ", stdout);");
8698087291 // ACCUMULATE ARGUMENTS - BEGIN
@@ -86983,7 +87294,7 @@
8698387294 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8698487295 }
8698587296 // ACCUMULATE ARGUMENTS - END
86986- uint64_t return_to = 18446744073709546062LLU;
87297+ uint64_t return_to = 18446744073709546047LLU;
8698787298 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8698887299 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8698987300 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -86992,12 +87303,12 @@
8699287303 state.addr = 839519719621918720LLU; // skipws____
8699387304 break;
8699487305 }
86995- case 18446744073709546062LLU: // 99999998nN'''''''''''''''
87306+ case 18446744073709546047LLU: // 99999998m9'''''''''''''''
8699687307 {
86997- state.addr = 18446744073709546063LLU; // 99999998nO'''''''''''''''
87308+ state.addr = 18446744073709546048LLU; // 99999998n_'''''''''''''''
8699887309 break;
8699987310 }
87000- case 18446744073709546063LLU: // 99999998nO'''''''''''''''
87311+ case 18446744073709546048LLU: // 99999998n_'''''''''''''''
8700187312 {
8700287313 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)), stdin);
8700387314 if(')' != (char)getchar())
@@ -87015,7 +87326,7 @@
8701587326 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8701687327 }
8701787328 // ACCUMULATE ARGUMENTS - END
87018- uint64_t return_to = 18446744073709546060LLU;
87329+ uint64_t return_to = 18446744073709546045LLU;
8701987330 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8702087331 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8702187332 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87024,12 +87335,12 @@
8702487335 state.addr = 517555565476695680LLU; // assertu64_
8702587336 break;
8702687337 }
87027- case 18446744073709546060LLU: // 99999998nL'''''''''''''''
87338+ case 18446744073709546045LLU: // 99999998m7'''''''''''''''
8702887339 {
87029- state.addr = 18446744073709546061LLU; // 99999998nM'''''''''''''''
87340+ state.addr = 18446744073709546046LLU; // 99999998m8'''''''''''''''
8703087341 break;
8703187342 }
87032- case 18446744073709546061LLU: // 99999998nM'''''''''''''''
87343+ case 18446744073709546046LLU: // 99999998m8'''''''''''''''
8703387344 {
8703487345 // variable u64 mutable___ goes out of scope
8703587346 // emitted destructur for type u64
@@ -87042,7 +87353,7 @@
8704287353 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8704387354 }
8704487355 // ACCUMULATE ARGUMENTS - END
87045- uint64_t return_to = 18446744073709546059LLU;
87356+ uint64_t return_to = 18446744073709546044LLU;
8704687357 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8704787358 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8704887359 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87051,7 +87362,7 @@
8705187362 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8705287363 break;
8705387364 }
87054- case 18446744073709546059LLU: // 99999998nK'''''''''''''''
87365+ case 18446744073709546044LLU: // 99999998m6'''''''''''''''
8705587366 {
8705687367 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 18
8705787368 // variable u64 INDIRECT__ goes out of scope
@@ -87062,34 +87373,34 @@
8706287373 (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 16
8706387374 heap.availilable_size_for_dynamic_objects += 0LLU;
8706487375 heap.availilable_size_for_dynamic_objects += 0LLU;
87065- state.addr = 18446744073709546058LLU; // 99999998nJ'''''''''''''''
87376+ state.addr = 18446744073709546043LLU; // 99999998m5'''''''''''''''
8706687377 break;
8706787378 }
87068- case 18446744073709546077LLU: // 99999998nb'''''''''''''''
87379+ case 18446744073709546062LLU: // 99999998nN'''''''''''''''
8706987380 {
8707087381
87071- state.addr = 18446744073709546057LLU; // 99999998nI'''''''''''''''
87382+ state.addr = 18446744073709546042LLU; // 99999998m4'''''''''''''''
8707287383 break;
8707387384 }
87074- case 18446744073709546057LLU: // 99999998nI'''''''''''''''
87385+ case 18446744073709546042LLU: // 99999998m4'''''''''''''''
8707587386 {
8707687387 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 787446708110622720;
8707787388
87078- state.addr = 18446744073709546056LLU; // 99999998nH'''''''''''''''
87389+ state.addr = 18446744073709546041LLU; // 99999998m3'''''''''''''''
8707987390 break;
8708087391 }
87081- case 18446744073709546056LLU: // 99999998nH'''''''''''''''
87392+ case 18446744073709546041LLU: // 99999998m3'''''''''''''''
8708287393 {
8708387394 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
87084- state.addr = 18446744073709546055LLU; // 99999998nG'''''''''''''''
87395+ state.addr = 18446744073709546040LLU; // 99999998m2'''''''''''''''
8708587396 break;
8708687397 }
87087- case 18446744073709546055LLU: // 99999998nG'''''''''''''''
87398+ case 18446744073709546040LLU: // 99999998m2'''''''''''''''
8708887399 {
87089- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546054LLU : 18446744073709546053LLU;
87400+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546039LLU : 18446744073709546038LLU;
8709087401 break;
8709187402 }
87092- case 18446744073709546054LLU: // 99999998nF'''''''''''''''
87403+ case 18446744073709546039LLU: // 99999998m1'''''''''''''''
8709387404 {
8709487405 {
8709587406 uint64_t arg = 0;
@@ -87111,7 +87422,7 @@
8711187422 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8711287423 }
8711387424 // ACCUMULATE ARGUMENTS - END
87114- uint64_t return_to = 18446744073709546051LLU;
87425+ uint64_t return_to = 18446744073709546036LLU;
8711587426 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8711687427 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8711787428 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87120,12 +87431,12 @@
8712087431 state.addr = 861504796319285248LLU; // typeu64___
8712187432 break;
8712287433 }
87123- case 18446744073709546051LLU: // 99999998nC'''''''''''''''
87434+ case 18446744073709546036LLU: // 99999998my'''''''''''''''
8712487435 {
87125- state.addr = 18446744073709546052LLU; // 99999998nD'''''''''''''''
87436+ state.addr = 18446744073709546037LLU; // 99999998mz'''''''''''''''
8712687437 break;
8712787438 }
87128- case 18446744073709546052LLU: // 99999998nD'''''''''''''''
87439+ case 18446744073709546037LLU: // 99999998mz'''''''''''''''
8712987440 {
8713087441 // ACCUMULATE ARGUMENTS - BEGIN
8713187442 {
@@ -87133,7 +87444,7 @@
8713387444 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8713487445 }
8713587446 // ACCUMULATE ARGUMENTS - END
87136- uint64_t return_to = 18446744073709546049LLU;
87447+ uint64_t return_to = 18446744073709546034LLU;
8713787448 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8713887449 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8713987450 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87142,12 +87453,12 @@
8714287453 state.addr = 839519719621918720LLU; // skipws____
8714387454 break;
8714487455 }
87145- case 18446744073709546049LLU: // 99999998nA'''''''''''''''
87456+ case 18446744073709546034LLU: // 99999998mw'''''''''''''''
8714687457 {
87147- state.addr = 18446744073709546050LLU; // 99999998nB'''''''''''''''
87458+ state.addr = 18446744073709546035LLU; // 99999998mx'''''''''''''''
8714887459 break;
8714987460 }
87150- case 18446744073709546050LLU: // 99999998nB'''''''''''''''
87461+ case 18446744073709546035LLU: // 99999998mx'''''''''''''''
8715187462 {
8715287463 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 7LLU)));
8715387464 fprintf(stdout, "%s", "\n printid(stdout, ");
@@ -87162,7 +87473,7 @@
8716287473 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8716387474 }
8716487475 // ACCUMULATE ARGUMENTS - END
87165- uint64_t return_to = 18446744073709546046LLU;
87476+ uint64_t return_to = 18446744073709546031LLU;
8716687477 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8716787478 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8716887479 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87171,24 +87482,24 @@
8717187482 state.addr = 839519719621918720LLU; // skipws____
8717287483 break;
8717387484 }
87174- case 18446744073709546046LLU: // 99999998m8'''''''''''''''
87485+ case 18446744073709546031LLU: // 99999998mt'''''''''''''''
8717587486 {
87176- state.addr = 18446744073709546047LLU; // 99999998m9'''''''''''''''
87487+ state.addr = 18446744073709546032LLU; // 99999998mu'''''''''''''''
8717787488 break;
8717887489 }
87179- case 18446744073709546047LLU: // 99999998m9'''''''''''''''
87490+ case 18446744073709546032LLU: // 99999998mu'''''''''''''''
8718087491 {
8718187492
87182- state.addr = 18446744073709546045LLU; // 99999998m7'''''''''''''''
87493+ state.addr = 18446744073709546030LLU; // 99999998ms'''''''''''''''
8718387494 break;
8718487495 }
87185- case 18446744073709546045LLU: // 99999998m7'''''''''''''''
87496+ case 18446744073709546030LLU: // 99999998ms'''''''''''''''
8718687497 {
8718787498 *LOCAL_ACCESS(heap.data, 19LLU, 15LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
87188- state.addr = 18446744073709546044LLU; // 99999998m6'''''''''''''''
87499+ state.addr = 18446744073709546029LLU; // 99999998mr'''''''''''''''
8718987500 break;
8719087501 }
87191- case 18446744073709546044LLU: // 99999998m6'''''''''''''''
87502+ case 18446744073709546029LLU: // 99999998mr'''''''''''''''
8719287503 {
8719387504 // ACCUMULATE ARGUMENTS - BEGIN
8719487505 {
@@ -87208,7 +87519,7 @@
8720887519 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8720987520 }
8721087521 // ACCUMULATE ARGUMENTS - END
87211- uint64_t return_to = 18446744073709546042LLU;
87522+ uint64_t return_to = 18446744073709546027LLU;
8721287523 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8721387524 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8721487525 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87217,12 +87528,12 @@
8721787528 state.addr = 517555565473470767LLU; // assertinit
8721887529 break;
8721987530 }
87220- case 18446744073709546042LLU: // 99999998m4'''''''''''''''
87531+ case 18446744073709546027LLU: // 99999998mp'''''''''''''''
8722187532 {
87222- state.addr = 18446744073709546043LLU; // 99999998m5'''''''''''''''
87533+ state.addr = 18446744073709546028LLU; // 99999998mq'''''''''''''''
8722387534 break;
8722487535 }
87225- case 18446744073709546043LLU: // 99999998m5'''''''''''''''
87536+ case 18446744073709546028LLU: // 99999998mq'''''''''''''''
8722687537 {
8722787538 {
8722887539 uint64_t arg = 0;
@@ -87301,7 +87612,7 @@
8730187612 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8730287613 }
8730387614 // ACCUMULATE ARGUMENTS - END
87304- uint64_t return_to = 18446744073709546040LLU;
87615+ uint64_t return_to = 18446744073709546025LLU;
8730587616 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
8730687617 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8730787618 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87310,12 +87621,12 @@
8731087621 state.addr = 787472342492567585LLU; // procvarref
8731187622 break;
8731287623 }
87313- case 18446744073709546040LLU: // 99999998m2'''''''''''''''
87624+ case 18446744073709546025LLU: // 99999998mn'''''''''''''''
8731487625 {
87315- state.addr = 18446744073709546041LLU; // 99999998m3'''''''''''''''
87626+ state.addr = 18446744073709546026LLU; // 99999998mo'''''''''''''''
8731687627 break;
8731787628 }
87318- case 18446744073709546041LLU: // 99999998m3'''''''''''''''
87629+ case 18446744073709546026LLU: // 99999998mo'''''''''''''''
8731987630 {
8732087631 // variable u64 initialize goes out of scope
8732187632 // emitted destructur for type u64
@@ -87326,10 +87637,10 @@
8732687637 // variable u64 idx_______ goes out of scope
8732787638 // emitted destructur for type u64
8732887639 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 20
87329- state.addr = 18446744073709546048LLU; // 99999998n_'''''''''''''''
87640+ state.addr = 18446744073709546033LLU; // 99999998mv'''''''''''''''
8733087641 break;
8733187642 }
87332- case 18446744073709546048LLU: // 99999998n_'''''''''''''''
87643+ case 18446744073709546033LLU: // 99999998mv'''''''''''''''
8733387644 {
8733487645 fprintf(stdout, "%s", ");");
8733587646 // ACCUMULATE ARGUMENTS - BEGIN
@@ -87338,7 +87649,7 @@
8733887649 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8733987650 }
8734087651 // ACCUMULATE ARGUMENTS - END
87341- uint64_t return_to = 18446744073709546038LLU;
87652+ uint64_t return_to = 18446744073709546023LLU;
8734287653 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8734387654 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8734487655 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87347,12 +87658,12 @@
8734787658 state.addr = 839519719621918720LLU; // skipws____
8734887659 break;
8734987660 }
87350- case 18446744073709546038LLU: // 99999998m0'''''''''''''''
87661+ case 18446744073709546023LLU: // 99999998ml'''''''''''''''
8735187662 {
87352- state.addr = 18446744073709546039LLU; // 99999998m1'''''''''''''''
87663+ state.addr = 18446744073709546024LLU; // 99999998mm'''''''''''''''
8735387664 break;
8735487665 }
87355- case 18446744073709546039LLU: // 99999998m1'''''''''''''''
87666+ case 18446744073709546024LLU: // 99999998mm'''''''''''''''
8735687667 {
8735787668 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)), stdin);
8735887669 if(')' != (char)getchar())
@@ -87370,7 +87681,7 @@
8737087681 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8737187682 }
8737287683 // ACCUMULATE ARGUMENTS - END
87373- uint64_t return_to = 18446744073709546036LLU;
87684+ uint64_t return_to = 18446744073709546021LLU;
8737487685 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8737587686 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8737687687 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87379,12 +87690,12 @@
8737987690 state.addr = 517555565476695680LLU; // assertu64_
8738087691 break;
8738187692 }
87382- case 18446744073709546036LLU: // 99999998my'''''''''''''''
87693+ case 18446744073709546021LLU: // 99999998mj'''''''''''''''
8738387694 {
87384- state.addr = 18446744073709546037LLU; // 99999998mz'''''''''''''''
87695+ state.addr = 18446744073709546022LLU; // 99999998mk'''''''''''''''
8738587696 break;
8738687697 }
87387- case 18446744073709546037LLU: // 99999998mz'''''''''''''''
87698+ case 18446744073709546022LLU: // 99999998mk'''''''''''''''
8738887699 {
8738987700 // variable u64 mutable___ goes out of scope
8739087701 // emitted destructur for type u64
@@ -87397,7 +87708,7 @@
8739787708 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8739887709 }
8739987710 // ACCUMULATE ARGUMENTS - END
87400- uint64_t return_to = 18446744073709546035LLU;
87711+ uint64_t return_to = 18446744073709546020LLU;
8740187712 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8740287713 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8740387714 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87406,7 +87717,7 @@
8740687717 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8740787718 break;
8740887719 }
87409- case 18446744073709546035LLU: // 99999998mx'''''''''''''''
87720+ case 18446744073709546020LLU: // 99999998mi'''''''''''''''
8741087721 {
8741187722 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 18
8741287723 // variable u64 INDIRECT__ goes out of scope
@@ -87417,34 +87728,34 @@
8741787728 (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 16
8741887729 heap.availilable_size_for_dynamic_objects += 0LLU;
8741987730 heap.availilable_size_for_dynamic_objects += 0LLU;
87420- state.addr = 18446744073709546034LLU; // 99999998mw'''''''''''''''
87731+ state.addr = 18446744073709546019LLU; // 99999998mh'''''''''''''''
8742187732 break;
8742287733 }
87423- case 18446744073709546053LLU: // 99999998nE'''''''''''''''
87734+ case 18446744073709546038LLU: // 99999998m0'''''''''''''''
8742487735 {
8742587736
87426- state.addr = 18446744073709546033LLU; // 99999998mv'''''''''''''''
87737+ state.addr = 18446744073709546018LLU; // 99999998mg'''''''''''''''
8742787738 break;
8742887739 }
87429- case 18446744073709546033LLU: // 99999998mv'''''''''''''''
87740+ case 18446744073709546018LLU: // 99999998mg'''''''''''''''
8743087741 {
8743187742 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 819847183515906048;
8743287743
87433- state.addr = 18446744073709546032LLU; // 99999998mu'''''''''''''''
87744+ state.addr = 18446744073709546017LLU; // 99999998mf'''''''''''''''
8743487745 break;
8743587746 }
87436- case 18446744073709546032LLU: // 99999998mu'''''''''''''''
87747+ case 18446744073709546017LLU: // 99999998mf'''''''''''''''
8743787748 {
8743887749 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
87439- state.addr = 18446744073709546031LLU; // 99999998mt'''''''''''''''
87750+ state.addr = 18446744073709546016LLU; // 99999998me'''''''''''''''
8744087751 break;
8744187752 }
87442- case 18446744073709546031LLU: // 99999998mt'''''''''''''''
87753+ case 18446744073709546016LLU: // 99999998me'''''''''''''''
8744387754 {
87444- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546030LLU : 18446744073709546029LLU;
87755+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546015LLU : 18446744073709546014LLU;
8744587756 break;
8744687757 }
87447- case 18446744073709546030LLU: // 99999998ms'''''''''''''''
87758+ case 18446744073709546015LLU: // 99999998md'''''''''''''''
8744887759 {
8744987760 {
8745087761 uint64_t arg = 0;
@@ -87466,7 +87777,7 @@
8746687777 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8746787778 }
8746887779 // ACCUMULATE ARGUMENTS - END
87469- uint64_t return_to = 18446744073709546027LLU;
87780+ uint64_t return_to = 18446744073709546012LLU;
8747087781 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8747187782 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8747287783 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87475,12 +87786,12 @@
8747587786 state.addr = 861504796319285248LLU; // typeu64___
8747687787 break;
8747787788 }
87478- case 18446744073709546027LLU: // 99999998mp'''''''''''''''
87789+ case 18446744073709546012LLU: // 99999998ma'''''''''''''''
8747987790 {
87480- state.addr = 18446744073709546028LLU; // 99999998mq'''''''''''''''
87791+ state.addr = 18446744073709546013LLU; // 99999998mb'''''''''''''''
8748187792 break;
8748287793 }
87483- case 18446744073709546028LLU: // 99999998mq'''''''''''''''
87794+ case 18446744073709546013LLU: // 99999998mb'''''''''''''''
8748487795 {
8748587796 // ACCUMULATE ARGUMENTS - BEGIN
8748687797 {
@@ -87488,7 +87799,7 @@
8748887799 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8748987800 }
8749087801 // ACCUMULATE ARGUMENTS - END
87491- uint64_t return_to = 18446744073709546025LLU;
87802+ uint64_t return_to = 18446744073709546010LLU;
8749287803 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8749387804 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8749487805 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87497,12 +87808,12 @@
8749787808 state.addr = 839519719621918720LLU; // skipws____
8749887809 break;
8749987810 }
87500- case 18446744073709546025LLU: // 99999998mn'''''''''''''''
87811+ case 18446744073709546010LLU: // 99999998mZ'''''''''''''''
8750187812 {
87502- state.addr = 18446744073709546026LLU; // 99999998mo'''''''''''''''
87813+ state.addr = 18446744073709546011LLU; // 99999998m$'''''''''''''''
8750387814 break;
8750487815 }
87505- case 18446744073709546026LLU: // 99999998mo'''''''''''''''
87816+ case 18446744073709546011LLU: // 99999998m$'''''''''''''''
8750687817 {
8750787818 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 7LLU)));
8750887819 fprintf(stdout, "%s", "\n printid(stderr, ");
@@ -87517,7 +87828,7 @@
8751787828 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8751887829 }
8751987830 // ACCUMULATE ARGUMENTS - END
87520- uint64_t return_to = 18446744073709546022LLU;
87831+ uint64_t return_to = 18446744073709546007LLU;
8752187832 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8752287833 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8752387834 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87526,24 +87837,24 @@
8752687837 state.addr = 839519719621918720LLU; // skipws____
8752787838 break;
8752887839 }
87529- case 18446744073709546022LLU: // 99999998mk'''''''''''''''
87840+ case 18446744073709546007LLU: // 99999998mW'''''''''''''''
8753087841 {
87531- state.addr = 18446744073709546023LLU; // 99999998ml'''''''''''''''
87842+ state.addr = 18446744073709546008LLU; // 99999998mX'''''''''''''''
8753287843 break;
8753387844 }
87534- case 18446744073709546023LLU: // 99999998ml'''''''''''''''
87845+ case 18446744073709546008LLU: // 99999998mX'''''''''''''''
8753587846 {
8753687847
87537- state.addr = 18446744073709546021LLU; // 99999998mj'''''''''''''''
87848+ state.addr = 18446744073709546006LLU; // 99999998mV'''''''''''''''
8753887849 break;
8753987850 }
87540- case 18446744073709546021LLU: // 99999998mj'''''''''''''''
87851+ case 18446744073709546006LLU: // 99999998mV'''''''''''''''
8754187852 {
8754287853 *LOCAL_ACCESS(heap.data, 19LLU, 15LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
87543- state.addr = 18446744073709546020LLU; // 99999998mi'''''''''''''''
87854+ state.addr = 18446744073709546005LLU; // 99999998mU'''''''''''''''
8754487855 break;
8754587856 }
87546- case 18446744073709546020LLU: // 99999998mi'''''''''''''''
87857+ case 18446744073709546005LLU: // 99999998mU'''''''''''''''
8754787858 {
8754887859 // ACCUMULATE ARGUMENTS - BEGIN
8754987860 {
@@ -87563,7 +87874,7 @@
8756387874 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8756487875 }
8756587876 // ACCUMULATE ARGUMENTS - END
87566- uint64_t return_to = 18446744073709546018LLU;
87877+ uint64_t return_to = 18446744073709546003LLU;
8756787878 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8756887879 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8756987880 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87572,12 +87883,12 @@
8757287883 state.addr = 517555565473470767LLU; // assertinit
8757387884 break;
8757487885 }
87575- case 18446744073709546018LLU: // 99999998mg'''''''''''''''
87886+ case 18446744073709546003LLU: // 99999998mS'''''''''''''''
8757687887 {
87577- state.addr = 18446744073709546019LLU; // 99999998mh'''''''''''''''
87888+ state.addr = 18446744073709546004LLU; // 99999998mT'''''''''''''''
8757887889 break;
8757987890 }
87580- case 18446744073709546019LLU: // 99999998mh'''''''''''''''
87891+ case 18446744073709546004LLU: // 99999998mT'''''''''''''''
8758187892 {
8758287893 {
8758387894 uint64_t arg = 0;
@@ -87656,7 +87967,7 @@
8765687967 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8765787968 }
8765887969 // ACCUMULATE ARGUMENTS - END
87659- uint64_t return_to = 18446744073709546016LLU;
87970+ uint64_t return_to = 18446744073709546001LLU;
8766087971 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
8766187972 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8766287973 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87665,12 +87976,12 @@
8766587976 state.addr = 787472342492567585LLU; // procvarref
8766687977 break;
8766787978 }
87668- case 18446744073709546016LLU: // 99999998me'''''''''''''''
87979+ case 18446744073709546001LLU: // 99999998mQ'''''''''''''''
8766987980 {
87670- state.addr = 18446744073709546017LLU; // 99999998mf'''''''''''''''
87981+ state.addr = 18446744073709546002LLU; // 99999998mR'''''''''''''''
8767187982 break;
8767287983 }
87673- case 18446744073709546017LLU: // 99999998mf'''''''''''''''
87984+ case 18446744073709546002LLU: // 99999998mR'''''''''''''''
8767487985 {
8767587986 // variable u64 initialize goes out of scope
8767687987 // emitted destructur for type u64
@@ -87681,10 +87992,10 @@
8768187992 // variable u64 idx_______ goes out of scope
8768287993 // emitted destructur for type u64
8768387994 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 20
87684- state.addr = 18446744073709546024LLU; // 99999998mm'''''''''''''''
87995+ state.addr = 18446744073709546009LLU; // 99999998mY'''''''''''''''
8768587996 break;
8768687997 }
87687- case 18446744073709546024LLU: // 99999998mm'''''''''''''''
87998+ case 18446744073709546009LLU: // 99999998mY'''''''''''''''
8768887999 {
8768988000 fprintf(stdout, "%s", ");");
8769088001 // ACCUMULATE ARGUMENTS - BEGIN
@@ -87693,7 +88004,7 @@
8769388004 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8769488005 }
8769588006 // ACCUMULATE ARGUMENTS - END
87696- uint64_t return_to = 18446744073709546014LLU;
88007+ uint64_t return_to = 18446744073709545999LLU;
8769788008 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8769888009 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8769988010 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87702,12 +88013,12 @@
8770288013 state.addr = 839519719621918720LLU; // skipws____
8770388014 break;
8770488015 }
87705- case 18446744073709546014LLU: // 99999998mc'''''''''''''''
88016+ case 18446744073709545999LLU: // 99999998mO'''''''''''''''
8770688017 {
87707- state.addr = 18446744073709546015LLU; // 99999998md'''''''''''''''
88018+ state.addr = 18446744073709546000LLU; // 99999998mP'''''''''''''''
8770888019 break;
8770988020 }
87710- case 18446744073709546015LLU: // 99999998md'''''''''''''''
88021+ case 18446744073709546000LLU: // 99999998mP'''''''''''''''
8771188022 {
8771288023 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)), stdin);
8771388024 if(')' != (char)getchar())
@@ -87725,7 +88036,7 @@
8772588036 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8772688037 }
8772788038 // ACCUMULATE ARGUMENTS - END
87728- uint64_t return_to = 18446744073709546012LLU;
88039+ uint64_t return_to = 18446744073709545997LLU;
8772988040 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8773088041 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8773188042 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87734,12 +88045,12 @@
8773488045 state.addr = 517555565476695680LLU; // assertu64_
8773588046 break;
8773688047 }
87737- case 18446744073709546012LLU: // 99999998ma'''''''''''''''
88048+ case 18446744073709545997LLU: // 99999998mM'''''''''''''''
8773888049 {
87739- state.addr = 18446744073709546013LLU; // 99999998mb'''''''''''''''
88050+ state.addr = 18446744073709545998LLU; // 99999998mN'''''''''''''''
8774088051 break;
8774188052 }
87742- case 18446744073709546013LLU: // 99999998mb'''''''''''''''
88053+ case 18446744073709545998LLU: // 99999998mN'''''''''''''''
8774388054 {
8774488055 // variable u64 mutable___ goes out of scope
8774588056 // emitted destructur for type u64
@@ -87752,7 +88063,7 @@
8775288063 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8775388064 }
8775488065 // ACCUMULATE ARGUMENTS - END
87755- uint64_t return_to = 18446744073709546011LLU;
88066+ uint64_t return_to = 18446744073709545996LLU;
8775688067 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8775788068 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8775888069 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87761,7 +88072,7 @@
8776188072 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8776288073 break;
8776388074 }
87764- case 18446744073709546011LLU: // 99999998m$'''''''''''''''
88075+ case 18446744073709545996LLU: // 99999998mL'''''''''''''''
8776588076 {
8776688077 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 18
8776788078 // variable u64 INDIRECT__ goes out of scope
@@ -87772,34 +88083,34 @@
8777288083 (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 16
8777388084 heap.availilable_size_for_dynamic_objects += 0LLU;
8777488085 heap.availilable_size_for_dynamic_objects += 0LLU;
87775- state.addr = 18446744073709546010LLU; // 99999998mZ'''''''''''''''
88086+ state.addr = 18446744073709545995LLU; // 99999998mK'''''''''''''''
8777688087 break;
8777788088 }
87778- case 18446744073709546029LLU: // 99999998mr'''''''''''''''
88089+ case 18446744073709546014LLU: // 99999998mc'''''''''''''''
8777988090 {
8778088091
87781- state.addr = 18446744073709546009LLU; // 99999998mY'''''''''''''''
88092+ state.addr = 18446744073709545994LLU; // 99999998mJ'''''''''''''''
8778288093 break;
8778388094 }
87784- case 18446744073709546009LLU: // 99999998mY'''''''''''''''
88095+ case 18446744073709545994LLU: // 99999998mJ'''''''''''''''
8778588096 {
8778688097 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 660190761781821440;
8778788098
87788- state.addr = 18446744073709546008LLU; // 99999998mX'''''''''''''''
88099+ state.addr = 18446744073709545993LLU; // 99999998mI'''''''''''''''
8778988100 break;
8779088101 }
87791- case 18446744073709546008LLU: // 99999998mX'''''''''''''''
88102+ case 18446744073709545993LLU: // 99999998mI'''''''''''''''
8779288103 {
8779388104 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
87794- state.addr = 18446744073709546007LLU; // 99999998mW'''''''''''''''
88105+ state.addr = 18446744073709545992LLU; // 99999998mH'''''''''''''''
8779588106 break;
8779688107 }
87797- case 18446744073709546007LLU: // 99999998mW'''''''''''''''
88108+ case 18446744073709545992LLU: // 99999998mH'''''''''''''''
8779888109 {
87799- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709546006LLU : 18446744073709546005LLU;
88110+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709545991LLU : 18446744073709545990LLU;
8780088111 break;
8780188112 }
87802- case 18446744073709546006LLU: // 99999998mV'''''''''''''''
88113+ case 18446744073709545991LLU: // 99999998mG'''''''''''''''
8780388114 {
8780488115 {
8780588116 uint64_t arg = 0;
@@ -87821,7 +88132,7 @@
8782188132 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8782288133 }
8782388134 // ACCUMULATE ARGUMENTS - END
87824- uint64_t return_to = 18446744073709546003LLU;
88135+ uint64_t return_to = 18446744073709545988LLU;
8782588136 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8782688137 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8782788138 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87830,12 +88141,12 @@
8783088141 state.addr = 861504796319285248LLU; // typeu64___
8783188142 break;
8783288143 }
87833- case 18446744073709546003LLU: // 99999998mS'''''''''''''''
88144+ case 18446744073709545988LLU: // 99999998mD'''''''''''''''
8783488145 {
87835- state.addr = 18446744073709546004LLU; // 99999998mT'''''''''''''''
88146+ state.addr = 18446744073709545989LLU; // 99999998mE'''''''''''''''
8783688147 break;
8783788148 }
87838- case 18446744073709546004LLU: // 99999998mT'''''''''''''''
88149+ case 18446744073709545989LLU: // 99999998mE'''''''''''''''
8783988150 {
8784088151 // ACCUMULATE ARGUMENTS - BEGIN
8784188152 {
@@ -87843,7 +88154,7 @@
8784388154 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8784488155 }
8784588156 // ACCUMULATE ARGUMENTS - END
87846- uint64_t return_to = 18446744073709546001LLU;
88157+ uint64_t return_to = 18446744073709545986LLU;
8784788158 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8784888159 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8784988160 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87852,12 +88163,12 @@
8785288163 state.addr = 839519719621918720LLU; // skipws____
8785388164 break;
8785488165 }
87855- case 18446744073709546001LLU: // 99999998mQ'''''''''''''''
88166+ case 18446744073709545986LLU: // 99999998mB'''''''''''''''
8785688167 {
87857- state.addr = 18446744073709546002LLU; // 99999998mR'''''''''''''''
88168+ state.addr = 18446744073709545987LLU; // 99999998mC'''''''''''''''
8785888169 break;
8785988170 }
87860- case 18446744073709546002LLU: // 99999998mR'''''''''''''''
88171+ case 18446744073709545987LLU: // 99999998mC'''''''''''''''
8786188172 {
8786288173 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 7LLU)));
8786388174 fprintf(stdout, "%s", "\n ++");
@@ -87872,7 +88183,7 @@
8787288183 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8787388184 }
8787488185 // ACCUMULATE ARGUMENTS - END
87875- uint64_t return_to = 18446744073709545998LLU;
88186+ uint64_t return_to = 18446744073709545983LLU;
8787688187 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8787788188 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8787888189 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87881,24 +88192,24 @@
8788188192 state.addr = 839519719621918720LLU; // skipws____
8788288193 break;
8788388194 }
87884- case 18446744073709545998LLU: // 99999998mN'''''''''''''''
88195+ case 18446744073709545983LLU: // 99999998l9'''''''''''''''
8788588196 {
87886- state.addr = 18446744073709545999LLU; // 99999998mO'''''''''''''''
88197+ state.addr = 18446744073709545984LLU; // 99999998m_'''''''''''''''
8788788198 break;
8788888199 }
87889- case 18446744073709545999LLU: // 99999998mO'''''''''''''''
88200+ case 18446744073709545984LLU: // 99999998m_'''''''''''''''
8789088201 {
8789188202
87892- state.addr = 18446744073709545997LLU; // 99999998mM'''''''''''''''
88203+ state.addr = 18446744073709545982LLU; // 99999998l8'''''''''''''''
8789388204 break;
8789488205 }
87895- case 18446744073709545997LLU: // 99999998mM'''''''''''''''
88206+ case 18446744073709545982LLU: // 99999998l8'''''''''''''''
8789688207 {
8789788208 *LOCAL_ACCESS(heap.data, 19LLU, 15LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
87898- state.addr = 18446744073709545996LLU; // 99999998mL'''''''''''''''
88209+ state.addr = 18446744073709545981LLU; // 99999998l7'''''''''''''''
8789988210 break;
8790088211 }
87901- case 18446744073709545996LLU: // 99999998mL'''''''''''''''
88212+ case 18446744073709545981LLU: // 99999998l7'''''''''''''''
8790288213 {
8790388214 // ACCUMULATE ARGUMENTS - BEGIN
8790488215 {
@@ -87918,7 +88229,7 @@
8791888229 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8791988230 }
8792088231 // ACCUMULATE ARGUMENTS - END
87921- uint64_t return_to = 18446744073709545994LLU;
88232+ uint64_t return_to = 18446744073709545979LLU;
8792288233 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8792388234 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8792488235 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -87927,12 +88238,12 @@
8792788238 state.addr = 517555565473470767LLU; // assertinit
8792888239 break;
8792988240 }
87930- case 18446744073709545994LLU: // 99999998mJ'''''''''''''''
88241+ case 18446744073709545979LLU: // 99999998l5'''''''''''''''
8793188242 {
87932- state.addr = 18446744073709545995LLU; // 99999998mK'''''''''''''''
88243+ state.addr = 18446744073709545980LLU; // 99999998l6'''''''''''''''
8793388244 break;
8793488245 }
87935- case 18446744073709545995LLU: // 99999998mK'''''''''''''''
88246+ case 18446744073709545980LLU: // 99999998l6'''''''''''''''
8793688247 {
8793788248 {
8793888249 uint64_t arg = 0;
@@ -88011,7 +88322,7 @@
8801188322 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8801288323 }
8801388324 // ACCUMULATE ARGUMENTS - END
88014- uint64_t return_to = 18446744073709545992LLU;
88325+ uint64_t return_to = 18446744073709545977LLU;
8801588326 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
8801688327 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8801788328 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88020,12 +88331,12 @@
8802088331 state.addr = 787472342492567585LLU; // procvarref
8802188332 break;
8802288333 }
88023- case 18446744073709545992LLU: // 99999998mH'''''''''''''''
88334+ case 18446744073709545977LLU: // 99999998l3'''''''''''''''
8802488335 {
88025- state.addr = 18446744073709545993LLU; // 99999998mI'''''''''''''''
88336+ state.addr = 18446744073709545978LLU; // 99999998l4'''''''''''''''
8802688337 break;
8802788338 }
88028- case 18446744073709545993LLU: // 99999998mI'''''''''''''''
88339+ case 18446744073709545978LLU: // 99999998l4'''''''''''''''
8802988340 {
8803088341 // variable u64 initialize goes out of scope
8803188342 // emitted destructur for type u64
@@ -88036,10 +88347,10 @@
8803688347 // variable u64 idx_______ goes out of scope
8803788348 // emitted destructur for type u64
8803888349 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 20
88039- state.addr = 18446744073709546000LLU; // 99999998mP'''''''''''''''
88350+ state.addr = 18446744073709545985LLU; // 99999998mA'''''''''''''''
8804088351 break;
8804188352 }
88042- case 18446744073709546000LLU: // 99999998mP'''''''''''''''
88353+ case 18446744073709545985LLU: // 99999998mA'''''''''''''''
8804388354 {
8804488355 fprintf(stdout, "%s", ";");
8804588356 // ACCUMULATE ARGUMENTS - BEGIN
@@ -88048,7 +88359,7 @@
8804888359 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8804988360 }
8805088361 // ACCUMULATE ARGUMENTS - END
88051- uint64_t return_to = 18446744073709545990LLU;
88362+ uint64_t return_to = 18446744073709545975LLU;
8805288363 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8805388364 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8805488365 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88057,12 +88368,12 @@
8805788368 state.addr = 839519719621918720LLU; // skipws____
8805888369 break;
8805988370 }
88060- case 18446744073709545990LLU: // 99999998mF'''''''''''''''
88371+ case 18446744073709545975LLU: // 99999998l1'''''''''''''''
8806188372 {
88062- state.addr = 18446744073709545991LLU; // 99999998mG'''''''''''''''
88373+ state.addr = 18446744073709545976LLU; // 99999998l2'''''''''''''''
8806388374 break;
8806488375 }
88065- case 18446744073709545991LLU: // 99999998mG'''''''''''''''
88376+ case 18446744073709545976LLU: // 99999998l2'''''''''''''''
8806688377 {
8806788378 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)), stdin);
8806888379 if(')' != (char)getchar())
@@ -88080,7 +88391,7 @@
8808088391 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8808188392 }
8808288393 // ACCUMULATE ARGUMENTS - END
88083- uint64_t return_to = 18446744073709545988LLU;
88394+ uint64_t return_to = 18446744073709545973LLU;
8808488395 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8808588396 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8808688397 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88089,12 +88400,12 @@
8808988400 state.addr = 517555565476695680LLU; // assertu64_
8809088401 break;
8809188402 }
88092- case 18446744073709545988LLU: // 99999998mD'''''''''''''''
88403+ case 18446744073709545973LLU: // 99999998lz'''''''''''''''
8809388404 {
88094- state.addr = 18446744073709545989LLU; // 99999998mE'''''''''''''''
88405+ state.addr = 18446744073709545974LLU; // 99999998l0'''''''''''''''
8809588406 break;
8809688407 }
88097- case 18446744073709545989LLU: // 99999998mE'''''''''''''''
88408+ case 18446744073709545974LLU: // 99999998l0'''''''''''''''
8809888409 {
8809988410 {
8810088411 uint64_t arg = 0;
@@ -88123,7 +88434,7 @@
8812388434 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8812488435 }
8812588436 // ACCUMULATE ARGUMENTS - END
88126- uint64_t return_to = 18446744073709545985LLU;
88437+ uint64_t return_to = 18446744073709545970LLU;
8812788438 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
8812888439 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8812988440 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88132,20 +88443,20 @@
8813288443 state.addr = 734295421765213120LLU; // mutassert_
8813388444 break;
8813488445 }
88135- case 18446744073709545985LLU: // 99999998mA'''''''''''''''
88446+ case 18446744073709545970LLU: // 99999998lw'''''''''''''''
8813688447 {
88137- state.addr = 18446744073709545986LLU; // 99999998mB'''''''''''''''
88448+ state.addr = 18446744073709545971LLU; // 99999998lx'''''''''''''''
8813888449 break;
8813988450 }
88140- case 18446744073709545986LLU: // 99999998mB'''''''''''''''
88451+ case 18446744073709545971LLU: // 99999998lx'''''''''''''''
8814188452 {
8814288453 // variable u64 parnr_____ goes out of scope
8814388454 // emitted destructur for type u64
8814488455 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference parnr_____ at 20
88145- state.addr = 18446744073709545987LLU; // 99999998mC'''''''''''''''
88456+ state.addr = 18446744073709545972LLU; // 99999998ly'''''''''''''''
8814688457 break;
8814788458 }
88148- case 18446744073709545987LLU: // 99999998mC'''''''''''''''
88459+ case 18446744073709545972LLU: // 99999998ly'''''''''''''''
8814988460 {
8815088461 // variable u64 mutable___ goes out of scope
8815188462 // emitted destructur for type u64
@@ -88158,7 +88469,7 @@
8815888469 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8815988470 }
8816088471 // ACCUMULATE ARGUMENTS - END
88161- uint64_t return_to = 18446744073709545984LLU;
88472+ uint64_t return_to = 18446744073709545969LLU;
8816288473 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8816388474 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8816488475 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88167,7 +88478,7 @@
8816788478 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8816888479 break;
8816988480 }
88170- case 18446744073709545984LLU: // 99999998m_'''''''''''''''
88481+ case 18446744073709545969LLU: // 99999998lv'''''''''''''''
8817188482 {
8817288483 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 18
8817388484 // variable u64 INDIRECT__ goes out of scope
@@ -88178,34 +88489,34 @@
8817888489 (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 16
8817988490 heap.availilable_size_for_dynamic_objects += 0LLU;
8818088491 heap.availilable_size_for_dynamic_objects += 0LLU;
88181- state.addr = 18446744073709545983LLU; // 99999998l9'''''''''''''''
88492+ state.addr = 18446744073709545968LLU; // 99999998lu'''''''''''''''
8818288493 break;
8818388494 }
88184- case 18446744073709546005LLU: // 99999998mU'''''''''''''''
88495+ case 18446744073709545990LLU: // 99999998mF'''''''''''''''
8818588496 {
8818688497
88187- state.addr = 18446744073709545982LLU; // 99999998l8'''''''''''''''
88498+ state.addr = 18446744073709545967LLU; // 99999998lt'''''''''''''''
8818888499 break;
8818988500 }
88190- case 18446744073709545982LLU: // 99999998l8'''''''''''''''
88501+ case 18446744073709545967LLU: // 99999998lt'''''''''''''''
8819188502 {
8819288503 *LOCAL_ACCESS(heap.data, 15LLU, 14LLU) = 567585494444015616;
8819388504
88194- state.addr = 18446744073709545981LLU; // 99999998l7'''''''''''''''
88505+ state.addr = 18446744073709545966LLU; // 99999998ls'''''''''''''''
8819588506 break;
8819688507 }
88197- case 18446744073709545981LLU: // 99999998l7'''''''''''''''
88508+ case 18446744073709545966LLU: // 99999998ls'''''''''''''''
8819888509 {
8819988510 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 15LLU, 14LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 6LLU));
88200- state.addr = 18446744073709545980LLU; // 99999998l6'''''''''''''''
88511+ state.addr = 18446744073709545965LLU; // 99999998lr'''''''''''''''
8820188512 break;
8820288513 }
88203- case 18446744073709545980LLU: // 99999998l6'''''''''''''''
88514+ case 18446744073709545965LLU: // 99999998lr'''''''''''''''
8820488515 {
88205- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709545979LLU : 18446744073709545978LLU;
88516+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 15LLU, 0LLU)) ? 18446744073709545964LLU : 18446744073709545963LLU;
8820688517 break;
8820788518 }
88208- case 18446744073709545979LLU: // 99999998l5'''''''''''''''
88519+ case 18446744073709545964LLU: // 99999998lq'''''''''''''''
8820988520 {
8821088521 {
8821188522 uint64_t arg = 0;
@@ -88227,7 +88538,7 @@
8822788538 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8822888539 }
8822988540 // ACCUMULATE ARGUMENTS - END
88230- uint64_t return_to = 18446744073709545976LLU;
88541+ uint64_t return_to = 18446744073709545961LLU;
8823188542 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8823288543 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8823388544 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88236,12 +88547,12 @@
8823688547 state.addr = 861504796319285248LLU; // typeu64___
8823788548 break;
8823888549 }
88239- case 18446744073709545976LLU: // 99999998l2'''''''''''''''
88550+ case 18446744073709545961LLU: // 99999998ln'''''''''''''''
8824088551 {
88241- state.addr = 18446744073709545977LLU; // 99999998l3'''''''''''''''
88552+ state.addr = 18446744073709545962LLU; // 99999998lo'''''''''''''''
8824288553 break;
8824388554 }
88244- case 18446744073709545977LLU: // 99999998l3'''''''''''''''
88555+ case 18446744073709545962LLU: // 99999998lo'''''''''''''''
8824588556 {
8824688557 // ACCUMULATE ARGUMENTS - BEGIN
8824788558 {
@@ -88249,7 +88560,7 @@
8824988560 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8825088561 }
8825188562 // ACCUMULATE ARGUMENTS - END
88252- uint64_t return_to = 18446744073709545974LLU;
88563+ uint64_t return_to = 18446744073709545959LLU;
8825388564 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8825488565 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8825588566 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88258,12 +88569,12 @@
8825888569 state.addr = 839519719621918720LLU; // skipws____
8825988570 break;
8826088571 }
88261- case 18446744073709545974LLU: // 99999998l0'''''''''''''''
88572+ case 18446744073709545959LLU: // 99999998ll'''''''''''''''
8826288573 {
88263- state.addr = 18446744073709545975LLU; // 99999998l1'''''''''''''''
88574+ state.addr = 18446744073709545960LLU; // 99999998lm'''''''''''''''
8826488575 break;
8826588576 }
88266- case 18446744073709545975LLU: // 99999998l1'''''''''''''''
88577+ case 18446744073709545960LLU: // 99999998lm'''''''''''''''
8826788578 {
8826888579 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 7LLU)));
8826988580 fprintf(stdout, "%s", "\n --");
@@ -88278,7 +88589,7 @@
8827888589 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8827988590 }
8828088591 // ACCUMULATE ARGUMENTS - END
88281- uint64_t return_to = 18446744073709545971LLU;
88592+ uint64_t return_to = 18446744073709545956LLU;
8828288593 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8828388594 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8828488595 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88287,24 +88598,24 @@
8828788598 state.addr = 839519719621918720LLU; // skipws____
8828888599 break;
8828988600 }
88290- case 18446744073709545971LLU: // 99999998lx'''''''''''''''
88601+ case 18446744073709545956LLU: // 99999998li'''''''''''''''
8829188602 {
88292- state.addr = 18446744073709545972LLU; // 99999998ly'''''''''''''''
88603+ state.addr = 18446744073709545957LLU; // 99999998lj'''''''''''''''
8829388604 break;
8829488605 }
88295- case 18446744073709545972LLU: // 99999998ly'''''''''''''''
88606+ case 18446744073709545957LLU: // 99999998lj'''''''''''''''
8829688607 {
8829788608
88298- state.addr = 18446744073709545970LLU; // 99999998lw'''''''''''''''
88609+ state.addr = 18446744073709545955LLU; // 99999998lh'''''''''''''''
8829988610 break;
8830088611 }
88301- case 18446744073709545970LLU: // 99999998lw'''''''''''''''
88612+ case 18446744073709545955LLU: // 99999998lh'''''''''''''''
8830288613 {
8830388614 *LOCAL_ACCESS(heap.data, 19LLU, 15LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
88304- state.addr = 18446744073709545969LLU; // 99999998lv'''''''''''''''
88615+ state.addr = 18446744073709545954LLU; // 99999998lg'''''''''''''''
8830588616 break;
8830688617 }
88307- case 18446744073709545969LLU: // 99999998lv'''''''''''''''
88618+ case 18446744073709545954LLU: // 99999998lg'''''''''''''''
8830888619 {
8830988620 // ACCUMULATE ARGUMENTS - BEGIN
8831088621 {
@@ -88324,7 +88635,7 @@
8832488635 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8832588636 }
8832688637 // ACCUMULATE ARGUMENTS - END
88327- uint64_t return_to = 18446744073709545967LLU;
88638+ uint64_t return_to = 18446744073709545952LLU;
8832888639 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
8832988640 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8833088641 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88333,12 +88644,12 @@
8833388644 state.addr = 517555565473470767LLU; // assertinit
8833488645 break;
8833588646 }
88336- case 18446744073709545967LLU: // 99999998lt'''''''''''''''
88647+ case 18446744073709545952LLU: // 99999998le'''''''''''''''
8833788648 {
88338- state.addr = 18446744073709545968LLU; // 99999998lu'''''''''''''''
88649+ state.addr = 18446744073709545953LLU; // 99999998lf'''''''''''''''
8833988650 break;
8834088651 }
88341- case 18446744073709545968LLU: // 99999998lu'''''''''''''''
88652+ case 18446744073709545953LLU: // 99999998lf'''''''''''''''
8834288653 {
8834388654 {
8834488655 uint64_t arg = 0;
@@ -88417,7 +88728,7 @@
8841788728 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8841888729 }
8841988730 // ACCUMULATE ARGUMENTS - END
88420- uint64_t return_to = 18446744073709545965LLU;
88731+ uint64_t return_to = 18446744073709545950LLU;
8842188732 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
8842288733 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8842388734 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88426,12 +88737,12 @@
8842688737 state.addr = 787472342492567585LLU; // procvarref
8842788738 break;
8842888739 }
88429- case 18446744073709545965LLU: // 99999998lr'''''''''''''''
88740+ case 18446744073709545950LLU: // 99999998lc'''''''''''''''
8843088741 {
88431- state.addr = 18446744073709545966LLU; // 99999998ls'''''''''''''''
88742+ state.addr = 18446744073709545951LLU; // 99999998ld'''''''''''''''
8843288743 break;
8843388744 }
88434- case 18446744073709545966LLU: // 99999998ls'''''''''''''''
88745+ case 18446744073709545951LLU: // 99999998ld'''''''''''''''
8843588746 {
8843688747 // variable u64 initialize goes out of scope
8843788748 // emitted destructur for type u64
@@ -88442,10 +88753,10 @@
8844288753 // variable u64 idx_______ goes out of scope
8844388754 // emitted destructur for type u64
8844488755 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 20
88445- state.addr = 18446744073709545973LLU; // 99999998lz'''''''''''''''
88756+ state.addr = 18446744073709545958LLU; // 99999998lk'''''''''''''''
8844688757 break;
8844788758 }
88448- case 18446744073709545973LLU: // 99999998lz'''''''''''''''
88759+ case 18446744073709545958LLU: // 99999998lk'''''''''''''''
8844988760 {
8845088761 fprintf(stdout, "%s", ";");
8845188762 // ACCUMULATE ARGUMENTS - BEGIN
@@ -88454,7 +88765,7 @@
8845488765 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8845588766 }
8845688767 // ACCUMULATE ARGUMENTS - END
88457- uint64_t return_to = 18446744073709545963LLU;
88768+ uint64_t return_to = 18446744073709545948LLU;
8845888769 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8845988770 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8846088771 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88463,12 +88774,12 @@
8846388774 state.addr = 839519719621918720LLU; // skipws____
8846488775 break;
8846588776 }
88466- case 18446744073709545963LLU: // 99999998lp'''''''''''''''
88777+ case 18446744073709545948LLU: // 99999998la'''''''''''''''
8846788778 {
88468- state.addr = 18446744073709545964LLU; // 99999998lq'''''''''''''''
88779+ state.addr = 18446744073709545949LLU; // 99999998lb'''''''''''''''
8846988780 break;
8847088781 }
88471- case 18446744073709545964LLU: // 99999998lq'''''''''''''''
88782+ case 18446744073709545949LLU: // 99999998lb'''''''''''''''
8847288783 {
8847388784 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)), stdin);
8847488785 if(')' != (char)getchar())
@@ -88486,7 +88797,7 @@
8848688797 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8848788798 }
8848888799 // ACCUMULATE ARGUMENTS - END
88489- uint64_t return_to = 18446744073709545961LLU;
88800+ uint64_t return_to = 18446744073709545946LLU;
8849088801 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
8849188802 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8849288803 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88495,12 +88806,12 @@
8849588806 state.addr = 517555565476695680LLU; // assertu64_
8849688807 break;
8849788808 }
88498- case 18446744073709545961LLU: // 99999998ln'''''''''''''''
88809+ case 18446744073709545946LLU: // 99999998lZ'''''''''''''''
8849988810 {
88500- state.addr = 18446744073709545962LLU; // 99999998lo'''''''''''''''
88811+ state.addr = 18446744073709545947LLU; // 99999998l$'''''''''''''''
8850188812 break;
8850288813 }
88503- case 18446744073709545962LLU: // 99999998lo'''''''''''''''
88814+ case 18446744073709545947LLU: // 99999998l$'''''''''''''''
8850488815 {
8850588816 {
8850688817 uint64_t arg = 0;
@@ -88529,7 +88840,7 @@
8852988840 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8853088841 }
8853188842 // ACCUMULATE ARGUMENTS - END
88532- uint64_t return_to = 18446744073709545958LLU;
88843+ uint64_t return_to = 18446744073709545943LLU;
8853388844 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
8853488845 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8853588846 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88538,20 +88849,20 @@
8853888849 state.addr = 734295421765213120LLU; // mutassert_
8853988850 break;
8854088851 }
88541- case 18446744073709545958LLU: // 99999998lk'''''''''''''''
88852+ case 18446744073709545943LLU: // 99999998lW'''''''''''''''
8854288853 {
88543- state.addr = 18446744073709545959LLU; // 99999998ll'''''''''''''''
88854+ state.addr = 18446744073709545944LLU; // 99999998lX'''''''''''''''
8854488855 break;
8854588856 }
88546- case 18446744073709545959LLU: // 99999998ll'''''''''''''''
88857+ case 18446744073709545944LLU: // 99999998lX'''''''''''''''
8854788858 {
8854888859 // variable u64 parnr_____ goes out of scope
8854988860 // emitted destructur for type u64
8855088861 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference parnr_____ at 20
88551- state.addr = 18446744073709545960LLU; // 99999998lm'''''''''''''''
88862+ state.addr = 18446744073709545945LLU; // 99999998lY'''''''''''''''
8855288863 break;
8855388864 }
88554- case 18446744073709545960LLU: // 99999998lm'''''''''''''''
88865+ case 18446744073709545945LLU: // 99999998lY'''''''''''''''
8855588866 {
8855688867 // variable u64 mutable___ goes out of scope
8855788868 // emitted destructur for type u64
@@ -88564,7 +88875,7 @@
8856488875 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8856588876 }
8856688877 // ACCUMULATE ARGUMENTS - END
88567- uint64_t return_to = 18446744073709545957LLU;
88878+ uint64_t return_to = 18446744073709545942LLU;
8856888879 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8856988880 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8857088881 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88573,7 +88884,7 @@
8857388884 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
8857488885 break;
8857588886 }
88576- case 18446744073709545957LLU: // 99999998lj'''''''''''''''
88887+ case 18446744073709545942LLU: // 99999998lV'''''''''''''''
8857788888 {
8857888889 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 18
8857988890 // variable u64 INDIRECT__ goes out of scope
@@ -88584,40 +88895,40 @@
8858488895 (void)LOCAL_POP_MOVE(&heap, 16LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 16
8858588896 heap.availilable_size_for_dynamic_objects += 0LLU;
8858688897 heap.availilable_size_for_dynamic_objects += 0LLU;
88587- state.addr = 18446744073709545956LLU; // 99999998li'''''''''''''''
88898+ state.addr = 18446744073709545941LLU; // 99999998lU'''''''''''''''
8858888899 break;
8858988900 }
88590- case 18446744073709545978LLU: // 99999998l4'''''''''''''''
88901+ case 18446744073709545963LLU: // 99999998lp'''''''''''''''
8859188902 {
88592- state.addr = 18446744073709545956LLU; // 99999998li'''''''''''''''
88903+ state.addr = 18446744073709545941LLU; // 99999998lU'''''''''''''''
8859388904 break;
8859488905 }
88595- case 18446744073709545956LLU: // 99999998li'''''''''''''''
88906+ case 18446744073709545941LLU: // 99999998lU'''''''''''''''
8859688907 {
88597- state.addr = 18446744073709545983LLU; // 99999998l9'''''''''''''''
88908+ state.addr = 18446744073709545968LLU; // 99999998lu'''''''''''''''
8859888909 break;
8859988910 }
88600- case 18446744073709545983LLU: // 99999998l9'''''''''''''''
88911+ case 18446744073709545968LLU: // 99999998lu'''''''''''''''
8860188912 {
88602- state.addr = 18446744073709546010LLU; // 99999998mZ'''''''''''''''
88913+ state.addr = 18446744073709545995LLU; // 99999998mK'''''''''''''''
8860388914 break;
8860488915 }
88605- case 18446744073709546010LLU: // 99999998mZ'''''''''''''''
88916+ case 18446744073709545995LLU: // 99999998mK'''''''''''''''
8860688917 {
88607- state.addr = 18446744073709546034LLU; // 99999998mw'''''''''''''''
88918+ state.addr = 18446744073709546019LLU; // 99999998mh'''''''''''''''
8860888919 break;
8860988920 }
88610- case 18446744073709546034LLU: // 99999998mw'''''''''''''''
88921+ case 18446744073709546019LLU: // 99999998mh'''''''''''''''
8861188922 {
88612- state.addr = 18446744073709546058LLU; // 99999998nJ'''''''''''''''
88923+ state.addr = 18446744073709546043LLU; // 99999998m5'''''''''''''''
8861388924 break;
8861488925 }
88615- case 18446744073709546058LLU: // 99999998nJ'''''''''''''''
88926+ case 18446744073709546043LLU: // 99999998m5'''''''''''''''
8861688927 {
88617- state.addr = 18446744073709546082LLU; // 99999998ng'''''''''''''''
88928+ state.addr = 18446744073709546067LLU; // 99999998nS'''''''''''''''
8861888929 break;
8861988930 }
88620- case 18446744073709546082LLU: // 99999998ng'''''''''''''''
88931+ case 18446744073709546067LLU: // 99999998nS'''''''''''''''
8862188932 {
8862288933 // variable u64 sym_______ goes out of scope
8862388934 // emitted destructur for type u64
@@ -88742,28 +89053,28 @@
8874289053 }
8874389054 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 0;
8874489055
88745- state.addr = 18446744073709545955LLU; // 99999998lh'''''''''''''''
89056+ state.addr = 18446744073709545940LLU; // 99999998lT'''''''''''''''
8874689057 break;
8874789058 }
88748- case 18446744073709545955LLU: // 99999998lh'''''''''''''''
89059+ case 18446744073709545940LLU: // 99999998lT'''''''''''''''
8874989060 {
8875089061 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 552467879098960576;
8875189062
88752- state.addr = 18446744073709545954LLU; // 99999998lg'''''''''''''''
89063+ state.addr = 18446744073709545939LLU; // 99999998lS'''''''''''''''
8875389064 break;
8875489065 }
88755- case 18446744073709545954LLU: // 99999998lg'''''''''''''''
89066+ case 18446744073709545939LLU: // 99999998lS'''''''''''''''
8875689067 {
8875789068 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
88758- state.addr = 18446744073709545953LLU; // 99999998lf'''''''''''''''
89069+ state.addr = 18446744073709545938LLU; // 99999998lR'''''''''''''''
8875989070 break;
8876089071 }
88761- case 18446744073709545953LLU: // 99999998lf'''''''''''''''
89072+ case 18446744073709545938LLU: // 99999998lR'''''''''''''''
8876289073 {
88763- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545952LLU : 18446744073709545951LLU;
89074+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545937LLU : 18446744073709545936LLU;
8876489075 break;
8876589076 }
88766- case 18446744073709545952LLU: // 99999998le'''''''''''''''
89077+ case 18446744073709545937LLU: // 99999998lQ'''''''''''''''
8876789078 {
8876889079 // ACCUMULATE ARGUMENTS - BEGIN
8876989080 {
@@ -88771,7 +89082,7 @@
8877189082 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8877289083 }
8877389084 // ACCUMULATE ARGUMENTS - END
88774- uint64_t return_to = 18446744073709545949LLU;
89085+ uint64_t return_to = 18446744073709545934LLU;
8877589086 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8877689087 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8877789088 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88780,12 +89091,12 @@
8878089091 state.addr = 839519719621918720LLU; // skipws____
8878189092 break;
8878289093 }
88783- case 18446744073709545949LLU: // 99999998lb'''''''''''''''
89094+ case 18446744073709545934LLU: // 99999998lN'''''''''''''''
8878489095 {
88785- state.addr = 18446744073709545950LLU; // 99999998lc'''''''''''''''
89096+ state.addr = 18446744073709545935LLU; // 99999998lO'''''''''''''''
8878689097 break;
8878789098 }
88788- case 18446744073709545950LLU: // 99999998lc'''''''''''''''
89099+ case 18446744073709545935LLU: // 99999998lO'''''''''''''''
8878989100 {
8879089101 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 10LLU)));
8879189102 // ACCUMULATE ARGUMENTS - BEGIN
@@ -88794,7 +89105,7 @@
8879489105 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8879589106 }
8879689107 // ACCUMULATE ARGUMENTS - END
88797- uint64_t return_to = 18446744073709545947LLU;
89108+ uint64_t return_to = 18446744073709545932LLU;
8879889109 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
8879989110 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8880089111 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88803,45 +89114,45 @@
8880389114 state.addr = 839519719621918720LLU; // skipws____
8880489115 break;
8880589116 }
88806- case 18446744073709545947LLU: // 99999998l$'''''''''''''''
89117+ case 18446744073709545932LLU: // 99999998lL'''''''''''''''
8880789118 {
88808- state.addr = 18446744073709545948LLU; // 99999998la'''''''''''''''
89119+ state.addr = 18446744073709545933LLU; // 99999998lM'''''''''''''''
8880989120 break;
8881089121 }
88811- case 18446744073709545948LLU: // 99999998la'''''''''''''''
89122+ case 18446744073709545933LLU: // 99999998lM'''''''''''''''
8881289123 {
8881389124 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 10LLU)));
8881489125 fprintf(stdout, "%s", "fprintf(stderr, \"HEAPSIZE: %llu\\n\", (unsigned long long)countheap(&heap));\n");
8881589126 heap.availilable_size_for_dynamic_objects += 0LLU;
8881689127 heap.availilable_size_for_dynamic_objects += 0LLU;
88817- state.addr = 18446744073709545946LLU; // 99999998lZ'''''''''''''''
89128+ state.addr = 18446744073709545931LLU; // 99999998lK'''''''''''''''
8881889129 break;
8881989130 }
88820- case 18446744073709545951LLU: // 99999998ld'''''''''''''''
89131+ case 18446744073709545936LLU: // 99999998lP'''''''''''''''
8882189132 {
8882289133
88823- state.addr = 18446744073709545945LLU; // 99999998lY'''''''''''''''
89134+ state.addr = 18446744073709545930LLU; // 99999998lJ'''''''''''''''
8882489135 break;
8882589136 }
88826- case 18446744073709545945LLU: // 99999998lY'''''''''''''''
89137+ case 18446744073709545930LLU: // 99999998lJ'''''''''''''''
8882789138 {
8882889139 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 589327972884807680;
8882989140
88830- state.addr = 18446744073709545944LLU; // 99999998lX'''''''''''''''
89141+ state.addr = 18446744073709545929LLU; // 99999998lI'''''''''''''''
8883189142 break;
8883289143 }
88833- case 18446744073709545944LLU: // 99999998lX'''''''''''''''
89144+ case 18446744073709545929LLU: // 99999998lI'''''''''''''''
8883489145 {
8883589146 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
88836- state.addr = 18446744073709545943LLU; // 99999998lW'''''''''''''''
89147+ state.addr = 18446744073709545928LLU; // 99999998lH'''''''''''''''
8883789148 break;
8883889149 }
88839- case 18446744073709545943LLU: // 99999998lW'''''''''''''''
89150+ case 18446744073709545928LLU: // 99999998lH'''''''''''''''
8884089151 {
88841- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545942LLU : 18446744073709545941LLU;
89152+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545927LLU : 18446744073709545926LLU;
8884289153 break;
8884389154 }
88844- case 18446744073709545942LLU: // 99999998lV'''''''''''''''
89155+ case 18446744073709545927LLU: // 99999998lG'''''''''''''''
8884589156 {
8884689157 // ACCUMULATE ARGUMENTS - BEGIN
8884789158 {
@@ -88857,7 +89168,7 @@
8885789168 LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8885889169 }
8885989170 // ACCUMULATE ARGUMENTS - END
88860- uint64_t return_to = 18446744073709545939LLU;
89171+ uint64_t return_to = 18446744073709545924LLU;
8886189172 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0));
8886289173 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8886389174 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 3LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88866,43 +89177,43 @@
8886689177 state.addr = 787472324524157760LLU; // procerror_
8886789178 break;
8886889179 }
88869- case 18446744073709545939LLU: // 99999998lS'''''''''''''''
89180+ case 18446744073709545924LLU: // 99999998lD'''''''''''''''
8887089181 {
88871- state.addr = 18446744073709545940LLU; // 99999998lT'''''''''''''''
89182+ state.addr = 18446744073709545925LLU; // 99999998lE'''''''''''''''
8887289183 break;
8887389184 }
88874- case 18446744073709545940LLU: // 99999998lT'''''''''''''''
89185+ case 18446744073709545925LLU: // 99999998lE'''''''''''''''
8887589186 {
8887689187 heap.availilable_size_for_dynamic_objects += 0LLU;
8887789188 heap.availilable_size_for_dynamic_objects += 0LLU;
88878- state.addr = 18446744073709545938LLU; // 99999998lR'''''''''''''''
89189+ state.addr = 18446744073709545923LLU; // 99999998lC'''''''''''''''
8887989190 break;
8888089191 }
88881- case 18446744073709545941LLU: // 99999998lU'''''''''''''''
89192+ case 18446744073709545926LLU: // 99999998lF'''''''''''''''
8888289193 {
8888389194
88884- state.addr = 18446744073709545937LLU; // 99999998lQ'''''''''''''''
89195+ state.addr = 18446744073709545922LLU; // 99999998lB'''''''''''''''
8888589196 break;
8888689197 }
88887- case 18446744073709545937LLU: // 99999998lQ'''''''''''''''
89198+ case 18446744073709545922LLU: // 99999998lB'''''''''''''''
8888889199 {
8888989200 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 819847183506341888;
8889089201
88891- state.addr = 18446744073709545936LLU; // 99999998lP'''''''''''''''
89202+ state.addr = 18446744073709545921LLU; // 99999998lA'''''''''''''''
8889289203 break;
8889389204 }
88894- case 18446744073709545936LLU: // 99999998lP'''''''''''''''
89205+ case 18446744073709545921LLU: // 99999998lA'''''''''''''''
8889589206 {
8889689207 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
88897- state.addr = 18446744073709545935LLU; // 99999998lO'''''''''''''''
89208+ state.addr = 18446744073709545920LLU; // 99999998l_'''''''''''''''
8889889209 break;
8889989210 }
88900- case 18446744073709545935LLU: // 99999998lO'''''''''''''''
89211+ case 18446744073709545920LLU: // 99999998l_'''''''''''''''
8890189212 {
88902- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545934LLU : 18446744073709545933LLU;
89213+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545919LLU : 18446744073709545918LLU;
8890389214 break;
8890489215 }
88905- case 18446744073709545934LLU: // 99999998lN'''''''''''''''
89216+ case 18446744073709545919LLU: // 99999998k9'''''''''''''''
8890689217 {
8890789218 // ACCUMULATE ARGUMENTS - BEGIN
8890889219 {
@@ -88938,7 +89249,7 @@
8893889249 LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8893989250 }
8894089251 // ACCUMULATE ARGUMENTS - END
88941- uint64_t return_to = 18446744073709545931LLU;
89252+ uint64_t return_to = 18446744073709545916LLU;
8894289253 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 8LLU, 0/*address of closure-in-construction*/, 0));
8894389254 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8894489255 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 8LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -88947,43 +89258,43 @@
8894789258 state.addr = 787472338264173423LLU; // procreport
8894889259 break;
8894989260 }
88950- case 18446744073709545931LLU: // 99999998lK'''''''''''''''
89261+ case 18446744073709545916LLU: // 99999998k6'''''''''''''''
8895189262 {
88952- state.addr = 18446744073709545932LLU; // 99999998lL'''''''''''''''
89263+ state.addr = 18446744073709545917LLU; // 99999998k7'''''''''''''''
8895389264 break;
8895489265 }
88955- case 18446744073709545932LLU: // 99999998lL'''''''''''''''
89266+ case 18446744073709545917LLU: // 99999998k7'''''''''''''''
8895689267 {
8895789268 heap.availilable_size_for_dynamic_objects += 0LLU;
8895889269 heap.availilable_size_for_dynamic_objects += 0LLU;
88959- state.addr = 18446744073709545930LLU; // 99999998lJ'''''''''''''''
89270+ state.addr = 18446744073709545915LLU; // 99999998k5'''''''''''''''
8896089271 break;
8896189272 }
88962- case 18446744073709545933LLU: // 99999998lM'''''''''''''''
89273+ case 18446744073709545918LLU: // 99999998k8'''''''''''''''
8896389274 {
8896489275
88965- state.addr = 18446744073709545929LLU; // 99999998lI'''''''''''''''
89276+ state.addr = 18446744073709545914LLU; // 99999998k4'''''''''''''''
8896689277 break;
8896789278 }
88968- case 18446744073709545929LLU: // 99999998lI'''''''''''''''
89279+ case 18446744073709545914LLU: // 99999998k4'''''''''''''''
8896989280 {
8897089281 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 787446707498516480;
8897189282
88972- state.addr = 18446744073709545928LLU; // 99999998lH'''''''''''''''
89283+ state.addr = 18446744073709545913LLU; // 99999998k3'''''''''''''''
8897389284 break;
8897489285 }
88975- case 18446744073709545928LLU: // 99999998lH'''''''''''''''
89286+ case 18446744073709545913LLU: // 99999998k3'''''''''''''''
8897689287 {
8897789288 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
88978- state.addr = 18446744073709545927LLU; // 99999998lG'''''''''''''''
89289+ state.addr = 18446744073709545912LLU; // 99999998k2'''''''''''''''
8897989290 break;
8898089291 }
88981- case 18446744073709545927LLU: // 99999998lG'''''''''''''''
89292+ case 18446744073709545912LLU: // 99999998k2'''''''''''''''
8898289293 {
88983- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545926LLU : 18446744073709545925LLU;
89294+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545911LLU : 18446744073709545910LLU;
8898489295 break;
8898589296 }
88986- case 18446744073709545926LLU: // 99999998lF'''''''''''''''
89297+ case 18446744073709545911LLU: // 99999998k1'''''''''''''''
8898789298 {
8898889299 // ACCUMULATE ARGUMENTS - BEGIN
8898989300 {
@@ -89019,7 +89330,7 @@
8901989330 LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8902089331 }
8902189332 // ACCUMULATE ARGUMENTS - END
89022- uint64_t return_to = 18446744073709545923LLU;
89333+ uint64_t return_to = 18446744073709545908LLU;
8902389334 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 8LLU, 0/*address of closure-in-construction*/, 0));
8902489335 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8902589336 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 8LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89028,43 +89339,43 @@
8902889339 state.addr = 787472336332954560LLU; // procprint_
8902989340 break;
8903089341 }
89031- case 18446744073709545923LLU: // 99999998lC'''''''''''''''
89342+ case 18446744073709545908LLU: // 99999998ky'''''''''''''''
8903289343 {
89033- state.addr = 18446744073709545924LLU; // 99999998lD'''''''''''''''
89344+ state.addr = 18446744073709545909LLU; // 99999998kz'''''''''''''''
8903489345 break;
8903589346 }
89036- case 18446744073709545924LLU: // 99999998lD'''''''''''''''
89347+ case 18446744073709545909LLU: // 99999998kz'''''''''''''''
8903789348 {
8903889349 heap.availilable_size_for_dynamic_objects += 0LLU;
8903989350 heap.availilable_size_for_dynamic_objects += 0LLU;
89040- state.addr = 18446744073709545922LLU; // 99999998lB'''''''''''''''
89351+ state.addr = 18446744073709545907LLU; // 99999998kx'''''''''''''''
8904189352 break;
8904289353 }
89043- case 18446744073709545925LLU: // 99999998lE'''''''''''''''
89354+ case 18446744073709545910LLU: // 99999998k0'''''''''''''''
8904489355 {
8904589356
89046- state.addr = 18446744073709545921LLU; // 99999998lA'''''''''''''''
89357+ state.addr = 18446744073709545906LLU; // 99999998kw'''''''''''''''
8904789358 break;
8904889359 }
89049- case 18446744073709545921LLU: // 99999998lA'''''''''''''''
89360+ case 18446744073709545906LLU: // 99999998kw'''''''''''''''
8905089361 {
8905189362 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 728666047576934182;
8905289363
89053- state.addr = 18446744073709545920LLU; // 99999998l_'''''''''''''''
89364+ state.addr = 18446744073709545905LLU; // 99999998kv'''''''''''''''
8905489365 break;
8905589366 }
89056- case 18446744073709545920LLU: // 99999998l_'''''''''''''''
89367+ case 18446744073709545905LLU: // 99999998kv'''''''''''''''
8905789368 {
8905889369 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89059- state.addr = 18446744073709545919LLU; // 99999998k9'''''''''''''''
89370+ state.addr = 18446744073709545904LLU; // 99999998ku'''''''''''''''
8906089371 break;
8906189372 }
89062- case 18446744073709545919LLU: // 99999998k9'''''''''''''''
89373+ case 18446744073709545904LLU: // 99999998ku'''''''''''''''
8906389374 {
89064- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545918LLU : 18446744073709545917LLU;
89375+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545903LLU : 18446744073709545902LLU;
8906589376 break;
8906689377 }
89067- case 18446744073709545918LLU: // 99999998k8'''''''''''''''
89378+ case 18446744073709545903LLU: // 99999998kt'''''''''''''''
8906889379 {
8906989380 // ACCUMULATE ARGUMENTS - BEGIN
8907089381 {
@@ -89108,7 +89419,7 @@
8910889419 LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8910989420 }
8911089421 // ACCUMULATE ARGUMENTS - END
89111- uint64_t return_to = 18446744073709545915LLU;
89422+ uint64_t return_to = 18446744073709545900LLU;
8911289423 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 10LLU, 0/*address of closure-in-construction*/, 0));
8911389424 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8911489425 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 10LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89117,43 +89428,43 @@
8911789428 state.addr = 787463406843976550LLU; // prmatchbrk
8911889429 break;
8911989430 }
89120- case 18446744073709545915LLU: // 99999998k5'''''''''''''''
89431+ case 18446744073709545900LLU: // 99999998kq'''''''''''''''
8912189432 {
89122- state.addr = 18446744073709545916LLU; // 99999998k6'''''''''''''''
89433+ state.addr = 18446744073709545901LLU; // 99999998kr'''''''''''''''
8912389434 break;
8912489435 }
89125- case 18446744073709545916LLU: // 99999998k6'''''''''''''''
89436+ case 18446744073709545901LLU: // 99999998kr'''''''''''''''
8912689437 {
8912789438 heap.availilable_size_for_dynamic_objects += 0LLU;
8912889439 heap.availilable_size_for_dynamic_objects += 0LLU;
89129- state.addr = 18446744073709545914LLU; // 99999998k4'''''''''''''''
89440+ state.addr = 18446744073709545899LLU; // 99999998kp'''''''''''''''
8913089441 break;
8913189442 }
89132- case 18446744073709545917LLU: // 99999998k7'''''''''''''''
89443+ case 18446744073709545902LLU: // 99999998ks'''''''''''''''
8913389444 {
8913489445
89135- state.addr = 18446744073709545913LLU; // 99999998k3'''''''''''''''
89446+ state.addr = 18446744073709545898LLU; // 99999998ko'''''''''''''''
8913689447 break;
8913789448 }
89138- case 18446744073709545913LLU: // 99999998k3'''''''''''''''
89449+ case 18446744073709545898LLU: // 99999998ko'''''''''''''''
8913989450 {
8914089451 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 728666047690571776;
8914189452
89142- state.addr = 18446744073709545912LLU; // 99999998k2'''''''''''''''
89453+ state.addr = 18446744073709545897LLU; // 99999998kn'''''''''''''''
8914389454 break;
8914489455 }
89145- case 18446744073709545912LLU: // 99999998k2'''''''''''''''
89456+ case 18446744073709545897LLU: // 99999998kn'''''''''''''''
8914689457 {
8914789458 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89148- state.addr = 18446744073709545911LLU; // 99999998k1'''''''''''''''
89459+ state.addr = 18446744073709545896LLU; // 99999998km'''''''''''''''
8914989460 break;
8915089461 }
89151- case 18446744073709545911LLU: // 99999998k1'''''''''''''''
89462+ case 18446744073709545896LLU: // 99999998km'''''''''''''''
8915289463 {
89153- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545910LLU : 18446744073709545909LLU;
89464+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545895LLU : 18446744073709545894LLU;
8915489465 break;
8915589466 }
89156- case 18446744073709545910LLU: // 99999998k0'''''''''''''''
89467+ case 18446744073709545895LLU: // 99999998kl'''''''''''''''
8915789468 {
8915889469 // ACCUMULATE ARGUMENTS - BEGIN
8915989470 {
@@ -89197,7 +89508,7 @@
8919789508 LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8919889509 }
8919989510 // ACCUMULATE ARGUMENTS - END
89200- uint64_t return_to = 18446744073709545907LLU;
89511+ uint64_t return_to = 18446744073709545892LLU;
8920189512 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 10LLU, 0/*address of closure-in-construction*/, 0));
8920289513 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8920389514 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 10LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89206,43 +89517,43 @@
8920689517 state.addr = 787463406844004288LLU; // prmatchid_
8920789518 break;
8920889519 }
89209- case 18446744073709545907LLU: // 99999998kx'''''''''''''''
89520+ case 18446744073709545892LLU: // 99999998ki'''''''''''''''
8921089521 {
89211- state.addr = 18446744073709545908LLU; // 99999998ky'''''''''''''''
89522+ state.addr = 18446744073709545893LLU; // 99999998kj'''''''''''''''
8921289523 break;
8921389524 }
89214- case 18446744073709545908LLU: // 99999998ky'''''''''''''''
89525+ case 18446744073709545893LLU: // 99999998kj'''''''''''''''
8921589526 {
8921689527 heap.availilable_size_for_dynamic_objects += 0LLU;
8921789528 heap.availilable_size_for_dynamic_objects += 0LLU;
89218- state.addr = 18446744073709545906LLU; // 99999998kw'''''''''''''''
89529+ state.addr = 18446744073709545891LLU; // 99999998kh'''''''''''''''
8921989530 break;
8922089531 }
89221- case 18446744073709545909LLU: // 99999998kz'''''''''''''''
89532+ case 18446744073709545894LLU: // 99999998kk'''''''''''''''
8922289533 {
8922389534
89224- state.addr = 18446744073709545905LLU; // 99999998kv'''''''''''''''
89535+ state.addr = 18446744073709545890LLU; // 99999998kg'''''''''''''''
8922589536 break;
8922689537 }
89227- case 18446744073709545905LLU: // 99999998kv'''''''''''''''
89538+ case 18446744073709545890LLU: // 99999998kg'''''''''''''''
8922889539 {
8922989540 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 787472324541022208;
8923089541
89231- state.addr = 18446744073709545904LLU; // 99999998ku'''''''''''''''
89542+ state.addr = 18446744073709545889LLU; // 99999998kf'''''''''''''''
8923289543 break;
8923389544 }
89234- case 18446744073709545904LLU: // 99999998ku'''''''''''''''
89545+ case 18446744073709545889LLU: // 99999998kf'''''''''''''''
8923589546 {
8923689547 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89237- state.addr = 18446744073709545903LLU; // 99999998kt'''''''''''''''
89548+ state.addr = 18446744073709545888LLU; // 99999998ke'''''''''''''''
8923889549 break;
8923989550 }
89240- case 18446744073709545903LLU: // 99999998kt'''''''''''''''
89551+ case 18446744073709545888LLU: // 99999998ke'''''''''''''''
8924189552 {
89242- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545902LLU : 18446744073709545901LLU;
89553+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545887LLU : 18446744073709545886LLU;
8924389554 break;
8924489555 }
89245- case 18446744073709545902LLU: // 99999998ks'''''''''''''''
89556+ case 18446744073709545887LLU: // 99999998kd'''''''''''''''
8924689557 {
8924789558 // ACCUMULATE ARGUMENTS - BEGIN
8924889559 {
@@ -89294,7 +89605,7 @@
8929489605 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8929589606 }
8929689607 // ACCUMULATE ARGUMENTS - END
89297- uint64_t return_to = 18446744073709545899LLU;
89608+ uint64_t return_to = 18446744073709545884LLU;
8929889609 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
8929989610 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8930089611 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89303,43 +89614,43 @@
8930389614 state.addr = 787420455223561134LLU; // prcprocess
8930489615 break;
8930589616 }
89306- case 18446744073709545899LLU: // 99999998kp'''''''''''''''
89617+ case 18446744073709545884LLU: // 99999998ka'''''''''''''''
8930789618 {
89308- state.addr = 18446744073709545900LLU; // 99999998kq'''''''''''''''
89619+ state.addr = 18446744073709545885LLU; // 99999998kb'''''''''''''''
8930989620 break;
8931089621 }
89311- case 18446744073709545900LLU: // 99999998kq'''''''''''''''
89622+ case 18446744073709545885LLU: // 99999998kb'''''''''''''''
8931289623 {
8931389624 heap.availilable_size_for_dynamic_objects += 0LLU;
8931489625 heap.availilable_size_for_dynamic_objects += 0LLU;
89315- state.addr = 18446744073709545898LLU; // 99999998ko'''''''''''''''
89626+ state.addr = 18446744073709545883LLU; // 99999998k$'''''''''''''''
8931689627 break;
8931789628 }
89318- case 18446744073709545901LLU: // 99999998kr'''''''''''''''
89629+ case 18446744073709545886LLU: // 99999998kc'''''''''''''''
8931989630 {
8932089631
89321- state.addr = 18446744073709545897LLU; // 99999998kn'''''''''''''''
89632+ state.addr = 18446744073709545882LLU; // 99999998kZ'''''''''''''''
8932289633 break;
8932389634 }
89324- case 18446744073709545897LLU: // 99999998kn'''''''''''''''
89635+ case 18446744073709545882LLU: // 99999998kZ'''''''''''''''
8932589636 {
8932689637 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 606497241528270848;
8932789638
89328- state.addr = 18446744073709545896LLU; // 99999998km'''''''''''''''
89639+ state.addr = 18446744073709545881LLU; // 99999998kY'''''''''''''''
8932989640 break;
8933089641 }
89331- case 18446744073709545896LLU: // 99999998km'''''''''''''''
89642+ case 18446744073709545881LLU: // 99999998kY'''''''''''''''
8933289643 {
8933389644 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89334- state.addr = 18446744073709545895LLU; // 99999998kl'''''''''''''''
89645+ state.addr = 18446744073709545880LLU; // 99999998kX'''''''''''''''
8933589646 break;
8933689647 }
89337- case 18446744073709545895LLU: // 99999998kl'''''''''''''''
89648+ case 18446744073709545880LLU: // 99999998kX'''''''''''''''
8933889649 {
89339- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545894LLU : 18446744073709545893LLU;
89650+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545879LLU : 18446744073709545878LLU;
8934089651 break;
8934189652 }
89342- case 18446744073709545894LLU: // 99999998kk'''''''''''''''
89653+ case 18446744073709545879LLU: // 99999998kW'''''''''''''''
8934389654 {
8934489655 // ACCUMULATE ARGUMENTS - BEGIN
8934589656 {
@@ -89391,7 +89702,7 @@
8939189702 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8939289703 }
8939389704 // ACCUMULATE ARGUMENTS - END
89394- uint64_t return_to = 18446744073709545891LLU;
89705+ uint64_t return_to = 18446744073709545876LLU;
8939589706 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
8939689707 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8939789708 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89400,43 +89711,43 @@
8940089711 state.addr = 787419764858406819LLU; // prcforeach
8940189712 break;
8940289713 }
89403- case 18446744073709545891LLU: // 99999998kh'''''''''''''''
89714+ case 18446744073709545876LLU: // 99999998kT'''''''''''''''
8940489715 {
89405- state.addr = 18446744073709545892LLU; // 99999998ki'''''''''''''''
89716+ state.addr = 18446744073709545877LLU; // 99999998kU'''''''''''''''
8940689717 break;
8940789718 }
89408- case 18446744073709545892LLU: // 99999998ki'''''''''''''''
89719+ case 18446744073709545877LLU: // 99999998kU'''''''''''''''
8940989720 {
8941089721 heap.availilable_size_for_dynamic_objects += 0LLU;
8941189722 heap.availilable_size_for_dynamic_objects += 0LLU;
89412- state.addr = 18446744073709545890LLU; // 99999998kg'''''''''''''''
89723+ state.addr = 18446744073709545875LLU; // 99999998kS'''''''''''''''
8941389724 break;
8941489725 }
89415- case 18446744073709545893LLU: // 99999998kj'''''''''''''''
89726+ case 18446744073709545878LLU: // 99999998kV'''''''''''''''
8941689727 {
8941789728
89418- state.addr = 18446744073709545889LLU; // 99999998kf'''''''''''''''
89729+ state.addr = 18446744073709545874LLU; // 99999998kR'''''''''''''''
8941989730 break;
8942089731 }
89421- case 18446744073709545889LLU: // 99999998kf'''''''''''''''
89732+ case 18446744073709545874LLU: // 99999998kR'''''''''''''''
8942289733 {
8942389734 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 552467879034563136;
8942489735
89425- state.addr = 18446744073709545888LLU; // 99999998ke'''''''''''''''
89736+ state.addr = 18446744073709545873LLU; // 99999998kQ'''''''''''''''
8942689737 break;
8942789738 }
89428- case 18446744073709545888LLU: // 99999998ke'''''''''''''''
89739+ case 18446744073709545873LLU: // 99999998kQ'''''''''''''''
8942989740 {
8943089741 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89431- state.addr = 18446744073709545887LLU; // 99999998kd'''''''''''''''
89742+ state.addr = 18446744073709545872LLU; // 99999998kP'''''''''''''''
8943289743 break;
8943389744 }
89434- case 18446744073709545887LLU: // 99999998kd'''''''''''''''
89745+ case 18446744073709545872LLU: // 99999998kP'''''''''''''''
8943589746 {
89436- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545886LLU : 18446744073709545885LLU;
89747+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545871LLU : 18446744073709545870LLU;
8943789748 break;
8943889749 }
89439- case 18446744073709545886LLU: // 99999998kc'''''''''''''''
89750+ case 18446744073709545871LLU: // 99999998kO'''''''''''''''
8944089751 {
8944189752 {
8944289753 uint64_t arg = 0;
@@ -89489,7 +89800,7 @@
8948989800 LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8949089801 }
8949189802 // ACCUMULATE ARGUMENTS - END
89492- uint64_t return_to = 18446744073709545883LLU;
89803+ uint64_t return_to = 18446744073709545868LLU;
8949389804 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0));
8949489805 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8949589806 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89498,12 +89809,12 @@
8949889809 state.addr = 783251446517640361LLU; // pcountdown
8949989810 break;
8950089811 }
89501- case 18446744073709545883LLU: // 99999998k$'''''''''''''''
89812+ case 18446744073709545868LLU: // 99999998kL'''''''''''''''
8950289813 {
89503- state.addr = 18446744073709545884LLU; // 99999998ka'''''''''''''''
89814+ state.addr = 18446744073709545869LLU; // 99999998kM'''''''''''''''
8950489815 break;
8950589816 }
89506- case 18446744073709545884LLU: // 99999998ka'''''''''''''''
89817+ case 18446744073709545869LLU: // 99999998kM'''''''''''''''
8950789818 {
8950889819 // variable u64 callee_id_ goes out of scope
8950989820 // emitted destructur for type u64
@@ -89510,34 +89821,34 @@
8951089821 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference callee_id_ at 20
8951189822 heap.availilable_size_for_dynamic_objects += 0LLU;
8951289823 heap.availilable_size_for_dynamic_objects += 0LLU;
89513- state.addr = 18446744073709545882LLU; // 99999998kZ'''''''''''''''
89824+ state.addr = 18446744073709545867LLU; // 99999998kK'''''''''''''''
8951489825 break;
8951589826 }
89516- case 18446744073709545885LLU: // 99999998kb'''''''''''''''
89827+ case 18446744073709545870LLU: // 99999998kN'''''''''''''''
8951789828 {
8951889829
89519- state.addr = 18446744073709545881LLU; // 99999998kY'''''''''''''''
89830+ state.addr = 18446744073709545866LLU; // 99999998kJ'''''''''''''''
8952089831 break;
8952189832 }
89522- case 18446744073709545881LLU: // 99999998kY'''''''''''''''
89833+ case 18446744073709545866LLU: // 99999998kJ'''''''''''''''
8952389834 {
8952489835 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 768306405604851712;
8952589836
89526- state.addr = 18446744073709545880LLU; // 99999998kX'''''''''''''''
89837+ state.addr = 18446744073709545865LLU; // 99999998kI'''''''''''''''
8952789838 break;
8952889839 }
89529- case 18446744073709545880LLU: // 99999998kX'''''''''''''''
89840+ case 18446744073709545865LLU: // 99999998kI'''''''''''''''
8953089841 {
8953189842 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89532- state.addr = 18446744073709545879LLU; // 99999998kW'''''''''''''''
89843+ state.addr = 18446744073709545864LLU; // 99999998kH'''''''''''''''
8953389844 break;
8953489845 }
89535- case 18446744073709545879LLU: // 99999998kW'''''''''''''''
89846+ case 18446744073709545864LLU: // 99999998kH'''''''''''''''
8953689847 {
89537- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545878LLU : 18446744073709545877LLU;
89848+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545863LLU : 18446744073709545862LLU;
8953889849 break;
8953989850 }
89540- case 18446744073709545878LLU: // 99999998kV'''''''''''''''
89851+ case 18446744073709545863LLU: // 99999998kG'''''''''''''''
8954189852 {
8954289853 // ACCUMULATE ARGUMENTS - BEGIN
8954389854 {
@@ -89585,7 +89896,7 @@
8958589896 LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8958689897 }
8958789898 // ACCUMULATE ARGUMENTS - END
89588- uint64_t return_to = 18446744073709545875LLU;
89899+ uint64_t return_to = 18446744073709545860LLU;
8958989900 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0));
8959089901 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8959189902 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 11LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89594,43 +89905,43 @@
8959489905 state.addr = 787420382111382575LLU; // prconinput
8959589906 break;
8959689907 }
89597- case 18446744073709545875LLU: // 99999998kS'''''''''''''''
89908+ case 18446744073709545860LLU: // 99999998kD'''''''''''''''
8959889909 {
89599- state.addr = 18446744073709545876LLU; // 99999998kT'''''''''''''''
89910+ state.addr = 18446744073709545861LLU; // 99999998kE'''''''''''''''
8960089911 break;
8960189912 }
89602- case 18446744073709545876LLU: // 99999998kT'''''''''''''''
89913+ case 18446744073709545861LLU: // 99999998kE'''''''''''''''
8960389914 {
8960489915 heap.availilable_size_for_dynamic_objects += 0LLU;
8960589916 heap.availilable_size_for_dynamic_objects += 0LLU;
89606- state.addr = 18446744073709545874LLU; // 99999998kR'''''''''''''''
89917+ state.addr = 18446744073709545859LLU; // 99999998kC'''''''''''''''
8960789918 break;
8960889919 }
89609- case 18446744073709545877LLU: // 99999998kU'''''''''''''''
89920+ case 18446744073709545862LLU: // 99999998kF'''''''''''''''
8961089921 {
8961189922
89612- state.addr = 18446744073709545873LLU; // 99999998kQ'''''''''''''''
89923+ state.addr = 18446744073709545858LLU; // 99999998kB'''''''''''''''
8961389924 break;
8961489925 }
89615- case 18446744073709545873LLU: // 99999998kQ'''''''''''''''
89926+ case 18446744073709545858LLU: // 99999998kB'''''''''''''''
8961689927 {
8961789928 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 910732593752702976;
8961889929
89619- state.addr = 18446744073709545872LLU; // 99999998kP'''''''''''''''
89930+ state.addr = 18446744073709545857LLU; // 99999998kA'''''''''''''''
8962089931 break;
8962189932 }
89622- case 18446744073709545872LLU: // 99999998kP'''''''''''''''
89933+ case 18446744073709545857LLU: // 99999998kA'''''''''''''''
8962389934 {
8962489935 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89625- state.addr = 18446744073709545871LLU; // 99999998kO'''''''''''''''
89936+ state.addr = 18446744073709545856LLU; // 99999998k_'''''''''''''''
8962689937 break;
8962789938 }
89628- case 18446744073709545871LLU: // 99999998kO'''''''''''''''
89939+ case 18446744073709545856LLU: // 99999998k_'''''''''''''''
8962989940 {
89630- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545870LLU : 18446744073709545869LLU;
89941+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545855LLU : 18446744073709545854LLU;
8963189942 break;
8963289943 }
89633- case 18446744073709545870LLU: // 99999998kN'''''''''''''''
89944+ case 18446744073709545855LLU: // 99999998j9'''''''''''''''
8963489945 {
8963589946 // ACCUMULATE ARGUMENTS - BEGIN
8963689947 {
@@ -89682,7 +89993,7 @@
8968289993 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8968389994 }
8968489995 // ACCUMULATE ARGUMENTS - END
89685- uint64_t return_to = 18446744073709545867LLU;
89996+ uint64_t return_to = 18446744073709545852LLU;
8968689997 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
8968789998 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8968889999 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89691,43 +90002,43 @@
8969190002 state.addr = 787472343681366016LLU; // procwhile_
8969290003 break;
8969390004 }
89694- case 18446744073709545867LLU: // 99999998kK'''''''''''''''
90005+ case 18446744073709545852LLU: // 99999998j6'''''''''''''''
8969590006 {
89696- state.addr = 18446744073709545868LLU; // 99999998kL'''''''''''''''
90007+ state.addr = 18446744073709545853LLU; // 99999998j7'''''''''''''''
8969790008 break;
8969890009 }
89699- case 18446744073709545868LLU: // 99999998kL'''''''''''''''
90010+ case 18446744073709545853LLU: // 99999998j7'''''''''''''''
8970090011 {
8970190012 heap.availilable_size_for_dynamic_objects += 0LLU;
8970290013 heap.availilable_size_for_dynamic_objects += 0LLU;
89703- state.addr = 18446744073709545866LLU; // 99999998kJ'''''''''''''''
90014+ state.addr = 18446744073709545851LLU; // 99999998j5'''''''''''''''
8970490015 break;
8970590016 }
89706- case 18446744073709545869LLU: // 99999998kM'''''''''''''''
90017+ case 18446744073709545854LLU: // 99999998j8'''''''''''''''
8970790018 {
8970890019
89709- state.addr = 18446744073709545865LLU; // 99999998kI'''''''''''''''
90020+ state.addr = 18446744073709545850LLU; // 99999998j4'''''''''''''''
8971090021 break;
8971190022 }
89712- case 18446744073709545865LLU: // 99999998kI'''''''''''''''
90023+ case 18446744073709545850LLU: // 99999998j4'''''''''''''''
8971390024 {
8971490025 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 910715104645873664;
8971590026
89716- state.addr = 18446744073709545864LLU; // 99999998kH'''''''''''''''
90027+ state.addr = 18446744073709545849LLU; // 99999998j3'''''''''''''''
8971790028 break;
8971890029 }
89719- case 18446744073709545864LLU: // 99999998kH'''''''''''''''
90030+ case 18446744073709545849LLU: // 99999998j3'''''''''''''''
8972090031 {
8972190032 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89722- state.addr = 18446744073709545863LLU; // 99999998kG'''''''''''''''
90033+ state.addr = 18446744073709545848LLU; // 99999998j2'''''''''''''''
8972390034 break;
8972490035 }
89725- case 18446744073709545863LLU: // 99999998kG'''''''''''''''
90036+ case 18446744073709545848LLU: // 99999998j2'''''''''''''''
8972690037 {
89727- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545862LLU : 18446744073709545861LLU;
90038+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545847LLU : 18446744073709545846LLU;
8972890039 break;
8972990040 }
89730- case 18446744073709545862LLU: // 99999998kF'''''''''''''''
90041+ case 18446744073709545847LLU: // 99999998j1'''''''''''''''
8973190042 {
8973290043 // ACCUMULATE ARGUMENTS - BEGIN
8973390044 {
@@ -89795,7 +90106,7 @@
8979590106 LOCAL_PUSH_MOVE(&heap, 15LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8979690107 }
8979790108 // ACCUMULATE ARGUMENTS - END
89798- uint64_t return_to = 18446744073709545859LLU;
90109+ uint64_t return_to = 18446744073709545844LLU;
8979990110 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0));
8980090111 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8980190112 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89804,43 +90115,43 @@
8980490115 state.addr = 787472343680323584LLU; // procwhen__
8980590116 break;
8980690117 }
89807- case 18446744073709545859LLU: // 99999998kC'''''''''''''''
90118+ case 18446744073709545844LLU: // 99999998jy'''''''''''''''
8980890119 {
89809- state.addr = 18446744073709545860LLU; // 99999998kD'''''''''''''''
90120+ state.addr = 18446744073709545845LLU; // 99999998jz'''''''''''''''
8981090121 break;
8981190122 }
89812- case 18446744073709545860LLU: // 99999998kD'''''''''''''''
90123+ case 18446744073709545845LLU: // 99999998jz'''''''''''''''
8981390124 {
8981490125 heap.availilable_size_for_dynamic_objects += 0LLU;
8981590126 heap.availilable_size_for_dynamic_objects += 0LLU;
89816- state.addr = 18446744073709545858LLU; // 99999998kB'''''''''''''''
90127+ state.addr = 18446744073709545843LLU; // 99999998jx'''''''''''''''
8981790128 break;
8981890129 }
89819- case 18446744073709545861LLU: // 99999998kE'''''''''''''''
90130+ case 18446744073709545846LLU: // 99999998j0'''''''''''''''
8982090131 {
8982190132
89822- state.addr = 18446744073709545857LLU; // 99999998kA'''''''''''''''
90133+ state.addr = 18446744073709545842LLU; // 99999998jw'''''''''''''''
8982390134 break;
8982490135 }
89825- case 18446744073709545857LLU: // 99999998kA'''''''''''''''
90136+ case 18446744073709545842LLU: // 99999998jw'''''''''''''''
8982690137 {
8982790138 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 657807020572803072;
8982890139
89829- state.addr = 18446744073709545856LLU; // 99999998k_'''''''''''''''
90140+ state.addr = 18446744073709545841LLU; // 99999998jv'''''''''''''''
8983090141 break;
8983190142 }
89832- case 18446744073709545856LLU: // 99999998k_'''''''''''''''
90143+ case 18446744073709545841LLU: // 99999998jv'''''''''''''''
8983390144 {
8983490145 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89835- state.addr = 18446744073709545855LLU; // 99999998j9'''''''''''''''
90146+ state.addr = 18446744073709545840LLU; // 99999998ju'''''''''''''''
8983690147 break;
8983790148 }
89838- case 18446744073709545855LLU: // 99999998j9'''''''''''''''
90149+ case 18446744073709545840LLU: // 99999998ju'''''''''''''''
8983990150 {
89840- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545854LLU : 18446744073709545853LLU;
90151+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545839LLU : 18446744073709545838LLU;
8984190152 break;
8984290153 }
89843- case 18446744073709545854LLU: // 99999998j8'''''''''''''''
90154+ case 18446744073709545839LLU: // 99999998jt'''''''''''''''
8984490155 {
8984590156 // ACCUMULATE ARGUMENTS - BEGIN
8984690157 {
@@ -89908,7 +90219,7 @@
8990890219 LOCAL_PUSH_MOVE(&heap, 15LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
8990990220 }
8991090221 // ACCUMULATE ARGUMENTS - END
89911- uint64_t return_to = 18446744073709545851LLU;
90222+ uint64_t return_to = 18446744073709545836LLU;
8991290223 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0));
8991390224 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
8991490225 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -89917,43 +90228,43 @@
8991790228 state.addr = 787472328605827072LLU; // procif____
8991890229 break;
8991990230 }
89920- case 18446744073709545851LLU: // 99999998j5'''''''''''''''
90231+ case 18446744073709545836LLU: // 99999998jq'''''''''''''''
8992190232 {
89922- state.addr = 18446744073709545852LLU; // 99999998j6'''''''''''''''
90233+ state.addr = 18446744073709545837LLU; // 99999998jr'''''''''''''''
8992390234 break;
8992490235 }
89925- case 18446744073709545852LLU: // 99999998j6'''''''''''''''
90236+ case 18446744073709545837LLU: // 99999998jr'''''''''''''''
8992690237 {
8992790238 heap.availilable_size_for_dynamic_objects += 0LLU;
8992890239 heap.availilable_size_for_dynamic_objects += 0LLU;
89929- state.addr = 18446744073709545850LLU; // 99999998j4'''''''''''''''
90240+ state.addr = 18446744073709545835LLU; // 99999998jp'''''''''''''''
8993090241 break;
8993190242 }
89932- case 18446744073709545853LLU: // 99999998j7'''''''''''''''
90243+ case 18446744073709545838LLU: // 99999998js'''''''''''''''
8993390244 {
8993490245
89935- state.addr = 18446744073709545849LLU; // 99999998j3'''''''''''''''
90246+ state.addr = 18446744073709545834LLU; // 99999998jo'''''''''''''''
8993690247 break;
8993790248 }
89938- case 18446744073709545849LLU: // 99999998j3'''''''''''''''
90249+ case 18446744073709545834LLU: // 99999998jo'''''''''''''''
8993990250 {
8994090251 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 512981598149279744;
8994190252
89942- state.addr = 18446744073709545848LLU; // 99999998j2'''''''''''''''
90253+ state.addr = 18446744073709545833LLU; // 99999998jn'''''''''''''''
8994390254 break;
8994490255 }
89945- case 18446744073709545848LLU: // 99999998j2'''''''''''''''
90256+ case 18446744073709545833LLU: // 99999998jn'''''''''''''''
8994690257 {
8994790258 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
89948- state.addr = 18446744073709545847LLU; // 99999998j1'''''''''''''''
90259+ state.addr = 18446744073709545832LLU; // 99999998jm'''''''''''''''
8994990260 break;
8995090261 }
89951- case 18446744073709545847LLU: // 99999998j1'''''''''''''''
90262+ case 18446744073709545832LLU: // 99999998jm'''''''''''''''
8995290263 {
89953- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545846LLU : 18446744073709545845LLU;
90264+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545831LLU : 18446744073709545830LLU;
8995490265 break;
8995590266 }
89956- case 18446744073709545846LLU: // 99999998j0'''''''''''''''
90267+ case 18446744073709545831LLU: // 99999998jl'''''''''''''''
8995790268 {
8995890269 // ACCUMULATE ARGUMENTS - BEGIN
8995990270 {
@@ -90005,7 +90316,7 @@
9000590316 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9000690317 }
9000790318 // ACCUMULATE ARGUMENTS - END
90008- uint64_t return_to = 18446744073709545843LLU;
90319+ uint64_t return_to = 18446744073709545828LLU;
9000990320 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
9001090321 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9001190322 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90014,43 +90325,43 @@
9001490325 state.addr = 787472319973559214LLU; // procaccess
9001590326 break;
9001690327 }
90017- case 18446744073709545843LLU: // 99999998jx'''''''''''''''
90328+ case 18446744073709545828LLU: // 99999998ji'''''''''''''''
9001890329 {
90019- state.addr = 18446744073709545844LLU; // 99999998jy'''''''''''''''
90330+ state.addr = 18446744073709545829LLU; // 99999998jj'''''''''''''''
9002090331 break;
9002190332 }
90022- case 18446744073709545844LLU: // 99999998jy'''''''''''''''
90333+ case 18446744073709545829LLU: // 99999998jj'''''''''''''''
9002390334 {
9002490335 heap.availilable_size_for_dynamic_objects += 0LLU;
9002590336 heap.availilable_size_for_dynamic_objects += 0LLU;
90026- state.addr = 18446744073709545842LLU; // 99999998jw'''''''''''''''
90337+ state.addr = 18446744073709545827LLU; // 99999998jh'''''''''''''''
9002790338 break;
9002890339 }
90029- case 18446744073709545845LLU: // 99999998jz'''''''''''''''
90340+ case 18446744073709545830LLU: // 99999998jk'''''''''''''''
9003090341 {
9003190342
90032- state.addr = 18446744073709545841LLU; // 99999998jv'''''''''''''''
90343+ state.addr = 18446744073709545826LLU; // 99999998jg'''''''''''''''
9003390344 break;
9003490345 }
90035- case 18446744073709545841LLU: // 99999998jv'''''''''''''''
90346+ case 18446744073709545826LLU: // 99999998jg'''''''''''''''
9003690347 {
9003790348 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 728666047090961088;
9003890349
90039- state.addr = 18446744073709545840LLU; // 99999998ju'''''''''''''''
90350+ state.addr = 18446744073709545825LLU; // 99999998jf'''''''''''''''
9004090351 break;
9004190352 }
90042- case 18446744073709545840LLU: // 99999998ju'''''''''''''''
90353+ case 18446744073709545825LLU: // 99999998jf'''''''''''''''
9004390354 {
9004490355 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
90045- state.addr = 18446744073709545839LLU; // 99999998jt'''''''''''''''
90356+ state.addr = 18446744073709545824LLU; // 99999998je'''''''''''''''
9004690357 break;
9004790358 }
90048- case 18446744073709545839LLU: // 99999998jt'''''''''''''''
90359+ case 18446744073709545824LLU: // 99999998je'''''''''''''''
9004990360 {
90050- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545838LLU : 18446744073709545837LLU;
90361+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545823LLU : 18446744073709545822LLU;
9005190362 break;
9005290363 }
90053- case 18446744073709545838LLU: // 99999998js'''''''''''''''
90364+ case 18446744073709545823LLU: // 99999998jd'''''''''''''''
9005490365 {
9005590366 // ACCUMULATE ARGUMENTS - BEGIN
9005690367 {
@@ -90102,7 +90413,7 @@
9010290413 LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9010390414 }
9010490415 // ACCUMULATE ARGUMENTS - END
90105- uint64_t return_to = 18446744073709545835LLU;
90416+ uint64_t return_to = 18446744073709545820LLU;
9010690417 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0));
9010790418 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9010890419 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 12LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90111,43 +90422,43 @@
9011190422 state.addr = 787463406844050091LLU; // prmatchtop
9011290423 break;
9011390424 }
90114- case 18446744073709545835LLU: // 99999998jp'''''''''''''''
90425+ case 18446744073709545820LLU: // 99999998ja'''''''''''''''
9011590426 {
90116- state.addr = 18446744073709545836LLU; // 99999998jq'''''''''''''''
90427+ state.addr = 18446744073709545821LLU; // 99999998jb'''''''''''''''
9011790428 break;
9011890429 }
90119- case 18446744073709545836LLU: // 99999998jq'''''''''''''''
90430+ case 18446744073709545821LLU: // 99999998jb'''''''''''''''
9012090431 {
9012190432 heap.availilable_size_for_dynamic_objects += 0LLU;
9012290433 heap.availilable_size_for_dynamic_objects += 0LLU;
90123- state.addr = 18446744073709545834LLU; // 99999998jo'''''''''''''''
90434+ state.addr = 18446744073709545819LLU; // 99999998j$'''''''''''''''
9012490435 break;
9012590436 }
90126- case 18446744073709545837LLU: // 99999998jr'''''''''''''''
90437+ case 18446744073709545822LLU: // 99999998jc'''''''''''''''
9012790438 {
9012890439
90129- state.addr = 18446744073709545833LLU; // 99999998jn'''''''''''''''
90440+ state.addr = 18446744073709545818LLU; // 99999998jZ'''''''''''''''
9013090441 break;
9013190442 }
90132- case 18446744073709545833LLU: // 99999998jn'''''''''''''''
90443+ case 18446744073709545818LLU: // 99999998jZ'''''''''''''''
9013390444 {
9013490445 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 657999485095758119;
9013590446
90136- state.addr = 18446744073709545832LLU; // 99999998jm'''''''''''''''
90447+ state.addr = 18446744073709545817LLU; // 99999998jY'''''''''''''''
9013790448 break;
9013890449 }
90139- case 18446744073709545832LLU: // 99999998jm'''''''''''''''
90450+ case 18446744073709545817LLU: // 99999998jY'''''''''''''''
9014090451 {
9014190452 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
90142- state.addr = 18446744073709545831LLU; // 99999998jl'''''''''''''''
90453+ state.addr = 18446744073709545816LLU; // 99999998jX'''''''''''''''
9014390454 break;
9014490455 }
90145- case 18446744073709545831LLU: // 99999998jl'''''''''''''''
90456+ case 18446744073709545816LLU: // 99999998jX'''''''''''''''
9014690457 {
90147- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545830LLU : 18446744073709545829LLU;
90458+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545815LLU : 18446744073709545814LLU;
9014890459 break;
9014990460 }
90150- case 18446744073709545830LLU: // 99999998jk'''''''''''''''
90461+ case 18446744073709545815LLU: // 99999998jW'''''''''''''''
9015190462 {
9015290463 // ACCUMULATE ARGUMENTS - BEGIN
9015390464 {
@@ -90215,7 +90526,7 @@
9021590526 LOCAL_PUSH_MOVE(&heap, 15LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9021690527 }
9021790528 // ACCUMULATE ARGUMENTS - END
90218- uint64_t return_to = 18446744073709545827LLU;
90529+ uint64_t return_to = 18446744073709545812LLU;
9021990530 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0));
9022090531 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9022190532 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90224,43 +90535,43 @@
9022490535 state.addr = 787420730272713635LLU; // prctrypush
9022590536 break;
9022690537 }
90227- case 18446744073709545827LLU: // 99999998jh'''''''''''''''
90538+ case 18446744073709545812LLU: // 99999998jT'''''''''''''''
9022890539 {
90229- state.addr = 18446744073709545828LLU; // 99999998ji'''''''''''''''
90540+ state.addr = 18446744073709545813LLU; // 99999998jU'''''''''''''''
9023090541 break;
9023190542 }
90232- case 18446744073709545828LLU: // 99999998ji'''''''''''''''
90543+ case 18446744073709545813LLU: // 99999998jU'''''''''''''''
9023390544 {
9023490545 heap.availilable_size_for_dynamic_objects += 0LLU;
9023590546 heap.availilable_size_for_dynamic_objects += 0LLU;
90236- state.addr = 18446744073709545826LLU; // 99999998jg'''''''''''''''
90547+ state.addr = 18446744073709545811LLU; // 99999998jS'''''''''''''''
9023790548 break;
9023890549 }
90239- case 18446744073709545829LLU: // 99999998jj'''''''''''''''
90550+ case 18446744073709545814LLU: // 99999998jV'''''''''''''''
9024090551 {
9024190552
90242- state.addr = 18446744073709545825LLU; // 99999998jf'''''''''''''''
90553+ state.addr = 18446744073709545810LLU; // 99999998jR'''''''''''''''
9024390554 break;
9024490555 }
90245- case 18446744073709545825LLU: // 99999998jf'''''''''''''''
90556+ case 18446744073709545810LLU: // 99999998jR'''''''''''''''
9024690557 {
9024790558 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 819872884582252544;
9024890559
90249- state.addr = 18446744073709545824LLU; // 99999998je'''''''''''''''
90560+ state.addr = 18446744073709545809LLU; // 99999998jQ'''''''''''''''
9025090561 break;
9025190562 }
90252- case 18446744073709545824LLU: // 99999998je'''''''''''''''
90563+ case 18446744073709545809LLU: // 99999998jQ'''''''''''''''
9025390564 {
9025490565 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
90255- state.addr = 18446744073709545823LLU; // 99999998jd'''''''''''''''
90566+ state.addr = 18446744073709545808LLU; // 99999998jP'''''''''''''''
9025690567 break;
9025790568 }
90258- case 18446744073709545823LLU: // 99999998jd'''''''''''''''
90569+ case 18446744073709545808LLU: // 99999998jP'''''''''''''''
9025990570 {
90260- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545822LLU : 18446744073709545821LLU;
90571+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545807LLU : 18446744073709545806LLU;
9026190572 break;
9026290573 }
90263- case 18446744073709545822LLU: // 99999998jc'''''''''''''''
90574+ case 18446744073709545807LLU: // 99999998jO'''''''''''''''
9026490575 {
9026590576 // ACCUMULATE ARGUMENTS - BEGIN
9026690577 {
@@ -90300,7 +90611,7 @@
9030090611 LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9030190612 }
9030290613 // ACCUMULATE ARGUMENTS - END
90303- uint64_t return_to = 18446744073709545819LLU;
90614+ uint64_t return_to = 18446744073709545804LLU;
9030490615 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 9LLU, 0/*address of closure-in-construction*/, 0));
9030590616 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9030690617 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 9LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90309,43 +90620,43 @@
9030990620 state.addr = 787472338265571328LLU; // procrev___
9031090621 break;
9031190622 }
90312- case 18446744073709545819LLU: // 99999998j$'''''''''''''''
90623+ case 18446744073709545804LLU: // 99999998jL'''''''''''''''
9031390624 {
90314- state.addr = 18446744073709545820LLU; // 99999998ja'''''''''''''''
90625+ state.addr = 18446744073709545805LLU; // 99999998jM'''''''''''''''
9031590626 break;
9031690627 }
90317- case 18446744073709545820LLU: // 99999998ja'''''''''''''''
90628+ case 18446744073709545805LLU: // 99999998jM'''''''''''''''
9031890629 {
9031990630 heap.availilable_size_for_dynamic_objects += 0LLU;
9032090631 heap.availilable_size_for_dynamic_objects += 0LLU;
90321- state.addr = 18446744073709545818LLU; // 99999998jZ'''''''''''''''
90632+ state.addr = 18446744073709545803LLU; // 99999998jK'''''''''''''''
9032290633 break;
9032390634 }
90324- case 18446744073709545821LLU: // 99999998jb'''''''''''''''
90635+ case 18446744073709545806LLU: // 99999998jN'''''''''''''''
9032590636 {
9032690637
90327- state.addr = 18446744073709545817LLU; // 99999998jY'''''''''''''''
90638+ state.addr = 18446744073709545802LLU; // 99999998jJ'''''''''''''''
9032890639 break;
9032990640 }
90330- case 18446744073709545817LLU: // 99999998jY'''''''''''''''
90641+ case 18446744073709545802LLU: // 99999998jJ'''''''''''''''
9033190642 {
9033290643 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 839030726086098944;
9033390644
90334- state.addr = 18446744073709545816LLU; // 99999998jX'''''''''''''''
90645+ state.addr = 18446744073709545801LLU; // 99999998jI'''''''''''''''
9033590646 break;
9033690647 }
90337- case 18446744073709545816LLU: // 99999998jX'''''''''''''''
90648+ case 18446744073709545801LLU: // 99999998jI'''''''''''''''
9033890649 {
9033990650 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
90340- state.addr = 18446744073709545815LLU; // 99999998jW'''''''''''''''
90651+ state.addr = 18446744073709545800LLU; // 99999998jH'''''''''''''''
9034190652 break;
9034290653 }
90343- case 18446744073709545815LLU: // 99999998jW'''''''''''''''
90654+ case 18446744073709545800LLU: // 99999998jH'''''''''''''''
9034490655 {
90345- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545814LLU : 18446744073709545813LLU;
90656+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545799LLU : 18446744073709545798LLU;
9034690657 break;
9034790658 }
90348- case 18446744073709545814LLU: // 99999998jV'''''''''''''''
90659+ case 18446744073709545799LLU: // 99999998jG'''''''''''''''
9034990660 {
9035090661 // ACCUMULATE ARGUMENTS - BEGIN
9035190662 {
@@ -90385,7 +90696,7 @@
9038590696 LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9038690697 }
9038790698 // ACCUMULATE ARGUMENTS - END
90388- uint64_t return_to = 18446744073709545811LLU;
90699+ uint64_t return_to = 18446744073709545796LLU;
9038990700 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 9LLU, 0/*address of closure-in-construction*/, 0));
9039090701 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9039190702 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 9LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90394,43 +90705,43 @@
9039490705 state.addr = 787472339407601664LLU; // procsize__
9039590706 break;
9039690707 }
90397- case 18446744073709545811LLU: // 99999998jS'''''''''''''''
90708+ case 18446744073709545796LLU: // 99999998jD'''''''''''''''
9039890709 {
90399- state.addr = 18446744073709545812LLU; // 99999998jT'''''''''''''''
90710+ state.addr = 18446744073709545797LLU; // 99999998jE'''''''''''''''
9040090711 break;
9040190712 }
90402- case 18446744073709545812LLU: // 99999998jT'''''''''''''''
90713+ case 18446744073709545797LLU: // 99999998jE'''''''''''''''
9040390714 {
9040490715 heap.availilable_size_for_dynamic_objects += 0LLU;
9040590716 heap.availilable_size_for_dynamic_objects += 0LLU;
90406- state.addr = 18446744073709545810LLU; // 99999998jR'''''''''''''''
90717+ state.addr = 18446744073709545795LLU; // 99999998jC'''''''''''''''
9040790718 break;
9040890719 }
90409- case 18446744073709545813LLU: // 99999998jU'''''''''''''''
90720+ case 18446744073709545798LLU: // 99999998jF'''''''''''''''
9041090721 {
9041190722
90412- state.addr = 18446744073709545809LLU; // 99999998jQ'''''''''''''''
90723+ state.addr = 18446744073709545794LLU; // 99999998jB'''''''''''''''
9041390724 break;
9041490725 }
90415- case 18446744073709545809LLU: // 99999998jQ'''''''''''''''
90726+ case 18446744073709545794LLU: // 99999998jB'''''''''''''''
9041690727 {
9041790728 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 842862180511514624;
9041890729
90419- state.addr = 18446744073709545808LLU; // 99999998jP'''''''''''''''
90730+ state.addr = 18446744073709545793LLU; // 99999998jA'''''''''''''''
9042090731 break;
9042190732 }
90422- case 18446744073709545808LLU: // 99999998jP'''''''''''''''
90733+ case 18446744073709545793LLU: // 99999998jA'''''''''''''''
9042390734 {
9042490735 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
90425- state.addr = 18446744073709545807LLU; // 99999998jO'''''''''''''''
90736+ state.addr = 18446744073709545792LLU; // 99999998j_'''''''''''''''
9042690737 break;
9042790738 }
90428- case 18446744073709545807LLU: // 99999998jO'''''''''''''''
90739+ case 18446744073709545792LLU: // 99999998j_'''''''''''''''
9042990740 {
90430- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545806LLU : 18446744073709545805LLU;
90741+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545791LLU : 18446744073709545790LLU;
9043190742 break;
9043290743 }
90433- case 18446744073709545806LLU: // 99999998jN'''''''''''''''
90744+ case 18446744073709545791LLU: // 99999998i9'''''''''''''''
9043490745 {
9043590746 // ACCUMULATE ARGUMENTS - BEGIN
9043690747 {
@@ -90474,7 +90785,7 @@
9047490785 LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9047590786 }
9047690787 // ACCUMULATE ARGUMENTS - END
90477- uint64_t return_to = 18446744073709545803LLU;
90788+ uint64_t return_to = 18446744073709545788LLU;
9047890789 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 10LLU, 0/*address of closure-in-construction*/, 0));
9047990790 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9048090791 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 10LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90483,43 +90794,43 @@
9048390794 state.addr = 787472339635974144LLU; // procswap__
9048490795 break;
9048590796 }
90486- case 18446744073709545803LLU: // 99999998jK'''''''''''''''
90797+ case 18446744073709545788LLU: // 99999998i6'''''''''''''''
9048790798 {
90488- state.addr = 18446744073709545804LLU; // 99999998jL'''''''''''''''
90799+ state.addr = 18446744073709545789LLU; // 99999998i7'''''''''''''''
9048990800 break;
9049090801 }
90491- case 18446744073709545804LLU: // 99999998jL'''''''''''''''
90802+ case 18446744073709545789LLU: // 99999998i7'''''''''''''''
9049290803 {
9049390804 heap.availilable_size_for_dynamic_objects += 0LLU;
9049490805 heap.availilable_size_for_dynamic_objects += 0LLU;
90495- state.addr = 18446744073709545802LLU; // 99999998jJ'''''''''''''''
90806+ state.addr = 18446744073709545787LLU; // 99999998i5'''''''''''''''
9049690807 break;
9049790808 }
90498- case 18446744073709545805LLU: // 99999998jM'''''''''''''''
90809+ case 18446744073709545790LLU: // 99999998i8'''''''''''''''
9049990810 {
9050090811
90501- state.addr = 18446744073709545801LLU; // 99999998jI'''''''''''''''
90812+ state.addr = 18446744073709545786LLU; // 99999998i4'''''''''''''''
9050290813 break;
9050390814 }
90504- case 18446744073709545801LLU: // 99999998jI'''''''''''''''
90815+ case 18446744073709545786LLU: // 99999998i4'''''''''''''''
9050590816 {
9050690817 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = 711775449310560256;
9050790818
90508- state.addr = 18446744073709545800LLU; // 99999998jH'''''''''''''''
90819+ state.addr = 18446744073709545785LLU; // 99999998i3'''''''''''''''
9050990820 break;
9051090821 }
90511- case 18446744073709545800LLU: // 99999998jH'''''''''''''''
90822+ case 18446744073709545785LLU: // 99999998i3'''''''''''''''
9051290823 {
9051390824 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 9LLU));
90514- state.addr = 18446744073709545799LLU; // 99999998jG'''''''''''''''
90825+ state.addr = 18446744073709545784LLU; // 99999998i2'''''''''''''''
9051590826 break;
9051690827 }
90517- case 18446744073709545799LLU: // 99999998jG'''''''''''''''
90828+ case 18446744073709545784LLU: // 99999998i2'''''''''''''''
9051890829 {
90519- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545798LLU : 18446744073709545797LLU;
90830+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 0LLU)) ? 18446744073709545783LLU : 18446744073709545782LLU;
9052090831 break;
9052190832 }
90522- case 18446744073709545798LLU: // 99999998jF'''''''''''''''
90833+ case 18446744073709545783LLU: // 99999998i1'''''''''''''''
9052390834 {
9052490835 // ACCUMULATE ARGUMENTS - BEGIN
9052590836 {
@@ -90587,7 +90898,7 @@
9058790898 LOCAL_PUSH_MOVE(&heap, 15LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9058890899 }
9058990900 // ACCUMULATE ARGUMENTS - END
90590- uint64_t return_to = 18446744073709545795LLU;
90901+ uint64_t return_to = 18446744073709545780LLU;
9059190902 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0));
9059290903 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9059390904 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 16LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90596,119 +90907,119 @@
9059690907 state.addr = 787472331822596096LLU; // proclet___
9059790908 break;
9059890909 }
90599- case 18446744073709545795LLU: // 99999998jC'''''''''''''''
90910+ case 18446744073709545780LLU: // 99999998iy'''''''''''''''
9060090911 {
90601- state.addr = 18446744073709545796LLU; // 99999998jD'''''''''''''''
90912+ state.addr = 18446744073709545781LLU; // 99999998iz'''''''''''''''
9060290913 break;
9060390914 }
90604- case 18446744073709545796LLU: // 99999998jD'''''''''''''''
90915+ case 18446744073709545781LLU: // 99999998iz'''''''''''''''
9060590916 {
9060690917 heap.availilable_size_for_dynamic_objects += 0LLU;
9060790918 heap.availilable_size_for_dynamic_objects += 0LLU;
90608- state.addr = 18446744073709545794LLU; // 99999998jB'''''''''''''''
90919+ state.addr = 18446744073709545779LLU; // 99999998ix'''''''''''''''
9060990920 break;
9061090921 }
90611- case 18446744073709545797LLU: // 99999998jE'''''''''''''''
90922+ case 18446744073709545782LLU: // 99999998i0'''''''''''''''
9061290923 {
90613- state.addr = 18446744073709545794LLU; // 99999998jB'''''''''''''''
90924+ state.addr = 18446744073709545779LLU; // 99999998ix'''''''''''''''
9061490925 break;
9061590926 }
90616- case 18446744073709545794LLU: // 99999998jB'''''''''''''''
90927+ case 18446744073709545779LLU: // 99999998ix'''''''''''''''
9061790928 {
90618- state.addr = 18446744073709545802LLU; // 99999998jJ'''''''''''''''
90929+ state.addr = 18446744073709545787LLU; // 99999998i5'''''''''''''''
9061990930 break;
9062090931 }
90621- case 18446744073709545802LLU: // 99999998jJ'''''''''''''''
90932+ case 18446744073709545787LLU: // 99999998i5'''''''''''''''
9062290933 {
90623- state.addr = 18446744073709545810LLU; // 99999998jR'''''''''''''''
90934+ state.addr = 18446744073709545795LLU; // 99999998jC'''''''''''''''
9062490935 break;
9062590936 }
90626- case 18446744073709545810LLU: // 99999998jR'''''''''''''''
90937+ case 18446744073709545795LLU: // 99999998jC'''''''''''''''
9062790938 {
90628- state.addr = 18446744073709545818LLU; // 99999998jZ'''''''''''''''
90939+ state.addr = 18446744073709545803LLU; // 99999998jK'''''''''''''''
9062990940 break;
9063090941 }
90631- case 18446744073709545818LLU: // 99999998jZ'''''''''''''''
90942+ case 18446744073709545803LLU: // 99999998jK'''''''''''''''
9063290943 {
90633- state.addr = 18446744073709545826LLU; // 99999998jg'''''''''''''''
90944+ state.addr = 18446744073709545811LLU; // 99999998jS'''''''''''''''
9063490945 break;
9063590946 }
90636- case 18446744073709545826LLU: // 99999998jg'''''''''''''''
90947+ case 18446744073709545811LLU: // 99999998jS'''''''''''''''
9063790948 {
90638- state.addr = 18446744073709545834LLU; // 99999998jo'''''''''''''''
90949+ state.addr = 18446744073709545819LLU; // 99999998j$'''''''''''''''
9063990950 break;
9064090951 }
90641- case 18446744073709545834LLU: // 99999998jo'''''''''''''''
90952+ case 18446744073709545819LLU: // 99999998j$'''''''''''''''
9064290953 {
90643- state.addr = 18446744073709545842LLU; // 99999998jw'''''''''''''''
90954+ state.addr = 18446744073709545827LLU; // 99999998jh'''''''''''''''
9064490955 break;
9064590956 }
90646- case 18446744073709545842LLU: // 99999998jw'''''''''''''''
90957+ case 18446744073709545827LLU: // 99999998jh'''''''''''''''
9064790958 {
90648- state.addr = 18446744073709545850LLU; // 99999998j4'''''''''''''''
90959+ state.addr = 18446744073709545835LLU; // 99999998jp'''''''''''''''
9064990960 break;
9065090961 }
90651- case 18446744073709545850LLU: // 99999998j4'''''''''''''''
90962+ case 18446744073709545835LLU: // 99999998jp'''''''''''''''
9065290963 {
90653- state.addr = 18446744073709545858LLU; // 99999998kB'''''''''''''''
90964+ state.addr = 18446744073709545843LLU; // 99999998jx'''''''''''''''
9065490965 break;
9065590966 }
90656- case 18446744073709545858LLU: // 99999998kB'''''''''''''''
90967+ case 18446744073709545843LLU: // 99999998jx'''''''''''''''
9065790968 {
90658- state.addr = 18446744073709545866LLU; // 99999998kJ'''''''''''''''
90969+ state.addr = 18446744073709545851LLU; // 99999998j5'''''''''''''''
9065990970 break;
9066090971 }
90661- case 18446744073709545866LLU: // 99999998kJ'''''''''''''''
90972+ case 18446744073709545851LLU: // 99999998j5'''''''''''''''
9066290973 {
90663- state.addr = 18446744073709545874LLU; // 99999998kR'''''''''''''''
90974+ state.addr = 18446744073709545859LLU; // 99999998kC'''''''''''''''
9066490975 break;
9066590976 }
90666- case 18446744073709545874LLU: // 99999998kR'''''''''''''''
90977+ case 18446744073709545859LLU: // 99999998kC'''''''''''''''
9066790978 {
90668- state.addr = 18446744073709545882LLU; // 99999998kZ'''''''''''''''
90979+ state.addr = 18446744073709545867LLU; // 99999998kK'''''''''''''''
9066990980 break;
9067090981 }
90671- case 18446744073709545882LLU: // 99999998kZ'''''''''''''''
90982+ case 18446744073709545867LLU: // 99999998kK'''''''''''''''
9067290983 {
90673- state.addr = 18446744073709545890LLU; // 99999998kg'''''''''''''''
90984+ state.addr = 18446744073709545875LLU; // 99999998kS'''''''''''''''
9067490985 break;
9067590986 }
90676- case 18446744073709545890LLU: // 99999998kg'''''''''''''''
90987+ case 18446744073709545875LLU: // 99999998kS'''''''''''''''
9067790988 {
90678- state.addr = 18446744073709545898LLU; // 99999998ko'''''''''''''''
90989+ state.addr = 18446744073709545883LLU; // 99999998k$'''''''''''''''
9067990990 break;
9068090991 }
90681- case 18446744073709545898LLU: // 99999998ko'''''''''''''''
90992+ case 18446744073709545883LLU: // 99999998k$'''''''''''''''
9068290993 {
90683- state.addr = 18446744073709545906LLU; // 99999998kw'''''''''''''''
90994+ state.addr = 18446744073709545891LLU; // 99999998kh'''''''''''''''
9068490995 break;
9068590996 }
90686- case 18446744073709545906LLU: // 99999998kw'''''''''''''''
90997+ case 18446744073709545891LLU: // 99999998kh'''''''''''''''
9068790998 {
90688- state.addr = 18446744073709545914LLU; // 99999998k4'''''''''''''''
90999+ state.addr = 18446744073709545899LLU; // 99999998kp'''''''''''''''
9068991000 break;
9069091001 }
90691- case 18446744073709545914LLU: // 99999998k4'''''''''''''''
91002+ case 18446744073709545899LLU: // 99999998kp'''''''''''''''
9069291003 {
90693- state.addr = 18446744073709545922LLU; // 99999998lB'''''''''''''''
91004+ state.addr = 18446744073709545907LLU; // 99999998kx'''''''''''''''
9069491005 break;
9069591006 }
90696- case 18446744073709545922LLU: // 99999998lB'''''''''''''''
91007+ case 18446744073709545907LLU: // 99999998kx'''''''''''''''
9069791008 {
90698- state.addr = 18446744073709545930LLU; // 99999998lJ'''''''''''''''
91009+ state.addr = 18446744073709545915LLU; // 99999998k5'''''''''''''''
9069991010 break;
9070091011 }
90701- case 18446744073709545930LLU: // 99999998lJ'''''''''''''''
91012+ case 18446744073709545915LLU: // 99999998k5'''''''''''''''
9070291013 {
90703- state.addr = 18446744073709545938LLU; // 99999998lR'''''''''''''''
91014+ state.addr = 18446744073709545923LLU; // 99999998lC'''''''''''''''
9070491015 break;
9070591016 }
90706- case 18446744073709545938LLU: // 99999998lR'''''''''''''''
91017+ case 18446744073709545923LLU: // 99999998lC'''''''''''''''
9070791018 {
90708- state.addr = 18446744073709545946LLU; // 99999998lZ'''''''''''''''
91019+ state.addr = 18446744073709545931LLU; // 99999998lK'''''''''''''''
9070991020 break;
9071091021 }
90711- case 18446744073709545946LLU: // 99999998lZ'''''''''''''''
91022+ case 18446744073709545931LLU: // 99999998lK'''''''''''''''
9071291023 {
9071391024 // variable u64 sym_______ goes out of scope
9071491025 // emitted destructur for type u64
@@ -90769,21 +91080,21 @@
9076991080 LOCAL_PUSH_MOVE(&heap, 6, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9077091081 }
9077191082 *LOCAL_ACCESS(heap.data, 7LLU, 6LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 7LLU, 5LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 7LLU, 4LLU));
90772- state.addr = 18446744073709545791LLU; // 99999998i9'''''''''''''''
91083+ state.addr = 18446744073709545776LLU; // 99999998iu'''''''''''''''
9077391084 break;
9077491085 }
90775- case 18446744073709545791LLU: // 99999998i9'''''''''''''''
91086+ case 18446744073709545776LLU: // 99999998iu'''''''''''''''
9077691087 {
90777- state.addr = *LOCAL_ACCESS(heap.data, 7LLU, 6LLU) ? 18446744073709545793LLU : 18446744073709545792LLU;
91088+ state.addr = *LOCAL_ACCESS(heap.data, 7LLU, 6LLU) ? 18446744073709545778LLU : 18446744073709545777LLU;
9077891089 (void)LOCAL_POP_MOVE(&heap, 7LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 7
9077991090 break;
9078091091 }
90781- case 18446744073709545793LLU: // 99999998jA'''''''''''''''
91092+ case 18446744073709545778LLU: // 99999998iw'''''''''''''''
9078291093 {
90783- state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 3LLU)) ? 18446744073709545790LLU : 18446744073709545789LLU;
91094+ state.addr = *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 3LLU)) ? 18446744073709545775LLU : 18446744073709545774LLU;
9078491095 break;
9078591096 }
90786- case 18446744073709545790LLU: // 99999998i8'''''''''''''''
91097+ case 18446744073709545775LLU: // 99999998it'''''''''''''''
9078791098 {
9078891099 fprintf(stderr, "%s", "function ");
9078991100 printid(stderr, /*def_id____*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 0LLU)));
@@ -90792,20 +91103,20 @@
9079291103 fprintf(stderr, "%s\n", "");
9079391104 exit(-1);
9079491105 }
90795- state.addr = 18446744073709545789LLU; // 99999998i7'''''''''''''''
91106+ state.addr = 18446744073709545774LLU; // 99999998is'''''''''''''''
9079691107 break;
9079791108 }
90798- case 18446744073709545789LLU: // 99999998i7'''''''''''''''
91109+ case 18446744073709545774LLU: // 99999998is'''''''''''''''
9079991110 {
90800- state.addr = 18446744073709545788LLU; // 99999998i6'''''''''''''''
91111+ state.addr = 18446744073709545773LLU; // 99999998ir'''''''''''''''
9080191112 break;
9080291113 }
90803- case 18446744073709545788LLU: // 99999998i6'''''''''''''''
91114+ case 18446744073709545773LLU: // 99999998ir'''''''''''''''
9080491115 {
9080591116 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 4LLU)) = (uint64_t)getchar();
9080691117 if(!*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 4LLU)) || *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 4LLU)) > 255)
9080791118 {
90808- state.addr = 18446744073709545787LLU; // 99999998i5'''''''''''''''
91119+ state.addr = 18446744073709545772LLU; // 99999998iq'''''''''''''''
9080991120 break;
9081091121 }
9081191122 {
@@ -90813,24 +91124,24 @@
9081391124 LOCAL_PUSH_MOVE(&heap, 6, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9081491125 }
9081591126 *LOCAL_ACCESS(heap.data, 7LLU, 6LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 7LLU, 5LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 7LLU, 4LLU));
90816- state.addr = 18446744073709545784LLU; // 99999998i2'''''''''''''''
91127+ state.addr = 18446744073709545769LLU; // 99999998in'''''''''''''''
9081791128 break;
9081891129 }
90819- case 18446744073709545784LLU: // 99999998i2'''''''''''''''
91130+ case 18446744073709545769LLU: // 99999998in'''''''''''''''
9082091131 {
90821- state.addr = *LOCAL_ACCESS(heap.data, 7LLU, 6LLU) ? 18446744073709545786LLU : 18446744073709545785LLU;
91132+ state.addr = *LOCAL_ACCESS(heap.data, 7LLU, 6LLU) ? 18446744073709545771LLU : 18446744073709545770LLU;
9082291133 (void)LOCAL_POP_MOVE(&heap, 7LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 7
9082391134 break;
9082491135 }
90825- case 18446744073709545786LLU: // 99999998i4'''''''''''''''
91136+ case 18446744073709545771LLU: // 99999998ip'''''''''''''''
9082691137 {
9082791138 ungetc(0, stdin);
9082891139 heap.availilable_size_for_dynamic_objects += 0LLU;
9082991140 heap.availilable_size_for_dynamic_objects += 0LLU;
90830- state.addr = 18446744073709545783LLU; // 99999998i1'''''''''''''''
91141+ state.addr = 18446744073709545768LLU; // 99999998im'''''''''''''''
9083191142 break;
9083291143 }
90833- case 18446744073709545785LLU: // 99999998i3'''''''''''''''
91144+ case 18446744073709545770LLU: // 99999998io'''''''''''''''
9083491145 {
9083591146 // ACCUMULATE ARGUMENTS - BEGIN
9083691147 {
@@ -90838,7 +91149,7 @@
9083891149 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9083991150 }
9084091151 // ACCUMULATE ARGUMENTS - END
90841- uint64_t return_to = 18446744073709545781LLU;
91152+ uint64_t return_to = 18446744073709545766LLU;
9084291153 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
9084391154 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9084491155 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90847,41 +91158,41 @@
9084791158 state.addr = 587881343588366336LLU; // emitccode_
9084891159 break;
9084991160 }
90850- case 18446744073709545781LLU: // 99999998iz'''''''''''''''
91161+ case 18446744073709545766LLU: // 99999998ik'''''''''''''''
9085191162 {
90852- state.addr = 18446744073709545782LLU; // 99999998i0'''''''''''''''
91163+ state.addr = 18446744073709545767LLU; // 99999998il'''''''''''''''
9085391164 break;
9085491165 }
90855- case 18446744073709545782LLU: // 99999998i0'''''''''''''''
91166+ case 18446744073709545767LLU: // 99999998il'''''''''''''''
9085691167 {
90857- state.addr = 18446744073709545783LLU; // 99999998i1'''''''''''''''
91168+ state.addr = 18446744073709545768LLU; // 99999998im'''''''''''''''
9085891169 break;
9085991170 }
90860- case 18446744073709545783LLU: // 99999998i1'''''''''''''''
91171+ case 18446744073709545768LLU: // 99999998im'''''''''''''''
9086191172 {
90862- state.addr = 18446744073709545788LLU; // 99999998i6'''''''''''''''
91173+ state.addr = 18446744073709545773LLU; // 99999998ir'''''''''''''''
9086391174 break;
9086491175 }
90865- case 18446744073709545787LLU: // 99999998i5'''''''''''''''
91176+ case 18446744073709545772LLU: // 99999998iq'''''''''''''''
9086691177 {
9086791178
90868- state.addr = 18446744073709545780LLU; // 99999998iy'''''''''''''''
91179+ state.addr = 18446744073709545765LLU; // 99999998ij'''''''''''''''
9086991180 break;
9087091181 }
90871- case 18446744073709545780LLU: // 99999998iy'''''''''''''''
91182+ case 18446744073709545765LLU: // 99999998ij'''''''''''''''
9087291183 {
9087391184 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 4LLU)) = (uint64_t)getchar();
90874- state.addr = 18446744073709545779LLU; // 99999998ix'''''''''''''''
91185+ state.addr = 18446744073709545764LLU; // 99999998ii'''''''''''''''
9087591186 break;
9087691187 }
90877- case 18446744073709545779LLU: // 99999998ix'''''''''''''''
91188+ case 18446744073709545764LLU: // 99999998ii'''''''''''''''
9087891189 {
9087991190 heap.availilable_size_for_dynamic_objects += 0LLU;
9088091191 heap.availilable_size_for_dynamic_objects += 0LLU;
90881- state.addr = 18446744073709545778LLU; // 99999998iw'''''''''''''''
91192+ state.addr = 18446744073709545763LLU; // 99999998ih'''''''''''''''
9088291193 break;
9088391194 }
90884- case 18446744073709545792LLU: // 99999998j_'''''''''''''''
91195+ case 18446744073709545777LLU: // 99999998iv'''''''''''''''
9088591196 {
9088691197 // ACCUMULATE ARGUMENTS - BEGIN
9088791198 {
@@ -90889,7 +91200,7 @@
9088991200 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9089091201 }
9089191202 // ACCUMULATE ARGUMENTS - END
90892- uint64_t return_to = 18446744073709545776LLU;
91203+ uint64_t return_to = 18446744073709545761LLU;
9089391204 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
9089491205 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9089591206 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90898,12 +91209,12 @@
9089891209 state.addr = 819847183515949359LLU; // reportinit
9089991210 break;
9090091211 }
90901- case 18446744073709545776LLU: // 99999998iu'''''''''''''''
91212+ case 18446744073709545761LLU: // 99999998if'''''''''''''''
9090291213 {
90903- state.addr = 18446744073709545777LLU; // 99999998iv'''''''''''''''
91214+ state.addr = 18446744073709545762LLU; // 99999998ig'''''''''''''''
9090491215 break;
9090591216 }
90906- case 18446744073709545777LLU: // 99999998iv'''''''''''''''
91217+ case 18446744073709545762LLU: // 99999998ig'''''''''''''''
9090791218 {
9090891219 fprintf(stderr, "%s", "INTERNAL ERROR: expected '`' but found ");
9090991220 putc((char)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 4LLU)), stderr);
@@ -90911,10 +91222,10 @@
9091191222 fprintf(stderr, "%s\n", "");
9091291223 exit(-1);
9091391224 }
90914- state.addr = 18446744073709545778LLU; // 99999998iw'''''''''''''''
91225+ state.addr = 18446744073709545763LLU; // 99999998ih'''''''''''''''
9091591226 break;
9091691227 }
90917- case 18446744073709545778LLU: // 99999998iw'''''''''''''''
91228+ case 18446744073709545763LLU: // 99999998ih'''''''''''''''
9091891229 {
9091991230 // variable u64 sym_______ goes out of scope
9092091231 // emitted destructur for type u64
@@ -90939,15 +91250,15 @@
9093991250 }
9094091251 case 782701543301228454LLU: // parseblock
9094191252 {
90942- state.addr = 18446744073709545775LLU; // 99999998it'''''''''''''''
91253+ state.addr = 18446744073709545760LLU; // 99999998ie'''''''''''''''
9094391254 break;
9094491255 }
90945- case 18446744073709545775LLU: // 99999998it'''''''''''''''
91256+ case 18446744073709545760LLU: // 99999998ie'''''''''''''''
9094691257 {
9094791258 *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 5LLU)) = (uint64_t)getchar();
9094891259 if(!*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 5LLU)) || *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 5LLU)) > 255)
9094991260 {
90950- state.addr = 18446744073709545774LLU; // 99999998is'''''''''''''''
91261+ state.addr = 18446744073709545759LLU; // 99999998id'''''''''''''''
9095191262 break;
9095291263 }
9095391264 // ACCUMULATE ARGUMENTS - BEGIN
@@ -90956,7 +91267,7 @@
9095691267 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9095791268 }
9095891269 // ACCUMULATE ARGUMENTS - END
90959- uint64_t return_to = 18446744073709545772LLU;
91270+ uint64_t return_to = 18446744073709545757LLU;
9096091271 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
9096191272 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9096291273 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -90965,12 +91276,12 @@
9096591276 state.addr = 839519665163075584LLU; // skip______
9096691277 break;
9096791278 }
90968- case 18446744073709545772LLU: // 99999998iq'''''''''''''''
91279+ case 18446744073709545757LLU: // 99999998ib'''''''''''''''
9096991280 {
90970- state.addr = 18446744073709545773LLU; // 99999998ir'''''''''''''''
91281+ state.addr = 18446744073709545758LLU; // 99999998ic'''''''''''''''
9097191282 break;
9097291283 }
90973- case 18446744073709545773LLU: // 99999998ir'''''''''''''''
91284+ case 18446744073709545758LLU: // 99999998ic'''''''''''''''
9097491285 {
9097591286 {
9097691287 uint64_t arg = 0;
@@ -90982,16 +91293,16 @@
9098291293 LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9098391294 }
9098491295 *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 18LLU, 16LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 5LLU));
90985- state.addr = 18446744073709545769LLU; // 99999998in'''''''''''''''
91296+ state.addr = 18446744073709545754LLU; // 99999998iZ'''''''''''''''
9098691297 break;
9098791298 }
90988- case 18446744073709545769LLU: // 99999998in'''''''''''''''
91299+ case 18446744073709545754LLU: // 99999998iZ'''''''''''''''
9098991300 {
90990- state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545771LLU : 18446744073709545770LLU;
91301+ state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545756LLU : 18446744073709545755LLU;
9099191302 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
9099291303 break;
9099391304 }
90994- case 18446744073709545771LLU: // 99999998ip'''''''''''''''
91305+ case 18446744073709545756LLU: // 99999998ia'''''''''''''''
9099591306 {
9099691307 // ACCUMULATE ARGUMENTS - BEGIN
9099791308 {
@@ -91015,7 +91326,7 @@
9101591326 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9101691327 }
9101791328 // ACCUMULATE ARGUMENTS - END
91018- uint64_t return_to = 18446744073709545767LLU;
91329+ uint64_t return_to = 18446744073709545752LLU;
9101991330 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
9102091331 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9102191332 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -91024,19 +91335,19 @@
9102491335 state.addr = 552446626445785088LLU; // copyccode_
9102591336 break;
9102691337 }
91027- case 18446744073709545767LLU: // 99999998il'''''''''''''''
91338+ case 18446744073709545752LLU: // 99999998iX'''''''''''''''
9102891339 {
91029- state.addr = 18446744073709545768LLU; // 99999998im'''''''''''''''
91340+ state.addr = 18446744073709545753LLU; // 99999998iY'''''''''''''''
9103091341 break;
9103191342 }
91032- case 18446744073709545768LLU: // 99999998im'''''''''''''''
91343+ case 18446744073709545753LLU: // 99999998iY'''''''''''''''
9103391344 {
9103491345 heap.availilable_size_for_dynamic_objects += 0LLU;
9103591346 heap.availilable_size_for_dynamic_objects += 0LLU;
91036- state.addr = 18446744073709545766LLU; // 99999998ik'''''''''''''''
91347+ state.addr = 18446744073709545751LLU; // 99999998iW'''''''''''''''
9103791348 break;
9103891349 }
91039- case 18446744073709545770LLU: // 99999998io'''''''''''''''
91350+ case 18446744073709545755LLU: // 99999998i$'''''''''''''''
9104091351 {
9104191352 {
9104291353 uint64_t arg = 0;
@@ -91052,7 +91363,7 @@
9105291363 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9105391364 }
9105491365 // ACCUMULATE ARGUMENTS - END
91055- uint64_t return_to = 18446744073709545762LLU;
91366+ uint64_t return_to = 18446744073709545747LLU;
9105691367 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
9105791368 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9105891369 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -91061,18 +91372,18 @@
9106191372 state.addr = 661610008740528128LLU; // isequsym__
9106291373 break;
9106391374 }
91064- case 18446744073709545762LLU: // 99999998ig'''''''''''''''
91375+ case 18446744073709545747LLU: // 99999998iS'''''''''''''''
9106591376 {
91066- state.addr = 18446744073709545763LLU; // 99999998ih'''''''''''''''
91377+ state.addr = 18446744073709545748LLU; // 99999998iT'''''''''''''''
9106791378 break;
9106891379 }
91069- case 18446744073709545763LLU: // 99999998ih'''''''''''''''
91380+ case 18446744073709545748LLU: // 99999998iT'''''''''''''''
9107091381 {
91071- state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545765LLU : 18446744073709545764LLU;
91382+ state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545750LLU : 18446744073709545749LLU;
9107291383 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
9107391384 break;
9107491385 }
91075- case 18446744073709545765LLU: // 99999998ij'''''''''''''''
91386+ case 18446744073709545750LLU: // 99999998iV'''''''''''''''
9107691387 {
9107791388 matchid("==", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 5LLU)));
9107891389 {
@@ -91080,10 +91391,10 @@
9108091391 LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9108191392 }
9108291393 *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) = parsenr(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 5LLU)));
91083- state.addr = 18446744073709545761LLU; // 99999998if'''''''''''''''
91394+ state.addr = 18446744073709545746LLU; // 99999998iR'''''''''''''''
9108491395 break;
9108591396 }
91086- case 18446744073709545761LLU: // 99999998if'''''''''''''''
91397+ case 18446744073709545746LLU: // 99999998iR'''''''''''''''
9108791398 {
9108891399 ungetc((int)/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 5LLU)), stdin);
9108991400 if('=' != (char)getchar())
@@ -91101,22 +91412,22 @@
9110191412 LOCAL_PUSH_MOVE(&heap, 18, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9110291413 }
9110391414 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = /*defargcnt_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 12LLU)) + /*defbodysz_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 13LLU));
91104- state.addr = 18446744073709545760LLU; // 99999998ie'''''''''''''''
91415+ state.addr = 18446744073709545745LLU; // 99999998iQ'''''''''''''''
9110591416 break;
9110691417 }
91107- case 18446744073709545760LLU: // 99999998ie'''''''''''''''
91418+ case 18446744073709545745LLU: // 99999998iQ'''''''''''''''
9110891419 {
9110991420
91110- state.addr = 18446744073709545759LLU; // 99999998id'''''''''''''''
91421+ state.addr = 18446744073709545744LLU; // 99999998iP'''''''''''''''
9111191422 break;
9111291423 }
91113- case 18446744073709545759LLU: // 99999998id'''''''''''''''
91424+ case 18446744073709545744LLU: // 99999998iP'''''''''''''''
9111491425 {
9111591426 *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = /*bufB______*/*LOCAL_ACCESS(heap.data, 19LLU, 18LLU) - /*remainsize*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 14LLU));
91116- state.addr = 18446744073709545758LLU; // 99999998ic'''''''''''''''
91427+ state.addr = 18446744073709545743LLU; // 99999998iO'''''''''''''''
9111791428 break;
9111891429 }
91119- case 18446744073709545758LLU: // 99999998ic'''''''''''''''
91430+ case 18446744073709545743LLU: // 99999998iO'''''''''''''''
9112091431 {
9112191432 {
9112291433 uint64_t arg = 0;
@@ -91123,16 +91434,16 @@
9112391434 LOCAL_PUSH_MOVE(&heap, 19, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9112491435 }
9112591436 *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) = /*level_____*/*LOCAL_ACCESS(heap.data, 20LLU, 17LLU) != /*bufB______*/*LOCAL_ACCESS(heap.data, 20LLU, 18LLU);
91126- state.addr = 18446744073709545755LLU; // 99999998i$'''''''''''''''
91437+ state.addr = 18446744073709545740LLU; // 99999998iL'''''''''''''''
9112791438 break;
9112891439 }
91129- case 18446744073709545755LLU: // 99999998i$'''''''''''''''
91440+ case 18446744073709545740LLU: // 99999998iL'''''''''''''''
9113091441 {
91131- state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) ? 18446744073709545757LLU : 18446744073709545756LLU;
91442+ state.addr = *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) ? 18446744073709545742LLU : 18446744073709545741LLU;
9113291443 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 20
9113391444 break;
9113491445 }
91135- case 18446744073709545757LLU: // 99999998ib'''''''''''''''
91446+ case 18446744073709545742LLU: // 99999998iN'''''''''''''''
9113691447 {
9113791448 // ACCUMULATE ARGUMENTS - BEGIN
9113891449 {
@@ -91140,7 +91451,7 @@
9114091451 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9114191452 }
9114291453 // ACCUMULATE ARGUMENTS - END
91143- uint64_t return_to = 18446744073709545753LLU;
91454+ uint64_t return_to = 18446744073709545738LLU;
9114491455 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
9114591456 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9114691457 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -91149,12 +91460,12 @@
9114991460 state.addr = 819847183515949359LLU; // reportinit
9115091461 break;
9115191462 }
91152- case 18446744073709545753LLU: // 99999998iY'''''''''''''''
91463+ case 18446744073709545738LLU: // 99999998iJ'''''''''''''''
9115391464 {
91154- state.addr = 18446744073709545754LLU; // 99999998iZ'''''''''''''''
91465+ state.addr = 18446744073709545739LLU; // 99999998iK'''''''''''''''
9115591466 break;
9115691467 }
91157- case 18446744073709545754LLU: // 99999998iZ'''''''''''''''
91468+ case 18446744073709545739LLU: // 99999998iK'''''''''''''''
9115891469 {
9115991470 fprintf(stderr, "%s", "expected specified level ");
9116091471 // ACCUMULATE ARGUMENTS - BEGIN
@@ -91163,7 +91474,7 @@
9116391474 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9116491475 }
9116591476 // ACCUMULATE ARGUMENTS - END
91166- uint64_t return_to = 18446744073709545751LLU;
91477+ uint64_t return_to = 18446744073709545736LLU;
9116791478 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
9116891479 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9116991480 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -91172,12 +91483,12 @@
9117291483 state.addr = 819847183517274112LLU; // reportnr__
9117391484 break;
9117491485 }
91175- case 18446744073709545751LLU: // 99999998iW'''''''''''''''
91486+ case 18446744073709545736LLU: // 99999998iH'''''''''''''''
9117691487 {
91177- state.addr = 18446744073709545752LLU; // 99999998iX'''''''''''''''
91488+ state.addr = 18446744073709545737LLU; // 99999998iI'''''''''''''''
9117891489 break;
9117991490 }
91180- case 18446744073709545752LLU: // 99999998iX'''''''''''''''
91491+ case 18446744073709545737LLU: // 99999998iI'''''''''''''''
9118191492 {
9118291493 fprintf(stderr, "%s", " but found actual level ");
9118391494 // ACCUMULATE ARGUMENTS - BEGIN
@@ -91186,7 +91497,7 @@
9118691497 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9118791498 }
9118891499 // ACCUMULATE ARGUMENTS - END
91189- uint64_t return_to = 18446744073709545749LLU;
91500+ uint64_t return_to = 18446744073709545734LLU;
9119091501 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
9119191502 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9119291503 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -91195,21 +91506,21 @@
9119591506 state.addr = 819847183517274112LLU; // reportnr__
9119691507 break;
9119791508 }
91198- case 18446744073709545749LLU: // 99999998iU'''''''''''''''
91509+ case 18446744073709545734LLU: // 99999998iF'''''''''''''''
9119991510 {
91200- state.addr = 18446744073709545750LLU; // 99999998iV'''''''''''''''
91511+ state.addr = 18446744073709545735LLU; // 99999998iG'''''''''''''''
9120191512 break;
9120291513 }
91203- case 18446744073709545750LLU: // 99999998iV'''''''''''''''
91514+ case 18446744073709545735LLU: // 99999998iG'''''''''''''''
9120491515 {
9120591516 {
9120691517 fprintf(stderr, "%s\n", "");
9120791518 exit(-1);
9120891519 }
91209- state.addr = 18446744073709545756LLU; // 99999998ia'''''''''''''''
91520+ state.addr = 18446744073709545741LLU; // 99999998iM'''''''''''''''
9121091521 break;
9121191522 }
91212- case 18446744073709545756LLU: // 99999998ia'''''''''''''''
91523+ case 18446744073709545741LLU: // 99999998iM'''''''''''''''
9121391524 {
9121491525 // variable u64 bufB______ goes out of scope
9121591526 // emitted destructur for type u64
@@ -91219,16 +91530,16 @@
9121991530 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference level_____ at 18
9122091531 heap.availilable_size_for_dynamic_objects += 0LLU;
9122191532 heap.availilable_size_for_dynamic_objects += 0LLU;
91222- state.addr = 18446744073709545748LLU; // 99999998iT'''''''''''''''
91533+ state.addr = 18446744073709545733LLU; // 99999998iE'''''''''''''''
9122391534 break;
9122491535 }
91225- case 18446744073709545764LLU: // 99999998ii'''''''''''''''
91536+ case 18446744073709545749LLU: // 99999998iU'''''''''''''''
9122691537 {
9122791538
91228- state.addr = 18446744073709545747LLU; // 99999998iS'''''''''''''''
91539+ state.addr = 18446744073709545732LLU; // 99999998iD'''''''''''''''
9122991540 break;
9123091541 }
91231- case 18446744073709545747LLU: // 99999998iS'''''''''''''''
91542+ case 18446744073709545732LLU: // 99999998iD'''''''''''''''
9123291543 {
9123391544 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = 123;
9123491545 {
@@ -91236,16 +91547,16 @@
9123691547 LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9123791548 }
9123891549 *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 18LLU, 16LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 5LLU));
91239- state.addr = 18446744073709545744LLU; // 99999998iP'''''''''''''''
91550+ state.addr = 18446744073709545729LLU; // 99999998iA'''''''''''''''
9124091551 break;
9124191552 }
91242- case 18446744073709545744LLU: // 99999998iP'''''''''''''''
91553+ case 18446744073709545729LLU: // 99999998iA'''''''''''''''
9124391554 {
91244- state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545746LLU : 18446744073709545745LLU;
91555+ state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545731LLU : 18446744073709545730LLU;
9124591556 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
9124691557 break;
9124791558 }
91248- case 18446744073709545746LLU: // 99999998iR'''''''''''''''
91559+ case 18446744073709545731LLU: // 99999998iC'''''''''''''''
9124991560 {
9125091561 // ACCUMULATE ARGUMENTS - BEGIN
9125191562 {
@@ -91273,7 +91584,7 @@
9127391584 LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
9127491585 }
9127591586 // ACCUMULATE ARGUMENTS - END
91276- uint64_t return_to = 18446744073709545742LLU;
91587+ uint64_t return_to = 18446744073709545727LLU;
9127791588 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0));
9127891589 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
9127991590 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 6LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -91282,25 +91593,25 @@
9128291593 state.addr = 533581901922699840LLU; // blockopen_
9128391594 break;
9128491595 }
91285- case 18446744073709545742LLU: // 99999998iN'''''''''''''''
91596+ case 18446744073709545727LLU: // 99999998h9'''''''''''''''
9128691597 {
91287- state.addr = 18446744073709545743LLU; // 99999998iO'''''''''''''''
91598+ state.addr = 18446744073709545728LLU; // 99999998i_'''''''''''''''
9128891599 break;
9128991600 }
91290- case 18446744073709545743LLU: // 99999998iO'''''''''''''''
91601+ case 18446744073709545728LLU: // 99999998i_'''''''''''''''
9129191602 {
9129291603 heap.availilable_size_for_dynamic_objects += 0LLU;
9129391604 heap.availilable_size_for_dynamic_objects += 0LLU;
91294- state.addr = 18446744073709545741LLU; // 99999998iM'''''''''''''''
91605+ state.addr = 18446744073709545726LLU; // 99999998h8'''''''''''''''
9129591606 break;
9129691607 }
91297- case 18446744073709545745LLU: // 99999998iQ'''''''''''''''
91608+ case 18446744073709545730LLU: // 99999998iB'''''''''''''''
9129891609 {
9129991610
91300- state.addr = 18446744073709545740LLU; // 99999998iL'''''''''''''''
91611+ state.addr = 18446744073709545725LLU; // 99999998h7'''''''''''''''
9130191612 break;
9130291613 }
91303- case 18446744073709545740LLU: // 99999998iL'''''''''''''''
91614+ case 18446744073709545725LLU: // 99999998h7'''''''''''''''
9130491615 {
9130591616 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = 125;
9130691617 {
@@ -91308,16 +91619,16 @@
9130891619 LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9130991620 }
9131091621 *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) = /*sym_______*/*LOCAL_ACCESS(heap.data, 18LLU, 16LLU) == /*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 18LLU, 5LLU));
91311- state.addr = 18446744073709545737LLU; // 99999998iI'''''''''''''''
91622+ state.addr = 18446744073709545722LLU; // 99999998h4'''''''''''''''
9131291623 break;
9131391624 }
91314- case 18446744073709545737LLU: // 99999998iI'''''''''''''''
91625+ case 18446744073709545722LLU: // 99999998h4'''''''''''''''
9131591626 {
91316- state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545739LLU : 18446744073709545738LLU;
91627+ state.addr = *LOCAL_ACCESS(heap.data, 18LLU, 17LLU) ? 18446744073709545724LLU : 18446744073709545723LLU;
9131791628 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
9131891629 break;
9131991630 }
91320- case 18446744073709545739LLU: // 99999998iK'''''''''''''''
91631+ case 18446744073709545724LLU: // 99999998h6'''''''''''''''
9132191632 {
9132291633 {
9132391634 uint64_t arg = /*results___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 11LLU));
@@ -91327,10 +91638,10 @@
9132791638 uint64_t arg = 0;
9132891639 LOCAL_PUSH_MOVE(&heap, 18, &(heap.data[0].elem1)/*address of current closure*/, &arg);
9132991640 }
91330- state.addr = 18446744073709545736LLU; // 99999998iH'''''''''''''''
91641+ state.addr = 18446744073709545721LLU; // 99999998h3'''''''''''''''
9133191642 break;
9133291643 }
91333- case 18446744073709545736LLU: // 99999998iH'''''''''''''''
91644+ case 18446744073709545721LLU: // 99999998h3'''''''''''''''
9133491645 {
9133591646 if(!*LOCAL_ACCESS(heap.data, 19LLU, 17LLU))
9133691647 {
@@ -91337,7 +91648,7 @@
9133791648 (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 19
9133891649 (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 18
9133991650 {
91340- state.addr = 18446744073709545735LLU; // 99999

Part of diff was cut off due to size limit. Use your local client to view the full diff.

Show on old repository browser