• R/O
  • SSH
  • HTTPS

jpl: Commit


Commit MetaInfo

Revision992 (tree)
Time2020-04-29 23:19:11
Authorjakobthomsen

Log Message

built-in size function

Change Summary

Incremental Difference

--- trunk/jpl_compiler_own_stack_and_heap(tree-closures-memory)-recursive/jpl_compiler.c (revision 991)
+++ trunk/jpl_compiler_own_stack_and_heap(tree-closures-memory)-recursive/jpl_compiler.c (revision 992)
@@ -288,6 +288,19 @@
288288 }
289289 }
290290
291+void list_size2(struct pair *const heapdata, uint64_t *const size, uint64_t list)
292+{
293+ if(!size)
294+ {
295+ fprintf(stderr, "list_size: no size\n");
296+ exit(-1);
297+ }
298+ for(*size = 0; list; ++*size)
299+ {
300+ list = heapdata[list].elem0;
301+ }
302+}
303+
291304 void list_reverse(struct pair *const heapdata, uint64_t *root)
292305 {
293306 uint64_t new_root = 0;
@@ -18888,6 +18901,19 @@
1888818901 fprintf(stdout, "%s", "\n }");
1888918902 fprintf(stdout, "%s", "\n}");
1889018903 fprintf(stdout, "%s", "\n");
18904+ fprintf(stdout, "%s", "\nvoid list_size2(struct pair *const heapdata, uint64_t *const size, uint64_t list)");
18905+ fprintf(stdout, "%s", "\n{");
18906+ fprintf(stdout, "%s", "\n if(!size)");
18907+ fprintf(stdout, "%s", "\n {");
18908+ fprintf(stdout, "%s", "\n fprintf(stderr, \"list_size: no size\\n\");");
18909+ fprintf(stdout, "%s", "\n exit(-1);");
18910+ fprintf(stdout, "%s", "\n }");
18911+ fprintf(stdout, "%s", "\n for(*size = 0; list; ++*size)");
18912+ fprintf(stdout, "%s", "\n {");
18913+ fprintf(stdout, "%s", "\n list = heapdata[list].elem0;");
18914+ fprintf(stdout, "%s", "\n }");
18915+ fprintf(stdout, "%s", "\n}");
18916+ fprintf(stdout, "%s", "\n");
1889118917 fprintf(stdout, "%s", "\nvoid list_reverse(struct pair *const heapdata, uint64_t *root)");
1889218918 fprintf(stdout, "%s", "\n{");
1889318919 fprintf(stdout, "%s", "\n uint64_t new_root = 0;");
@@ -48336,6 +48362,415 @@
4833648362 }
4833748363 case 18446744073709549524LLU: // 99999999dT'''''''''''''''
4833848364 {
48365+
48366+ *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 839030726086098944;
48367+
48368+ *access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 0LLU)) = /*sym_______*/*LOCAL_ACCESS(heap.data, 16LLU, 15LLU) == /*callee_id_*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 16LLU, 6LLU));
48369+ {
48370+ uint64_t arg = 0;
48371+ LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48372+ }
48373+ *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
48374+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549510LLU : 18446744073709549509LLU;
48375+ (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
48376+ break;
48377+ }
48378+ case 18446744073709549510LLU: // 99999999dF'''''''''''''''
48379+ {
48380+ {
48381+ uint64_t arg = 0;
48382+ LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48383+ }
48384+ // ACCUMULATE ARGUMENTS - BEGIN
48385+ {
48386+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 17LLU, 16LLU);
48387+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48388+ }
48389+ {
48390+ uint64_t arg = heap.data[0].elem0;
48391+ LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48392+ }
48393+ {
48394+ uint64_t arg = 0;
48395+ LOCAL_PUSH_MOVE(&heap, 18, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48396+ }
48397+ // ACCUMULATE ARGUMENTS - BEGIN
48398+ {
48399+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 19LLU, 18LLU);
48400+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48401+ }
48402+ // ACCUMULATE ARGUMENTS - END
48403+ uint64_t return_to = 18446744073709549506LLU;
48404+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48405+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48406+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48407+ heap.data[0].elem1 = heap.data[0].elem0;
48408+ heap.data[0].elem0 = restore;
48409+ state.addr = 861504796319285248LLU; // typeu64___
48410+ break;
48411+ }
48412+ case 18446744073709549506LLU: // 99999999dB'''''''''''''''
48413+ {
48414+ {
48415+ uint64_t exchange = LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 19*/;
48416+ heap.data[0].elem0 = LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 18*/;
48417+
48418+ {
48419+ uint64_t arg = exchange;
48420+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48421+ }
48422+ }
48423+ {
48424+ uint64_t arg = 0LLU;
48425+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48426+ }
48427+ {
48428+ uint64_t arg = 0LLU;
48429+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48430+ }
48431+ // ACCUMULATE ARGUMENTS - END
48432+ uint64_t return_to = 18446744073709549507LLU;
48433+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
48434+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48435+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48436+ heap.data[0].elem1 = heap.data[0].elem0;
48437+ heap.data[0].elem0 = restore;
48438+ state.addr = 819859607768530944LLU; // resdest___
48439+ break;
48440+ }
48441+ case 18446744073709549507LLU: // 99999999dC'''''''''''''''
48442+ {
48443+ // ACCUMULATE ARGUMENTS - BEGIN
48444+ {
48445+ uint64_t arg = /*single____*/LOCAL_ACCESS_ADDR(heap.data, 17LLU, 16LLU);
48446+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48447+ }
48448+ {
48449+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU);
48450+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48451+ }
48452+ {
48453+ uint64_t arg = /*callee_id_*/*LOCAL_ACCESS(heap.data, 17LLU, 6LLU);
48454+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48455+ }
48456+ {
48457+ uint64_t arg = /*newresults*/*LOCAL_ACCESS(heap.data, 17LLU, 14LLU);
48458+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48459+ }
48460+ // ACCUMULATE ARGUMENTS - END
48461+ uint64_t return_to = 18446744073709549505LLU;
48462+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
48463+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48464+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48465+ heap.data[0].elem1 = heap.data[0].elem0;
48466+ heap.data[0].elem0 = restore;
48467+ state.addr = 819857494882385920LLU; // res_u64___
48468+ break;
48469+ }
48470+ case 18446744073709549505LLU: // 99999999dA'''''''''''''''
48471+ {
48472+ // ACCUMULATE ARGUMENTS - BEGIN
48473+ {
48474+ uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 17LLU, 7LLU);
48475+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48476+ }
48477+ // ACCUMULATE ARGUMENTS - END
48478+ uint64_t return_to = 18446744073709549504LLU;
48479+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48480+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48481+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48482+ heap.data[0].elem1 = heap.data[0].elem0;
48483+ heap.data[0].elem0 = restore;
48484+ state.addr = 839519665163075584LLU; // skip______
48485+ break;
48486+ }
48487+ case 18446744073709549504LLU: // 99999999d_'''''''''''''''
48488+ {
48489+ matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 7LLU)));
48490+ fprintf(stdout, "%s", "\n list_size2(heap.data, &");
48491+ // ACCUMULATE ARGUMENTS - BEGIN
48492+ {
48493+ uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 17LLU, 10LLU);
48494+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48495+ }
48496+ {
48497+ uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 17LLU, 11LLU);
48498+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48499+ }
48500+ {
48501+ uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 17LLU, 12LLU);
48502+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48503+ }
48504+ {
48505+ uint64_t arg = /*single____*/tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 17LLU, 16LLU), 1LLU);
48506+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48507+ }
48508+ {
48509+ uint64_t arg = /*single____*/tree_elem_addr(heap.data, 3LLU, LOCAL_ACCESS_ADDR(heap.data, 17LLU, 16LLU), 2LLU);
48510+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48511+ }
48512+ // ACCUMULATE ARGUMENTS - END
48513+ uint64_t return_to = 18446744073709549503LLU;
48514+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
48515+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48516+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48517+ heap.data[0].elem1 = heap.data[0].elem0;
48518+ heap.data[0].elem0 = restore;
48519+ state.addr = 587881357514113024LLU; // emitpar___
48520+ break;
48521+ }
48522+ case 18446744073709549503LLU: // 99999999c9'''''''''''''''
48523+ {
48524+ fprintf(stdout, "%s", ", ");
48525+ // ACCUMULATE ARGUMENTS - BEGIN
48526+ {
48527+ uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 17LLU, 7LLU);
48528+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48529+ }
48530+ // ACCUMULATE ARGUMENTS - END
48531+ uint64_t return_to = 18446744073709549502LLU;
48532+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48533+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48534+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48535+ heap.data[0].elem1 = heap.data[0].elem0;
48536+ heap.data[0].elem0 = restore;
48537+ state.addr = 839519665163075584LLU; // skip______
48538+ break;
48539+ }
48540+ case 18446744073709549502LLU: // 99999999c8'''''''''''''''
48541+ {
48542+ {
48543+ uint64_t arg = 0;
48544+ LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48545+ }
48546+ // ACCUMULATE ARGUMENTS - BEGIN
48547+ {
48548+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 18LLU, 17LLU);
48549+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48550+ }
48551+ // ACCUMULATE ARGUMENTS - END
48552+ uint64_t return_to = 18446744073709549501LLU;
48553+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48554+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48555+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48556+ heap.data[0].elem1 = heap.data[0].elem0;
48557+ heap.data[0].elem0 = restore;
48558+ state.addr = 861504796319285248LLU; // typeu64___
48559+ break;
48560+ }
48561+ case 18446744073709549501LLU: // 99999999c7'''''''''''''''
48562+ {
48563+ {
48564+ uint64_t arg = 0;
48565+ LOCAL_PUSH_MOVE(&heap, 18, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48566+ }
48567+ *LOCAL_ACCESS(heap.data, 19LLU, 18LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 19LLU, 7LLU)));
48568+ {
48569+ uint64_t arg = 0;
48570+ LOCAL_PUSH_MOVE(&heap, 19, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48571+ }
48572+ *LOCAL_ACCESS(heap.data, 20LLU, 19LLU) = 0;
48573+ {
48574+ uint64_t arg = 0;
48575+ LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48576+ }
48577+ *LOCAL_ACCESS(heap.data, 21LLU, 20LLU) = 0;
48578+ {
48579+ uint64_t arg = 0;
48580+ LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48581+ }
48582+ *LOCAL_ACCESS(heap.data, 22LLU, 21LLU) = 0;
48583+ {
48584+ uint64_t arg = 0;
48585+ LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48586+ }
48587+ *LOCAL_ACCESS(heap.data, 23LLU, 22LLU) = 0;
48588+ {
48589+ uint64_t arg = 0;
48590+ LOCAL_PUSH_MOVE(&heap, 23, &(heap.data[0].elem1)/*address of current closure*/, &arg);
48591+ }
48592+ *LOCAL_ACCESS(heap.data, 24LLU, 23LLU) = 0;
48593+ // ACCUMULATE ARGUMENTS - BEGIN
48594+ {
48595+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 24LLU, 9LLU);
48596+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48597+ }
48598+ {
48599+ uint64_t arg = /*typedefs__*/*LOCAL_ACCESS(heap.data, 24LLU, 4LLU);
48600+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48601+ }
48602+ {
48603+ uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 24LLU, 5LLU);
48604+ LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48605+ }
48606+ {
48607+ uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 24LLU, 8LLU);
48608+ LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48609+ }
48610+ {
48611+ uint64_t arg = /*type0_____*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 17LLU);
48612+ LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48613+ }
48614+ {
48615+ uint64_t arg = /*id0_______*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 18LLU);
48616+ LOCAL_PUSH_MOVE(&heap, 5LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48617+ }
48618+ {
48619+ uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 24LLU, 7LLU);
48620+ LOCAL_PUSH_MOVE(&heap, 6LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48621+ }
48622+ {
48623+ uint64_t arg = /*idx_______*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 21LLU);
48624+ LOCAL_PUSH_MOVE(&heap, 7LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48625+ }
48626+ {
48627+ uint64_t arg = /*indirect__*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 22LLU);
48628+ LOCAL_PUSH_MOVE(&heap, 8LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48629+ }
48630+ {
48631+ uint64_t arg = /*mutable0__*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 23LLU);
48632+ LOCAL_PUSH_MOVE(&heap, 9LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48633+ }
48634+ {
48635+ uint64_t arg = /*parameter_*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 19LLU);
48636+ LOCAL_PUSH_MOVE(&heap, 10LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48637+ }
48638+ {
48639+ uint64_t arg = /*initialize*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 20LLU);
48640+ LOCAL_PUSH_MOVE(&heap, 11LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48641+ }
48642+ {
48643+ uint64_t arg = /*defargcnt_*/*LOCAL_ACCESS(heap.data, 24LLU, 10LLU);
48644+ LOCAL_PUSH_MOVE(&heap, 12LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48645+ }
48646+ {
48647+ uint64_t arg = /*defbodysz_*/*LOCAL_ACCESS(heap.data, 24LLU, 11LLU);
48648+ LOCAL_PUSH_MOVE(&heap, 13LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48649+ }
48650+ {
48651+ uint64_t arg = /*remainsize*/*LOCAL_ACCESS(heap.data, 24LLU, 12LLU);
48652+ LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48653+ }
48654+ // ACCUMULATE ARGUMENTS - END
48655+ uint64_t return_to = 18446744073709549500LLU;
48656+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
48657+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48658+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48659+ heap.data[0].elem1 = heap.data[0].elem0;
48660+ heap.data[0].elem0 = restore;
48661+ state.addr = 293363126232490310LLU; // PROCVARREF
48662+ break;
48663+ }
48664+ case 18446744073709549500LLU: // 99999999c6'''''''''''''''
48665+ {
48666+ // ACCUMULATE ARGUMENTS - BEGIN
48667+ {
48668+ uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 24LLU, 9LLU);
48669+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48670+ }
48671+ {
48672+ uint64_t arg = /*type0_____*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 17LLU);
48673+ LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48674+ }
48675+ // ACCUMULATE ARGUMENTS - END
48676+ uint64_t return_to = 18446744073709549499LLU;
48677+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
48678+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48679+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48680+ heap.data[0].elem1 = heap.data[0].elem0;
48681+ heap.data[0].elem0 = restore;
48682+ state.addr = 517555565474237359LLU; // assertlist
48683+ break;
48684+ }
48685+ case 18446744073709549499LLU: // 99999999c5'''''''''''''''
48686+ {
48687+ // variable u64 mutable0__ goes out of scope
48688+ // emitted destructur for type u64
48689+ (void)LOCAL_POP_MOVE(&heap, 24LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference mutable0__ at 24
48690+ // variable u64 indirect__ goes out of scope
48691+ // emitted destructur for type u64
48692+ (void)LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference indirect__ at 23
48693+ // variable u64 idx_______ goes out of scope
48694+ // emitted destructur for type u64
48695+ (void)LOCAL_POP_MOVE(&heap, 22LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference idx_______ at 22
48696+ // variable u64 initialize goes out of scope
48697+ // emitted destructur for type u64
48698+ (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference initialize at 21
48699+ // variable u64 parameter_ goes out of scope
48700+ // emitted destructur for type u64
48701+ (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference parameter_ at 20
48702+ // variable u64 id0_______ goes out of scope
48703+ // emitted destructur for type u64
48704+ (void)LOCAL_POP_MOVE(&heap, 19LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id0_______ at 19
48705+ // variable type______ type0_____ goes out of scope
48706+ // emitted destructur for type type______
48707+ // ACCUMULATE ARGUMENTS - BEGIN
48708+ {
48709+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 18LLU, 17LLU);
48710+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48711+ }
48712+ // ACCUMULATE ARGUMENTS - END
48713+ uint64_t return_to = 18446744073709549498LLU;
48714+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48715+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48716+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48717+ heap.data[0].elem1 = heap.data[0].elem0;
48718+ heap.data[0].elem0 = restore;
48719+ state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
48720+ break;
48721+ }
48722+ case 18446744073709549498LLU: // 99999999c4'''''''''''''''
48723+ {
48724+ (void)LOCAL_POP_MOVE(&heap, 18LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type0_____ at 18
48725+ fprintf(stdout, "%s", ");");
48726+ // ACCUMULATE ARGUMENTS - BEGIN
48727+ {
48728+ uint64_t arg = /*c_________*/*LOCAL_ACCESS(heap.data, 17LLU, 7LLU);
48729+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48730+ }
48731+ // ACCUMULATE ARGUMENTS - END
48732+ uint64_t return_to = 18446744073709549497LLU;
48733+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48734+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48735+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48736+ heap.data[0].elem1 = heap.data[0].elem0;
48737+ heap.data[0].elem0 = restore;
48738+ state.addr = 839519665163075584LLU; // skip______
48739+ break;
48740+ }
48741+ case 18446744073709549497LLU: // 99999999c3'''''''''''''''
48742+ {
48743+ matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 7LLU)));
48744+ // variable resdest___ single____ goes out of scope
48745+ // emitted destructur for type resdest___
48746+ // ACCUMULATE ARGUMENTS - BEGIN
48747+ {
48748+ uint64_t arg = LOCAL_ACCESS_ADDR(heap.data, 17LLU, 16LLU);
48749+ LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
48750+ }
48751+ // ACCUMULATE ARGUMENTS - END
48752+ uint64_t return_to = 18446744073709549496LLU;
48753+ const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
48754+ uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
48755+ *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
48756+ heap.data[0].elem1 = heap.data[0].elem0;
48757+ heap.data[0].elem0 = restore;
48758+ state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
48759+ break;
48760+ }
48761+ case 18446744073709549496LLU: // 99999999c2'''''''''''''''
48762+ {
48763+ (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 17
48764+ state.addr = 18446744073709549508LLU; // 99999999dD'''''''''''''''
48765+ break;
48766+ }
48767+ case 18446744073709549509LLU: // 99999999dE'''''''''''''''
48768+ {
48769+ state.addr = 18446744073709549508LLU; // 99999999dD'''''''''''''''
48770+ break;
48771+ }
48772+ case 18446744073709549508LLU: // 99999999dD'''''''''''''''
48773+ {
4833948774 state.addr = 18446744073709549523LLU; // 99999999dS'''''''''''''''
4834048775 break;
4834148776 }
@@ -48418,11 +48853,11 @@
4841848853 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
4841948854 }
4842048855 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
48421- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549510LLU : 18446744073709549509LLU;
48856+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549495LLU : 18446744073709549494LLU;
4842248857 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
4842348858 break;
4842448859 }
48425- case 18446744073709549510LLU: // 99999999dF'''''''''''''''
48860+ case 18446744073709549495LLU: // 99999999c1'''''''''''''''
4842648861 {
4842748862 {
4842848863 uint64_t arg = 0;
@@ -48449,7 +48884,7 @@
4844948884 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4845048885 }
4845148886 // ACCUMULATE ARGUMENTS - END
48452- uint64_t return_to = 18446744073709549507LLU;
48887+ uint64_t return_to = 18446744073709549492LLU;
4845348888 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4845448889 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4845548890 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48458,7 +48893,7 @@
4845848893 state.addr = 861504796319285248LLU; // typeu64___
4845948894 break;
4846048895 }
48461- case 18446744073709549507LLU: // 99999999dC'''''''''''''''
48896+ case 18446744073709549492LLU: // 99999999cy'''''''''''''''
4846248897 {
4846348898 {
4846448899 uint64_t arg = 0;
@@ -48483,7 +48918,7 @@
4848348918 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4848448919 }
4848548920 // ACCUMULATE ARGUMENTS - END
48486- uint64_t return_to = 18446744073709549505LLU;
48921+ uint64_t return_to = 18446744073709549490LLU;
4848748922 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4848848923 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4848948924 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48492,7 +48927,7 @@
4849248927 state.addr = 861504796319285248LLU; // typeu64___
4849348928 break;
4849448929 }
48495- case 18446744073709549505LLU: // 99999999dA'''''''''''''''
48930+ case 18446744073709549490LLU: // 99999999cw'''''''''''''''
4849648931 {
4849748932 {
4849848933 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -48512,7 +48947,7 @@
4851248947 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4851348948 }
4851448949 // ACCUMULATE ARGUMENTS - END
48515- uint64_t return_to = 18446744073709549506LLU;
48950+ uint64_t return_to = 18446744073709549491LLU;
4851648951 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4851748952 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4851848953 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48521,7 +48956,7 @@
4852148956 state.addr = 819859607768530944LLU; // resdest___
4852248957 break;
4852348958 }
48524- case 18446744073709549506LLU: // 99999999dB'''''''''''''''
48959+ case 18446744073709549491LLU: // 99999999cx'''''''''''''''
4852548960 {
4852648961 // ACCUMULATE ARGUMENTS - BEGIN
4852748962 {
@@ -48541,7 +48976,7 @@
4854148976 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4854248977 }
4854348978 // ACCUMULATE ARGUMENTS - END
48544- uint64_t return_to = 18446744073709549504LLU;
48979+ uint64_t return_to = 18446744073709549489LLU;
4854548980 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4854648981 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4854748982 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48550,7 +48985,7 @@
4855048985 state.addr = 819857494882385920LLU; // res_u64___
4855148986 break;
4855248987 }
48553- case 18446744073709549504LLU: // 99999999d_'''''''''''''''
48988+ case 18446744073709549489LLU: // 99999999cv'''''''''''''''
4855448989 {
4855548990 // ACCUMULATE ARGUMENTS - BEGIN
4855648991 {
@@ -48558,7 +48993,7 @@
4855848993 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4855948994 }
4856048995 // ACCUMULATE ARGUMENTS - END
48561- uint64_t return_to = 18446744073709549503LLU;
48996+ uint64_t return_to = 18446744073709549488LLU;
4856248997 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4856348998 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4856448999 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48567,7 +49002,7 @@
4856749002 state.addr = 839519665163075584LLU; // skip______
4856849003 break;
4856949004 }
48570- case 18446744073709549503LLU: // 99999999c9'''''''''''''''
49005+ case 18446744073709549488LLU: // 99999999cu'''''''''''''''
4857149006 {
4857249007 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4857349008 fprintf(stdout, "%s", "\n ");
@@ -48593,7 +49028,7 @@
4859349028 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4859449029 }
4859549030 // ACCUMULATE ARGUMENTS - END
48596- uint64_t return_to = 18446744073709549502LLU;
49031+ uint64_t return_to = 18446744073709549487LLU;
4859749032 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
4859849033 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4859949034 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48602,7 +49037,7 @@
4860249037 state.addr = 587881357514113024LLU; // emitpar___
4860349038 break;
4860449039 }
48605- case 18446744073709549502LLU: // 99999999c8'''''''''''''''
49040+ case 18446744073709549487LLU: // 99999999ct'''''''''''''''
4860649041 {
4860749042 fprintf(stdout, "%s", " = ");
4860849043 // ACCUMULATE ARGUMENTS - BEGIN
@@ -48611,7 +49046,7 @@
4861149046 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4861249047 }
4861349048 // ACCUMULATE ARGUMENTS - END
48614- uint64_t return_to = 18446744073709549501LLU;
49049+ uint64_t return_to = 18446744073709549486LLU;
4861549050 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4861649051 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4861749052 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48620,7 +49055,7 @@
4862049055 state.addr = 839519665163075584LLU; // skip______
4862149056 break;
4862249057 }
48623- case 18446744073709549501LLU: // 99999999c7'''''''''''''''
49058+ case 18446744073709549486LLU: // 99999999cs'''''''''''''''
4862449059 {
4862549060
4862649061 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -48642,7 +49077,7 @@
4864249077 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4864349078 }
4864449079 // ACCUMULATE ARGUMENTS - END
48645- uint64_t return_to = 18446744073709549500LLU;
49080+ uint64_t return_to = 18446744073709549485LLU;
4864649081 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4864749082 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4864849083 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48651,7 +49086,7 @@
4865149086 state.addr = 23446349213393492LLU; // ASSERTINIT
4865249087 break;
4865349088 }
48654- case 18446744073709549500LLU: // 99999999c6'''''''''''''''
49089+ case 18446744073709549485LLU: // 99999999cr'''''''''''''''
4865549090 {
4865649091 {
4865749092 uint64_t arg = 0;
@@ -48730,7 +49165,7 @@
4873049165 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4873149166 }
4873249167 // ACCUMULATE ARGUMENTS - END
48733- uint64_t return_to = 18446744073709549499LLU;
49168+ uint64_t return_to = 18446744073709549484LLU;
4873449169 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
4873549170 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4873649171 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48739,7 +49174,7 @@
4873949174 state.addr = 293363126232490310LLU; // PROCVARREF
4874049175 break;
4874149176 }
48742- case 18446744073709549499LLU: // 99999999c5'''''''''''''''
49177+ case 18446744073709549484LLU: // 99999999cq'''''''''''''''
4874349178 {
4874449179 // variable u64 initialize goes out of scope
4874549180 // emitted destructur for type u64
@@ -48760,7 +49195,7 @@
4876049195 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4876149196 }
4876249197 // ACCUMULATE ARGUMENTS - END
48763- uint64_t return_to = 18446744073709549498LLU;
49198+ uint64_t return_to = 18446744073709549483LLU;
4876449199 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
4876549200 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4876649201 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48769,7 +49204,7 @@
4876949204 state.addr = 517555565476695680LLU; // assertu64_
4877049205 break;
4877149206 }
48772- case 18446744073709549498LLU: // 99999999c4'''''''''''''''
49207+ case 18446744073709549483LLU: // 99999999cp'''''''''''''''
4877349208 {
4877449209 // ACCUMULATE ARGUMENTS - BEGIN
4877549210 {
@@ -48777,7 +49212,7 @@
4877749212 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4877849213 }
4877949214 // ACCUMULATE ARGUMENTS - END
48780- uint64_t return_to = 18446744073709549497LLU;
49215+ uint64_t return_to = 18446744073709549482LLU;
4878149216 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4878249217 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4878349218 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48786,7 +49221,7 @@
4878649221 state.addr = 839519665163075584LLU; // skip______
4878749222 break;
4878849223 }
48789- case 18446744073709549497LLU: // 99999999c3'''''''''''''''
49224+ case 18446744073709549482LLU: // 99999999co'''''''''''''''
4879049225 {
4879149226 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4879249227 fprintf(stdout, "%s", " & ");
@@ -48796,7 +49231,7 @@
4879649231 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4879749232 }
4879849233 // ACCUMULATE ARGUMENTS - END
48799- uint64_t return_to = 18446744073709549496LLU;
49234+ uint64_t return_to = 18446744073709549481LLU;
4880049235 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4880149236 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4880249237 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48805,7 +49240,7 @@
4880549240 state.addr = 839519665163075584LLU; // skip______
4880649241 break;
4880749242 }
48808- case 18446744073709549496LLU: // 99999999c2'''''''''''''''
49243+ case 18446744073709549481LLU: // 99999999cn'''''''''''''''
4880949244 {
4881049245
4881149246 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -48827,7 +49262,7 @@
4882749262 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4882849263 }
4882949264 // ACCUMULATE ARGUMENTS - END
48830- uint64_t return_to = 18446744073709549495LLU;
49265+ uint64_t return_to = 18446744073709549480LLU;
4883149266 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4883249267 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4883349268 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48836,7 +49271,7 @@
4883649271 state.addr = 23446349213393492LLU; // ASSERTINIT
4883749272 break;
4883849273 }
48839- case 18446744073709549495LLU: // 99999999c1'''''''''''''''
49274+ case 18446744073709549480LLU: // 99999999cm'''''''''''''''
4884049275 {
4884149276 {
4884249277 uint64_t arg = 0;
@@ -48915,7 +49350,7 @@
4891549350 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4891649351 }
4891749352 // ACCUMULATE ARGUMENTS - END
48918- uint64_t return_to = 18446744073709549494LLU;
49353+ uint64_t return_to = 18446744073709549479LLU;
4891949354 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
4892049355 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4892149356 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48924,7 +49359,7 @@
4892449359 state.addr = 293363126232490310LLU; // PROCVARREF
4892549360 break;
4892649361 }
48927- case 18446744073709549494LLU: // 99999999c0'''''''''''''''
49362+ case 18446744073709549479LLU: // 99999999cl'''''''''''''''
4892849363 {
4892949364 // variable u64 initialize goes out of scope
4893049365 // emitted destructur for type u64
@@ -48945,7 +49380,7 @@
4894549380 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4894649381 }
4894749382 // ACCUMULATE ARGUMENTS - END
48948- uint64_t return_to = 18446744073709549493LLU;
49383+ uint64_t return_to = 18446744073709549478LLU;
4894949384 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
4895049385 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4895149386 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48954,7 +49389,7 @@
4895449389 state.addr = 517555565476695680LLU; // assertu64_
4895549390 break;
4895649391 }
48957- case 18446744073709549493LLU: // 99999999cz'''''''''''''''
49392+ case 18446744073709549478LLU: // 99999999ck'''''''''''''''
4895849393 {
4895949394 // ACCUMULATE ARGUMENTS - BEGIN
4896049395 {
@@ -48962,7 +49397,7 @@
4896249397 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4896349398 }
4896449399 // ACCUMULATE ARGUMENTS - END
48965- uint64_t return_to = 18446744073709549492LLU;
49400+ uint64_t return_to = 18446744073709549477LLU;
4896649401 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4896749402 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4896849403 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48971,7 +49406,7 @@
4897149406 state.addr = 839519665163075584LLU; // skip______
4897249407 break;
4897349408 }
48974- case 18446744073709549492LLU: // 99999999cy'''''''''''''''
49409+ case 18446744073709549477LLU: // 99999999cj'''''''''''''''
4897549410 {
4897649411 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4897749412 fprintf(stdout, "%s", ";");
@@ -48983,7 +49418,7 @@
4898349418 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4898449419 }
4898549420 // ACCUMULATE ARGUMENTS - END
48986- uint64_t return_to = 18446744073709549491LLU;
49421+ uint64_t return_to = 18446744073709549476LLU;
4898749422 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4898849423 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4898949424 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -48992,7 +49427,7 @@
4899249427 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
4899349428 break;
4899449429 }
48995- case 18446744073709549491LLU: // 99999999cx'''''''''''''''
49430+ case 18446744073709549476LLU: // 99999999ci'''''''''''''''
4899649431 {
4899749432 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
4899849433 // variable type______ type______ goes out of scope
@@ -49003,7 +49438,7 @@
4900349438 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4900449439 }
4900549440 // ACCUMULATE ARGUMENTS - END
49006- uint64_t return_to = 18446744073709549490LLU;
49441+ uint64_t return_to = 18446744073709549475LLU;
4900749442 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4900849443 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4900949444 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49012,7 +49447,7 @@
4901249447 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
4901349448 break;
4901449449 }
49015- case 18446744073709549490LLU: // 99999999cw'''''''''''''''
49450+ case 18446744073709549475LLU: // 99999999ch'''''''''''''''
4901649451 {
4901749452 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
4901849453 // variable u64 mutable___ goes out of scope
@@ -49024,10 +49459,10 @@
4902449459 // variable u64 id________ goes out of scope
4902549460 // emitted destructur for type u64
4902649461 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
49027- state.addr = 18446744073709549508LLU; // 99999999dD'''''''''''''''
49462+ state.addr = 18446744073709549493LLU; // 99999999cz'''''''''''''''
4902849463 break;
4902949464 }
49030- case 18446744073709549509LLU: // 99999999dE'''''''''''''''
49465+ case 18446744073709549494LLU: // 99999999c0'''''''''''''''
4903149466 {
4903249467
4903349468 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 532757409974714368;
@@ -49038,11 +49473,11 @@
4903849473 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
4903949474 }
4904049475 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
49041- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549489LLU : 18446744073709549488LLU;
49476+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549474LLU : 18446744073709549473LLU;
4904249477 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
4904349478 break;
4904449479 }
49045- case 18446744073709549489LLU: // 99999999cv'''''''''''''''
49480+ case 18446744073709549474LLU: // 99999999cg'''''''''''''''
4904649481 {
4904749482 {
4904849483 uint64_t arg = 0;
@@ -49069,7 +49504,7 @@
4906949504 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4907049505 }
4907149506 // ACCUMULATE ARGUMENTS - END
49072- uint64_t return_to = 18446744073709549486LLU;
49507+ uint64_t return_to = 18446744073709549471LLU;
4907349508 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4907449509 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4907549510 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49078,7 +49513,7 @@
4907849513 state.addr = 861504796319285248LLU; // typeu64___
4907949514 break;
4908049515 }
49081- case 18446744073709549486LLU: // 99999999cs'''''''''''''''
49516+ case 18446744073709549471LLU: // 99999999cd'''''''''''''''
4908249517 {
4908349518 {
4908449519 uint64_t arg = 0;
@@ -49103,7 +49538,7 @@
4910349538 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4910449539 }
4910549540 // ACCUMULATE ARGUMENTS - END
49106- uint64_t return_to = 18446744073709549484LLU;
49541+ uint64_t return_to = 18446744073709549469LLU;
4910749542 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4910849543 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4910949544 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49112,7 +49547,7 @@
4911249547 state.addr = 861504796319285248LLU; // typeu64___
4911349548 break;
4911449549 }
49115- case 18446744073709549484LLU: // 99999999cq'''''''''''''''
49550+ case 18446744073709549469LLU: // 99999999cb'''''''''''''''
4911649551 {
4911749552 {
4911849553 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -49132,7 +49567,7 @@
4913249567 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4913349568 }
4913449569 // ACCUMULATE ARGUMENTS - END
49135- uint64_t return_to = 18446744073709549485LLU;
49570+ uint64_t return_to = 18446744073709549470LLU;
4913649571 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4913749572 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4913849573 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49141,7 +49576,7 @@
4914149576 state.addr = 819859607768530944LLU; // resdest___
4914249577 break;
4914349578 }
49144- case 18446744073709549485LLU: // 99999999cr'''''''''''''''
49579+ case 18446744073709549470LLU: // 99999999cc'''''''''''''''
4914549580 {
4914649581 // ACCUMULATE ARGUMENTS - BEGIN
4914749582 {
@@ -49161,7 +49596,7 @@
4916149596 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4916249597 }
4916349598 // ACCUMULATE ARGUMENTS - END
49164- uint64_t return_to = 18446744073709549483LLU;
49599+ uint64_t return_to = 18446744073709549468LLU;
4916549600 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4916649601 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4916749602 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49170,7 +49605,7 @@
4917049605 state.addr = 819857494882385920LLU; // res_u64___
4917149606 break;
4917249607 }
49173- case 18446744073709549483LLU: // 99999999cp'''''''''''''''
49608+ case 18446744073709549468LLU: // 99999999ca'''''''''''''''
4917449609 {
4917549610 // ACCUMULATE ARGUMENTS - BEGIN
4917649611 {
@@ -49178,7 +49613,7 @@
4917849613 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4917949614 }
4918049615 // ACCUMULATE ARGUMENTS - END
49181- uint64_t return_to = 18446744073709549482LLU;
49616+ uint64_t return_to = 18446744073709549467LLU;
4918249617 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4918349618 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4918449619 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49187,7 +49622,7 @@
4918749622 state.addr = 839519665163075584LLU; // skip______
4918849623 break;
4918949624 }
49190- case 18446744073709549482LLU: // 99999999co'''''''''''''''
49625+ case 18446744073709549467LLU: // 99999999c$'''''''''''''''
4919149626 {
4919249627 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4919349628 fprintf(stdout, "%s", "\n ");
@@ -49213,7 +49648,7 @@
4921349648 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4921449649 }
4921549650 // ACCUMULATE ARGUMENTS - END
49216- uint64_t return_to = 18446744073709549481LLU;
49651+ uint64_t return_to = 18446744073709549466LLU;
4921749652 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
4921849653 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4921949654 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49222,7 +49657,7 @@
4922249657 state.addr = 587881357514113024LLU; // emitpar___
4922349658 break;
4922449659 }
49225- case 18446744073709549481LLU: // 99999999cn'''''''''''''''
49660+ case 18446744073709549466LLU: // 99999999cZ'''''''''''''''
4922649661 {
4922749662 fprintf(stdout, "%s", " = ");
4922849663 // ACCUMULATE ARGUMENTS - BEGIN
@@ -49231,7 +49666,7 @@
4923149666 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4923249667 }
4923349668 // ACCUMULATE ARGUMENTS - END
49234- uint64_t return_to = 18446744073709549480LLU;
49669+ uint64_t return_to = 18446744073709549465LLU;
4923549670 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4923649671 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4923749672 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49240,7 +49675,7 @@
4924049675 state.addr = 839519665163075584LLU; // skip______
4924149676 break;
4924249677 }
49243- case 18446744073709549480LLU: // 99999999cm'''''''''''''''
49678+ case 18446744073709549465LLU: // 99999999cY'''''''''''''''
4924449679 {
4924549680
4924649681 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -49262,7 +49697,7 @@
4926249697 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4926349698 }
4926449699 // ACCUMULATE ARGUMENTS - END
49265- uint64_t return_to = 18446744073709549479LLU;
49700+ uint64_t return_to = 18446744073709549464LLU;
4926649701 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4926749702 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4926849703 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49271,7 +49706,7 @@
4927149706 state.addr = 23446349213393492LLU; // ASSERTINIT
4927249707 break;
4927349708 }
49274- case 18446744073709549479LLU: // 99999999cl'''''''''''''''
49709+ case 18446744073709549464LLU: // 99999999cX'''''''''''''''
4927549710 {
4927649711 {
4927749712 uint64_t arg = 0;
@@ -49350,7 +49785,7 @@
4935049785 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4935149786 }
4935249787 // ACCUMULATE ARGUMENTS - END
49353- uint64_t return_to = 18446744073709549478LLU;
49788+ uint64_t return_to = 18446744073709549463LLU;
4935449789 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
4935549790 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4935649791 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49359,7 +49794,7 @@
4935949794 state.addr = 293363126232490310LLU; // PROCVARREF
4936049795 break;
4936149796 }
49362- case 18446744073709549478LLU: // 99999999ck'''''''''''''''
49797+ case 18446744073709549463LLU: // 99999999cW'''''''''''''''
4936349798 {
4936449799 // variable u64 initialize goes out of scope
4936549800 // emitted destructur for type u64
@@ -49380,7 +49815,7 @@
4938049815 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4938149816 }
4938249817 // ACCUMULATE ARGUMENTS - END
49383- uint64_t return_to = 18446744073709549477LLU;
49818+ uint64_t return_to = 18446744073709549462LLU;
4938449819 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
4938549820 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4938649821 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49389,7 +49824,7 @@
4938949824 state.addr = 517555565476695680LLU; // assertu64_
4939049825 break;
4939149826 }
49392- case 18446744073709549477LLU: // 99999999cj'''''''''''''''
49827+ case 18446744073709549462LLU: // 99999999cV'''''''''''''''
4939349828 {
4939449829 // ACCUMULATE ARGUMENTS - BEGIN
4939549830 {
@@ -49397,7 +49832,7 @@
4939749832 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4939849833 }
4939949834 // ACCUMULATE ARGUMENTS - END
49400- uint64_t return_to = 18446744073709549476LLU;
49835+ uint64_t return_to = 18446744073709549461LLU;
4940149836 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4940249837 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4940349838 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49406,7 +49841,7 @@
4940649841 state.addr = 839519665163075584LLU; // skip______
4940749842 break;
4940849843 }
49409- case 18446744073709549476LLU: // 99999999ci'''''''''''''''
49844+ case 18446744073709549461LLU: // 99999999cU'''''''''''''''
4941049845 {
4941149846 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4941249847 fprintf(stdout, "%s", " | ");
@@ -49416,7 +49851,7 @@
4941649851 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4941749852 }
4941849853 // ACCUMULATE ARGUMENTS - END
49419- uint64_t return_to = 18446744073709549475LLU;
49854+ uint64_t return_to = 18446744073709549460LLU;
4942049855 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4942149856 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4942249857 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49425,7 +49860,7 @@
4942549860 state.addr = 839519665163075584LLU; // skip______
4942649861 break;
4942749862 }
49428- case 18446744073709549475LLU: // 99999999ch'''''''''''''''
49863+ case 18446744073709549460LLU: // 99999999cT'''''''''''''''
4942949864 {
4943049865
4943149866 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -49447,7 +49882,7 @@
4944749882 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4944849883 }
4944949884 // ACCUMULATE ARGUMENTS - END
49450- uint64_t return_to = 18446744073709549474LLU;
49885+ uint64_t return_to = 18446744073709549459LLU;
4945149886 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4945249887 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4945349888 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49456,7 +49891,7 @@
4945649891 state.addr = 23446349213393492LLU; // ASSERTINIT
4945749892 break;
4945849893 }
49459- case 18446744073709549474LLU: // 99999999cg'''''''''''''''
49894+ case 18446744073709549459LLU: // 99999999cS'''''''''''''''
4946049895 {
4946149896 {
4946249897 uint64_t arg = 0;
@@ -49535,7 +49970,7 @@
4953549970 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4953649971 }
4953749972 // ACCUMULATE ARGUMENTS - END
49538- uint64_t return_to = 18446744073709549473LLU;
49973+ uint64_t return_to = 18446744073709549458LLU;
4953949974 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
4954049975 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4954149976 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49544,7 +49979,7 @@
4954449979 state.addr = 293363126232490310LLU; // PROCVARREF
4954549980 break;
4954649981 }
49547- case 18446744073709549473LLU: // 99999999cf'''''''''''''''
49982+ case 18446744073709549458LLU: // 99999999cR'''''''''''''''
4954849983 {
4954949984 // variable u64 initialize goes out of scope
4955049985 // emitted destructur for type u64
@@ -49565,7 +50000,7 @@
4956550000 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4956650001 }
4956750002 // ACCUMULATE ARGUMENTS - END
49568- uint64_t return_to = 18446744073709549472LLU;
50003+ uint64_t return_to = 18446744073709549457LLU;
4956950004 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
4957050005 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4957150006 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49574,7 +50009,7 @@
4957450009 state.addr = 517555565476695680LLU; // assertu64_
4957550010 break;
4957650011 }
49577- case 18446744073709549472LLU: // 99999999ce'''''''''''''''
50012+ case 18446744073709549457LLU: // 99999999cQ'''''''''''''''
4957850013 {
4957950014 // ACCUMULATE ARGUMENTS - BEGIN
4958050015 {
@@ -49582,7 +50017,7 @@
4958250017 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4958350018 }
4958450019 // ACCUMULATE ARGUMENTS - END
49585- uint64_t return_to = 18446744073709549471LLU;
50020+ uint64_t return_to = 18446744073709549456LLU;
4958650021 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4958750022 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4958850023 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49591,7 +50026,7 @@
4959150026 state.addr = 839519665163075584LLU; // skip______
4959250027 break;
4959350028 }
49594- case 18446744073709549471LLU: // 99999999cd'''''''''''''''
50029+ case 18446744073709549456LLU: // 99999999cP'''''''''''''''
4959550030 {
4959650031 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4959750032 fprintf(stdout, "%s", ";");
@@ -49603,7 +50038,7 @@
4960350038 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4960450039 }
4960550040 // ACCUMULATE ARGUMENTS - END
49606- uint64_t return_to = 18446744073709549470LLU;
50041+ uint64_t return_to = 18446744073709549455LLU;
4960750042 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4960850043 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4960950044 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49612,7 +50047,7 @@
4961250047 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
4961350048 break;
4961450049 }
49615- case 18446744073709549470LLU: // 99999999cc'''''''''''''''
50050+ case 18446744073709549455LLU: // 99999999cO'''''''''''''''
4961650051 {
4961750052 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
4961850053 // variable type______ type______ goes out of scope
@@ -49623,7 +50058,7 @@
4962350058 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4962450059 }
4962550060 // ACCUMULATE ARGUMENTS - END
49626- uint64_t return_to = 18446744073709549469LLU;
50061+ uint64_t return_to = 18446744073709549454LLU;
4962750062 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4962850063 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4962950064 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49632,7 +50067,7 @@
4963250067 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
4963350068 break;
4963450069 }
49635- case 18446744073709549469LLU: // 99999999cb'''''''''''''''
50070+ case 18446744073709549454LLU: // 99999999cN'''''''''''''''
4963650071 {
4963750072 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
4963850073 // variable u64 mutable___ goes out of scope
@@ -49644,10 +50079,10 @@
4964450079 // variable u64 id________ goes out of scope
4964550080 // emitted destructur for type u64
4964650081 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
49647- state.addr = 18446744073709549487LLU; // 99999999ct'''''''''''''''
50082+ state.addr = 18446744073709549472LLU; // 99999999ce'''''''''''''''
4964850083 break;
4964950084 }
49650- case 18446744073709549488LLU: // 99999999cu'''''''''''''''
50085+ case 18446744073709549473LLU: // 99999999cf'''''''''''''''
4965150086 {
4965250087
4965350088 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 516079971752476672;
@@ -49658,11 +50093,11 @@
4965850093 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
4965950094 }
4966050095 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
49661- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549468LLU : 18446744073709549467LLU;
50096+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549453LLU : 18446744073709549452LLU;
4966250097 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
4966350098 break;
4966450099 }
49665- case 18446744073709549468LLU: // 99999999ca'''''''''''''''
50100+ case 18446744073709549453LLU: // 99999999cM'''''''''''''''
4966650101 {
4966750102 {
4966850103 uint64_t arg = 0;
@@ -49689,7 +50124,7 @@
4968950124 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4969050125 }
4969150126 // ACCUMULATE ARGUMENTS - END
49692- uint64_t return_to = 18446744073709549465LLU;
50127+ uint64_t return_to = 18446744073709549450LLU;
4969350128 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4969450129 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4969550130 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49698,7 +50133,7 @@
4969850133 state.addr = 861504796319285248LLU; // typeu64___
4969950134 break;
4970050135 }
49701- case 18446744073709549465LLU: // 99999999cY'''''''''''''''
50136+ case 18446744073709549450LLU: // 99999999cJ'''''''''''''''
4970250137 {
4970350138 {
4970450139 uint64_t arg = 0;
@@ -49723,7 +50158,7 @@
4972350158 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4972450159 }
4972550160 // ACCUMULATE ARGUMENTS - END
49726- uint64_t return_to = 18446744073709549463LLU;
50161+ uint64_t return_to = 18446744073709549448LLU;
4972750162 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4972850163 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4972950164 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49732,7 +50167,7 @@
4973250167 state.addr = 861504796319285248LLU; // typeu64___
4973350168 break;
4973450169 }
49735- case 18446744073709549463LLU: // 99999999cW'''''''''''''''
50170+ case 18446744073709549448LLU: // 99999999cH'''''''''''''''
4973650171 {
4973750172 {
4973850173 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -49752,7 +50187,7 @@
4975250187 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4975350188 }
4975450189 // ACCUMULATE ARGUMENTS - END
49755- uint64_t return_to = 18446744073709549464LLU;
50190+ uint64_t return_to = 18446744073709549449LLU;
4975650191 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4975750192 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4975850193 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49761,7 +50196,7 @@
4976150196 state.addr = 819859607768530944LLU; // resdest___
4976250197 break;
4976350198 }
49764- case 18446744073709549464LLU: // 99999999cX'''''''''''''''
50199+ case 18446744073709549449LLU: // 99999999cI'''''''''''''''
4976550200 {
4976650201 // ACCUMULATE ARGUMENTS - BEGIN
4976750202 {
@@ -49781,7 +50216,7 @@
4978150216 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4978250217 }
4978350218 // ACCUMULATE ARGUMENTS - END
49784- uint64_t return_to = 18446744073709549462LLU;
50219+ uint64_t return_to = 18446744073709549447LLU;
4978550220 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4978650221 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4978750222 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49790,7 +50225,7 @@
4979050225 state.addr = 819857494882385920LLU; // res_u64___
4979150226 break;
4979250227 }
49793- case 18446744073709549462LLU: // 99999999cV'''''''''''''''
50228+ case 18446744073709549447LLU: // 99999999cG'''''''''''''''
4979450229 {
4979550230 // ACCUMULATE ARGUMENTS - BEGIN
4979650231 {
@@ -49798,7 +50233,7 @@
4979850233 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4979950234 }
4980050235 // ACCUMULATE ARGUMENTS - END
49801- uint64_t return_to = 18446744073709549461LLU;
50236+ uint64_t return_to = 18446744073709549446LLU;
4980250237 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4980350238 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4980450239 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49807,7 +50242,7 @@
4980750242 state.addr = 839519665163075584LLU; // skip______
4980850243 break;
4980950244 }
49810- case 18446744073709549461LLU: // 99999999cU'''''''''''''''
50245+ case 18446744073709549446LLU: // 99999999cF'''''''''''''''
4981150246 {
4981250247 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
4981350248 fprintf(stdout, "%s", "\n ");
@@ -49833,7 +50268,7 @@
4983350268 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4983450269 }
4983550270 // ACCUMULATE ARGUMENTS - END
49836- uint64_t return_to = 18446744073709549460LLU;
50271+ uint64_t return_to = 18446744073709549445LLU;
4983750272 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
4983850273 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4983950274 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49842,7 +50277,7 @@
4984250277 state.addr = 587881357514113024LLU; // emitpar___
4984350278 break;
4984450279 }
49845- case 18446744073709549460LLU: // 99999999cT'''''''''''''''
50280+ case 18446744073709549445LLU: // 99999999cE'''''''''''''''
4984650281 {
4984750282 fprintf(stdout, "%s", " = ");
4984850283 // ACCUMULATE ARGUMENTS - BEGIN
@@ -49851,7 +50286,7 @@
4985150286 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4985250287 }
4985350288 // ACCUMULATE ARGUMENTS - END
49854- uint64_t return_to = 18446744073709549459LLU;
50289+ uint64_t return_to = 18446744073709549444LLU;
4985550290 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
4985650291 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4985750292 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49860,7 +50295,7 @@
4986050295 state.addr = 839519665163075584LLU; // skip______
4986150296 break;
4986250297 }
49863- case 18446744073709549459LLU: // 99999999cS'''''''''''''''
50298+ case 18446744073709549444LLU: // 99999999cD'''''''''''''''
4986450299 {
4986550300
4986650301 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -49882,7 +50317,7 @@
4988250317 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4988350318 }
4988450319 // ACCUMULATE ARGUMENTS - END
49885- uint64_t return_to = 18446744073709549458LLU;
50320+ uint64_t return_to = 18446744073709549443LLU;
4988650321 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
4988750322 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4988850323 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49891,7 +50326,7 @@
4989150326 state.addr = 23446349213393492LLU; // ASSERTINIT
4989250327 break;
4989350328 }
49894- case 18446744073709549458LLU: // 99999999cR'''''''''''''''
50329+ case 18446744073709549443LLU: // 99999999cC'''''''''''''''
4989550330 {
4989650331 {
4989750332 uint64_t arg = 0;
@@ -49970,7 +50405,7 @@
4997050405 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
4997150406 }
4997250407 // ACCUMULATE ARGUMENTS - END
49973- uint64_t return_to = 18446744073709549457LLU;
50408+ uint64_t return_to = 18446744073709549442LLU;
4997450409 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
4997550410 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
4997650411 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -49979,7 +50414,7 @@
4997950414 state.addr = 293363126232490310LLU; // PROCVARREF
4998050415 break;
4998150416 }
49982- case 18446744073709549457LLU: // 99999999cQ'''''''''''''''
50417+ case 18446744073709549442LLU: // 99999999cB'''''''''''''''
4998350418 {
4998450419 // variable u64 initialize goes out of scope
4998550420 // emitted destructur for type u64
@@ -50000,7 +50435,7 @@
5000050435 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5000150436 }
5000250437 // ACCUMULATE ARGUMENTS - END
50003- uint64_t return_to = 18446744073709549456LLU;
50438+ uint64_t return_to = 18446744073709549441LLU;
5000450439 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5000550440 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5000650441 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50009,7 +50444,7 @@
5000950444 state.addr = 517555565476695680LLU; // assertu64_
5001050445 break;
5001150446 }
50012- case 18446744073709549456LLU: // 99999999cP'''''''''''''''
50447+ case 18446744073709549441LLU: // 99999999cA'''''''''''''''
5001350448 {
5001450449 // ACCUMULATE ARGUMENTS - BEGIN
5001550450 {
@@ -50017,7 +50452,7 @@
5001750452 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5001850453 }
5001950454 // ACCUMULATE ARGUMENTS - END
50020- uint64_t return_to = 18446744073709549455LLU;
50455+ uint64_t return_to = 18446744073709549440LLU;
5002150456 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5002250457 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5002350458 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50026,7 +50461,7 @@
5002650461 state.addr = 839519665163075584LLU; // skip______
5002750462 break;
5002850463 }
50029- case 18446744073709549455LLU: // 99999999cO'''''''''''''''
50464+ case 18446744073709549440LLU: // 99999999c_'''''''''''''''
5003050465 {
5003150466 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5003250467 fprintf(stdout, "%s", " && ");
@@ -50036,7 +50471,7 @@
5003650471 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5003750472 }
5003850473 // ACCUMULATE ARGUMENTS - END
50039- uint64_t return_to = 18446744073709549454LLU;
50474+ uint64_t return_to = 18446744073709549439LLU;
5004050475 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5004150476 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5004250477 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50045,7 +50480,7 @@
5004550480 state.addr = 839519665163075584LLU; // skip______
5004650481 break;
5004750482 }
50048- case 18446744073709549454LLU: // 99999999cN'''''''''''''''
50483+ case 18446744073709549439LLU: // 99999999b9'''''''''''''''
5004950484 {
5005050485
5005150486 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -50067,7 +50502,7 @@
5006750502 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5006850503 }
5006950504 // ACCUMULATE ARGUMENTS - END
50070- uint64_t return_to = 18446744073709549453LLU;
50505+ uint64_t return_to = 18446744073709549438LLU;
5007150506 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5007250507 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5007350508 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50076,7 +50511,7 @@
5007650511 state.addr = 23446349213393492LLU; // ASSERTINIT
5007750512 break;
5007850513 }
50079- case 18446744073709549453LLU: // 99999999cM'''''''''''''''
50514+ case 18446744073709549438LLU: // 99999999b8'''''''''''''''
5008050515 {
5008150516 {
5008250517 uint64_t arg = 0;
@@ -50155,7 +50590,7 @@
5015550590 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5015650591 }
5015750592 // ACCUMULATE ARGUMENTS - END
50158- uint64_t return_to = 18446744073709549452LLU;
50593+ uint64_t return_to = 18446744073709549437LLU;
5015950594 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5016050595 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5016150596 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50164,7 +50599,7 @@
5016450599 state.addr = 293363126232490310LLU; // PROCVARREF
5016550600 break;
5016650601 }
50167- case 18446744073709549452LLU: // 99999999cL'''''''''''''''
50602+ case 18446744073709549437LLU: // 99999999b7'''''''''''''''
5016850603 {
5016950604 // variable u64 initialize goes out of scope
5017050605 // emitted destructur for type u64
@@ -50185,7 +50620,7 @@
5018550620 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5018650621 }
5018750622 // ACCUMULATE ARGUMENTS - END
50188- uint64_t return_to = 18446744073709549451LLU;
50623+ uint64_t return_to = 18446744073709549436LLU;
5018950624 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5019050625 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5019150626 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50194,7 +50629,7 @@
5019450629 state.addr = 517555565476695680LLU; // assertu64_
5019550630 break;
5019650631 }
50197- case 18446744073709549451LLU: // 99999999cK'''''''''''''''
50632+ case 18446744073709549436LLU: // 99999999b6'''''''''''''''
5019850633 {
5019950634 // ACCUMULATE ARGUMENTS - BEGIN
5020050635 {
@@ -50202,7 +50637,7 @@
5020250637 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5020350638 }
5020450639 // ACCUMULATE ARGUMENTS - END
50205- uint64_t return_to = 18446744073709549450LLU;
50640+ uint64_t return_to = 18446744073709549435LLU;
5020650641 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5020750642 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5020850643 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50211,7 +50646,7 @@
5021150646 state.addr = 839519665163075584LLU; // skip______
5021250647 break;
5021350648 }
50214- case 18446744073709549450LLU: // 99999999cJ'''''''''''''''
50649+ case 18446744073709549435LLU: // 99999999b5'''''''''''''''
5021550650 {
5021650651 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5021750652 fprintf(stdout, "%s", ";");
@@ -50223,7 +50658,7 @@
5022350658 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5022450659 }
5022550660 // ACCUMULATE ARGUMENTS - END
50226- uint64_t return_to = 18446744073709549449LLU;
50661+ uint64_t return_to = 18446744073709549434LLU;
5022750662 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5022850663 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5022950664 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50232,7 +50667,7 @@
5023250667 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5023350668 break;
5023450669 }
50235- case 18446744073709549449LLU: // 99999999cI'''''''''''''''
50670+ case 18446744073709549434LLU: // 99999999b4'''''''''''''''
5023650671 {
5023750672 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5023850673 // variable type______ type______ goes out of scope
@@ -50243,7 +50678,7 @@
5024350678 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5024450679 }
5024550680 // ACCUMULATE ARGUMENTS - END
50246- uint64_t return_to = 18446744073709549448LLU;
50681+ uint64_t return_to = 18446744073709549433LLU;
5024750682 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5024850683 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5024950684 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50252,7 +50687,7 @@
5025250687 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5025350688 break;
5025450689 }
50255- case 18446744073709549448LLU: // 99999999cH'''''''''''''''
50690+ case 18446744073709549433LLU: // 99999999b3'''''''''''''''
5025650691 {
5025750692 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5025850693 // variable u64 mutable___ goes out of scope
@@ -50264,10 +50699,10 @@
5026450699 // variable u64 id________ goes out of scope
5026550700 // emitted destructur for type u64
5026650701 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
50267- state.addr = 18446744073709549466LLU; // 99999999cZ'''''''''''''''
50702+ state.addr = 18446744073709549451LLU; // 99999999cK'''''''''''''''
5026850703 break;
5026950704 }
50270- case 18446744073709549467LLU: // 99999999c$'''''''''''''''
50705+ case 18446744073709549452LLU: // 99999999cL'''''''''''''''
5027150706 {
5027250707
5027350708 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 769271111350222848;
@@ -50278,11 +50713,11 @@
5027850713 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5027950714 }
5028050715 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
50281- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549447LLU : 18446744073709549446LLU;
50716+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549432LLU : 18446744073709549431LLU;
5028250717 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5028350718 break;
5028450719 }
50285- case 18446744073709549447LLU: // 99999999cG'''''''''''''''
50720+ case 18446744073709549432LLU: // 99999999b2'''''''''''''''
5028650721 {
5028750722 {
5028850723 uint64_t arg = 0;
@@ -50309,7 +50744,7 @@
5030950744 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5031050745 }
5031150746 // ACCUMULATE ARGUMENTS - END
50312- uint64_t return_to = 18446744073709549444LLU;
50747+ uint64_t return_to = 18446744073709549429LLU;
5031350748 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5031450749 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5031550750 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50318,7 +50753,7 @@
5031850753 state.addr = 861504796319285248LLU; // typeu64___
5031950754 break;
5032050755 }
50321- case 18446744073709549444LLU: // 99999999cD'''''''''''''''
50756+ case 18446744073709549429LLU: // 99999999bz'''''''''''''''
5032250757 {
5032350758 {
5032450759 uint64_t arg = 0;
@@ -50343,7 +50778,7 @@
5034350778 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5034450779 }
5034550780 // ACCUMULATE ARGUMENTS - END
50346- uint64_t return_to = 18446744073709549442LLU;
50781+ uint64_t return_to = 18446744073709549427LLU;
5034750782 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5034850783 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5034950784 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50352,7 +50787,7 @@
5035250787 state.addr = 861504796319285248LLU; // typeu64___
5035350788 break;
5035450789 }
50355- case 18446744073709549442LLU: // 99999999cB'''''''''''''''
50790+ case 18446744073709549427LLU: // 99999999bx'''''''''''''''
5035650791 {
5035750792 {
5035850793 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -50372,7 +50807,7 @@
5037250807 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5037350808 }
5037450809 // ACCUMULATE ARGUMENTS - END
50375- uint64_t return_to = 18446744073709549443LLU;
50810+ uint64_t return_to = 18446744073709549428LLU;
5037650811 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5037750812 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5037850813 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50381,7 +50816,7 @@
5038150816 state.addr = 819859607768530944LLU; // resdest___
5038250817 break;
5038350818 }
50384- case 18446744073709549443LLU: // 99999999cC'''''''''''''''
50819+ case 18446744073709549428LLU: // 99999999by'''''''''''''''
5038550820 {
5038650821 // ACCUMULATE ARGUMENTS - BEGIN
5038750822 {
@@ -50401,7 +50836,7 @@
5040150836 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5040250837 }
5040350838 // ACCUMULATE ARGUMENTS - END
50404- uint64_t return_to = 18446744073709549441LLU;
50839+ uint64_t return_to = 18446744073709549426LLU;
5040550840 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5040650841 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5040750842 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50410,7 +50845,7 @@
5041050845 state.addr = 819857494882385920LLU; // res_u64___
5041150846 break;
5041250847 }
50413- case 18446744073709549441LLU: // 99999999cA'''''''''''''''
50848+ case 18446744073709549426LLU: // 99999999bw'''''''''''''''
5041450849 {
5041550850 // ACCUMULATE ARGUMENTS - BEGIN
5041650851 {
@@ -50418,7 +50853,7 @@
5041850853 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5041950854 }
5042050855 // ACCUMULATE ARGUMENTS - END
50421- uint64_t return_to = 18446744073709549440LLU;
50856+ uint64_t return_to = 18446744073709549425LLU;
5042250857 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5042350858 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5042450859 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50427,7 +50862,7 @@
5042750862 state.addr = 839519665163075584LLU; // skip______
5042850863 break;
5042950864 }
50430- case 18446744073709549440LLU: // 99999999c_'''''''''''''''
50865+ case 18446744073709549425LLU: // 99999999bv'''''''''''''''
5043150866 {
5043250867 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5043350868 fprintf(stdout, "%s", "\n ");
@@ -50453,7 +50888,7 @@
5045350888 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5045450889 }
5045550890 // ACCUMULATE ARGUMENTS - END
50456- uint64_t return_to = 18446744073709549439LLU;
50891+ uint64_t return_to = 18446744073709549424LLU;
5045750892 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5045850893 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5045950894 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50462,7 +50897,7 @@
5046250897 state.addr = 587881357514113024LLU; // emitpar___
5046350898 break;
5046450899 }
50465- case 18446744073709549439LLU: // 99999999b9'''''''''''''''
50900+ case 18446744073709549424LLU: // 99999999bu'''''''''''''''
5046650901 {
5046750902 fprintf(stdout, "%s", " = ");
5046850903 // ACCUMULATE ARGUMENTS - BEGIN
@@ -50471,7 +50906,7 @@
5047150906 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5047250907 }
5047350908 // ACCUMULATE ARGUMENTS - END
50474- uint64_t return_to = 18446744073709549438LLU;
50909+ uint64_t return_to = 18446744073709549423LLU;
5047550910 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5047650911 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5047750912 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50480,7 +50915,7 @@
5048050915 state.addr = 839519665163075584LLU; // skip______
5048150916 break;
5048250917 }
50483- case 18446744073709549438LLU: // 99999999b8'''''''''''''''
50918+ case 18446744073709549423LLU: // 99999999bt'''''''''''''''
5048450919 {
5048550920
5048650921 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -50502,7 +50937,7 @@
5050250937 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5050350938 }
5050450939 // ACCUMULATE ARGUMENTS - END
50505- uint64_t return_to = 18446744073709549437LLU;
50940+ uint64_t return_to = 18446744073709549422LLU;
5050650941 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5050750942 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5050850943 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50511,7 +50946,7 @@
5051150946 state.addr = 23446349213393492LLU; // ASSERTINIT
5051250947 break;
5051350948 }
50514- case 18446744073709549437LLU: // 99999999b7'''''''''''''''
50949+ case 18446744073709549422LLU: // 99999999bs'''''''''''''''
5051550950 {
5051650951 {
5051750952 uint64_t arg = 0;
@@ -50590,7 +51025,7 @@
5059051025 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5059151026 }
5059251027 // ACCUMULATE ARGUMENTS - END
50593- uint64_t return_to = 18446744073709549436LLU;
51028+ uint64_t return_to = 18446744073709549421LLU;
5059451029 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5059551030 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5059651031 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50599,7 +51034,7 @@
5059951034 state.addr = 293363126232490310LLU; // PROCVARREF
5060051035 break;
5060151036 }
50602- case 18446744073709549436LLU: // 99999999b6'''''''''''''''
51037+ case 18446744073709549421LLU: // 99999999br'''''''''''''''
5060351038 {
5060451039 // variable u64 initialize goes out of scope
5060551040 // emitted destructur for type u64
@@ -50620,7 +51055,7 @@
5062051055 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5062151056 }
5062251057 // ACCUMULATE ARGUMENTS - END
50623- uint64_t return_to = 18446744073709549435LLU;
51058+ uint64_t return_to = 18446744073709549420LLU;
5062451059 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5062551060 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5062651061 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50629,7 +51064,7 @@
5062951064 state.addr = 517555565476695680LLU; // assertu64_
5063051065 break;
5063151066 }
50632- case 18446744073709549435LLU: // 99999999b5'''''''''''''''
51067+ case 18446744073709549420LLU: // 99999999bq'''''''''''''''
5063351068 {
5063451069 // ACCUMULATE ARGUMENTS - BEGIN
5063551070 {
@@ -50637,7 +51072,7 @@
5063751072 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5063851073 }
5063951074 // ACCUMULATE ARGUMENTS - END
50640- uint64_t return_to = 18446744073709549434LLU;
51075+ uint64_t return_to = 18446744073709549419LLU;
5064151076 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5064251077 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5064351078 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50646,7 +51081,7 @@
5064651081 state.addr = 839519665163075584LLU; // skip______
5064751082 break;
5064851083 }
50649- case 18446744073709549434LLU: // 99999999b4'''''''''''''''
51084+ case 18446744073709549419LLU: // 99999999bp'''''''''''''''
5065051085 {
5065151086 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5065251087 fprintf(stdout, "%s", " || ");
@@ -50656,7 +51091,7 @@
5065651091 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5065751092 }
5065851093 // ACCUMULATE ARGUMENTS - END
50659- uint64_t return_to = 18446744073709549433LLU;
51094+ uint64_t return_to = 18446744073709549418LLU;
5066051095 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5066151096 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5066251097 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50665,7 +51100,7 @@
5066551100 state.addr = 839519665163075584LLU; // skip______
5066651101 break;
5066751102 }
50668- case 18446744073709549433LLU: // 99999999b3'''''''''''''''
51103+ case 18446744073709549418LLU: // 99999999bo'''''''''''''''
5066951104 {
5067051105
5067151106 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -50687,7 +51122,7 @@
5068751122 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5068851123 }
5068951124 // ACCUMULATE ARGUMENTS - END
50690- uint64_t return_to = 18446744073709549432LLU;
51125+ uint64_t return_to = 18446744073709549417LLU;
5069151126 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5069251127 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5069351128 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50696,7 +51131,7 @@
5069651131 state.addr = 23446349213393492LLU; // ASSERTINIT
5069751132 break;
5069851133 }
50699- case 18446744073709549432LLU: // 99999999b2'''''''''''''''
51134+ case 18446744073709549417LLU: // 99999999bn'''''''''''''''
5070051135 {
5070151136 {
5070251137 uint64_t arg = 0;
@@ -50775,7 +51210,7 @@
5077551210 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5077651211 }
5077751212 // ACCUMULATE ARGUMENTS - END
50778- uint64_t return_to = 18446744073709549431LLU;
51213+ uint64_t return_to = 18446744073709549416LLU;
5077951214 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5078051215 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5078151216 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50784,7 +51219,7 @@
5078451219 state.addr = 293363126232490310LLU; // PROCVARREF
5078551220 break;
5078651221 }
50787- case 18446744073709549431LLU: // 99999999b1'''''''''''''''
51222+ case 18446744073709549416LLU: // 99999999bm'''''''''''''''
5078851223 {
5078951224 // variable u64 initialize goes out of scope
5079051225 // emitted destructur for type u64
@@ -50805,7 +51240,7 @@
5080551240 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5080651241 }
5080751242 // ACCUMULATE ARGUMENTS - END
50808- uint64_t return_to = 18446744073709549430LLU;
51243+ uint64_t return_to = 18446744073709549415LLU;
5080951244 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5081051245 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5081151246 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50814,7 +51249,7 @@
5081451249 state.addr = 517555565476695680LLU; // assertu64_
5081551250 break;
5081651251 }
50817- case 18446744073709549430LLU: // 99999999b0'''''''''''''''
51252+ case 18446744073709549415LLU: // 99999999bl'''''''''''''''
5081851253 {
5081951254 // ACCUMULATE ARGUMENTS - BEGIN
5082051255 {
@@ -50822,7 +51257,7 @@
5082251257 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5082351258 }
5082451259 // ACCUMULATE ARGUMENTS - END
50825- uint64_t return_to = 18446744073709549429LLU;
51260+ uint64_t return_to = 18446744073709549414LLU;
5082651261 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5082751262 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5082851263 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50831,7 +51266,7 @@
5083151266 state.addr = 839519665163075584LLU; // skip______
5083251267 break;
5083351268 }
50834- case 18446744073709549429LLU: // 99999999bz'''''''''''''''
51269+ case 18446744073709549414LLU: // 99999999bk'''''''''''''''
5083551270 {
5083651271 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5083751272 fprintf(stdout, "%s", ";");
@@ -50843,7 +51278,7 @@
5084351278 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5084451279 }
5084551280 // ACCUMULATE ARGUMENTS - END
50846- uint64_t return_to = 18446744073709549428LLU;
51281+ uint64_t return_to = 18446744073709549413LLU;
5084751282 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5084851283 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5084951284 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50852,7 +51287,7 @@
5085251287 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5085351288 break;
5085451289 }
50855- case 18446744073709549428LLU: // 99999999by'''''''''''''''
51290+ case 18446744073709549413LLU: // 99999999bj'''''''''''''''
5085651291 {
5085751292 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5085851293 // variable type______ type______ goes out of scope
@@ -50863,7 +51298,7 @@
5086351298 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5086451299 }
5086551300 // ACCUMULATE ARGUMENTS - END
50866- uint64_t return_to = 18446744073709549427LLU;
51301+ uint64_t return_to = 18446744073709549412LLU;
5086751302 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5086851303 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5086951304 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50872,7 +51307,7 @@
5087251307 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5087351308 break;
5087451309 }
50875- case 18446744073709549427LLU: // 99999999bx'''''''''''''''
51310+ case 18446744073709549412LLU: // 99999999bi'''''''''''''''
5087651311 {
5087751312 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5087851313 // variable u64 mutable___ goes out of scope
@@ -50884,10 +51319,10 @@
5088451319 // variable u64 id________ goes out of scope
5088551320 // emitted destructur for type u64
5088651321 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
50887- state.addr = 18446744073709549445LLU; // 99999999cE'''''''''''''''
51322+ state.addr = 18446744073709549430LLU; // 99999999b0'''''''''''''''
5088851323 break;
5088951324 }
50890- case 18446744073709549446LLU: // 99999999cF'''''''''''''''
51325+ case 18446744073709549431LLU: // 99999999b1'''''''''''''''
5089151326 {
5089251327
5089351328 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 838674604158353408;
@@ -50898,11 +51333,11 @@
5089851333 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5089951334 }
5090051335 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
50901- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549426LLU : 18446744073709549425LLU;
51336+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549411LLU : 18446744073709549410LLU;
5090251337 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5090351338 break;
5090451339 }
50905- case 18446744073709549426LLU: // 99999999bw'''''''''''''''
51340+ case 18446744073709549411LLU: // 99999999bh'''''''''''''''
5090651341 {
5090751342 {
5090851343 uint64_t arg = 0;
@@ -50929,7 +51364,7 @@
5092951364 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5093051365 }
5093151366 // ACCUMULATE ARGUMENTS - END
50932- uint64_t return_to = 18446744073709549423LLU;
51367+ uint64_t return_to = 18446744073709549408LLU;
5093351368 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5093451369 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5093551370 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50938,7 +51373,7 @@
5093851373 state.addr = 861504796319285248LLU; // typeu64___
5093951374 break;
5094051375 }
50941- case 18446744073709549423LLU: // 99999999bt'''''''''''''''
51376+ case 18446744073709549408LLU: // 99999999be'''''''''''''''
5094251377 {
5094351378 {
5094451379 uint64_t arg = 0;
@@ -50963,7 +51398,7 @@
5096351398 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5096451399 }
5096551400 // ACCUMULATE ARGUMENTS - END
50966- uint64_t return_to = 18446744073709549421LLU;
51401+ uint64_t return_to = 18446744073709549406LLU;
5096751402 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5096851403 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5096951404 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -50972,7 +51407,7 @@
5097251407 state.addr = 861504796319285248LLU; // typeu64___
5097351408 break;
5097451409 }
50975- case 18446744073709549421LLU: // 99999999br'''''''''''''''
51410+ case 18446744073709549406LLU: // 99999999bc'''''''''''''''
5097651411 {
5097751412 {
5097851413 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -50992,7 +51427,7 @@
5099251427 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5099351428 }
5099451429 // ACCUMULATE ARGUMENTS - END
50995- uint64_t return_to = 18446744073709549422LLU;
51430+ uint64_t return_to = 18446744073709549407LLU;
5099651431 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5099751432 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5099851433 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51001,7 +51436,7 @@
5100151436 state.addr = 819859607768530944LLU; // resdest___
5100251437 break;
5100351438 }
51004- case 18446744073709549422LLU: // 99999999bs'''''''''''''''
51439+ case 18446744073709549407LLU: // 99999999bd'''''''''''''''
5100551440 {
5100651441 // ACCUMULATE ARGUMENTS - BEGIN
5100751442 {
@@ -51021,7 +51456,7 @@
5102151456 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5102251457 }
5102351458 // ACCUMULATE ARGUMENTS - END
51024- uint64_t return_to = 18446744073709549420LLU;
51459+ uint64_t return_to = 18446744073709549405LLU;
5102551460 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5102651461 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5102751462 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51030,7 +51465,7 @@
5103051465 state.addr = 819857494882385920LLU; // res_u64___
5103151466 break;
5103251467 }
51033- case 18446744073709549420LLU: // 99999999bq'''''''''''''''
51468+ case 18446744073709549405LLU: // 99999999bb'''''''''''''''
5103451469 {
5103551470 // ACCUMULATE ARGUMENTS - BEGIN
5103651471 {
@@ -51038,7 +51473,7 @@
5103851473 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5103951474 }
5104051475 // ACCUMULATE ARGUMENTS - END
51041- uint64_t return_to = 18446744073709549419LLU;
51476+ uint64_t return_to = 18446744073709549404LLU;
5104251477 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5104351478 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5104451479 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51047,7 +51482,7 @@
5104751482 state.addr = 839519665163075584LLU; // skip______
5104851483 break;
5104951484 }
51050- case 18446744073709549419LLU: // 99999999bp'''''''''''''''
51485+ case 18446744073709549404LLU: // 99999999ba'''''''''''''''
5105151486 {
5105251487 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5105351488 fprintf(stdout, "%s", "\n ");
@@ -51073,7 +51508,7 @@
5107351508 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5107451509 }
5107551510 // ACCUMULATE ARGUMENTS - END
51076- uint64_t return_to = 18446744073709549418LLU;
51511+ uint64_t return_to = 18446744073709549403LLU;
5107751512 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5107851513 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5107951514 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51082,7 +51517,7 @@
5108251517 state.addr = 587881357514113024LLU; // emitpar___
5108351518 break;
5108451519 }
51085- case 18446744073709549418LLU: // 99999999bo'''''''''''''''
51520+ case 18446744073709549403LLU: // 99999999b$'''''''''''''''
5108651521 {
5108751522 fprintf(stdout, "%s", " = ");
5108851523 // ACCUMULATE ARGUMENTS - BEGIN
@@ -51091,7 +51526,7 @@
5109151526 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5109251527 }
5109351528 // ACCUMULATE ARGUMENTS - END
51094- uint64_t return_to = 18446744073709549417LLU;
51529+ uint64_t return_to = 18446744073709549402LLU;
5109551530 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5109651531 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5109751532 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51100,7 +51535,7 @@
5110051535 state.addr = 839519665163075584LLU; // skip______
5110151536 break;
5110251537 }
51103- case 18446744073709549417LLU: // 99999999bn'''''''''''''''
51538+ case 18446744073709549402LLU: // 99999999bZ'''''''''''''''
5110451539 {
5110551540
5110651541 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -51122,7 +51557,7 @@
5112251557 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5112351558 }
5112451559 // ACCUMULATE ARGUMENTS - END
51125- uint64_t return_to = 18446744073709549416LLU;
51560+ uint64_t return_to = 18446744073709549401LLU;
5112651561 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5112751562 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5112851563 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51131,7 +51566,7 @@
5113151566 state.addr = 23446349213393492LLU; // ASSERTINIT
5113251567 break;
5113351568 }
51134- case 18446744073709549416LLU: // 99999999bm'''''''''''''''
51569+ case 18446744073709549401LLU: // 99999999bY'''''''''''''''
5113551570 {
5113651571 {
5113751572 uint64_t arg = 0;
@@ -51210,7 +51645,7 @@
5121051645 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5121151646 }
5121251647 // ACCUMULATE ARGUMENTS - END
51213- uint64_t return_to = 18446744073709549415LLU;
51648+ uint64_t return_to = 18446744073709549400LLU;
5121451649 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5121551650 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5121651651 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51219,7 +51654,7 @@
5121951654 state.addr = 293363126232490310LLU; // PROCVARREF
5122051655 break;
5122151656 }
51222- case 18446744073709549415LLU: // 99999999bl'''''''''''''''
51657+ case 18446744073709549400LLU: // 99999999bX'''''''''''''''
5122351658 {
5122451659 // variable u64 initialize goes out of scope
5122551660 // emitted destructur for type u64
@@ -51240,7 +51675,7 @@
5124051675 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5124151676 }
5124251677 // ACCUMULATE ARGUMENTS - END
51243- uint64_t return_to = 18446744073709549414LLU;
51678+ uint64_t return_to = 18446744073709549399LLU;
5124451679 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5124551680 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5124651681 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51249,7 +51684,7 @@
5124951684 state.addr = 517555565476695680LLU; // assertu64_
5125051685 break;
5125151686 }
51252- case 18446744073709549414LLU: // 99999999bk'''''''''''''''
51687+ case 18446744073709549399LLU: // 99999999bW'''''''''''''''
5125351688 {
5125451689 // ACCUMULATE ARGUMENTS - BEGIN
5125551690 {
@@ -51257,7 +51692,7 @@
5125751692 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5125851693 }
5125951694 // ACCUMULATE ARGUMENTS - END
51260- uint64_t return_to = 18446744073709549413LLU;
51695+ uint64_t return_to = 18446744073709549398LLU;
5126151696 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5126251697 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5126351698 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51266,7 +51701,7 @@
5126651701 state.addr = 839519665163075584LLU; // skip______
5126751702 break;
5126851703 }
51269- case 18446744073709549413LLU: // 99999999bj'''''''''''''''
51704+ case 18446744073709549398LLU: // 99999999bV'''''''''''''''
5127051705 {
5127151706 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5127251707 fprintf(stdout, "%s", " << ");
@@ -51276,7 +51711,7 @@
5127651711 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5127751712 }
5127851713 // ACCUMULATE ARGUMENTS - END
51279- uint64_t return_to = 18446744073709549412LLU;
51714+ uint64_t return_to = 18446744073709549397LLU;
5128051715 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5128151716 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5128251717 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51285,7 +51720,7 @@
5128551720 state.addr = 839519665163075584LLU; // skip______
5128651721 break;
5128751722 }
51288- case 18446744073709549412LLU: // 99999999bi'''''''''''''''
51723+ case 18446744073709549397LLU: // 99999999bU'''''''''''''''
5128951724 {
5129051725
5129151726 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -51307,7 +51742,7 @@
5130751742 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5130851743 }
5130951744 // ACCUMULATE ARGUMENTS - END
51310- uint64_t return_to = 18446744073709549411LLU;
51745+ uint64_t return_to = 18446744073709549396LLU;
5131151746 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5131251747 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5131351748 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51316,7 +51751,7 @@
5131651751 state.addr = 23446349213393492LLU; // ASSERTINIT
5131751752 break;
5131851753 }
51319- case 18446744073709549411LLU: // 99999999bh'''''''''''''''
51754+ case 18446744073709549396LLU: // 99999999bT'''''''''''''''
5132051755 {
5132151756 {
5132251757 uint64_t arg = 0;
@@ -51395,7 +51830,7 @@
5139551830 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5139651831 }
5139751832 // ACCUMULATE ARGUMENTS - END
51398- uint64_t return_to = 18446744073709549410LLU;
51833+ uint64_t return_to = 18446744073709549395LLU;
5139951834 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5140051835 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5140151836 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51404,7 +51839,7 @@
5140451839 state.addr = 293363126232490310LLU; // PROCVARREF
5140551840 break;
5140651841 }
51407- case 18446744073709549410LLU: // 99999999bg'''''''''''''''
51842+ case 18446744073709549395LLU: // 99999999bS'''''''''''''''
5140851843 {
5140951844 // variable u64 initialize goes out of scope
5141051845 // emitted destructur for type u64
@@ -51425,7 +51860,7 @@
5142551860 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5142651861 }
5142751862 // ACCUMULATE ARGUMENTS - END
51428- uint64_t return_to = 18446744073709549409LLU;
51863+ uint64_t return_to = 18446744073709549394LLU;
5142951864 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5143051865 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5143151866 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51434,7 +51869,7 @@
5143451869 state.addr = 517555565476695680LLU; // assertu64_
5143551870 break;
5143651871 }
51437- case 18446744073709549409LLU: // 99999999bf'''''''''''''''
51872+ case 18446744073709549394LLU: // 99999999bR'''''''''''''''
5143851873 {
5143951874 // ACCUMULATE ARGUMENTS - BEGIN
5144051875 {
@@ -51442,7 +51877,7 @@
5144251877 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5144351878 }
5144451879 // ACCUMULATE ARGUMENTS - END
51445- uint64_t return_to = 18446744073709549408LLU;
51880+ uint64_t return_to = 18446744073709549393LLU;
5144651881 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5144751882 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5144851883 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51451,7 +51886,7 @@
5145151886 state.addr = 839519665163075584LLU; // skip______
5145251887 break;
5145351888 }
51454- case 18446744073709549408LLU: // 99999999be'''''''''''''''
51889+ case 18446744073709549393LLU: // 99999999bQ'''''''''''''''
5145551890 {
5145651891 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5145751892 fprintf(stdout, "%s", ";");
@@ -51463,7 +51898,7 @@
5146351898 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5146451899 }
5146551900 // ACCUMULATE ARGUMENTS - END
51466- uint64_t return_to = 18446744073709549407LLU;
51901+ uint64_t return_to = 18446744073709549392LLU;
5146751902 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5146851903 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5146951904 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51472,7 +51907,7 @@
5147251907 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5147351908 break;
5147451909 }
51475- case 18446744073709549407LLU: // 99999999bd'''''''''''''''
51910+ case 18446744073709549392LLU: // 99999999bP'''''''''''''''
5147651911 {
5147751912 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5147851913 // variable type______ type______ goes out of scope
@@ -51483,7 +51918,7 @@
5148351918 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5148451919 }
5148551920 // ACCUMULATE ARGUMENTS - END
51486- uint64_t return_to = 18446744073709549406LLU;
51921+ uint64_t return_to = 18446744073709549391LLU;
5148751922 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5148851923 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5148951924 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51492,7 +51927,7 @@
5149251927 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5149351928 break;
5149451929 }
51495- case 18446744073709549406LLU: // 99999999bc'''''''''''''''
51930+ case 18446744073709549391LLU: // 99999999bO'''''''''''''''
5149651931 {
5149751932 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5149851933 // variable u64 mutable___ goes out of scope
@@ -51504,10 +51939,10 @@
5150451939 // variable u64 id________ goes out of scope
5150551940 // emitted destructur for type u64
5150651941 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
51507- state.addr = 18446744073709549424LLU; // 99999999bu'''''''''''''''
51942+ state.addr = 18446744073709549409LLU; // 99999999bf'''''''''''''''
5150851943 break;
5150951944 }
51510- case 18446744073709549425LLU: // 99999999bv'''''''''''''''
51945+ case 18446744073709549410LLU: // 99999999bg'''''''''''''''
5151151946 {
5151251947
5151351948 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 838674604259016704;
@@ -51518,11 +51953,11 @@
5151851953 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5151951954 }
5152051955 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
51521- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549405LLU : 18446744073709549404LLU;
51956+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549390LLU : 18446744073709549389LLU;
5152251957 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5152351958 break;
5152451959 }
51525- case 18446744073709549405LLU: // 99999999bb'''''''''''''''
51960+ case 18446744073709549390LLU: // 99999999bN'''''''''''''''
5152651961 {
5152751962 {
5152851963 uint64_t arg = 0;
@@ -51549,7 +51984,7 @@
5154951984 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5155051985 }
5155151986 // ACCUMULATE ARGUMENTS - END
51552- uint64_t return_to = 18446744073709549402LLU;
51987+ uint64_t return_to = 18446744073709549387LLU;
5155351988 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5155451989 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5155551990 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51558,7 +51993,7 @@
5155851993 state.addr = 861504796319285248LLU; // typeu64___
5155951994 break;
5156051995 }
51561- case 18446744073709549402LLU: // 99999999bZ'''''''''''''''
51996+ case 18446744073709549387LLU: // 99999999bK'''''''''''''''
5156251997 {
5156351998 {
5156451999 uint64_t arg = 0;
@@ -51583,7 +52018,7 @@
5158352018 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5158452019 }
5158552020 // ACCUMULATE ARGUMENTS - END
51586- uint64_t return_to = 18446744073709549400LLU;
52021+ uint64_t return_to = 18446744073709549385LLU;
5158752022 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5158852023 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5158952024 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51592,7 +52027,7 @@
5159252027 state.addr = 861504796319285248LLU; // typeu64___
5159352028 break;
5159452029 }
51595- case 18446744073709549400LLU: // 99999999bX'''''''''''''''
52030+ case 18446744073709549385LLU: // 99999999bI'''''''''''''''
5159652031 {
5159752032 {
5159852033 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -51612,7 +52047,7 @@
5161252047 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5161352048 }
5161452049 // ACCUMULATE ARGUMENTS - END
51615- uint64_t return_to = 18446744073709549401LLU;
52050+ uint64_t return_to = 18446744073709549386LLU;
5161652051 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5161752052 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5161852053 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51621,7 +52056,7 @@
5162152056 state.addr = 819859607768530944LLU; // resdest___
5162252057 break;
5162352058 }
51624- case 18446744073709549401LLU: // 99999999bY'''''''''''''''
52059+ case 18446744073709549386LLU: // 99999999bJ'''''''''''''''
5162552060 {
5162652061 // ACCUMULATE ARGUMENTS - BEGIN
5162752062 {
@@ -51641,7 +52076,7 @@
5164152076 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5164252077 }
5164352078 // ACCUMULATE ARGUMENTS - END
51644- uint64_t return_to = 18446744073709549399LLU;
52079+ uint64_t return_to = 18446744073709549384LLU;
5164552080 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5164652081 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5164752082 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51650,7 +52085,7 @@
5165052085 state.addr = 819857494882385920LLU; // res_u64___
5165152086 break;
5165252087 }
51653- case 18446744073709549399LLU: // 99999999bW'''''''''''''''
52088+ case 18446744073709549384LLU: // 99999999bH'''''''''''''''
5165452089 {
5165552090 // ACCUMULATE ARGUMENTS - BEGIN
5165652091 {
@@ -51658,7 +52093,7 @@
5165852093 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5165952094 }
5166052095 // ACCUMULATE ARGUMENTS - END
51661- uint64_t return_to = 18446744073709549398LLU;
52096+ uint64_t return_to = 18446744073709549383LLU;
5166252097 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5166352098 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5166452099 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51667,7 +52102,7 @@
5166752102 state.addr = 839519665163075584LLU; // skip______
5166852103 break;
5166952104 }
51670- case 18446744073709549398LLU: // 99999999bV'''''''''''''''
52105+ case 18446744073709549383LLU: // 99999999bG'''''''''''''''
5167152106 {
5167252107 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5167352108 fprintf(stdout, "%s", "\n ");
@@ -51693,7 +52128,7 @@
5169352128 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5169452129 }
5169552130 // ACCUMULATE ARGUMENTS - END
51696- uint64_t return_to = 18446744073709549397LLU;
52131+ uint64_t return_to = 18446744073709549382LLU;
5169752132 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5169852133 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5169952134 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51702,7 +52137,7 @@
5170252137 state.addr = 587881357514113024LLU; // emitpar___
5170352138 break;
5170452139 }
51705- case 18446744073709549397LLU: // 99999999bU'''''''''''''''
52140+ case 18446744073709549382LLU: // 99999999bF'''''''''''''''
5170652141 {
5170752142 fprintf(stdout, "%s", " = ");
5170852143 // ACCUMULATE ARGUMENTS - BEGIN
@@ -51711,7 +52146,7 @@
5171152146 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5171252147 }
5171352148 // ACCUMULATE ARGUMENTS - END
51714- uint64_t return_to = 18446744073709549396LLU;
52149+ uint64_t return_to = 18446744073709549381LLU;
5171552150 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5171652151 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5171752152 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51720,7 +52155,7 @@
5172052155 state.addr = 839519665163075584LLU; // skip______
5172152156 break;
5172252157 }
51723- case 18446744073709549396LLU: // 99999999bT'''''''''''''''
52158+ case 18446744073709549381LLU: // 99999999bE'''''''''''''''
5172452159 {
5172552160
5172652161 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -51742,7 +52177,7 @@
5174252177 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5174352178 }
5174452179 // ACCUMULATE ARGUMENTS - END
51745- uint64_t return_to = 18446744073709549395LLU;
52180+ uint64_t return_to = 18446744073709549380LLU;
5174652181 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5174752182 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5174852183 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51751,7 +52186,7 @@
5175152186 state.addr = 23446349213393492LLU; // ASSERTINIT
5175252187 break;
5175352188 }
51754- case 18446744073709549395LLU: // 99999999bS'''''''''''''''
52189+ case 18446744073709549380LLU: // 99999999bD'''''''''''''''
5175552190 {
5175652191 {
5175752192 uint64_t arg = 0;
@@ -51830,7 +52265,7 @@
5183052265 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5183152266 }
5183252267 // ACCUMULATE ARGUMENTS - END
51833- uint64_t return_to = 18446744073709549394LLU;
52268+ uint64_t return_to = 18446744073709549379LLU;
5183452269 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5183552270 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5183652271 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51839,7 +52274,7 @@
5183952274 state.addr = 293363126232490310LLU; // PROCVARREF
5184052275 break;
5184152276 }
51842- case 18446744073709549394LLU: // 99999999bR'''''''''''''''
52277+ case 18446744073709549379LLU: // 99999999bC'''''''''''''''
5184352278 {
5184452279 // variable u64 initialize goes out of scope
5184552280 // emitted destructur for type u64
@@ -51860,7 +52295,7 @@
5186052295 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5186152296 }
5186252297 // ACCUMULATE ARGUMENTS - END
51863- uint64_t return_to = 18446744073709549393LLU;
52298+ uint64_t return_to = 18446744073709549378LLU;
5186452299 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5186552300 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5186652301 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51869,7 +52304,7 @@
5186952304 state.addr = 517555565476695680LLU; // assertu64_
5187052305 break;
5187152306 }
51872- case 18446744073709549393LLU: // 99999999bQ'''''''''''''''
52307+ case 18446744073709549378LLU: // 99999999bB'''''''''''''''
5187352308 {
5187452309 // ACCUMULATE ARGUMENTS - BEGIN
5187552310 {
@@ -51877,7 +52312,7 @@
5187752312 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5187852313 }
5187952314 // ACCUMULATE ARGUMENTS - END
51880- uint64_t return_to = 18446744073709549392LLU;
52315+ uint64_t return_to = 18446744073709549377LLU;
5188152316 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5188252317 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5188352318 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51886,7 +52321,7 @@
5188652321 state.addr = 839519665163075584LLU; // skip______
5188752322 break;
5188852323 }
51889- case 18446744073709549392LLU: // 99999999bP'''''''''''''''
52324+ case 18446744073709549377LLU: // 99999999bA'''''''''''''''
5189052325 {
5189152326 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5189252327 fprintf(stdout, "%s", " >> ");
@@ -51896,7 +52331,7 @@
5189652331 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5189752332 }
5189852333 // ACCUMULATE ARGUMENTS - END
51899- uint64_t return_to = 18446744073709549391LLU;
52334+ uint64_t return_to = 18446744073709549376LLU;
5190052335 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5190152336 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5190252337 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51905,7 +52340,7 @@
5190552340 state.addr = 839519665163075584LLU; // skip______
5190652341 break;
5190752342 }
51908- case 18446744073709549391LLU: // 99999999bO'''''''''''''''
52343+ case 18446744073709549376LLU: // 99999999b_'''''''''''''''
5190952344 {
5191052345
5191152346 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -51927,7 +52362,7 @@
5192752362 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5192852363 }
5192952364 // ACCUMULATE ARGUMENTS - END
51930- uint64_t return_to = 18446744073709549390LLU;
52365+ uint64_t return_to = 18446744073709549375LLU;
5193152366 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5193252367 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5193352368 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -51936,7 +52371,7 @@
5193652371 state.addr = 23446349213393492LLU; // ASSERTINIT
5193752372 break;
5193852373 }
51939- case 18446744073709549390LLU: // 99999999bN'''''''''''''''
52374+ case 18446744073709549375LLU: // 99999999a9'''''''''''''''
5194052375 {
5194152376 {
5194252377 uint64_t arg = 0;
@@ -52015,7 +52450,7 @@
5201552450 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5201652451 }
5201752452 // ACCUMULATE ARGUMENTS - END
52018- uint64_t return_to = 18446744073709549389LLU;
52453+ uint64_t return_to = 18446744073709549374LLU;
5201952454 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5202052455 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5202152456 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52024,7 +52459,7 @@
5202452459 state.addr = 293363126232490310LLU; // PROCVARREF
5202552460 break;
5202652461 }
52027- case 18446744073709549389LLU: // 99999999bM'''''''''''''''
52462+ case 18446744073709549374LLU: // 99999999a8'''''''''''''''
5202852463 {
5202952464 // variable u64 initialize goes out of scope
5203052465 // emitted destructur for type u64
@@ -52045,7 +52480,7 @@
5204552480 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5204652481 }
5204752482 // ACCUMULATE ARGUMENTS - END
52048- uint64_t return_to = 18446744073709549388LLU;
52483+ uint64_t return_to = 18446744073709549373LLU;
5204952484 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5205052485 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5205152486 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52054,7 +52489,7 @@
5205452489 state.addr = 517555565476695680LLU; // assertu64_
5205552490 break;
5205652491 }
52057- case 18446744073709549388LLU: // 99999999bL'''''''''''''''
52492+ case 18446744073709549373LLU: // 99999999a7'''''''''''''''
5205852493 {
5205952494 // ACCUMULATE ARGUMENTS - BEGIN
5206052495 {
@@ -52062,7 +52497,7 @@
5206252497 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5206352498 }
5206452499 // ACCUMULATE ARGUMENTS - END
52065- uint64_t return_to = 18446744073709549387LLU;
52500+ uint64_t return_to = 18446744073709549372LLU;
5206652501 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5206752502 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5206852503 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52071,7 +52506,7 @@
5207152506 state.addr = 839519665163075584LLU; // skip______
5207252507 break;
5207352508 }
52074- case 18446744073709549387LLU: // 99999999bK'''''''''''''''
52509+ case 18446744073709549372LLU: // 99999999a6'''''''''''''''
5207552510 {
5207652511 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5207752512 fprintf(stdout, "%s", ";");
@@ -52083,7 +52518,7 @@
5208352518 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5208452519 }
5208552520 // ACCUMULATE ARGUMENTS - END
52086- uint64_t return_to = 18446744073709549386LLU;
52521+ uint64_t return_to = 18446744073709549371LLU;
5208752522 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5208852523 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5208952524 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52092,7 +52527,7 @@
5209252527 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5209352528 break;
5209452529 }
52095- case 18446744073709549386LLU: // 99999999bJ'''''''''''''''
52530+ case 18446744073709549371LLU: // 99999999a5'''''''''''''''
5209652531 {
5209752532 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5209852533 // variable type______ type______ goes out of scope
@@ -52103,7 +52538,7 @@
5210352538 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5210452539 }
5210552540 // ACCUMULATE ARGUMENTS - END
52106- uint64_t return_to = 18446744073709549385LLU;
52541+ uint64_t return_to = 18446744073709549370LLU;
5210752542 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5210852543 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5210952544 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52112,7 +52547,7 @@
5211252547 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5211352548 break;
5211452549 }
52115- case 18446744073709549385LLU: // 99999999bI'''''''''''''''
52550+ case 18446744073709549370LLU: // 99999999a4'''''''''''''''
5211652551 {
5211752552 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5211852553 // variable u64 mutable___ goes out of scope
@@ -52124,10 +52559,10 @@
5212452559 // variable u64 id________ goes out of scope
5212552560 // emitted destructur for type u64
5212652561 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
52127- state.addr = 18446744073709549403LLU; // 99999999b$'''''''''''''''
52562+ state.addr = 18446744073709549388LLU; // 99999999bL'''''''''''''''
5212852563 break;
5212952564 }
52130- case 18446744073709549404LLU: // 99999999ba'''''''''''''''
52565+ case 18446744073709549389LLU: // 99999999bM'''''''''''''''
5213152566 {
5213252567
5213352568 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 513265221985370112;
@@ -52138,11 +52573,11 @@
5213852573 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5213952574 }
5214052575 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
52141- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549384LLU : 18446744073709549383LLU;
52576+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549369LLU : 18446744073709549368LLU;
5214252577 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5214352578 break;
5214452579 }
52145- case 18446744073709549384LLU: // 99999999bH'''''''''''''''
52580+ case 18446744073709549369LLU: // 99999999a3'''''''''''''''
5214652581 {
5214752582 {
5214852583 uint64_t arg = 0;
@@ -52169,7 +52604,7 @@
5216952604 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5217052605 }
5217152606 // ACCUMULATE ARGUMENTS - END
52172- uint64_t return_to = 18446744073709549381LLU;
52607+ uint64_t return_to = 18446744073709549366LLU;
5217352608 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5217452609 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5217552610 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52178,7 +52613,7 @@
5217852613 state.addr = 861504796319285248LLU; // typeu64___
5217952614 break;
5218052615 }
52181- case 18446744073709549381LLU: // 99999999bE'''''''''''''''
52616+ case 18446744073709549366LLU: // 99999999a0'''''''''''''''
5218252617 {
5218352618 {
5218452619 uint64_t arg = 0;
@@ -52203,7 +52638,7 @@
5220352638 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5220452639 }
5220552640 // ACCUMULATE ARGUMENTS - END
52206- uint64_t return_to = 18446744073709549379LLU;
52641+ uint64_t return_to = 18446744073709549364LLU;
5220752642 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5220852643 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5220952644 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52212,7 +52647,7 @@
5221252647 state.addr = 861504796319285248LLU; // typeu64___
5221352648 break;
5221452649 }
52215- case 18446744073709549379LLU: // 99999999bC'''''''''''''''
52650+ case 18446744073709549364LLU: // 99999999ay'''''''''''''''
5221652651 {
5221752652 {
5221852653 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -52232,7 +52667,7 @@
5223252667 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5223352668 }
5223452669 // ACCUMULATE ARGUMENTS - END
52235- uint64_t return_to = 18446744073709549380LLU;
52670+ uint64_t return_to = 18446744073709549365LLU;
5223652671 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5223752672 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5223852673 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52241,7 +52676,7 @@
5224152676 state.addr = 819859607768530944LLU; // resdest___
5224252677 break;
5224352678 }
52244- case 18446744073709549380LLU: // 99999999bD'''''''''''''''
52679+ case 18446744073709549365LLU: // 99999999az'''''''''''''''
5224552680 {
5224652681 // ACCUMULATE ARGUMENTS - BEGIN
5224752682 {
@@ -52261,7 +52696,7 @@
5226152696 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5226252697 }
5226352698 // ACCUMULATE ARGUMENTS - END
52264- uint64_t return_to = 18446744073709549378LLU;
52699+ uint64_t return_to = 18446744073709549363LLU;
5226552700 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5226652701 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5226752702 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52270,7 +52705,7 @@
5227052705 state.addr = 819857494882385920LLU; // res_u64___
5227152706 break;
5227252707 }
52273- case 18446744073709549378LLU: // 99999999bB'''''''''''''''
52708+ case 18446744073709549363LLU: // 99999999ax'''''''''''''''
5227452709 {
5227552710 // ACCUMULATE ARGUMENTS - BEGIN
5227652711 {
@@ -52278,7 +52713,7 @@
5227852713 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5227952714 }
5228052715 // ACCUMULATE ARGUMENTS - END
52281- uint64_t return_to = 18446744073709549377LLU;
52716+ uint64_t return_to = 18446744073709549362LLU;
5228252717 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5228352718 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5228452719 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52287,7 +52722,7 @@
5228752722 state.addr = 839519665163075584LLU; // skip______
5228852723 break;
5228952724 }
52290- case 18446744073709549377LLU: // 99999999bA'''''''''''''''
52725+ case 18446744073709549362LLU: // 99999999aw'''''''''''''''
5229152726 {
5229252727 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5229352728 fprintf(stdout, "%s", "\n ");
@@ -52313,7 +52748,7 @@
5231352748 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5231452749 }
5231552750 // ACCUMULATE ARGUMENTS - END
52316- uint64_t return_to = 18446744073709549376LLU;
52751+ uint64_t return_to = 18446744073709549361LLU;
5231752752 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5231852753 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5231952754 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52322,7 +52757,7 @@
5232252757 state.addr = 587881357514113024LLU; // emitpar___
5232352758 break;
5232452759 }
52325- case 18446744073709549376LLU: // 99999999b_'''''''''''''''
52760+ case 18446744073709549361LLU: // 99999999av'''''''''''''''
5232652761 {
5232752762 fprintf(stdout, "%s", " = ");
5232852763 // ACCUMULATE ARGUMENTS - BEGIN
@@ -52331,7 +52766,7 @@
5233152766 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5233252767 }
5233352768 // ACCUMULATE ARGUMENTS - END
52334- uint64_t return_to = 18446744073709549375LLU;
52769+ uint64_t return_to = 18446744073709549360LLU;
5233552770 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5233652771 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5233752772 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52340,7 +52775,7 @@
5234052775 state.addr = 839519665163075584LLU; // skip______
5234152776 break;
5234252777 }
52343- case 18446744073709549375LLU: // 99999999a9'''''''''''''''
52778+ case 18446744073709549360LLU: // 99999999au'''''''''''''''
5234452779 {
5234552780
5234652781 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -52362,7 +52797,7 @@
5236252797 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5236352798 }
5236452799 // ACCUMULATE ARGUMENTS - END
52365- uint64_t return_to = 18446744073709549374LLU;
52800+ uint64_t return_to = 18446744073709549359LLU;
5236652801 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5236752802 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5236852803 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52371,7 +52806,7 @@
5237152806 state.addr = 23446349213393492LLU; // ASSERTINIT
5237252807 break;
5237352808 }
52374- case 18446744073709549374LLU: // 99999999a8'''''''''''''''
52809+ case 18446744073709549359LLU: // 99999999at'''''''''''''''
5237552810 {
5237652811 {
5237752812 uint64_t arg = 0;
@@ -52450,7 +52885,7 @@
5245052885 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5245152886 }
5245252887 // ACCUMULATE ARGUMENTS - END
52453- uint64_t return_to = 18446744073709549373LLU;
52888+ uint64_t return_to = 18446744073709549358LLU;
5245452889 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5245552890 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5245652891 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52459,7 +52894,7 @@
5245952894 state.addr = 293363126232490310LLU; // PROCVARREF
5246052895 break;
5246152896 }
52462- case 18446744073709549373LLU: // 99999999a7'''''''''''''''
52897+ case 18446744073709549358LLU: // 99999999as'''''''''''''''
5246352898 {
5246452899 // variable u64 initialize goes out of scope
5246552900 // emitted destructur for type u64
@@ -52480,7 +52915,7 @@
5248052915 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5248152916 }
5248252917 // ACCUMULATE ARGUMENTS - END
52483- uint64_t return_to = 18446744073709549372LLU;
52918+ uint64_t return_to = 18446744073709549357LLU;
5248452919 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5248552920 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5248652921 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52489,7 +52924,7 @@
5248952924 state.addr = 517555565476695680LLU; // assertu64_
5249052925 break;
5249152926 }
52492- case 18446744073709549372LLU: // 99999999a6'''''''''''''''
52927+ case 18446744073709549357LLU: // 99999999ar'''''''''''''''
5249352928 {
5249452929 // ACCUMULATE ARGUMENTS - BEGIN
5249552930 {
@@ -52497,7 +52932,7 @@
5249752932 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5249852933 }
5249952934 // ACCUMULATE ARGUMENTS - END
52500- uint64_t return_to = 18446744073709549371LLU;
52935+ uint64_t return_to = 18446744073709549356LLU;
5250152936 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5250252937 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5250352938 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52506,7 +52941,7 @@
5250652941 state.addr = 839519665163075584LLU; // skip______
5250752942 break;
5250852943 }
52509- case 18446744073709549371LLU: // 99999999a5'''''''''''''''
52944+ case 18446744073709549356LLU: // 99999999aq'''''''''''''''
5251052945 {
5251152946 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5251252947 fprintf(stdout, "%s", " + ");
@@ -52516,7 +52951,7 @@
5251652951 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5251752952 }
5251852953 // ACCUMULATE ARGUMENTS - END
52519- uint64_t return_to = 18446744073709549370LLU;
52954+ uint64_t return_to = 18446744073709549355LLU;
5252052955 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5252152956 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5252252957 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52525,7 +52960,7 @@
5252552960 state.addr = 839519665163075584LLU; // skip______
5252652961 break;
5252752962 }
52528- case 18446744073709549370LLU: // 99999999a4'''''''''''''''
52963+ case 18446744073709549355LLU: // 99999999ap'''''''''''''''
5252952964 {
5253052965
5253152966 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -52547,7 +52982,7 @@
5254752982 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5254852983 }
5254952984 // ACCUMULATE ARGUMENTS - END
52550- uint64_t return_to = 18446744073709549369LLU;
52985+ uint64_t return_to = 18446744073709549354LLU;
5255152986 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5255252987 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5255352988 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52556,7 +52991,7 @@
5255652991 state.addr = 23446349213393492LLU; // ASSERTINIT
5255752992 break;
5255852993 }
52559- case 18446744073709549369LLU: // 99999999a3'''''''''''''''
52994+ case 18446744073709549354LLU: // 99999999ao'''''''''''''''
5256052995 {
5256152996 {
5256252997 uint64_t arg = 0;
@@ -52635,7 +53070,7 @@
5263553070 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5263653071 }
5263753072 // ACCUMULATE ARGUMENTS - END
52638- uint64_t return_to = 18446744073709549368LLU;
53073+ uint64_t return_to = 18446744073709549353LLU;
5263953074 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5264053075 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5264153076 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52644,7 +53079,7 @@
5264453079 state.addr = 293363126232490310LLU; // PROCVARREF
5264553080 break;
5264653081 }
52647- case 18446744073709549368LLU: // 99999999a2'''''''''''''''
53082+ case 18446744073709549353LLU: // 99999999an'''''''''''''''
5264853083 {
5264953084 // variable u64 initialize goes out of scope
5265053085 // emitted destructur for type u64
@@ -52665,7 +53100,7 @@
5266553100 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5266653101 }
5266753102 // ACCUMULATE ARGUMENTS - END
52668- uint64_t return_to = 18446744073709549367LLU;
53103+ uint64_t return_to = 18446744073709549352LLU;
5266953104 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5267053105 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5267153106 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52674,7 +53109,7 @@
5267453109 state.addr = 517555565476695680LLU; // assertu64_
5267553110 break;
5267653111 }
52677- case 18446744073709549367LLU: // 99999999a1'''''''''''''''
53112+ case 18446744073709549352LLU: // 99999999am'''''''''''''''
5267853113 {
5267953114 // ACCUMULATE ARGUMENTS - BEGIN
5268053115 {
@@ -52682,7 +53117,7 @@
5268253117 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5268353118 }
5268453119 // ACCUMULATE ARGUMENTS - END
52685- uint64_t return_to = 18446744073709549366LLU;
53120+ uint64_t return_to = 18446744073709549351LLU;
5268653121 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5268753122 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5268853123 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52691,7 +53126,7 @@
5269153126 state.addr = 839519665163075584LLU; // skip______
5269253127 break;
5269353128 }
52694- case 18446744073709549366LLU: // 99999999a0'''''''''''''''
53129+ case 18446744073709549351LLU: // 99999999al'''''''''''''''
5269553130 {
5269653131 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5269753132 fprintf(stdout, "%s", ";");
@@ -52703,7 +53138,7 @@
5270353138 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5270453139 }
5270553140 // ACCUMULATE ARGUMENTS - END
52706- uint64_t return_to = 18446744073709549365LLU;
53141+ uint64_t return_to = 18446744073709549350LLU;
5270753142 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5270853143 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5270953144 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52712,7 +53147,7 @@
5271253147 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5271353148 break;
5271453149 }
52715- case 18446744073709549365LLU: // 99999999az'''''''''''''''
53150+ case 18446744073709549350LLU: // 99999999ak'''''''''''''''
5271653151 {
5271753152 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5271853153 // variable type______ type______ goes out of scope
@@ -52723,7 +53158,7 @@
5272353158 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5272453159 }
5272553160 // ACCUMULATE ARGUMENTS - END
52726- uint64_t return_to = 18446744073709549364LLU;
53161+ uint64_t return_to = 18446744073709549349LLU;
5272753162 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5272853163 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5272953164 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52732,7 +53167,7 @@
5273253167 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5273353168 break;
5273453169 }
52735- case 18446744073709549364LLU: // 99999999ay'''''''''''''''
53170+ case 18446744073709549349LLU: // 99999999aj'''''''''''''''
5273653171 {
5273753172 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5273853173 // variable u64 mutable___ goes out of scope
@@ -52744,10 +53179,10 @@
5274453179 // variable u64 id________ goes out of scope
5274553180 // emitted destructur for type u64
5274653181 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
52747- state.addr = 18446744073709549382LLU; // 99999999bF'''''''''''''''
53182+ state.addr = 18446744073709549367LLU; // 99999999a1'''''''''''''''
5274853183 break;
5274953184 }
52750- case 18446744073709549383LLU: // 99999999bG'''''''''''''''
53185+ case 18446744073709549368LLU: // 99999999a2'''''''''''''''
5275153186 {
5275253187
5275353188 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 842300673667104768;
@@ -52758,11 +53193,11 @@
5275853193 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5275953194 }
5276053195 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
52761- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549363LLU : 18446744073709549362LLU;
53196+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549348LLU : 18446744073709549347LLU;
5276253197 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5276353198 break;
5276453199 }
52765- case 18446744073709549363LLU: // 99999999ax'''''''''''''''
53200+ case 18446744073709549348LLU: // 99999999ai'''''''''''''''
5276653201 {
5276753202 {
5276853203 uint64_t arg = 0;
@@ -52789,7 +53224,7 @@
5278953224 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5279053225 }
5279153226 // ACCUMULATE ARGUMENTS - END
52792- uint64_t return_to = 18446744073709549360LLU;
53227+ uint64_t return_to = 18446744073709549345LLU;
5279353228 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5279453229 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5279553230 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52798,7 +53233,7 @@
5279853233 state.addr = 861504796319285248LLU; // typeu64___
5279953234 break;
5280053235 }
52801- case 18446744073709549360LLU: // 99999999au'''''''''''''''
53236+ case 18446744073709549345LLU: // 99999999af'''''''''''''''
5280253237 {
5280353238 {
5280453239 uint64_t arg = 0;
@@ -52823,7 +53258,7 @@
5282353258 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5282453259 }
5282553260 // ACCUMULATE ARGUMENTS - END
52826- uint64_t return_to = 18446744073709549358LLU;
53261+ uint64_t return_to = 18446744073709549343LLU;
5282753262 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5282853263 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5282953264 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52832,7 +53267,7 @@
5283253267 state.addr = 861504796319285248LLU; // typeu64___
5283353268 break;
5283453269 }
52835- case 18446744073709549358LLU: // 99999999as'''''''''''''''
53270+ case 18446744073709549343LLU: // 99999999ad'''''''''''''''
5283653271 {
5283753272 {
5283853273 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -52852,7 +53287,7 @@
5285253287 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5285353288 }
5285453289 // ACCUMULATE ARGUMENTS - END
52855- uint64_t return_to = 18446744073709549359LLU;
53290+ uint64_t return_to = 18446744073709549344LLU;
5285653291 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5285753292 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5285853293 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52861,7 +53296,7 @@
5286153296 state.addr = 819859607768530944LLU; // resdest___
5286253297 break;
5286353298 }
52864- case 18446744073709549359LLU: // 99999999at'''''''''''''''
53299+ case 18446744073709549344LLU: // 99999999ae'''''''''''''''
5286553300 {
5286653301 // ACCUMULATE ARGUMENTS - BEGIN
5286753302 {
@@ -52881,7 +53316,7 @@
5288153316 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5288253317 }
5288353318 // ACCUMULATE ARGUMENTS - END
52884- uint64_t return_to = 18446744073709549357LLU;
53319+ uint64_t return_to = 18446744073709549342LLU;
5288553320 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5288653321 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5288753322 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52890,7 +53325,7 @@
5289053325 state.addr = 819857494882385920LLU; // res_u64___
5289153326 break;
5289253327 }
52893- case 18446744073709549357LLU: // 99999999ar'''''''''''''''
53328+ case 18446744073709549342LLU: // 99999999ac'''''''''''''''
5289453329 {
5289553330 // ACCUMULATE ARGUMENTS - BEGIN
5289653331 {
@@ -52898,7 +53333,7 @@
5289853333 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5289953334 }
5290053335 // ACCUMULATE ARGUMENTS - END
52901- uint64_t return_to = 18446744073709549356LLU;
53336+ uint64_t return_to = 18446744073709549341LLU;
5290253337 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5290353338 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5290453339 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52907,7 +53342,7 @@
5290753342 state.addr = 839519665163075584LLU; // skip______
5290853343 break;
5290953344 }
52910- case 18446744073709549356LLU: // 99999999aq'''''''''''''''
53345+ case 18446744073709549341LLU: // 99999999ab'''''''''''''''
5291153346 {
5291253347 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5291353348 fprintf(stdout, "%s", "\n ");
@@ -52933,7 +53368,7 @@
5293353368 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5293453369 }
5293553370 // ACCUMULATE ARGUMENTS - END
52936- uint64_t return_to = 18446744073709549355LLU;
53371+ uint64_t return_to = 18446744073709549340LLU;
5293753372 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5293853373 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5293953374 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52942,7 +53377,7 @@
5294253377 state.addr = 587881357514113024LLU; // emitpar___
5294353378 break;
5294453379 }
52945- case 18446744073709549355LLU: // 99999999ap'''''''''''''''
53380+ case 18446744073709549340LLU: // 99999999aa'''''''''''''''
5294653381 {
5294753382 fprintf(stdout, "%s", " = ");
5294853383 // ACCUMULATE ARGUMENTS - BEGIN
@@ -52951,7 +53386,7 @@
5295153386 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5295253387 }
5295353388 // ACCUMULATE ARGUMENTS - END
52954- uint64_t return_to = 18446744073709549354LLU;
53389+ uint64_t return_to = 18446744073709549339LLU;
5295553390 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5295653391 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5295753392 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52960,7 +53395,7 @@
5296053395 state.addr = 839519665163075584LLU; // skip______
5296153396 break;
5296253397 }
52963- case 18446744073709549354LLU: // 99999999ao'''''''''''''''
53398+ case 18446744073709549339LLU: // 99999999a$'''''''''''''''
5296453399 {
5296553400
5296653401 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -52982,7 +53417,7 @@
5298253417 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5298353418 }
5298453419 // ACCUMULATE ARGUMENTS - END
52985- uint64_t return_to = 18446744073709549353LLU;
53420+ uint64_t return_to = 18446744073709549338LLU;
5298653421 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5298753422 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5298853423 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -52991,7 +53426,7 @@
5299153426 state.addr = 23446349213393492LLU; // ASSERTINIT
5299253427 break;
5299353428 }
52994- case 18446744073709549353LLU: // 99999999an'''''''''''''''
53429+ case 18446744073709549338LLU: // 99999999aZ'''''''''''''''
5299553430 {
5299653431 {
5299753432 uint64_t arg = 0;
@@ -53070,7 +53505,7 @@
5307053505 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5307153506 }
5307253507 // ACCUMULATE ARGUMENTS - END
53073- uint64_t return_to = 18446744073709549352LLU;
53508+ uint64_t return_to = 18446744073709549337LLU;
5307453509 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5307553510 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5307653511 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53079,7 +53514,7 @@
5307953514 state.addr = 293363126232490310LLU; // PROCVARREF
5308053515 break;
5308153516 }
53082- case 18446744073709549352LLU: // 99999999am'''''''''''''''
53517+ case 18446744073709549337LLU: // 99999999aY'''''''''''''''
5308353518 {
5308453519 // variable u64 initialize goes out of scope
5308553520 // emitted destructur for type u64
@@ -53100,7 +53535,7 @@
5310053535 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5310153536 }
5310253537 // ACCUMULATE ARGUMENTS - END
53103- uint64_t return_to = 18446744073709549351LLU;
53538+ uint64_t return_to = 18446744073709549336LLU;
5310453539 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5310553540 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5310653541 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53109,7 +53544,7 @@
5310953544 state.addr = 517555565476695680LLU; // assertu64_
5311053545 break;
5311153546 }
53112- case 18446744073709549351LLU: // 99999999al'''''''''''''''
53547+ case 18446744073709549336LLU: // 99999999aX'''''''''''''''
5311353548 {
5311453549 // ACCUMULATE ARGUMENTS - BEGIN
5311553550 {
@@ -53117,7 +53552,7 @@
5311753552 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5311853553 }
5311953554 // ACCUMULATE ARGUMENTS - END
53120- uint64_t return_to = 18446744073709549350LLU;
53555+ uint64_t return_to = 18446744073709549335LLU;
5312153556 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5312253557 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5312353558 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53126,7 +53561,7 @@
5312653561 state.addr = 839519665163075584LLU; // skip______
5312753562 break;
5312853563 }
53129- case 18446744073709549350LLU: // 99999999ak'''''''''''''''
53564+ case 18446744073709549335LLU: // 99999999aW'''''''''''''''
5313053565 {
5313153566 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5313253567 fprintf(stdout, "%s", " - ");
@@ -53136,7 +53571,7 @@
5313653571 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5313753572 }
5313853573 // ACCUMULATE ARGUMENTS - END
53139- uint64_t return_to = 18446744073709549349LLU;
53574+ uint64_t return_to = 18446744073709549334LLU;
5314053575 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5314153576 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5314253577 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53145,7 +53580,7 @@
5314553580 state.addr = 839519665163075584LLU; // skip______
5314653581 break;
5314753582 }
53148- case 18446744073709549349LLU: // 99999999aj'''''''''''''''
53583+ case 18446744073709549334LLU: // 99999999aV'''''''''''''''
5314953584 {
5315053585
5315153586 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -53167,7 +53602,7 @@
5316753602 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5316853603 }
5316953604 // ACCUMULATE ARGUMENTS - END
53170- uint64_t return_to = 18446744073709549348LLU;
53605+ uint64_t return_to = 18446744073709549333LLU;
5317153606 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5317253607 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5317353608 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53176,7 +53611,7 @@
5317653611 state.addr = 23446349213393492LLU; // ASSERTINIT
5317753612 break;
5317853613 }
53179- case 18446744073709549348LLU: // 99999999ai'''''''''''''''
53614+ case 18446744073709549333LLU: // 99999999aU'''''''''''''''
5318053615 {
5318153616 {
5318253617 uint64_t arg = 0;
@@ -53255,7 +53690,7 @@
5325553690 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5325653691 }
5325753692 // ACCUMULATE ARGUMENTS - END
53258- uint64_t return_to = 18446744073709549347LLU;
53693+ uint64_t return_to = 18446744073709549332LLU;
5325953694 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5326053695 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5326153696 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53264,7 +53699,7 @@
5326453699 state.addr = 293363126232490310LLU; // PROCVARREF
5326553700 break;
5326653701 }
53267- case 18446744073709549347LLU: // 99999999ah'''''''''''''''
53702+ case 18446744073709549332LLU: // 99999999aT'''''''''''''''
5326853703 {
5326953704 // variable u64 initialize goes out of scope
5327053705 // emitted destructur for type u64
@@ -53285,7 +53720,7 @@
5328553720 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5328653721 }
5328753722 // ACCUMULATE ARGUMENTS - END
53288- uint64_t return_to = 18446744073709549346LLU;
53723+ uint64_t return_to = 18446744073709549331LLU;
5328953724 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5329053725 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5329153726 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53294,7 +53729,7 @@
5329453729 state.addr = 517555565476695680LLU; // assertu64_
5329553730 break;
5329653731 }
53297- case 18446744073709549346LLU: // 99999999ag'''''''''''''''
53732+ case 18446744073709549331LLU: // 99999999aS'''''''''''''''
5329853733 {
5329953734 // ACCUMULATE ARGUMENTS - BEGIN
5330053735 {
@@ -53302,7 +53737,7 @@
5330253737 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5330353738 }
5330453739 // ACCUMULATE ARGUMENTS - END
53305- uint64_t return_to = 18446744073709549345LLU;
53740+ uint64_t return_to = 18446744073709549330LLU;
5330653741 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5330753742 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5330853743 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53311,7 +53746,7 @@
5331153746 state.addr = 839519665163075584LLU; // skip______
5331253747 break;
5331353748 }
53314- case 18446744073709549345LLU: // 99999999af'''''''''''''''
53749+ case 18446744073709549330LLU: // 99999999aR'''''''''''''''
5331553750 {
5331653751 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5331753752 fprintf(stdout, "%s", ";");
@@ -53323,7 +53758,7 @@
5332353758 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5332453759 }
5332553760 // ACCUMULATE ARGUMENTS - END
53326- uint64_t return_to = 18446744073709549344LLU;
53761+ uint64_t return_to = 18446744073709549329LLU;
5332753762 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5332853763 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5332953764 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53332,7 +53767,7 @@
5333253767 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5333353768 break;
5333453769 }
53335- case 18446744073709549344LLU: // 99999999ae'''''''''''''''
53770+ case 18446744073709549329LLU: // 99999999aQ'''''''''''''''
5333653771 {
5333753772 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5333853773 // variable type______ type______ goes out of scope
@@ -53343,7 +53778,7 @@
5334353778 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5334453779 }
5334553780 // ACCUMULATE ARGUMENTS - END
53346- uint64_t return_to = 18446744073709549343LLU;
53781+ uint64_t return_to = 18446744073709549328LLU;
5334753782 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5334853783 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5334953784 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53352,7 +53787,7 @@
5335253787 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5335353788 break;
5335453789 }
53355- case 18446744073709549343LLU: // 99999999ad'''''''''''''''
53790+ case 18446744073709549328LLU: // 99999999aP'''''''''''''''
5335653791 {
5335753792 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5335853793 // variable u64 mutable___ goes out of scope
@@ -53364,10 +53799,10 @@
5336453799 // variable u64 id________ goes out of scope
5336553800 // emitted destructur for type u64
5336653801 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
53367- state.addr = 18446744073709549361LLU; // 99999999av'''''''''''''''
53802+ state.addr = 18446744073709549346LLU; // 99999999ag'''''''''''''''
5336853803 break;
5336953804 }
53370- case 18446744073709549362LLU: // 99999999aw'''''''''''''''
53805+ case 18446744073709549347LLU: // 99999999ah'''''''''''''''
5337153806 {
5337253807
5337353808 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 734258263075323904;
@@ -53378,11 +53813,11 @@
5337853813 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5337953814 }
5338053815 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
53381- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549342LLU : 18446744073709549341LLU;
53816+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549327LLU : 18446744073709549326LLU;
5338253817 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5338353818 break;
5338453819 }
53385- case 18446744073709549342LLU: // 99999999ac'''''''''''''''
53820+ case 18446744073709549327LLU: // 99999999aO'''''''''''''''
5338653821 {
5338753822 {
5338853823 uint64_t arg = 0;
@@ -53409,7 +53844,7 @@
5340953844 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5341053845 }
5341153846 // ACCUMULATE ARGUMENTS - END
53412- uint64_t return_to = 18446744073709549339LLU;
53847+ uint64_t return_to = 18446744073709549324LLU;
5341353848 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5341453849 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5341553850 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53418,7 +53853,7 @@
5341853853 state.addr = 861504796319285248LLU; // typeu64___
5341953854 break;
5342053855 }
53421- case 18446744073709549339LLU: // 99999999a$'''''''''''''''
53856+ case 18446744073709549324LLU: // 99999999aL'''''''''''''''
5342253857 {
5342353858 {
5342453859 uint64_t arg = 0;
@@ -53443,7 +53878,7 @@
5344353878 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5344453879 }
5344553880 // ACCUMULATE ARGUMENTS - END
53446- uint64_t return_to = 18446744073709549337LLU;
53881+ uint64_t return_to = 18446744073709549322LLU;
5344753882 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5344853883 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5344953884 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53452,7 +53887,7 @@
5345253887 state.addr = 861504796319285248LLU; // typeu64___
5345353888 break;
5345453889 }
53455- case 18446744073709549337LLU: // 99999999aY'''''''''''''''
53890+ case 18446744073709549322LLU: // 99999999aJ'''''''''''''''
5345653891 {
5345753892 {
5345853893 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -53472,7 +53907,7 @@
5347253907 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5347353908 }
5347453909 // ACCUMULATE ARGUMENTS - END
53475- uint64_t return_to = 18446744073709549338LLU;
53910+ uint64_t return_to = 18446744073709549323LLU;
5347653911 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5347753912 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5347853913 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53481,7 +53916,7 @@
5348153916 state.addr = 819859607768530944LLU; // resdest___
5348253917 break;
5348353918 }
53484- case 18446744073709549338LLU: // 99999999aZ'''''''''''''''
53919+ case 18446744073709549323LLU: // 99999999aK'''''''''''''''
5348553920 {
5348653921 // ACCUMULATE ARGUMENTS - BEGIN
5348753922 {
@@ -53501,7 +53936,7 @@
5350153936 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5350253937 }
5350353938 // ACCUMULATE ARGUMENTS - END
53504- uint64_t return_to = 18446744073709549336LLU;
53939+ uint64_t return_to = 18446744073709549321LLU;
5350553940 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5350653941 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5350753942 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53510,7 +53945,7 @@
5351053945 state.addr = 819857494882385920LLU; // res_u64___
5351153946 break;
5351253947 }
53513- case 18446744073709549336LLU: // 99999999aX'''''''''''''''
53948+ case 18446744073709549321LLU: // 99999999aI'''''''''''''''
5351453949 {
5351553950 // ACCUMULATE ARGUMENTS - BEGIN
5351653951 {
@@ -53518,7 +53953,7 @@
5351853953 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5351953954 }
5352053955 // ACCUMULATE ARGUMENTS - END
53521- uint64_t return_to = 18446744073709549335LLU;
53956+ uint64_t return_to = 18446744073709549320LLU;
5352253957 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5352353958 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5352453959 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53527,7 +53962,7 @@
5352753962 state.addr = 839519665163075584LLU; // skip______
5352853963 break;
5352953964 }
53530- case 18446744073709549335LLU: // 99999999aW'''''''''''''''
53965+ case 18446744073709549320LLU: // 99999999aH'''''''''''''''
5353153966 {
5353253967 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5353353968 fprintf(stdout, "%s", "\n ");
@@ -53553,7 +53988,7 @@
5355353988 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5355453989 }
5355553990 // ACCUMULATE ARGUMENTS - END
53556- uint64_t return_to = 18446744073709549334LLU;
53991+ uint64_t return_to = 18446744073709549319LLU;
5355753992 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5355853993 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5355953994 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53562,7 +53997,7 @@
5356253997 state.addr = 587881357514113024LLU; // emitpar___
5356353998 break;
5356453999 }
53565- case 18446744073709549334LLU: // 99999999aV'''''''''''''''
54000+ case 18446744073709549319LLU: // 99999999aG'''''''''''''''
5356654001 {
5356754002 fprintf(stdout, "%s", " = ");
5356854003 // ACCUMULATE ARGUMENTS - BEGIN
@@ -53571,7 +54006,7 @@
5357154006 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5357254007 }
5357354008 // ACCUMULATE ARGUMENTS - END
53574- uint64_t return_to = 18446744073709549333LLU;
54009+ uint64_t return_to = 18446744073709549318LLU;
5357554010 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5357654011 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5357754012 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53580,7 +54015,7 @@
5358054015 state.addr = 839519665163075584LLU; // skip______
5358154016 break;
5358254017 }
53583- case 18446744073709549333LLU: // 99999999aU'''''''''''''''
54018+ case 18446744073709549318LLU: // 99999999aF'''''''''''''''
5358454019 {
5358554020
5358654021 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -53602,7 +54037,7 @@
5360254037 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5360354038 }
5360454039 // ACCUMULATE ARGUMENTS - END
53605- uint64_t return_to = 18446744073709549332LLU;
54040+ uint64_t return_to = 18446744073709549317LLU;
5360654041 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5360754042 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5360854043 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53611,7 +54046,7 @@
5361154046 state.addr = 23446349213393492LLU; // ASSERTINIT
5361254047 break;
5361354048 }
53614- case 18446744073709549332LLU: // 99999999aT'''''''''''''''
54049+ case 18446744073709549317LLU: // 99999999aE'''''''''''''''
5361554050 {
5361654051 {
5361754052 uint64_t arg = 0;
@@ -53690,7 +54125,7 @@
5369054125 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5369154126 }
5369254127 // ACCUMULATE ARGUMENTS - END
53693- uint64_t return_to = 18446744073709549331LLU;
54128+ uint64_t return_to = 18446744073709549316LLU;
5369454129 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5369554130 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5369654131 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53699,7 +54134,7 @@
5369954134 state.addr = 293363126232490310LLU; // PROCVARREF
5370054135 break;
5370154136 }
53702- case 18446744073709549331LLU: // 99999999aS'''''''''''''''
54137+ case 18446744073709549316LLU: // 99999999aD'''''''''''''''
5370354138 {
5370454139 // variable u64 initialize goes out of scope
5370554140 // emitted destructur for type u64
@@ -53720,7 +54155,7 @@
5372054155 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5372154156 }
5372254157 // ACCUMULATE ARGUMENTS - END
53723- uint64_t return_to = 18446744073709549330LLU;
54158+ uint64_t return_to = 18446744073709549315LLU;
5372454159 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5372554160 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5372654161 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53729,7 +54164,7 @@
5372954164 state.addr = 517555565476695680LLU; // assertu64_
5373054165 break;
5373154166 }
53732- case 18446744073709549330LLU: // 99999999aR'''''''''''''''
54167+ case 18446744073709549315LLU: // 99999999aC'''''''''''''''
5373354168 {
5373454169 // ACCUMULATE ARGUMENTS - BEGIN
5373554170 {
@@ -53737,7 +54172,7 @@
5373754172 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5373854173 }
5373954174 // ACCUMULATE ARGUMENTS - END
53740- uint64_t return_to = 18446744073709549329LLU;
54175+ uint64_t return_to = 18446744073709549314LLU;
5374154176 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5374254177 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5374354178 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53746,7 +54181,7 @@
5374654181 state.addr = 839519665163075584LLU; // skip______
5374754182 break;
5374854183 }
53749- case 18446744073709549329LLU: // 99999999aQ'''''''''''''''
54184+ case 18446744073709549314LLU: // 99999999aB'''''''''''''''
5375054185 {
5375154186 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5375254187 fprintf(stdout, "%s", " * ");
@@ -53756,7 +54191,7 @@
5375654191 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5375754192 }
5375854193 // ACCUMULATE ARGUMENTS - END
53759- uint64_t return_to = 18446744073709549328LLU;
54194+ uint64_t return_to = 18446744073709549313LLU;
5376054195 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5376154196 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5376254197 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53765,7 +54200,7 @@
5376554200 state.addr = 839519665163075584LLU; // skip______
5376654201 break;
5376754202 }
53768- case 18446744073709549328LLU: // 99999999aP'''''''''''''''
54203+ case 18446744073709549313LLU: // 99999999aA'''''''''''''''
5376954204 {
5377054205
5377154206 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -53787,7 +54222,7 @@
5378754222 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5378854223 }
5378954224 // ACCUMULATE ARGUMENTS - END
53790- uint64_t return_to = 18446744073709549327LLU;
54225+ uint64_t return_to = 18446744073709549312LLU;
5379154226 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5379254227 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5379354228 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53796,7 +54231,7 @@
5379654231 state.addr = 23446349213393492LLU; // ASSERTINIT
5379754232 break;
5379854233 }
53799- case 18446744073709549327LLU: // 99999999aO'''''''''''''''
54234+ case 18446744073709549312LLU: // 99999999a_'''''''''''''''
5380054235 {
5380154236 {
5380254237 uint64_t arg = 0;
@@ -53875,7 +54310,7 @@
5387554310 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5387654311 }
5387754312 // ACCUMULATE ARGUMENTS - END
53878- uint64_t return_to = 18446744073709549326LLU;
54313+ uint64_t return_to = 18446744073709549311LLU;
5387954314 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5388054315 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5388154316 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53884,7 +54319,7 @@
5388454319 state.addr = 293363126232490310LLU; // PROCVARREF
5388554320 break;
5388654321 }
53887- case 18446744073709549326LLU: // 99999999aN'''''''''''''''
54322+ case 18446744073709549311LLU: // 99999999$9'''''''''''''''
5388854323 {
5388954324 // variable u64 initialize goes out of scope
5389054325 // emitted destructur for type u64
@@ -53905,7 +54340,7 @@
5390554340 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5390654341 }
5390754342 // ACCUMULATE ARGUMENTS - END
53908- uint64_t return_to = 18446744073709549325LLU;
54343+ uint64_t return_to = 18446744073709549310LLU;
5390954344 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5391054345 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5391154346 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53914,7 +54349,7 @@
5391454349 state.addr = 517555565476695680LLU; // assertu64_
5391554350 break;
5391654351 }
53917- case 18446744073709549325LLU: // 99999999aM'''''''''''''''
54352+ case 18446744073709549310LLU: // 99999999$8'''''''''''''''
5391854353 {
5391954354 // ACCUMULATE ARGUMENTS - BEGIN
5392054355 {
@@ -53922,7 +54357,7 @@
5392254357 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5392354358 }
5392454359 // ACCUMULATE ARGUMENTS - END
53925- uint64_t return_to = 18446744073709549324LLU;
54360+ uint64_t return_to = 18446744073709549309LLU;
5392654361 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5392754362 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5392854363 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53931,7 +54366,7 @@
5393154366 state.addr = 839519665163075584LLU; // skip______
5393254367 break;
5393354368 }
53934- case 18446744073709549324LLU: // 99999999aL'''''''''''''''
54369+ case 18446744073709549309LLU: // 99999999$7'''''''''''''''
5393554370 {
5393654371 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5393754372 fprintf(stdout, "%s", ";");
@@ -53943,7 +54378,7 @@
5394354378 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5394454379 }
5394554380 // ACCUMULATE ARGUMENTS - END
53946- uint64_t return_to = 18446744073709549323LLU;
54381+ uint64_t return_to = 18446744073709549308LLU;
5394754382 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5394854383 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5394954384 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53952,7 +54387,7 @@
5395254387 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5395354388 break;
5395454389 }
53955- case 18446744073709549323LLU: // 99999999aK'''''''''''''''
54390+ case 18446744073709549308LLU: // 99999999$6'''''''''''''''
5395654391 {
5395754392 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5395854393 // variable type______ type______ goes out of scope
@@ -53963,7 +54398,7 @@
5396354398 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5396454399 }
5396554400 // ACCUMULATE ARGUMENTS - END
53966- uint64_t return_to = 18446744073709549322LLU;
54401+ uint64_t return_to = 18446744073709549307LLU;
5396754402 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5396854403 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5396954404 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -53972,7 +54407,7 @@
5397254407 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5397354408 break;
5397454409 }
53975- case 18446744073709549322LLU: // 99999999aJ'''''''''''''''
54410+ case 18446744073709549307LLU: // 99999999$5'''''''''''''''
5397654411 {
5397754412 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5397854413 // variable u64 mutable___ goes out of scope
@@ -53984,10 +54419,10 @@
5398454419 // variable u64 id________ goes out of scope
5398554420 // emitted destructur for type u64
5398654421 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
53987- state.addr = 18446744073709549340LLU; // 99999999aa'''''''''''''''
54422+ state.addr = 18446744073709549325LLU; // 99999999aM'''''''''''''''
5398854423 break;
5398954424 }
53990- case 18446744073709549341LLU: // 99999999ab'''''''''''''''
54425+ case 18446744073709549326LLU: // 99999999aN'''''''''''''''
5399154426 {
5399254427
5399354428 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 568794957234569216;
@@ -53998,11 +54433,11 @@
5399854433 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5399954434 }
5400054435 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
54001- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549321LLU : 18446744073709549320LLU;
54436+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549306LLU : 18446744073709549305LLU;
5400254437 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5400354438 break;
5400454439 }
54005- case 18446744073709549321LLU: // 99999999aI'''''''''''''''
54440+ case 18446744073709549306LLU: // 99999999$4'''''''''''''''
5400654441 {
5400754442 {
5400854443 uint64_t arg = 0;
@@ -54029,7 +54464,7 @@
5402954464 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5403054465 }
5403154466 // ACCUMULATE ARGUMENTS - END
54032- uint64_t return_to = 18446744073709549318LLU;
54467+ uint64_t return_to = 18446744073709549303LLU;
5403354468 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5403454469 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5403554470 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54038,7 +54473,7 @@
5403854473 state.addr = 861504796319285248LLU; // typeu64___
5403954474 break;
5404054475 }
54041- case 18446744073709549318LLU: // 99999999aF'''''''''''''''
54476+ case 18446744073709549303LLU: // 99999999$1'''''''''''''''
5404254477 {
5404354478 {
5404454479 uint64_t arg = 0;
@@ -54063,7 +54498,7 @@
5406354498 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5406454499 }
5406554500 // ACCUMULATE ARGUMENTS - END
54066- uint64_t return_to = 18446744073709549316LLU;
54501+ uint64_t return_to = 18446744073709549301LLU;
5406754502 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5406854503 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5406954504 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54072,7 +54507,7 @@
5407254507 state.addr = 861504796319285248LLU; // typeu64___
5407354508 break;
5407454509 }
54075- case 18446744073709549316LLU: // 99999999aD'''''''''''''''
54510+ case 18446744073709549301LLU: // 99999999$z'''''''''''''''
5407654511 {
5407754512 {
5407854513 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -54092,7 +54527,7 @@
5409254527 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5409354528 }
5409454529 // ACCUMULATE ARGUMENTS - END
54095- uint64_t return_to = 18446744073709549317LLU;
54530+ uint64_t return_to = 18446744073709549302LLU;
5409654531 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5409754532 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5409854533 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54101,7 +54536,7 @@
5410154536 state.addr = 819859607768530944LLU; // resdest___
5410254537 break;
5410354538 }
54104- case 18446744073709549317LLU: // 99999999aE'''''''''''''''
54539+ case 18446744073709549302LLU: // 99999999$0'''''''''''''''
5410554540 {
5410654541 // ACCUMULATE ARGUMENTS - BEGIN
5410754542 {
@@ -54121,7 +54556,7 @@
5412154556 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5412254557 }
5412354558 // ACCUMULATE ARGUMENTS - END
54124- uint64_t return_to = 18446744073709549315LLU;
54559+ uint64_t return_to = 18446744073709549300LLU;
5412554560 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5412654561 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5412754562 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54130,7 +54565,7 @@
5413054565 state.addr = 819857494882385920LLU; // res_u64___
5413154566 break;
5413254567 }
54133- case 18446744073709549315LLU: // 99999999aC'''''''''''''''
54568+ case 18446744073709549300LLU: // 99999999$y'''''''''''''''
5413454569 {
5413554570 // ACCUMULATE ARGUMENTS - BEGIN
5413654571 {
@@ -54138,7 +54573,7 @@
5413854573 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5413954574 }
5414054575 // ACCUMULATE ARGUMENTS - END
54141- uint64_t return_to = 18446744073709549314LLU;
54576+ uint64_t return_to = 18446744073709549299LLU;
5414254577 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5414354578 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5414454579 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54147,7 +54582,7 @@
5414754582 state.addr = 839519665163075584LLU; // skip______
5414854583 break;
5414954584 }
54150- case 18446744073709549314LLU: // 99999999aB'''''''''''''''
54585+ case 18446744073709549299LLU: // 99999999$x'''''''''''''''
5415154586 {
5415254587 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5415354588 fprintf(stdout, "%s", "\n ");
@@ -54173,7 +54608,7 @@
5417354608 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5417454609 }
5417554610 // ACCUMULATE ARGUMENTS - END
54176- uint64_t return_to = 18446744073709549313LLU;
54611+ uint64_t return_to = 18446744073709549298LLU;
5417754612 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5417854613 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5417954614 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54182,7 +54617,7 @@
5418254617 state.addr = 587881357514113024LLU; // emitpar___
5418354618 break;
5418454619 }
54185- case 18446744073709549313LLU: // 99999999aA'''''''''''''''
54620+ case 18446744073709549298LLU: // 99999999$w'''''''''''''''
5418654621 {
5418754622 fprintf(stdout, "%s", " = ");
5418854623 // ACCUMULATE ARGUMENTS - BEGIN
@@ -54191,7 +54626,7 @@
5419154626 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5419254627 }
5419354628 // ACCUMULATE ARGUMENTS - END
54194- uint64_t return_to = 18446744073709549312LLU;
54629+ uint64_t return_to = 18446744073709549297LLU;
5419554630 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5419654631 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5419754632 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54200,7 +54635,7 @@
5420054635 state.addr = 839519665163075584LLU; // skip______
5420154636 break;
5420254637 }
54203- case 18446744073709549312LLU: // 99999999a_'''''''''''''''
54638+ case 18446744073709549297LLU: // 99999999$v'''''''''''''''
5420454639 {
5420554640
5420654641 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -54222,7 +54657,7 @@
5422254657 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5422354658 }
5422454659 // ACCUMULATE ARGUMENTS - END
54225- uint64_t return_to = 18446744073709549311LLU;
54660+ uint64_t return_to = 18446744073709549296LLU;
5422654661 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5422754662 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5422854663 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54231,7 +54666,7 @@
5423154666 state.addr = 23446349213393492LLU; // ASSERTINIT
5423254667 break;
5423354668 }
54234- case 18446744073709549311LLU: // 99999999$9'''''''''''''''
54669+ case 18446744073709549296LLU: // 99999999$u'''''''''''''''
5423554670 {
5423654671 {
5423754672 uint64_t arg = 0;
@@ -54310,7 +54745,7 @@
5431054745 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5431154746 }
5431254747 // ACCUMULATE ARGUMENTS - END
54313- uint64_t return_to = 18446744073709549310LLU;
54748+ uint64_t return_to = 18446744073709549295LLU;
5431454749 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5431554750 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5431654751 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54319,7 +54754,7 @@
5431954754 state.addr = 293363126232490310LLU; // PROCVARREF
5432054755 break;
5432154756 }
54322- case 18446744073709549310LLU: // 99999999$8'''''''''''''''
54757+ case 18446744073709549295LLU: // 99999999$t'''''''''''''''
5432354758 {
5432454759 // variable u64 initialize goes out of scope
5432554760 // emitted destructur for type u64
@@ -54340,7 +54775,7 @@
5434054775 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5434154776 }
5434254777 // ACCUMULATE ARGUMENTS - END
54343- uint64_t return_to = 18446744073709549309LLU;
54778+ uint64_t return_to = 18446744073709549294LLU;
5434454779 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5434554780 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5434654781 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54349,7 +54784,7 @@
5434954784 state.addr = 517555565476695680LLU; // assertu64_
5435054785 break;
5435154786 }
54352- case 18446744073709549309LLU: // 99999999$7'''''''''''''''
54787+ case 18446744073709549294LLU: // 99999999$s'''''''''''''''
5435354788 {
5435454789 // ACCUMULATE ARGUMENTS - BEGIN
5435554790 {
@@ -54357,7 +54792,7 @@
5435754792 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5435854793 }
5435954794 // ACCUMULATE ARGUMENTS - END
54360- uint64_t return_to = 18446744073709549308LLU;
54795+ uint64_t return_to = 18446744073709549293LLU;
5436154796 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5436254797 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5436354798 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54366,7 +54801,7 @@
5436654801 state.addr = 839519665163075584LLU; // skip______
5436754802 break;
5436854803 }
54369- case 18446744073709549308LLU: // 99999999$6'''''''''''''''
54804+ case 18446744073709549293LLU: // 99999999$r'''''''''''''''
5437054805 {
5437154806 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5437254807 fprintf(stdout, "%s", " / ");
@@ -54376,7 +54811,7 @@
5437654811 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5437754812 }
5437854813 // ACCUMULATE ARGUMENTS - END
54379- uint64_t return_to = 18446744073709549307LLU;
54814+ uint64_t return_to = 18446744073709549292LLU;
5438054815 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5438154816 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5438254817 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54385,7 +54820,7 @@
5438554820 state.addr = 839519665163075584LLU; // skip______
5438654821 break;
5438754822 }
54388- case 18446744073709549307LLU: // 99999999$5'''''''''''''''
54823+ case 18446744073709549292LLU: // 99999999$q'''''''''''''''
5438954824 {
5439054825
5439154826 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -54407,7 +54842,7 @@
5440754842 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5440854843 }
5440954844 // ACCUMULATE ARGUMENTS - END
54410- uint64_t return_to = 18446744073709549306LLU;
54845+ uint64_t return_to = 18446744073709549291LLU;
5441154846 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5441254847 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5441354848 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54416,7 +54851,7 @@
5441654851 state.addr = 23446349213393492LLU; // ASSERTINIT
5441754852 break;
5441854853 }
54419- case 18446744073709549306LLU: // 99999999$4'''''''''''''''
54854+ case 18446744073709549291LLU: // 99999999$p'''''''''''''''
5442054855 {
5442154856 {
5442254857 uint64_t arg = 0;
@@ -54495,7 +54930,7 @@
5449554930 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5449654931 }
5449754932 // ACCUMULATE ARGUMENTS - END
54498- uint64_t return_to = 18446744073709549305LLU;
54933+ uint64_t return_to = 18446744073709549290LLU;
5449954934 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5450054935 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5450154936 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54504,7 +54939,7 @@
5450454939 state.addr = 293363126232490310LLU; // PROCVARREF
5450554940 break;
5450654941 }
54507- case 18446744073709549305LLU: // 99999999$3'''''''''''''''
54942+ case 18446744073709549290LLU: // 99999999$o'''''''''''''''
5450854943 {
5450954944 // variable u64 initialize goes out of scope
5451054945 // emitted destructur for type u64
@@ -54525,7 +54960,7 @@
5452554960 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5452654961 }
5452754962 // ACCUMULATE ARGUMENTS - END
54528- uint64_t return_to = 18446744073709549304LLU;
54963+ uint64_t return_to = 18446744073709549289LLU;
5452954964 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5453054965 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5453154966 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54534,7 +54969,7 @@
5453454969 state.addr = 517555565476695680LLU; // assertu64_
5453554970 break;
5453654971 }
54537- case 18446744073709549304LLU: // 99999999$2'''''''''''''''
54972+ case 18446744073709549289LLU: // 99999999$n'''''''''''''''
5453854973 {
5453954974 // ACCUMULATE ARGUMENTS - BEGIN
5454054975 {
@@ -54542,7 +54977,7 @@
5454254977 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5454354978 }
5454454979 // ACCUMULATE ARGUMENTS - END
54545- uint64_t return_to = 18446744073709549303LLU;
54980+ uint64_t return_to = 18446744073709549288LLU;
5454654981 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5454754982 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5454854983 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54551,7 +54986,7 @@
5455154986 state.addr = 839519665163075584LLU; // skip______
5455254987 break;
5455354988 }
54554- case 18446744073709549303LLU: // 99999999$1'''''''''''''''
54989+ case 18446744073709549288LLU: // 99999999$m'''''''''''''''
5455554990 {
5455654991 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5455754992 fprintf(stdout, "%s", ";");
@@ -54563,7 +54998,7 @@
5456354998 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5456454999 }
5456555000 // ACCUMULATE ARGUMENTS - END
54566- uint64_t return_to = 18446744073709549302LLU;
55001+ uint64_t return_to = 18446744073709549287LLU;
5456755002 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5456855003 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5456955004 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54572,7 +55007,7 @@
5457255007 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5457355008 break;
5457455009 }
54575- case 18446744073709549302LLU: // 99999999$0'''''''''''''''
55010+ case 18446744073709549287LLU: // 99999999$l'''''''''''''''
5457655011 {
5457755012 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5457855013 // variable type______ type______ goes out of scope
@@ -54583,7 +55018,7 @@
5458355018 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5458455019 }
5458555020 // ACCUMULATE ARGUMENTS - END
54586- uint64_t return_to = 18446744073709549301LLU;
55021+ uint64_t return_to = 18446744073709549286LLU;
5458755022 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5458855023 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5458955024 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54592,7 +55027,7 @@
5459255027 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5459355028 break;
5459455029 }
54595- case 18446744073709549301LLU: // 99999999$z'''''''''''''''
55030+ case 18446744073709549286LLU: // 99999999$k'''''''''''''''
5459655031 {
5459755032 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5459855033 // variable u64 mutable___ goes out of scope
@@ -54604,10 +55039,10 @@
5460455039 // variable u64 id________ goes out of scope
5460555040 // emitted destructur for type u64
5460655041 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
54607- state.addr = 18446744073709549319LLU; // 99999999aG'''''''''''''''
55042+ state.addr = 18446744073709549304LLU; // 99999999$2'''''''''''''''
5460855043 break;
5460955044 }
54610- case 18446744073709549320LLU: // 99999999aH'''''''''''''''
55045+ case 18446744073709549305LLU: // 99999999$3'''''''''''''''
5461155046 {
5461255047
5461355048 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 732534228842971136;
@@ -54618,11 +55053,11 @@
5461855053 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5461955054 }
5462055055 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
54621- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549300LLU : 18446744073709549299LLU;
55056+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549285LLU : 18446744073709549284LLU;
5462255057 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5462355058 break;
5462455059 }
54625- case 18446744073709549300LLU: // 99999999$y'''''''''''''''
55060+ case 18446744073709549285LLU: // 99999999$j'''''''''''''''
5462655061 {
5462755062 {
5462855063 uint64_t arg = 0;
@@ -54649,7 +55084,7 @@
5464955084 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5465055085 }
5465155086 // ACCUMULATE ARGUMENTS - END
54652- uint64_t return_to = 18446744073709549297LLU;
55087+ uint64_t return_to = 18446744073709549282LLU;
5465355088 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5465455089 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5465555090 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54658,7 +55093,7 @@
5465855093 state.addr = 861504796319285248LLU; // typeu64___
5465955094 break;
5466055095 }
54661- case 18446744073709549297LLU: // 99999999$v'''''''''''''''
55096+ case 18446744073709549282LLU: // 99999999$g'''''''''''''''
5466255097 {
5466355098 {
5466455099 uint64_t arg = 0;
@@ -54683,7 +55118,7 @@
5468355118 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5468455119 }
5468555120 // ACCUMULATE ARGUMENTS - END
54686- uint64_t return_to = 18446744073709549295LLU;
55121+ uint64_t return_to = 18446744073709549280LLU;
5468755122 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5468855123 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5468955124 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54692,7 +55127,7 @@
5469255127 state.addr = 861504796319285248LLU; // typeu64___
5469355128 break;
5469455129 }
54695- case 18446744073709549295LLU: // 99999999$t'''''''''''''''
55130+ case 18446744073709549280LLU: // 99999999$e'''''''''''''''
5469655131 {
5469755132 {
5469855133 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -54712,7 +55147,7 @@
5471255147 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5471355148 }
5471455149 // ACCUMULATE ARGUMENTS - END
54715- uint64_t return_to = 18446744073709549296LLU;
55150+ uint64_t return_to = 18446744073709549281LLU;
5471655151 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5471755152 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5471855153 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54721,7 +55156,7 @@
5472155156 state.addr = 819859607768530944LLU; // resdest___
5472255157 break;
5472355158 }
54724- case 18446744073709549296LLU: // 99999999$u'''''''''''''''
55159+ case 18446744073709549281LLU: // 99999999$f'''''''''''''''
5472555160 {
5472655161 // ACCUMULATE ARGUMENTS - BEGIN
5472755162 {
@@ -54741,7 +55176,7 @@
5474155176 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5474255177 }
5474355178 // ACCUMULATE ARGUMENTS - END
54744- uint64_t return_to = 18446744073709549294LLU;
55179+ uint64_t return_to = 18446744073709549279LLU;
5474555180 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5474655181 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5474755182 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54750,7 +55185,7 @@
5475055185 state.addr = 819857494882385920LLU; // res_u64___
5475155186 break;
5475255187 }
54753- case 18446744073709549294LLU: // 99999999$s'''''''''''''''
55188+ case 18446744073709549279LLU: // 99999999$d'''''''''''''''
5475455189 {
5475555190 // ACCUMULATE ARGUMENTS - BEGIN
5475655191 {
@@ -54758,7 +55193,7 @@
5475855193 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5475955194 }
5476055195 // ACCUMULATE ARGUMENTS - END
54761- uint64_t return_to = 18446744073709549293LLU;
55196+ uint64_t return_to = 18446744073709549278LLU;
5476255197 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5476355198 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5476455199 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54767,7 +55202,7 @@
5476755202 state.addr = 839519665163075584LLU; // skip______
5476855203 break;
5476955204 }
54770- case 18446744073709549293LLU: // 99999999$r'''''''''''''''
55205+ case 18446744073709549278LLU: // 99999999$c'''''''''''''''
5477155206 {
5477255207 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5477355208 fprintf(stdout, "%s", "\n ");
@@ -54793,7 +55228,7 @@
5479355228 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5479455229 }
5479555230 // ACCUMULATE ARGUMENTS - END
54796- uint64_t return_to = 18446744073709549292LLU;
55231+ uint64_t return_to = 18446744073709549277LLU;
5479755232 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5479855233 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5479955234 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54802,7 +55237,7 @@
5480255237 state.addr = 587881357514113024LLU; // emitpar___
5480355238 break;
5480455239 }
54805- case 18446744073709549292LLU: // 99999999$q'''''''''''''''
55240+ case 18446744073709549277LLU: // 99999999$b'''''''''''''''
5480655241 {
5480755242 fprintf(stdout, "%s", " = ");
5480855243 // ACCUMULATE ARGUMENTS - BEGIN
@@ -54811,7 +55246,7 @@
5481155246 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5481255247 }
5481355248 // ACCUMULATE ARGUMENTS - END
54814- uint64_t return_to = 18446744073709549291LLU;
55249+ uint64_t return_to = 18446744073709549276LLU;
5481555250 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5481655251 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5481755252 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54820,7 +55255,7 @@
5482055255 state.addr = 839519665163075584LLU; // skip______
5482155256 break;
5482255257 }
54823- case 18446744073709549291LLU: // 99999999$p'''''''''''''''
55258+ case 18446744073709549276LLU: // 99999999$a'''''''''''''''
5482455259 {
5482555260
5482655261 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -54842,7 +55277,7 @@
5484255277 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5484355278 }
5484455279 // ACCUMULATE ARGUMENTS - END
54845- uint64_t return_to = 18446744073709549290LLU;
55280+ uint64_t return_to = 18446744073709549275LLU;
5484655281 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5484755282 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5484855283 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54851,7 +55286,7 @@
5485155286 state.addr = 23446349213393492LLU; // ASSERTINIT
5485255287 break;
5485355288 }
54854- case 18446744073709549290LLU: // 99999999$o'''''''''''''''
55289+ case 18446744073709549275LLU: // 99999999$$'''''''''''''''
5485555290 {
5485655291 {
5485755292 uint64_t arg = 0;
@@ -54930,7 +55365,7 @@
5493055365 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5493155366 }
5493255367 // ACCUMULATE ARGUMENTS - END
54933- uint64_t return_to = 18446744073709549289LLU;
55368+ uint64_t return_to = 18446744073709549274LLU;
5493455369 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5493555370 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5493655371 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54939,7 +55374,7 @@
5493955374 state.addr = 293363126232490310LLU; // PROCVARREF
5494055375 break;
5494155376 }
54942- case 18446744073709549289LLU: // 99999999$n'''''''''''''''
55377+ case 18446744073709549274LLU: // 99999999$Z'''''''''''''''
5494355378 {
5494455379 // variable u64 initialize goes out of scope
5494555380 // emitted destructur for type u64
@@ -54960,7 +55395,7 @@
5496055395 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5496155396 }
5496255397 // ACCUMULATE ARGUMENTS - END
54963- uint64_t return_to = 18446744073709549288LLU;
55398+ uint64_t return_to = 18446744073709549273LLU;
5496455399 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5496555400 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5496655401 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54969,7 +55404,7 @@
5496955404 state.addr = 517555565476695680LLU; // assertu64_
5497055405 break;
5497155406 }
54972- case 18446744073709549288LLU: // 99999999$m'''''''''''''''
55407+ case 18446744073709549273LLU: // 99999999$Y'''''''''''''''
5497355408 {
5497455409 // ACCUMULATE ARGUMENTS - BEGIN
5497555410 {
@@ -54977,7 +55412,7 @@
5497755412 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5497855413 }
5497955414 // ACCUMULATE ARGUMENTS - END
54980- uint64_t return_to = 18446744073709549287LLU;
55415+ uint64_t return_to = 18446744073709549272LLU;
5498155416 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5498255417 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5498355418 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -54986,7 +55421,7 @@
5498655421 state.addr = 839519665163075584LLU; // skip______
5498755422 break;
5498855423 }
54989- case 18446744073709549287LLU: // 99999999$l'''''''''''''''
55424+ case 18446744073709549272LLU: // 99999999$X'''''''''''''''
5499055425 {
5499155426 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5499255427 fprintf(stdout, "%s", " % ");
@@ -54996,7 +55431,7 @@
5499655431 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5499755432 }
5499855433 // ACCUMULATE ARGUMENTS - END
54999- uint64_t return_to = 18446744073709549286LLU;
55434+ uint64_t return_to = 18446744073709549271LLU;
5500055435 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5500155436 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5500255437 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55005,7 +55440,7 @@
5500555440 state.addr = 839519665163075584LLU; // skip______
5500655441 break;
5500755442 }
55008- case 18446744073709549286LLU: // 99999999$k'''''''''''''''
55443+ case 18446744073709549271LLU: // 99999999$W'''''''''''''''
5500955444 {
5501055445
5501155446 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -55027,7 +55462,7 @@
5502755462 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5502855463 }
5502955464 // ACCUMULATE ARGUMENTS - END
55030- uint64_t return_to = 18446744073709549285LLU;
55465+ uint64_t return_to = 18446744073709549270LLU;
5503155466 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5503255467 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5503355468 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55036,7 +55471,7 @@
5503655471 state.addr = 23446349213393492LLU; // ASSERTINIT
5503755472 break;
5503855473 }
55039- case 18446744073709549285LLU: // 99999999$j'''''''''''''''
55474+ case 18446744073709549270LLU: // 99999999$V'''''''''''''''
5504055475 {
5504155476 {
5504255477 uint64_t arg = 0;
@@ -55115,7 +55550,7 @@
5511555550 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5511655551 }
5511755552 // ACCUMULATE ARGUMENTS - END
55118- uint64_t return_to = 18446744073709549284LLU;
55553+ uint64_t return_to = 18446744073709549269LLU;
5511955554 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5512055555 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5512155556 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55124,7 +55559,7 @@
5512455559 state.addr = 293363126232490310LLU; // PROCVARREF
5512555560 break;
5512655561 }
55127- case 18446744073709549284LLU: // 99999999$i'''''''''''''''
55562+ case 18446744073709549269LLU: // 99999999$U'''''''''''''''
5512855563 {
5512955564 // variable u64 initialize goes out of scope
5513055565 // emitted destructur for type u64
@@ -55145,7 +55580,7 @@
5514555580 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5514655581 }
5514755582 // ACCUMULATE ARGUMENTS - END
55148- uint64_t return_to = 18446744073709549283LLU;
55583+ uint64_t return_to = 18446744073709549268LLU;
5514955584 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5515055585 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5515155586 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55154,7 +55589,7 @@
5515455589 state.addr = 517555565476695680LLU; // assertu64_
5515555590 break;
5515655591 }
55157- case 18446744073709549283LLU: // 99999999$h'''''''''''''''
55592+ case 18446744073709549268LLU: // 99999999$T'''''''''''''''
5515855593 {
5515955594 // ACCUMULATE ARGUMENTS - BEGIN
5516055595 {
@@ -55162,7 +55597,7 @@
5516255597 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5516355598 }
5516455599 // ACCUMULATE ARGUMENTS - END
55165- uint64_t return_to = 18446744073709549282LLU;
55600+ uint64_t return_to = 18446744073709549267LLU;
5516655601 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5516755602 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5516855603 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55171,7 +55606,7 @@
5517155606 state.addr = 839519665163075584LLU; // skip______
5517255607 break;
5517355608 }
55174- case 18446744073709549282LLU: // 99999999$g'''''''''''''''
55609+ case 18446744073709549267LLU: // 99999999$S'''''''''''''''
5517555610 {
5517655611 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5517755612 fprintf(stdout, "%s", ";");
@@ -55183,7 +55618,7 @@
5518355618 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5518455619 }
5518555620 // ACCUMULATE ARGUMENTS - END
55186- uint64_t return_to = 18446744073709549281LLU;
55621+ uint64_t return_to = 18446744073709549266LLU;
5518755622 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5518855623 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5518955624 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55192,7 +55627,7 @@
5519255627 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5519355628 break;
5519455629 }
55195- case 18446744073709549281LLU: // 99999999$f'''''''''''''''
55630+ case 18446744073709549266LLU: // 99999999$R'''''''''''''''
5519655631 {
5519755632 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5519855633 // variable type______ type______ goes out of scope
@@ -55203,7 +55638,7 @@
5520355638 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5520455639 }
5520555640 // ACCUMULATE ARGUMENTS - END
55206- uint64_t return_to = 18446744073709549280LLU;
55641+ uint64_t return_to = 18446744073709549265LLU;
5520755642 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5520855643 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5520955644 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55212,7 +55647,7 @@
5521255647 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5521355648 break;
5521455649 }
55215- case 18446744073709549280LLU: // 99999999$e'''''''''''''''
55650+ case 18446744073709549265LLU: // 99999999$Q'''''''''''''''
5521655651 {
5521755652 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5521855653 // variable u64 mutable___ goes out of scope
@@ -55224,10 +55659,10 @@
5522455659 // variable u64 id________ goes out of scope
5522555660 // emitted destructur for type u64
5522655661 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
55227- state.addr = 18446744073709549298LLU; // 99999999$w'''''''''''''''
55662+ state.addr = 18446744073709549283LLU; // 99999999$h'''''''''''''''
5522855663 break;
5522955664 }
55230- case 18446744073709549299LLU: // 99999999$x'''''''''''''''
55665+ case 18446744073709549284LLU: // 99999999$i'''''''''''''''
5523155666 {
5523255667
5523355668 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 589056757511225344;
@@ -55238,11 +55673,11 @@
5523855673 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5523955674 }
5524055675 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
55241- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549279LLU : 18446744073709549278LLU;
55676+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549264LLU : 18446744073709549263LLU;
5524255677 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5524355678 break;
5524455679 }
55245- case 18446744073709549279LLU: // 99999999$d'''''''''''''''
55680+ case 18446744073709549264LLU: // 99999999$P'''''''''''''''
5524655681 {
5524755682 {
5524855683 uint64_t arg = 0;
@@ -55269,7 +55704,7 @@
5526955704 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5527055705 }
5527155706 // ACCUMULATE ARGUMENTS - END
55272- uint64_t return_to = 18446744073709549276LLU;
55707+ uint64_t return_to = 18446744073709549261LLU;
5527355708 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5527455709 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5527555710 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55278,7 +55713,7 @@
5527855713 state.addr = 861504796319285248LLU; // typeu64___
5527955714 break;
5528055715 }
55281- case 18446744073709549276LLU: // 99999999$a'''''''''''''''
55716+ case 18446744073709549261LLU: // 99999999$M'''''''''''''''
5528255717 {
5528355718 {
5528455719 uint64_t arg = 0;
@@ -55303,7 +55738,7 @@
5530355738 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5530455739 }
5530555740 // ACCUMULATE ARGUMENTS - END
55306- uint64_t return_to = 18446744073709549274LLU;
55741+ uint64_t return_to = 18446744073709549259LLU;
5530755742 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5530855743 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5530955744 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55312,7 +55747,7 @@
5531255747 state.addr = 861504796319285248LLU; // typeu64___
5531355748 break;
5531455749 }
55315- case 18446744073709549274LLU: // 99999999$Z'''''''''''''''
55750+ case 18446744073709549259LLU: // 99999999$K'''''''''''''''
5531655751 {
5531755752 {
5531855753 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -55332,7 +55767,7 @@
5533255767 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5533355768 }
5533455769 // ACCUMULATE ARGUMENTS - END
55335- uint64_t return_to = 18446744073709549275LLU;
55770+ uint64_t return_to = 18446744073709549260LLU;
5533655771 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5533755772 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5533855773 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55341,7 +55776,7 @@
5534155776 state.addr = 819859607768530944LLU; // resdest___
5534255777 break;
5534355778 }
55344- case 18446744073709549275LLU: // 99999999$$'''''''''''''''
55779+ case 18446744073709549260LLU: // 99999999$L'''''''''''''''
5534555780 {
5534655781 // ACCUMULATE ARGUMENTS - BEGIN
5534755782 {
@@ -55361,7 +55796,7 @@
5536155796 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5536255797 }
5536355798 // ACCUMULATE ARGUMENTS - END
55364- uint64_t return_to = 18446744073709549273LLU;
55799+ uint64_t return_to = 18446744073709549258LLU;
5536555800 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5536655801 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5536755802 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55370,7 +55805,7 @@
5537055805 state.addr = 819857494882385920LLU; // res_u64___
5537155806 break;
5537255807 }
55373- case 18446744073709549273LLU: // 99999999$Y'''''''''''''''
55808+ case 18446744073709549258LLU: // 99999999$J'''''''''''''''
5537455809 {
5537555810 // ACCUMULATE ARGUMENTS - BEGIN
5537655811 {
@@ -55378,7 +55813,7 @@
5537855813 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5537955814 }
5538055815 // ACCUMULATE ARGUMENTS - END
55381- uint64_t return_to = 18446744073709549272LLU;
55816+ uint64_t return_to = 18446744073709549257LLU;
5538255817 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5538355818 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5538455819 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55387,7 +55822,7 @@
5538755822 state.addr = 839519665163075584LLU; // skip______
5538855823 break;
5538955824 }
55390- case 18446744073709549272LLU: // 99999999$X'''''''''''''''
55825+ case 18446744073709549257LLU: // 99999999$I'''''''''''''''
5539155826 {
5539255827 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5539355828 fprintf(stdout, "%s", "\n ");
@@ -55413,7 +55848,7 @@
5541355848 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5541455849 }
5541555850 // ACCUMULATE ARGUMENTS - END
55416- uint64_t return_to = 18446744073709549271LLU;
55851+ uint64_t return_to = 18446744073709549256LLU;
5541755852 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5541855853 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5541955854 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55422,7 +55857,7 @@
5542255857 state.addr = 587881357514113024LLU; // emitpar___
5542355858 break;
5542455859 }
55425- case 18446744073709549271LLU: // 99999999$W'''''''''''''''
55860+ case 18446744073709549256LLU: // 99999999$H'''''''''''''''
5542655861 {
5542755862 fprintf(stdout, "%s", " = ");
5542855863 // ACCUMULATE ARGUMENTS - BEGIN
@@ -55431,7 +55866,7 @@
5543155866 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5543255867 }
5543355868 // ACCUMULATE ARGUMENTS - END
55434- uint64_t return_to = 18446744073709549270LLU;
55869+ uint64_t return_to = 18446744073709549255LLU;
5543555870 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5543655871 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5543755872 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55440,7 +55875,7 @@
5544055875 state.addr = 839519665163075584LLU; // skip______
5544155876 break;
5544255877 }
55443- case 18446744073709549270LLU: // 99999999$V'''''''''''''''
55878+ case 18446744073709549255LLU: // 99999999$G'''''''''''''''
5544455879 {
5544555880
5544655881 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -55462,7 +55897,7 @@
5546255897 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5546355898 }
5546455899 // ACCUMULATE ARGUMENTS - END
55465- uint64_t return_to = 18446744073709549269LLU;
55900+ uint64_t return_to = 18446744073709549254LLU;
5546655901 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5546755902 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5546855903 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55471,7 +55906,7 @@
5547155906 state.addr = 23446349213393492LLU; // ASSERTINIT
5547255907 break;
5547355908 }
55474- case 18446744073709549269LLU: // 99999999$U'''''''''''''''
55909+ case 18446744073709549254LLU: // 99999999$F'''''''''''''''
5547555910 {
5547655911 {
5547755912 uint64_t arg = 0;
@@ -55550,7 +55985,7 @@
5555055985 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5555155986 }
5555255987 // ACCUMULATE ARGUMENTS - END
55553- uint64_t return_to = 18446744073709549268LLU;
55988+ uint64_t return_to = 18446744073709549253LLU;
5555455989 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5555555990 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5555655991 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55559,7 +55994,7 @@
5555955994 state.addr = 293363126232490310LLU; // PROCVARREF
5556055995 break;
5556155996 }
55562- case 18446744073709549268LLU: // 99999999$T'''''''''''''''
55997+ case 18446744073709549253LLU: // 99999999$E'''''''''''''''
5556355998 {
5556455999 // variable u64 initialize goes out of scope
5556556000 // emitted destructur for type u64
@@ -55580,7 +56015,7 @@
5558056015 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5558156016 }
5558256017 // ACCUMULATE ARGUMENTS - END
55583- uint64_t return_to = 18446744073709549267LLU;
56018+ uint64_t return_to = 18446744073709549252LLU;
5558456019 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5558556020 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5558656021 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55589,7 +56024,7 @@
5558956024 state.addr = 517555565476695680LLU; // assertu64_
5559056025 break;
5559156026 }
55592- case 18446744073709549267LLU: // 99999999$S'''''''''''''''
56027+ case 18446744073709549252LLU: // 99999999$D'''''''''''''''
5559356028 {
5559456029 // ACCUMULATE ARGUMENTS - BEGIN
5559556030 {
@@ -55597,7 +56032,7 @@
5559756032 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5559856033 }
5559956034 // ACCUMULATE ARGUMENTS - END
55600- uint64_t return_to = 18446744073709549266LLU;
56035+ uint64_t return_to = 18446744073709549251LLU;
5560156036 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5560256037 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5560356038 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55606,7 +56041,7 @@
5560656041 state.addr = 839519665163075584LLU; // skip______
5560756042 break;
5560856043 }
55609- case 18446744073709549266LLU: // 99999999$R'''''''''''''''
56044+ case 18446744073709549251LLU: // 99999999$C'''''''''''''''
5561056045 {
5561156046 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5561256047 fprintf(stdout, "%s", " == ");
@@ -55616,7 +56051,7 @@
5561656051 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5561756052 }
5561856053 // ACCUMULATE ARGUMENTS - END
55619- uint64_t return_to = 18446744073709549265LLU;
56054+ uint64_t return_to = 18446744073709549250LLU;
5562056055 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5562156056 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5562256057 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55625,7 +56060,7 @@
5562556060 state.addr = 839519665163075584LLU; // skip______
5562656061 break;
5562756062 }
55628- case 18446744073709549265LLU: // 99999999$Q'''''''''''''''
56063+ case 18446744073709549250LLU: // 99999999$B'''''''''''''''
5562956064 {
5563056065
5563156066 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -55647,7 +56082,7 @@
5564756082 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5564856083 }
5564956084 // ACCUMULATE ARGUMENTS - END
55650- uint64_t return_to = 18446744073709549264LLU;
56085+ uint64_t return_to = 18446744073709549249LLU;
5565156086 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5565256087 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5565356088 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55656,7 +56091,7 @@
5565656091 state.addr = 23446349213393492LLU; // ASSERTINIT
5565756092 break;
5565856093 }
55659- case 18446744073709549264LLU: // 99999999$P'''''''''''''''
56094+ case 18446744073709549249LLU: // 99999999$A'''''''''''''''
5566056095 {
5566156096 {
5566256097 uint64_t arg = 0;
@@ -55735,7 +56170,7 @@
5573556170 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5573656171 }
5573756172 // ACCUMULATE ARGUMENTS - END
55738- uint64_t return_to = 18446744073709549263LLU;
56173+ uint64_t return_to = 18446744073709549248LLU;
5573956174 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5574056175 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5574156176 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55744,7 +56179,7 @@
5574456179 state.addr = 293363126232490310LLU; // PROCVARREF
5574556180 break;
5574656181 }
55747- case 18446744073709549263LLU: // 99999999$O'''''''''''''''
56182+ case 18446744073709549248LLU: // 99999999$_'''''''''''''''
5574856183 {
5574956184 // variable u64 initialize goes out of scope
5575056185 // emitted destructur for type u64
@@ -55765,7 +56200,7 @@
5576556200 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5576656201 }
5576756202 // ACCUMULATE ARGUMENTS - END
55768- uint64_t return_to = 18446744073709549262LLU;
56203+ uint64_t return_to = 18446744073709549247LLU;
5576956204 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5577056205 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5577156206 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55774,7 +56209,7 @@
5577456209 state.addr = 517555565476695680LLU; // assertu64_
5577556210 break;
5577656211 }
55777- case 18446744073709549262LLU: // 99999999$N'''''''''''''''
56212+ case 18446744073709549247LLU: // 99999999Z9'''''''''''''''
5577856213 {
5577956214 // ACCUMULATE ARGUMENTS - BEGIN
5578056215 {
@@ -55782,7 +56217,7 @@
5578256217 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5578356218 }
5578456219 // ACCUMULATE ARGUMENTS - END
55785- uint64_t return_to = 18446744073709549261LLU;
56220+ uint64_t return_to = 18446744073709549246LLU;
5578656221 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5578756222 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5578856223 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55791,7 +56226,7 @@
5579156226 state.addr = 839519665163075584LLU; // skip______
5579256227 break;
5579356228 }
55794- case 18446744073709549261LLU: // 99999999$M'''''''''''''''
56229+ case 18446744073709549246LLU: // 99999999Z8'''''''''''''''
5579556230 {
5579656231 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5579756232 fprintf(stdout, "%s", ";");
@@ -55803,7 +56238,7 @@
5580356238 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5580456239 }
5580556240 // ACCUMULATE ARGUMENTS - END
55806- uint64_t return_to = 18446744073709549260LLU;
56241+ uint64_t return_to = 18446744073709549245LLU;
5580756242 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5580856243 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5580956244 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55812,7 +56247,7 @@
5581256247 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5581356248 break;
5581456249 }
55815- case 18446744073709549260LLU: // 99999999$L'''''''''''''''
56250+ case 18446744073709549245LLU: // 99999999Z7'''''''''''''''
5581656251 {
5581756252 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5581856253 // variable type______ type______ goes out of scope
@@ -55823,7 +56258,7 @@
5582356258 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5582456259 }
5582556260 // ACCUMULATE ARGUMENTS - END
55826- uint64_t return_to = 18446744073709549259LLU;
56261+ uint64_t return_to = 18446744073709549244LLU;
5582756262 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5582856263 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5582956264 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55832,7 +56267,7 @@
5583256267 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5583356268 break;
5583456269 }
55835- case 18446744073709549259LLU: // 99999999$K'''''''''''''''
56270+ case 18446744073709549244LLU: // 99999999Z6'''''''''''''''
5583656271 {
5583756272 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5583856273 // variable u64 mutable___ goes out of scope
@@ -55844,10 +56279,10 @@
5584456279 // variable u64 id________ goes out of scope
5584556280 // emitted destructur for type u64
5584656281 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
55847- state.addr = 18446744073709549277LLU; // 99999999$b'''''''''''''''
56282+ state.addr = 18446744073709549262LLU; // 99999999$N'''''''''''''''
5584856283 break;
5584956284 }
55850- case 18446744073709549278LLU: // 99999999$c'''''''''''''''
56285+ case 18446744073709549263LLU: // 99999999$O'''''''''''''''
5585156286 {
5585256287
5585356288 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 747791052189990912;
@@ -55858,11 +56293,11 @@
5585856293 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5585956294 }
5586056295 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
55861- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549258LLU : 18446744073709549257LLU;
56296+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549243LLU : 18446744073709549242LLU;
5586256297 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5586356298 break;
5586456299 }
55865- case 18446744073709549258LLU: // 99999999$J'''''''''''''''
56300+ case 18446744073709549243LLU: // 99999999Z5'''''''''''''''
5586656301 {
5586756302 {
5586856303 uint64_t arg = 0;
@@ -55889,7 +56324,7 @@
5588956324 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5589056325 }
5589156326 // ACCUMULATE ARGUMENTS - END
55892- uint64_t return_to = 18446744073709549255LLU;
56327+ uint64_t return_to = 18446744073709549240LLU;
5589356328 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5589456329 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5589556330 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55898,7 +56333,7 @@
5589856333 state.addr = 861504796319285248LLU; // typeu64___
5589956334 break;
5590056335 }
55901- case 18446744073709549255LLU: // 99999999$G'''''''''''''''
56336+ case 18446744073709549240LLU: // 99999999Z2'''''''''''''''
5590256337 {
5590356338 {
5590456339 uint64_t arg = 0;
@@ -55923,7 +56358,7 @@
5592356358 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5592456359 }
5592556360 // ACCUMULATE ARGUMENTS - END
55926- uint64_t return_to = 18446744073709549253LLU;
56361+ uint64_t return_to = 18446744073709549238LLU;
5592756362 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5592856363 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5592956364 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55932,7 +56367,7 @@
5593256367 state.addr = 861504796319285248LLU; // typeu64___
5593356368 break;
5593456369 }
55935- case 18446744073709549253LLU: // 99999999$E'''''''''''''''
56370+ case 18446744073709549238LLU: // 99999999Z0'''''''''''''''
5593656371 {
5593756372 {
5593856373 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -55952,7 +56387,7 @@
5595256387 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5595356388 }
5595456389 // ACCUMULATE ARGUMENTS - END
55955- uint64_t return_to = 18446744073709549254LLU;
56390+ uint64_t return_to = 18446744073709549239LLU;
5595656391 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5595756392 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5595856393 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55961,7 +56396,7 @@
5596156396 state.addr = 819859607768530944LLU; // resdest___
5596256397 break;
5596356398 }
55964- case 18446744073709549254LLU: // 99999999$F'''''''''''''''
56399+ case 18446744073709549239LLU: // 99999999Z1'''''''''''''''
5596556400 {
5596656401 // ACCUMULATE ARGUMENTS - BEGIN
5596756402 {
@@ -55981,7 +56416,7 @@
5598156416 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5598256417 }
5598356418 // ACCUMULATE ARGUMENTS - END
55984- uint64_t return_to = 18446744073709549252LLU;
56419+ uint64_t return_to = 18446744073709549237LLU;
5598556420 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5598656421 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5598756422 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -55990,7 +56425,7 @@
5599056425 state.addr = 819857494882385920LLU; // res_u64___
5599156426 break;
5599256427 }
55993- case 18446744073709549252LLU: // 99999999$D'''''''''''''''
56428+ case 18446744073709549237LLU: // 99999999Zz'''''''''''''''
5599456429 {
5599556430 // ACCUMULATE ARGUMENTS - BEGIN
5599656431 {
@@ -55998,7 +56433,7 @@
5599856433 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5599956434 }
5600056435 // ACCUMULATE ARGUMENTS - END
56001- uint64_t return_to = 18446744073709549251LLU;
56436+ uint64_t return_to = 18446744073709549236LLU;
5600256437 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5600356438 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5600456439 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56007,7 +56442,7 @@
5600756442 state.addr = 839519665163075584LLU; // skip______
5600856443 break;
5600956444 }
56010- case 18446744073709549251LLU: // 99999999$C'''''''''''''''
56445+ case 18446744073709549236LLU: // 99999999Zy'''''''''''''''
5601156446 {
5601256447 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5601356448 fprintf(stdout, "%s", "\n ");
@@ -56033,7 +56468,7 @@
5603356468 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5603456469 }
5603556470 // ACCUMULATE ARGUMENTS - END
56036- uint64_t return_to = 18446744073709549250LLU;
56471+ uint64_t return_to = 18446744073709549235LLU;
5603756472 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5603856473 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5603956474 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56042,7 +56477,7 @@
5604256477 state.addr = 587881357514113024LLU; // emitpar___
5604356478 break;
5604456479 }
56045- case 18446744073709549250LLU: // 99999999$B'''''''''''''''
56480+ case 18446744073709549235LLU: // 99999999Zx'''''''''''''''
5604656481 {
5604756482 fprintf(stdout, "%s", " = ");
5604856483 // ACCUMULATE ARGUMENTS - BEGIN
@@ -56051,7 +56486,7 @@
5605156486 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5605256487 }
5605356488 // ACCUMULATE ARGUMENTS - END
56054- uint64_t return_to = 18446744073709549249LLU;
56489+ uint64_t return_to = 18446744073709549234LLU;
5605556490 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5605656491 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5605756492 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56060,7 +56495,7 @@
5606056495 state.addr = 839519665163075584LLU; // skip______
5606156496 break;
5606256497 }
56063- case 18446744073709549249LLU: // 99999999$A'''''''''''''''
56498+ case 18446744073709549234LLU: // 99999999Zw'''''''''''''''
5606456499 {
5606556500
5606656501 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -56082,7 +56517,7 @@
5608256517 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5608356518 }
5608456519 // ACCUMULATE ARGUMENTS - END
56085- uint64_t return_to = 18446744073709549248LLU;
56520+ uint64_t return_to = 18446744073709549233LLU;
5608656521 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5608756522 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5608856523 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56091,7 +56526,7 @@
5609156526 state.addr = 23446349213393492LLU; // ASSERTINIT
5609256527 break;
5609356528 }
56094- case 18446744073709549248LLU: // 99999999$_'''''''''''''''
56529+ case 18446744073709549233LLU: // 99999999Zv'''''''''''''''
5609556530 {
5609656531 {
5609756532 uint64_t arg = 0;
@@ -56170,7 +56605,7 @@
5617056605 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5617156606 }
5617256607 // ACCUMULATE ARGUMENTS - END
56173- uint64_t return_to = 18446744073709549247LLU;
56608+ uint64_t return_to = 18446744073709549232LLU;
5617456609 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5617556610 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5617656611 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56179,7 +56614,7 @@
5617956614 state.addr = 293363126232490310LLU; // PROCVARREF
5618056615 break;
5618156616 }
56182- case 18446744073709549247LLU: // 99999999Z9'''''''''''''''
56617+ case 18446744073709549232LLU: // 99999999Zu'''''''''''''''
5618356618 {
5618456619 // variable u64 initialize goes out of scope
5618556620 // emitted destructur for type u64
@@ -56200,7 +56635,7 @@
5620056635 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5620156636 }
5620256637 // ACCUMULATE ARGUMENTS - END
56203- uint64_t return_to = 18446744073709549246LLU;
56638+ uint64_t return_to = 18446744073709549231LLU;
5620456639 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5620556640 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5620656641 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56209,7 +56644,7 @@
5620956644 state.addr = 517555565476695680LLU; // assertu64_
5621056645 break;
5621156646 }
56212- case 18446744073709549246LLU: // 99999999Z8'''''''''''''''
56647+ case 18446744073709549231LLU: // 99999999Zt'''''''''''''''
5621356648 {
5621456649 // ACCUMULATE ARGUMENTS - BEGIN
5621556650 {
@@ -56217,7 +56652,7 @@
5621756652 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5621856653 }
5621956654 // ACCUMULATE ARGUMENTS - END
56220- uint64_t return_to = 18446744073709549245LLU;
56655+ uint64_t return_to = 18446744073709549230LLU;
5622156656 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5622256657 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5622356658 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56226,7 +56661,7 @@
5622656661 state.addr = 839519665163075584LLU; // skip______
5622756662 break;
5622856663 }
56229- case 18446744073709549245LLU: // 99999999Z7'''''''''''''''
56664+ case 18446744073709549230LLU: // 99999999Zs'''''''''''''''
5623056665 {
5623156666 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5623256667 fprintf(stdout, "%s", " != ");
@@ -56236,7 +56671,7 @@
5623656671 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5623756672 }
5623856673 // ACCUMULATE ARGUMENTS - END
56239- uint64_t return_to = 18446744073709549244LLU;
56674+ uint64_t return_to = 18446744073709549229LLU;
5624056675 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5624156676 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5624256677 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56245,7 +56680,7 @@
5624556680 state.addr = 839519665163075584LLU; // skip______
5624656681 break;
5624756682 }
56248- case 18446744073709549244LLU: // 99999999Z6'''''''''''''''
56683+ case 18446744073709549229LLU: // 99999999Zr'''''''''''''''
5624956684 {
5625056685
5625156686 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -56267,7 +56702,7 @@
5626756702 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5626856703 }
5626956704 // ACCUMULATE ARGUMENTS - END
56270- uint64_t return_to = 18446744073709549243LLU;
56705+ uint64_t return_to = 18446744073709549228LLU;
5627156706 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5627256707 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5627356708 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56276,7 +56711,7 @@
5627656711 state.addr = 23446349213393492LLU; // ASSERTINIT
5627756712 break;
5627856713 }
56279- case 18446744073709549243LLU: // 99999999Z5'''''''''''''''
56714+ case 18446744073709549228LLU: // 99999999Zq'''''''''''''''
5628056715 {
5628156716 {
5628256717 uint64_t arg = 0;
@@ -56355,7 +56790,7 @@
5635556790 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5635656791 }
5635756792 // ACCUMULATE ARGUMENTS - END
56358- uint64_t return_to = 18446744073709549242LLU;
56793+ uint64_t return_to = 18446744073709549227LLU;
5635956794 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5636056795 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5636156796 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56364,7 +56799,7 @@
5636456799 state.addr = 293363126232490310LLU; // PROCVARREF
5636556800 break;
5636656801 }
56367- case 18446744073709549242LLU: // 99999999Z4'''''''''''''''
56802+ case 18446744073709549227LLU: // 99999999Zp'''''''''''''''
5636856803 {
5636956804 // variable u64 initialize goes out of scope
5637056805 // emitted destructur for type u64
@@ -56385,7 +56820,7 @@
5638556820 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5638656821 }
5638756822 // ACCUMULATE ARGUMENTS - END
56388- uint64_t return_to = 18446744073709549241LLU;
56823+ uint64_t return_to = 18446744073709549226LLU;
5638956824 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5639056825 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5639156826 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56394,7 +56829,7 @@
5639456829 state.addr = 517555565476695680LLU; // assertu64_
5639556830 break;
5639656831 }
56397- case 18446744073709549241LLU: // 99999999Z3'''''''''''''''
56832+ case 18446744073709549226LLU: // 99999999Zo'''''''''''''''
5639856833 {
5639956834 // ACCUMULATE ARGUMENTS - BEGIN
5640056835 {
@@ -56402,7 +56837,7 @@
5640256837 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5640356838 }
5640456839 // ACCUMULATE ARGUMENTS - END
56405- uint64_t return_to = 18446744073709549240LLU;
56840+ uint64_t return_to = 18446744073709549225LLU;
5640656841 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5640756842 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5640856843 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56411,7 +56846,7 @@
5641156846 state.addr = 839519665163075584LLU; // skip______
5641256847 break;
5641356848 }
56414- case 18446744073709549240LLU: // 99999999Z2'''''''''''''''
56849+ case 18446744073709549225LLU: // 99999999Zn'''''''''''''''
5641556850 {
5641656851 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5641756852 fprintf(stdout, "%s", ";");
@@ -56423,7 +56858,7 @@
5642356858 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5642456859 }
5642556860 // ACCUMULATE ARGUMENTS - END
56426- uint64_t return_to = 18446744073709549239LLU;
56861+ uint64_t return_to = 18446744073709549224LLU;
5642756862 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5642856863 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5642956864 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56432,7 +56867,7 @@
5643256867 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5643356868 break;
5643456869 }
56435- case 18446744073709549239LLU: // 99999999Z1'''''''''''''''
56870+ case 18446744073709549224LLU: // 99999999Zm'''''''''''''''
5643656871 {
5643756872 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5643856873 // variable type______ type______ goes out of scope
@@ -56443,7 +56878,7 @@
5644356878 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5644456879 }
5644556880 // ACCUMULATE ARGUMENTS - END
56446- uint64_t return_to = 18446744073709549238LLU;
56881+ uint64_t return_to = 18446744073709549223LLU;
5644756882 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5644856883 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5644956884 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56452,7 +56887,7 @@
5645256887 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5645356888 break;
5645456889 }
56455- case 18446744073709549238LLU: // 99999999Z0'''''''''''''''
56890+ case 18446744073709549223LLU: // 99999999Zl'''''''''''''''
5645656891 {
5645756892 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5645856893 // variable u64 mutable___ goes out of scope
@@ -56464,10 +56899,10 @@
5646456899 // variable u64 id________ goes out of scope
5646556900 // emitted destructur for type u64
5646656901 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
56467- state.addr = 18446744073709549256LLU; // 99999999$H'''''''''''''''
56902+ state.addr = 18446744073709549241LLU; // 99999999Z3'''''''''''''''
5646856903 break;
5646956904 }
56470- case 18446744073709549257LLU: // 99999999$I'''''''''''''''
56905+ case 18446744073709549242LLU: // 99999999Z4'''''''''''''''
5647156906 {
5647256907
5647356908 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 621690262623617024;
@@ -56478,11 +56913,11 @@
5647856913 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5647956914 }
5648056915 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
56481- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549237LLU : 18446744073709549236LLU;
56916+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549222LLU : 18446744073709549221LLU;
5648256917 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5648356918 break;
5648456919 }
56485- case 18446744073709549237LLU: // 99999999Zz'''''''''''''''
56920+ case 18446744073709549222LLU: // 99999999Zk'''''''''''''''
5648656921 {
5648756922 {
5648856923 uint64_t arg = 0;
@@ -56509,7 +56944,7 @@
5650956944 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5651056945 }
5651156946 // ACCUMULATE ARGUMENTS - END
56512- uint64_t return_to = 18446744073709549234LLU;
56947+ uint64_t return_to = 18446744073709549219LLU;
5651356948 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5651456949 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5651556950 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56518,7 +56953,7 @@
5651856953 state.addr = 861504796319285248LLU; // typeu64___
5651956954 break;
5652056955 }
56521- case 18446744073709549234LLU: // 99999999Zw'''''''''''''''
56956+ case 18446744073709549219LLU: // 99999999Zh'''''''''''''''
5652256957 {
5652356958 {
5652456959 uint64_t arg = 0;
@@ -56543,7 +56978,7 @@
5654356978 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5654456979 }
5654556980 // ACCUMULATE ARGUMENTS - END
56546- uint64_t return_to = 18446744073709549232LLU;
56981+ uint64_t return_to = 18446744073709549217LLU;
5654756982 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5654856983 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5654956984 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56552,7 +56987,7 @@
5655256987 state.addr = 861504796319285248LLU; // typeu64___
5655356988 break;
5655456989 }
56555- case 18446744073709549232LLU: // 99999999Zu'''''''''''''''
56990+ case 18446744073709549217LLU: // 99999999Zf'''''''''''''''
5655656991 {
5655756992 {
5655856993 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -56572,7 +57007,7 @@
5657257007 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5657357008 }
5657457009 // ACCUMULATE ARGUMENTS - END
56575- uint64_t return_to = 18446744073709549233LLU;
57010+ uint64_t return_to = 18446744073709549218LLU;
5657657011 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5657757012 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5657857013 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56581,7 +57016,7 @@
5658157016 state.addr = 819859607768530944LLU; // resdest___
5658257017 break;
5658357018 }
56584- case 18446744073709549233LLU: // 99999999Zv'''''''''''''''
57019+ case 18446744073709549218LLU: // 99999999Zg'''''''''''''''
5658557020 {
5658657021 // ACCUMULATE ARGUMENTS - BEGIN
5658757022 {
@@ -56601,7 +57036,7 @@
5660157036 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5660257037 }
5660357038 // ACCUMULATE ARGUMENTS - END
56604- uint64_t return_to = 18446744073709549231LLU;
57039+ uint64_t return_to = 18446744073709549216LLU;
5660557040 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5660657041 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5660757042 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56610,7 +57045,7 @@
5661057045 state.addr = 819857494882385920LLU; // res_u64___
5661157046 break;
5661257047 }
56613- case 18446744073709549231LLU: // 99999999Zt'''''''''''''''
57048+ case 18446744073709549216LLU: // 99999999Ze'''''''''''''''
5661457049 {
5661557050 // ACCUMULATE ARGUMENTS - BEGIN
5661657051 {
@@ -56618,7 +57053,7 @@
5661857053 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5661957054 }
5662057055 // ACCUMULATE ARGUMENTS - END
56621- uint64_t return_to = 18446744073709549230LLU;
57056+ uint64_t return_to = 18446744073709549215LLU;
5662257057 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5662357058 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5662457059 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56627,7 +57062,7 @@
5662757062 state.addr = 839519665163075584LLU; // skip______
5662857063 break;
5662957064 }
56630- case 18446744073709549230LLU: // 99999999Zs'''''''''''''''
57065+ case 18446744073709549215LLU: // 99999999Zd'''''''''''''''
5663157066 {
5663257067 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5663357068 fprintf(stdout, "%s", "\n ");
@@ -56653,7 +57088,7 @@
5665357088 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5665457089 }
5665557090 // ACCUMULATE ARGUMENTS - END
56656- uint64_t return_to = 18446744073709549229LLU;
57091+ uint64_t return_to = 18446744073709549214LLU;
5665757092 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5665857093 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5665957094 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56662,7 +57097,7 @@
5666257097 state.addr = 587881357514113024LLU; // emitpar___
5666357098 break;
5666457099 }
56665- case 18446744073709549229LLU: // 99999999Zr'''''''''''''''
57100+ case 18446744073709549214LLU: // 99999999Zc'''''''''''''''
5666657101 {
5666757102 fprintf(stdout, "%s", " = ");
5666857103 // ACCUMULATE ARGUMENTS - BEGIN
@@ -56671,7 +57106,7 @@
5667157106 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5667257107 }
5667357108 // ACCUMULATE ARGUMENTS - END
56674- uint64_t return_to = 18446744073709549228LLU;
57109+ uint64_t return_to = 18446744073709549213LLU;
5667557110 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5667657111 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5667757112 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56680,7 +57115,7 @@
5668057115 state.addr = 839519665163075584LLU; // skip______
5668157116 break;
5668257117 }
56683- case 18446744073709549228LLU: // 99999999Zq'''''''''''''''
57118+ case 18446744073709549213LLU: // 99999999Zb'''''''''''''''
5668457119 {
5668557120
5668657121 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -56702,7 +57137,7 @@
5670257137 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5670357138 }
5670457139 // ACCUMULATE ARGUMENTS - END
56705- uint64_t return_to = 18446744073709549227LLU;
57140+ uint64_t return_to = 18446744073709549212LLU;
5670657141 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5670757142 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5670857143 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56711,7 +57146,7 @@
5671157146 state.addr = 23446349213393492LLU; // ASSERTINIT
5671257147 break;
5671357148 }
56714- case 18446744073709549227LLU: // 99999999Zp'''''''''''''''
57149+ case 18446744073709549212LLU: // 99999999Za'''''''''''''''
5671557150 {
5671657151 {
5671757152 uint64_t arg = 0;
@@ -56790,7 +57225,7 @@
5679057225 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5679157226 }
5679257227 // ACCUMULATE ARGUMENTS - END
56793- uint64_t return_to = 18446744073709549226LLU;
57228+ uint64_t return_to = 18446744073709549211LLU;
5679457229 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5679557230 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5679657231 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56799,7 +57234,7 @@
5679957234 state.addr = 293363126232490310LLU; // PROCVARREF
5680057235 break;
5680157236 }
56802- case 18446744073709549226LLU: // 99999999Zo'''''''''''''''
57237+ case 18446744073709549211LLU: // 99999999Z$'''''''''''''''
5680357238 {
5680457239 // variable u64 initialize goes out of scope
5680557240 // emitted destructur for type u64
@@ -56820,7 +57255,7 @@
5682057255 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5682157256 }
5682257257 // ACCUMULATE ARGUMENTS - END
56823- uint64_t return_to = 18446744073709549225LLU;
57258+ uint64_t return_to = 18446744073709549210LLU;
5682457259 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5682557260 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5682657261 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56829,7 +57264,7 @@
5682957264 state.addr = 517555565476695680LLU; // assertu64_
5683057265 break;
5683157266 }
56832- case 18446744073709549225LLU: // 99999999Zn'''''''''''''''
57267+ case 18446744073709549210LLU: // 99999999ZZ'''''''''''''''
5683357268 {
5683457269 // ACCUMULATE ARGUMENTS - BEGIN
5683557270 {
@@ -56837,7 +57272,7 @@
5683757272 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5683857273 }
5683957274 // ACCUMULATE ARGUMENTS - END
56840- uint64_t return_to = 18446744073709549224LLU;
57275+ uint64_t return_to = 18446744073709549209LLU;
5684157276 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5684257277 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5684357278 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56846,7 +57281,7 @@
5684657281 state.addr = 839519665163075584LLU; // skip______
5684757282 break;
5684857283 }
56849- case 18446744073709549224LLU: // 99999999Zm'''''''''''''''
57284+ case 18446744073709549209LLU: // 99999999ZY'''''''''''''''
5685057285 {
5685157286 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5685257287 fprintf(stdout, "%s", " >= ");
@@ -56856,7 +57291,7 @@
5685657291 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5685757292 }
5685857293 // ACCUMULATE ARGUMENTS - END
56859- uint64_t return_to = 18446744073709549223LLU;
57294+ uint64_t return_to = 18446744073709549208LLU;
5686057295 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5686157296 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5686257297 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56865,7 +57300,7 @@
5686557300 state.addr = 839519665163075584LLU; // skip______
5686657301 break;
5686757302 }
56868- case 18446744073709549223LLU: // 99999999Zl'''''''''''''''
57303+ case 18446744073709549208LLU: // 99999999ZX'''''''''''''''
5686957304 {
5687057305
5687157306 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -56887,7 +57322,7 @@
5688757322 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5688857323 }
5688957324 // ACCUMULATE ARGUMENTS - END
56890- uint64_t return_to = 18446744073709549222LLU;
57325+ uint64_t return_to = 18446744073709549207LLU;
5689157326 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5689257327 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5689357328 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56896,7 +57331,7 @@
5689657331 state.addr = 23446349213393492LLU; // ASSERTINIT
5689757332 break;
5689857333 }
56899- case 18446744073709549222LLU: // 99999999Zk'''''''''''''''
57334+ case 18446744073709549207LLU: // 99999999ZW'''''''''''''''
5690057335 {
5690157336 {
5690257337 uint64_t arg = 0;
@@ -56975,7 +57410,7 @@
5697557410 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5697657411 }
5697757412 // ACCUMULATE ARGUMENTS - END
56978- uint64_t return_to = 18446744073709549221LLU;
57413+ uint64_t return_to = 18446744073709549206LLU;
5697957414 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5698057415 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5698157416 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -56984,7 +57419,7 @@
5698457419 state.addr = 293363126232490310LLU; // PROCVARREF
5698557420 break;
5698657421 }
56987- case 18446744073709549221LLU: // 99999999Zj'''''''''''''''
57422+ case 18446744073709549206LLU: // 99999999ZV'''''''''''''''
5698857423 {
5698957424 // variable u64 initialize goes out of scope
5699057425 // emitted destructur for type u64
@@ -57005,7 +57440,7 @@
5700557440 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5700657441 }
5700757442 // ACCUMULATE ARGUMENTS - END
57008- uint64_t return_to = 18446744073709549220LLU;
57443+ uint64_t return_to = 18446744073709549205LLU;
5700957444 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5701057445 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5701157446 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57014,7 +57449,7 @@
5701457449 state.addr = 517555565476695680LLU; // assertu64_
5701557450 break;
5701657451 }
57017- case 18446744073709549220LLU: // 99999999Zi'''''''''''''''
57452+ case 18446744073709549205LLU: // 99999999ZU'''''''''''''''
5701857453 {
5701957454 // ACCUMULATE ARGUMENTS - BEGIN
5702057455 {
@@ -57022,7 +57457,7 @@
5702257457 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5702357458 }
5702457459 // ACCUMULATE ARGUMENTS - END
57025- uint64_t return_to = 18446744073709549219LLU;
57460+ uint64_t return_to = 18446744073709549204LLU;
5702657461 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5702757462 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5702857463 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57031,7 +57466,7 @@
5703157466 state.addr = 839519665163075584LLU; // skip______
5703257467 break;
5703357468 }
57034- case 18446744073709549219LLU: // 99999999Zh'''''''''''''''
57469+ case 18446744073709549204LLU: // 99999999ZT'''''''''''''''
5703557470 {
5703657471 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5703757472 fprintf(stdout, "%s", ";");
@@ -57043,7 +57478,7 @@
5704357478 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5704457479 }
5704557480 // ACCUMULATE ARGUMENTS - END
57046- uint64_t return_to = 18446744073709549218LLU;
57481+ uint64_t return_to = 18446744073709549203LLU;
5704757482 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5704857483 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5704957484 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57052,7 +57487,7 @@
5705257487 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5705357488 break;
5705457489 }
57055- case 18446744073709549218LLU: // 99999999Zg'''''''''''''''
57490+ case 18446744073709549203LLU: // 99999999ZS'''''''''''''''
5705657491 {
5705757492 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5705857493 // variable type______ type______ goes out of scope
@@ -57063,7 +57498,7 @@
5706357498 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5706457499 }
5706557500 // ACCUMULATE ARGUMENTS - END
57066- uint64_t return_to = 18446744073709549217LLU;
57501+ uint64_t return_to = 18446744073709549202LLU;
5706757502 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5706857503 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5706957504 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57072,7 +57507,7 @@
5707257507 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5707357508 break;
5707457509 }
57075- case 18446744073709549217LLU: // 99999999Zf'''''''''''''''
57510+ case 18446744073709549202LLU: // 99999999ZR'''''''''''''''
5707657511 {
5707757512 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5707857513 // variable u64 mutable___ goes out of scope
@@ -57084,10 +57519,10 @@
5708457519 // variable u64 id________ goes out of scope
5708557520 // emitted destructur for type u64
5708657521 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
57087- state.addr = 18446744073709549235LLU; // 99999999Zx'''''''''''''''
57522+ state.addr = 18446744073709549220LLU; // 99999999Zi'''''''''''''''
5708857523 break;
5708957524 }
57090- case 18446744073709549236LLU: // 99999999Zy'''''''''''''''
57525+ case 18446744073709549221LLU: // 99999999Zj'''''''''''''''
5709157526 {
5709257527
5709357528 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 625916785320787968;
@@ -57098,11 +57533,11 @@
5709857533 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5709957534 }
5710057535 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
57101- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549216LLU : 18446744073709549215LLU;
57536+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549201LLU : 18446744073709549200LLU;
5710257537 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5710357538 break;
5710457539 }
57105- case 18446744073709549216LLU: // 99999999Ze'''''''''''''''
57540+ case 18446744073709549201LLU: // 99999999ZQ'''''''''''''''
5710657541 {
5710757542 {
5710857543 uint64_t arg = 0;
@@ -57129,7 +57564,7 @@
5712957564 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5713057565 }
5713157566 // ACCUMULATE ARGUMENTS - END
57132- uint64_t return_to = 18446744073709549213LLU;
57567+ uint64_t return_to = 18446744073709549198LLU;
5713357568 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5713457569 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5713557570 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57138,7 +57573,7 @@
5713857573 state.addr = 861504796319285248LLU; // typeu64___
5713957574 break;
5714057575 }
57141- case 18446744073709549213LLU: // 99999999Zb'''''''''''''''
57576+ case 18446744073709549198LLU: // 99999999ZN'''''''''''''''
5714257577 {
5714357578 {
5714457579 uint64_t arg = 0;
@@ -57163,7 +57598,7 @@
5716357598 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5716457599 }
5716557600 // ACCUMULATE ARGUMENTS - END
57166- uint64_t return_to = 18446744073709549211LLU;
57601+ uint64_t return_to = 18446744073709549196LLU;
5716757602 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5716857603 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5716957604 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57172,7 +57607,7 @@
5717257607 state.addr = 861504796319285248LLU; // typeu64___
5717357608 break;
5717457609 }
57175- case 18446744073709549211LLU: // 99999999Z$'''''''''''''''
57610+ case 18446744073709549196LLU: // 99999999ZL'''''''''''''''
5717657611 {
5717757612 {
5717857613 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -57192,7 +57627,7 @@
5719257627 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5719357628 }
5719457629 // ACCUMULATE ARGUMENTS - END
57195- uint64_t return_to = 18446744073709549212LLU;
57630+ uint64_t return_to = 18446744073709549197LLU;
5719657631 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5719757632 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5719857633 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57201,7 +57636,7 @@
5720157636 state.addr = 819859607768530944LLU; // resdest___
5720257637 break;
5720357638 }
57204- case 18446744073709549212LLU: // 99999999Za'''''''''''''''
57639+ case 18446744073709549197LLU: // 99999999ZM'''''''''''''''
5720557640 {
5720657641 // ACCUMULATE ARGUMENTS - BEGIN
5720757642 {
@@ -57221,7 +57656,7 @@
5722157656 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5722257657 }
5722357658 // ACCUMULATE ARGUMENTS - END
57224- uint64_t return_to = 18446744073709549210LLU;
57659+ uint64_t return_to = 18446744073709549195LLU;
5722557660 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5722657661 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5722757662 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57230,7 +57665,7 @@
5723057665 state.addr = 819857494882385920LLU; // res_u64___
5723157666 break;
5723257667 }
57233- case 18446744073709549210LLU: // 99999999ZZ'''''''''''''''
57668+ case 18446744073709549195LLU: // 99999999ZK'''''''''''''''
5723457669 {
5723557670 // ACCUMULATE ARGUMENTS - BEGIN
5723657671 {
@@ -57238,7 +57673,7 @@
5723857673 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5723957674 }
5724057675 // ACCUMULATE ARGUMENTS - END
57241- uint64_t return_to = 18446744073709549209LLU;
57676+ uint64_t return_to = 18446744073709549194LLU;
5724257677 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5724357678 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5724457679 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57247,7 +57682,7 @@
5724757682 state.addr = 839519665163075584LLU; // skip______
5724857683 break;
5724957684 }
57250- case 18446744073709549209LLU: // 99999999ZY'''''''''''''''
57685+ case 18446744073709549194LLU: // 99999999ZJ'''''''''''''''
5725157686 {
5725257687 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5725357688 fprintf(stdout, "%s", "\n ");
@@ -57273,7 +57708,7 @@
5727357708 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5727457709 }
5727557710 // ACCUMULATE ARGUMENTS - END
57276- uint64_t return_to = 18446744073709549208LLU;
57711+ uint64_t return_to = 18446744073709549193LLU;
5727757712 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5727857713 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5727957714 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57282,7 +57717,7 @@
5728257717 state.addr = 587881357514113024LLU; // emitpar___
5728357718 break;
5728457719 }
57285- case 18446744073709549208LLU: // 99999999ZX'''''''''''''''
57720+ case 18446744073709549193LLU: // 99999999ZI'''''''''''''''
5728657721 {
5728757722 fprintf(stdout, "%s", " = ");
5728857723 // ACCUMULATE ARGUMENTS - BEGIN
@@ -57291,7 +57726,7 @@
5729157726 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5729257727 }
5729357728 // ACCUMULATE ARGUMENTS - END
57294- uint64_t return_to = 18446744073709549207LLU;
57729+ uint64_t return_to = 18446744073709549192LLU;
5729557730 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5729657731 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5729757732 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57300,7 +57735,7 @@
5730057735 state.addr = 839519665163075584LLU; // skip______
5730157736 break;
5730257737 }
57303- case 18446744073709549207LLU: // 99999999ZW'''''''''''''''
57738+ case 18446744073709549192LLU: // 99999999ZH'''''''''''''''
5730457739 {
5730557740
5730657741 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -57322,7 +57757,7 @@
5732257757 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5732357758 }
5732457759 // ACCUMULATE ARGUMENTS - END
57325- uint64_t return_to = 18446744073709549206LLU;
57760+ uint64_t return_to = 18446744073709549191LLU;
5732657761 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5732757762 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5732857763 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57331,7 +57766,7 @@
5733157766 state.addr = 23446349213393492LLU; // ASSERTINIT
5733257767 break;
5733357768 }
57334- case 18446744073709549206LLU: // 99999999ZV'''''''''''''''
57769+ case 18446744073709549191LLU: // 99999999ZG'''''''''''''''
5733557770 {
5733657771 {
5733757772 uint64_t arg = 0;
@@ -57410,7 +57845,7 @@
5741057845 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5741157846 }
5741257847 // ACCUMULATE ARGUMENTS - END
57413- uint64_t return_to = 18446744073709549205LLU;
57848+ uint64_t return_to = 18446744073709549190LLU;
5741457849 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5741557850 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5741657851 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57419,7 +57854,7 @@
5741957854 state.addr = 293363126232490310LLU; // PROCVARREF
5742057855 break;
5742157856 }
57422- case 18446744073709549205LLU: // 99999999ZU'''''''''''''''
57857+ case 18446744073709549190LLU: // 99999999ZF'''''''''''''''
5742357858 {
5742457859 // variable u64 initialize goes out of scope
5742557860 // emitted destructur for type u64
@@ -57440,7 +57875,7 @@
5744057875 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5744157876 }
5744257877 // ACCUMULATE ARGUMENTS - END
57443- uint64_t return_to = 18446744073709549204LLU;
57878+ uint64_t return_to = 18446744073709549189LLU;
5744457879 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5744557880 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5744657881 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57449,7 +57884,7 @@
5744957884 state.addr = 517555565476695680LLU; // assertu64_
5745057885 break;
5745157886 }
57452- case 18446744073709549204LLU: // 99999999ZT'''''''''''''''
57887+ case 18446744073709549189LLU: // 99999999ZE'''''''''''''''
5745357888 {
5745457889 // ACCUMULATE ARGUMENTS - BEGIN
5745557890 {
@@ -57457,7 +57892,7 @@
5745757892 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5745857893 }
5745957894 // ACCUMULATE ARGUMENTS - END
57460- uint64_t return_to = 18446744073709549203LLU;
57895+ uint64_t return_to = 18446744073709549188LLU;
5746157896 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5746257897 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5746357898 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57466,7 +57901,7 @@
5746657901 state.addr = 839519665163075584LLU; // skip______
5746757902 break;
5746857903 }
57469- case 18446744073709549203LLU: // 99999999ZS'''''''''''''''
57904+ case 18446744073709549188LLU: // 99999999ZD'''''''''''''''
5747057905 {
5747157906 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5747257907 fprintf(stdout, "%s", " > ");
@@ -57476,7 +57911,7 @@
5747657911 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5747757912 }
5747857913 // ACCUMULATE ARGUMENTS - END
57479- uint64_t return_to = 18446744073709549202LLU;
57914+ uint64_t return_to = 18446744073709549187LLU;
5748057915 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5748157916 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5748257917 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57485,7 +57920,7 @@
5748557920 state.addr = 839519665163075584LLU; // skip______
5748657921 break;
5748757922 }
57488- case 18446744073709549202LLU: // 99999999ZR'''''''''''''''
57923+ case 18446744073709549187LLU: // 99999999ZC'''''''''''''''
5748957924 {
5749057925
5749157926 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -57507,7 +57942,7 @@
5750757942 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5750857943 }
5750957944 // ACCUMULATE ARGUMENTS - END
57510- uint64_t return_to = 18446744073709549201LLU;
57945+ uint64_t return_to = 18446744073709549186LLU;
5751157946 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5751257947 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5751357948 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57516,7 +57951,7 @@
5751657951 state.addr = 23446349213393492LLU; // ASSERTINIT
5751757952 break;
5751857953 }
57519- case 18446744073709549201LLU: // 99999999ZQ'''''''''''''''
57954+ case 18446744073709549186LLU: // 99999999ZB'''''''''''''''
5752057955 {
5752157956 {
5752257957 uint64_t arg = 0;
@@ -57595,7 +58030,7 @@
5759558030 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5759658031 }
5759758032 // ACCUMULATE ARGUMENTS - END
57598- uint64_t return_to = 18446744073709549200LLU;
58033+ uint64_t return_to = 18446744073709549185LLU;
5759958034 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5760058035 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5760158036 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57604,7 +58039,7 @@
5760458039 state.addr = 293363126232490310LLU; // PROCVARREF
5760558040 break;
5760658041 }
57607- case 18446744073709549200LLU: // 99999999ZP'''''''''''''''
58042+ case 18446744073709549185LLU: // 99999999ZA'''''''''''''''
5760858043 {
5760958044 // variable u64 initialize goes out of scope
5761058045 // emitted destructur for type u64
@@ -57625,7 +58060,7 @@
5762558060 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5762658061 }
5762758062 // ACCUMULATE ARGUMENTS - END
57628- uint64_t return_to = 18446744073709549199LLU;
58063+ uint64_t return_to = 18446744073709549184LLU;
5762958064 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5763058065 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5763158066 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57634,7 +58069,7 @@
5763458069 state.addr = 517555565476695680LLU; // assertu64_
5763558070 break;
5763658071 }
57637- case 18446744073709549199LLU: // 99999999ZO'''''''''''''''
58072+ case 18446744073709549184LLU: // 99999999Z_'''''''''''''''
5763858073 {
5763958074 // ACCUMULATE ARGUMENTS - BEGIN
5764058075 {
@@ -57642,7 +58077,7 @@
5764258077 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5764358078 }
5764458079 // ACCUMULATE ARGUMENTS - END
57645- uint64_t return_to = 18446744073709549198LLU;
58080+ uint64_t return_to = 18446744073709549183LLU;
5764658081 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5764758082 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5764858083 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57651,7 +58086,7 @@
5765158086 state.addr = 839519665163075584LLU; // skip______
5765258087 break;
5765358088 }
57654- case 18446744073709549198LLU: // 99999999ZN'''''''''''''''
58089+ case 18446744073709549183LLU: // 99999999Y9'''''''''''''''
5765558090 {
5765658091 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5765758092 fprintf(stdout, "%s", ";");
@@ -57663,7 +58098,7 @@
5766358098 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5766458099 }
5766558100 // ACCUMULATE ARGUMENTS - END
57666- uint64_t return_to = 18446744073709549197LLU;
58101+ uint64_t return_to = 18446744073709549182LLU;
5766758102 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5766858103 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5766958104 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57672,7 +58107,7 @@
5767258107 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5767358108 break;
5767458109 }
57675- case 18446744073709549197LLU: // 99999999ZM'''''''''''''''
58110+ case 18446744073709549182LLU: // 99999999Y8'''''''''''''''
5767658111 {
5767758112 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5767858113 // variable type______ type______ goes out of scope
@@ -57683,7 +58118,7 @@
5768358118 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5768458119 }
5768558120 // ACCUMULATE ARGUMENTS - END
57686- uint64_t return_to = 18446744073709549196LLU;
58121+ uint64_t return_to = 18446744073709549181LLU;
5768758122 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5768858123 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5768958124 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57692,7 +58127,7 @@
5769258127 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5769358128 break;
5769458129 }
57695- case 18446744073709549196LLU: // 99999999ZL'''''''''''''''
58130+ case 18446744073709549181LLU: // 99999999Y7'''''''''''''''
5769658131 {
5769758132 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5769858133 // variable u64 mutable___ goes out of scope
@@ -57704,10 +58139,10 @@
5770458139 // variable u64 id________ goes out of scope
5770558140 // emitted destructur for type u64
5770658141 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
57707- state.addr = 18446744073709549214LLU; // 99999999Zc'''''''''''''''
58142+ state.addr = 18446744073709549199LLU; // 99999999ZO'''''''''''''''
5770858143 break;
5770958144 }
57710- case 18446744073709549215LLU: // 99999999Zd'''''''''''''''
58145+ case 18446744073709549200LLU: // 99999999ZP'''''''''''''''
5771158146 {
5771258147
5771358148 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 711762255171026944;
@@ -57718,11 +58153,11 @@
5771858153 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5771958154 }
5772058155 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
57721- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549195LLU : 18446744073709549194LLU;
58156+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549180LLU : 18446744073709549179LLU;
5772258157 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5772358158 break;
5772458159 }
57725- case 18446744073709549195LLU: // 99999999ZK'''''''''''''''
58160+ case 18446744073709549180LLU: // 99999999Y6'''''''''''''''
5772658161 {
5772758162 {
5772858163 uint64_t arg = 0;
@@ -57749,7 +58184,7 @@
5774958184 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5775058185 }
5775158186 // ACCUMULATE ARGUMENTS - END
57752- uint64_t return_to = 18446744073709549192LLU;
58187+ uint64_t return_to = 18446744073709549177LLU;
5775358188 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5775458189 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5775558190 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57758,7 +58193,7 @@
5775858193 state.addr = 861504796319285248LLU; // typeu64___
5775958194 break;
5776058195 }
57761- case 18446744073709549192LLU: // 99999999ZH'''''''''''''''
58196+ case 18446744073709549177LLU: // 99999999Y3'''''''''''''''
5776258197 {
5776358198 {
5776458199 uint64_t arg = 0;
@@ -57783,7 +58218,7 @@
5778358218 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5778458219 }
5778558220 // ACCUMULATE ARGUMENTS - END
57786- uint64_t return_to = 18446744073709549190LLU;
58221+ uint64_t return_to = 18446744073709549175LLU;
5778758222 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5778858223 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5778958224 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57792,7 +58227,7 @@
5779258227 state.addr = 861504796319285248LLU; // typeu64___
5779358228 break;
5779458229 }
57795- case 18446744073709549190LLU: // 99999999ZF'''''''''''''''
58230+ case 18446744073709549175LLU: // 99999999Y1'''''''''''''''
5779658231 {
5779758232 {
5779858233 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -57812,7 +58247,7 @@
5781258247 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5781358248 }
5781458249 // ACCUMULATE ARGUMENTS - END
57815- uint64_t return_to = 18446744073709549191LLU;
58250+ uint64_t return_to = 18446744073709549176LLU;
5781658251 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5781758252 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5781858253 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57821,7 +58256,7 @@
5782158256 state.addr = 819859607768530944LLU; // resdest___
5782258257 break;
5782358258 }
57824- case 18446744073709549191LLU: // 99999999ZG'''''''''''''''
58259+ case 18446744073709549176LLU: // 99999999Y2'''''''''''''''
5782558260 {
5782658261 // ACCUMULATE ARGUMENTS - BEGIN
5782758262 {
@@ -57841,7 +58276,7 @@
5784158276 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5784258277 }
5784358278 // ACCUMULATE ARGUMENTS - END
57844- uint64_t return_to = 18446744073709549189LLU;
58279+ uint64_t return_to = 18446744073709549174LLU;
5784558280 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5784658281 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5784758282 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57850,7 +58285,7 @@
5785058285 state.addr = 819857494882385920LLU; // res_u64___
5785158286 break;
5785258287 }
57853- case 18446744073709549189LLU: // 99999999ZE'''''''''''''''
58288+ case 18446744073709549174LLU: // 99999999Y0'''''''''''''''
5785458289 {
5785558290 // ACCUMULATE ARGUMENTS - BEGIN
5785658291 {
@@ -57858,7 +58293,7 @@
5785858293 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5785958294 }
5786058295 // ACCUMULATE ARGUMENTS - END
57861- uint64_t return_to = 18446744073709549188LLU;
58296+ uint64_t return_to = 18446744073709549173LLU;
5786258297 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5786358298 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5786458299 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57867,7 +58302,7 @@
5786758302 state.addr = 839519665163075584LLU; // skip______
5786858303 break;
5786958304 }
57870- case 18446744073709549188LLU: // 99999999ZD'''''''''''''''
58305+ case 18446744073709549173LLU: // 99999999Yz'''''''''''''''
5787158306 {
5787258307 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5787358308 fprintf(stdout, "%s", "\n ");
@@ -57893,7 +58328,7 @@
5789358328 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5789458329 }
5789558330 // ACCUMULATE ARGUMENTS - END
57896- uint64_t return_to = 18446744073709549187LLU;
58331+ uint64_t return_to = 18446744073709549172LLU;
5789758332 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5789858333 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5789958334 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57902,7 +58337,7 @@
5790258337 state.addr = 587881357514113024LLU; // emitpar___
5790358338 break;
5790458339 }
57905- case 18446744073709549187LLU: // 99999999ZC'''''''''''''''
58340+ case 18446744073709549172LLU: // 99999999Yy'''''''''''''''
5790658341 {
5790758342 fprintf(stdout, "%s", " = ");
5790858343 // ACCUMULATE ARGUMENTS - BEGIN
@@ -57911,7 +58346,7 @@
5791158346 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5791258347 }
5791358348 // ACCUMULATE ARGUMENTS - END
57914- uint64_t return_to = 18446744073709549186LLU;
58349+ uint64_t return_to = 18446744073709549171LLU;
5791558350 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5791658351 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5791758352 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57920,7 +58355,7 @@
5792058355 state.addr = 839519665163075584LLU; // skip______
5792158356 break;
5792258357 }
57923- case 18446744073709549186LLU: // 99999999ZB'''''''''''''''
58358+ case 18446744073709549171LLU: // 99999999Yx'''''''''''''''
5792458359 {
5792558360
5792658361 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -57942,7 +58377,7 @@
5794258377 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5794358378 }
5794458379 // ACCUMULATE ARGUMENTS - END
57945- uint64_t return_to = 18446744073709549185LLU;
58380+ uint64_t return_to = 18446744073709549170LLU;
5794658381 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5794758382 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5794858383 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -57951,7 +58386,7 @@
5795158386 state.addr = 23446349213393492LLU; // ASSERTINIT
5795258387 break;
5795358388 }
57954- case 18446744073709549185LLU: // 99999999ZA'''''''''''''''
58389+ case 18446744073709549170LLU: // 99999999Yw'''''''''''''''
5795558390 {
5795658391 {
5795758392 uint64_t arg = 0;
@@ -58030,7 +58465,7 @@
5803058465 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5803158466 }
5803258467 // ACCUMULATE ARGUMENTS - END
58033- uint64_t return_to = 18446744073709549184LLU;
58468+ uint64_t return_to = 18446744073709549169LLU;
5803458469 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5803558470 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5803658471 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58039,7 +58474,7 @@
5803958474 state.addr = 293363126232490310LLU; // PROCVARREF
5804058475 break;
5804158476 }
58042- case 18446744073709549184LLU: // 99999999Z_'''''''''''''''
58477+ case 18446744073709549169LLU: // 99999999Yv'''''''''''''''
5804358478 {
5804458479 // variable u64 initialize goes out of scope
5804558480 // emitted destructur for type u64
@@ -58060,7 +58495,7 @@
5806058495 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5806158496 }
5806258497 // ACCUMULATE ARGUMENTS - END
58063- uint64_t return_to = 18446744073709549183LLU;
58498+ uint64_t return_to = 18446744073709549168LLU;
5806458499 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5806558500 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5806658501 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58069,7 +58504,7 @@
5806958504 state.addr = 517555565476695680LLU; // assertu64_
5807058505 break;
5807158506 }
58072- case 18446744073709549183LLU: // 99999999Y9'''''''''''''''
58507+ case 18446744073709549168LLU: // 99999999Yu'''''''''''''''
5807358508 {
5807458509 // ACCUMULATE ARGUMENTS - BEGIN
5807558510 {
@@ -58077,7 +58512,7 @@
5807758512 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5807858513 }
5807958514 // ACCUMULATE ARGUMENTS - END
58080- uint64_t return_to = 18446744073709549182LLU;
58515+ uint64_t return_to = 18446744073709549167LLU;
5808158516 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5808258517 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5808358518 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58086,7 +58521,7 @@
5808658521 state.addr = 839519665163075584LLU; // skip______
5808758522 break;
5808858523 }
58089- case 18446744073709549182LLU: // 99999999Y8'''''''''''''''
58524+ case 18446744073709549167LLU: // 99999999Yt'''''''''''''''
5809058525 {
5809158526 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5809258527 fprintf(stdout, "%s", " <= ");
@@ -58096,7 +58531,7 @@
5809658531 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5809758532 }
5809858533 // ACCUMULATE ARGUMENTS - END
58099- uint64_t return_to = 18446744073709549181LLU;
58534+ uint64_t return_to = 18446744073709549166LLU;
5810058535 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5810158536 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5810258537 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58105,7 +58540,7 @@
5810558540 state.addr = 839519665163075584LLU; // skip______
5810658541 break;
5810758542 }
58108- case 18446744073709549181LLU: // 99999999Y7'''''''''''''''
58543+ case 18446744073709549166LLU: // 99999999Ys'''''''''''''''
5810958544 {
5811058545
5811158546 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -58127,7 +58562,7 @@
5812758562 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5812858563 }
5812958564 // ACCUMULATE ARGUMENTS - END
58130- uint64_t return_to = 18446744073709549180LLU;
58565+ uint64_t return_to = 18446744073709549165LLU;
5813158566 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5813258567 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5813358568 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58136,7 +58571,7 @@
5813658571 state.addr = 23446349213393492LLU; // ASSERTINIT
5813758572 break;
5813858573 }
58139- case 18446744073709549180LLU: // 99999999Y6'''''''''''''''
58574+ case 18446744073709549165LLU: // 99999999Yr'''''''''''''''
5814058575 {
5814158576 {
5814258577 uint64_t arg = 0;
@@ -58215,7 +58650,7 @@
5821558650 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5821658651 }
5821758652 // ACCUMULATE ARGUMENTS - END
58218- uint64_t return_to = 18446744073709549179LLU;
58653+ uint64_t return_to = 18446744073709549164LLU;
5821958654 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5822058655 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5822158656 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58224,7 +58659,7 @@
5822458659 state.addr = 293363126232490310LLU; // PROCVARREF
5822558660 break;
5822658661 }
58227- case 18446744073709549179LLU: // 99999999Y5'''''''''''''''
58662+ case 18446744073709549164LLU: // 99999999Yq'''''''''''''''
5822858663 {
5822958664 // variable u64 initialize goes out of scope
5823058665 // emitted destructur for type u64
@@ -58245,7 +58680,7 @@
5824558680 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5824658681 }
5824758682 // ACCUMULATE ARGUMENTS - END
58248- uint64_t return_to = 18446744073709549178LLU;
58683+ uint64_t return_to = 18446744073709549163LLU;
5824958684 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5825058685 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5825158686 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58254,7 +58689,7 @@
5825458689 state.addr = 517555565476695680LLU; // assertu64_
5825558690 break;
5825658691 }
58257- case 18446744073709549178LLU: // 99999999Y4'''''''''''''''
58692+ case 18446744073709549163LLU: // 99999999Yp'''''''''''''''
5825858693 {
5825958694 // ACCUMULATE ARGUMENTS - BEGIN
5826058695 {
@@ -58262,7 +58697,7 @@
5826258697 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5826358698 }
5826458699 // ACCUMULATE ARGUMENTS - END
58265- uint64_t return_to = 18446744073709549177LLU;
58700+ uint64_t return_to = 18446744073709549162LLU;
5826658701 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5826758702 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5826858703 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58271,7 +58706,7 @@
5827158706 state.addr = 839519665163075584LLU; // skip______
5827258707 break;
5827358708 }
58274- case 18446744073709549177LLU: // 99999999Y3'''''''''''''''
58709+ case 18446744073709549162LLU: // 99999999Yo'''''''''''''''
5827558710 {
5827658711 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5827758712 fprintf(stdout, "%s", ";");
@@ -58283,7 +58718,7 @@
5828358718 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5828458719 }
5828558720 // ACCUMULATE ARGUMENTS - END
58286- uint64_t return_to = 18446744073709549176LLU;
58721+ uint64_t return_to = 18446744073709549161LLU;
5828758722 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5828858723 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5828958724 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58292,7 +58727,7 @@
5829258727 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5829358728 break;
5829458729 }
58295- case 18446744073709549176LLU: // 99999999Y2'''''''''''''''
58730+ case 18446744073709549161LLU: // 99999999Yn'''''''''''''''
5829658731 {
5829758732 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5829858733 // variable type______ type______ goes out of scope
@@ -58303,7 +58738,7 @@
5830358738 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5830458739 }
5830558740 // ACCUMULATE ARGUMENTS - END
58306- uint64_t return_to = 18446744073709549175LLU;
58741+ uint64_t return_to = 18446744073709549160LLU;
5830758742 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5830858743 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5830958744 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58312,7 +58747,7 @@
5831258747 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5831358748 break;
5831458749 }
58315- case 18446744073709549175LLU: // 99999999Y1'''''''''''''''
58750+ case 18446744073709549160LLU: // 99999999Ym'''''''''''''''
5831658751 {
5831758752 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5831858753 // variable u64 mutable___ goes out of scope
@@ -58324,10 +58759,10 @@
5832458759 // variable u64 id________ goes out of scope
5832558760 // emitted destructur for type u64
5832658761 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
58327- state.addr = 18446744073709549193LLU; // 99999999ZI'''''''''''''''
58762+ state.addr = 18446744073709549178LLU; // 99999999Y4'''''''''''''''
5832858763 break;
5832958764 }
58330- case 18446744073709549194LLU: // 99999999ZJ'''''''''''''''
58765+ case 18446744073709549179LLU: // 99999999Y5'''''''''''''''
5833158766 {
5833258767
5833358768 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 715711700937998336;
@@ -58338,11 +58773,11 @@
5833858773 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5833958774 }
5834058775 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
58341- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549174LLU : 18446744073709549173LLU;
58776+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549159LLU : 18446744073709549158LLU;
5834258777 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5834358778 break;
5834458779 }
58345- case 18446744073709549174LLU: // 99999999Y0'''''''''''''''
58780+ case 18446744073709549159LLU: // 99999999Yl'''''''''''''''
5834658781 {
5834758782 {
5834858783 uint64_t arg = 0;
@@ -58369,7 +58804,7 @@
5836958804 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5837058805 }
5837158806 // ACCUMULATE ARGUMENTS - END
58372- uint64_t return_to = 18446744073709549171LLU;
58807+ uint64_t return_to = 18446744073709549156LLU;
5837358808 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5837458809 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5837558810 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58378,7 +58813,7 @@
5837858813 state.addr = 861504796319285248LLU; // typeu64___
5837958814 break;
5838058815 }
58381- case 18446744073709549171LLU: // 99999999Yx'''''''''''''''
58816+ case 18446744073709549156LLU: // 99999999Yi'''''''''''''''
5838258817 {
5838358818 {
5838458819 uint64_t arg = 0;
@@ -58403,7 +58838,7 @@
5840358838 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5840458839 }
5840558840 // ACCUMULATE ARGUMENTS - END
58406- uint64_t return_to = 18446744073709549169LLU;
58841+ uint64_t return_to = 18446744073709549154LLU;
5840758842 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5840858843 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5840958844 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58412,7 +58847,7 @@
5841258847 state.addr = 861504796319285248LLU; // typeu64___
5841358848 break;
5841458849 }
58415- case 18446744073709549169LLU: // 99999999Yv'''''''''''''''
58850+ case 18446744073709549154LLU: // 99999999Yg'''''''''''''''
5841658851 {
5841758852 {
5841858853 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -58432,7 +58867,7 @@
5843258867 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5843358868 }
5843458869 // ACCUMULATE ARGUMENTS - END
58435- uint64_t return_to = 18446744073709549170LLU;
58870+ uint64_t return_to = 18446744073709549155LLU;
5843658871 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5843758872 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5843858873 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58441,7 +58876,7 @@
5844158876 state.addr = 819859607768530944LLU; // resdest___
5844258877 break;
5844358878 }
58444- case 18446744073709549170LLU: // 99999999Yw'''''''''''''''
58879+ case 18446744073709549155LLU: // 99999999Yh'''''''''''''''
5844558880 {
5844658881 // ACCUMULATE ARGUMENTS - BEGIN
5844758882 {
@@ -58461,7 +58896,7 @@
5846158896 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5846258897 }
5846358898 // ACCUMULATE ARGUMENTS - END
58464- uint64_t return_to = 18446744073709549168LLU;
58899+ uint64_t return_to = 18446744073709549153LLU;
5846558900 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5846658901 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5846758902 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58470,7 +58905,7 @@
5847058905 state.addr = 819857494882385920LLU; // res_u64___
5847158906 break;
5847258907 }
58473- case 18446744073709549168LLU: // 99999999Yu'''''''''''''''
58908+ case 18446744073709549153LLU: // 99999999Yf'''''''''''''''
5847458909 {
5847558910 // ACCUMULATE ARGUMENTS - BEGIN
5847658911 {
@@ -58478,7 +58913,7 @@
5847858913 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5847958914 }
5848058915 // ACCUMULATE ARGUMENTS - END
58481- uint64_t return_to = 18446744073709549167LLU;
58916+ uint64_t return_to = 18446744073709549152LLU;
5848258917 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5848358918 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5848458919 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58487,7 +58922,7 @@
5848758922 state.addr = 839519665163075584LLU; // skip______
5848858923 break;
5848958924 }
58490- case 18446744073709549167LLU: // 99999999Yt'''''''''''''''
58925+ case 18446744073709549152LLU: // 99999999Ye'''''''''''''''
5849158926 {
5849258927 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5849358928 fprintf(stdout, "%s", "\n ");
@@ -58513,7 +58948,7 @@
5851358948 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5851458949 }
5851558950 // ACCUMULATE ARGUMENTS - END
58516- uint64_t return_to = 18446744073709549166LLU;
58951+ uint64_t return_to = 18446744073709549151LLU;
5851758952 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5851858953 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5851958954 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58522,7 +58957,7 @@
5852258957 state.addr = 587881357514113024LLU; // emitpar___
5852358958 break;
5852458959 }
58525- case 18446744073709549166LLU: // 99999999Ys'''''''''''''''
58960+ case 18446744073709549151LLU: // 99999999Yd'''''''''''''''
5852658961 {
5852758962 fprintf(stdout, "%s", " = ");
5852858963 // ACCUMULATE ARGUMENTS - BEGIN
@@ -58531,7 +58966,7 @@
5853158966 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5853258967 }
5853358968 // ACCUMULATE ARGUMENTS - END
58534- uint64_t return_to = 18446744073709549165LLU;
58969+ uint64_t return_to = 18446744073709549150LLU;
5853558970 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5853658971 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5853758972 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58540,7 +58975,7 @@
5854058975 state.addr = 839519665163075584LLU; // skip______
5854158976 break;
5854258977 }
58543- case 18446744073709549165LLU: // 99999999Yr'''''''''''''''
58978+ case 18446744073709549150LLU: // 99999999Yc'''''''''''''''
5854458979 {
5854558980
5854658981 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -58562,7 +58997,7 @@
5856258997 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5856358998 }
5856458999 // ACCUMULATE ARGUMENTS - END
58565- uint64_t return_to = 18446744073709549164LLU;
59000+ uint64_t return_to = 18446744073709549149LLU;
5856659001 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5856759002 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5856859003 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58571,7 +59006,7 @@
5857159006 state.addr = 23446349213393492LLU; // ASSERTINIT
5857259007 break;
5857359008 }
58574- case 18446744073709549164LLU: // 99999999Yq'''''''''''''''
59009+ case 18446744073709549149LLU: // 99999999Yb'''''''''''''''
5857559010 {
5857659011 {
5857759012 uint64_t arg = 0;
@@ -58650,7 +59085,7 @@
5865059085 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5865159086 }
5865259087 // ACCUMULATE ARGUMENTS - END
58653- uint64_t return_to = 18446744073709549163LLU;
59088+ uint64_t return_to = 18446744073709549148LLU;
5865459089 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5865559090 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5865659091 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58659,7 +59094,7 @@
5865959094 state.addr = 293363126232490310LLU; // PROCVARREF
5866059095 break;
5866159096 }
58662- case 18446744073709549163LLU: // 99999999Yp'''''''''''''''
59097+ case 18446744073709549148LLU: // 99999999Ya'''''''''''''''
5866359098 {
5866459099 // variable u64 initialize goes out of scope
5866559100 // emitted destructur for type u64
@@ -58680,7 +59115,7 @@
5868059115 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5868159116 }
5868259117 // ACCUMULATE ARGUMENTS - END
58683- uint64_t return_to = 18446744073709549162LLU;
59118+ uint64_t return_to = 18446744073709549147LLU;
5868459119 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5868559120 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5868659121 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58689,7 +59124,7 @@
5868959124 state.addr = 517555565476695680LLU; // assertu64_
5869059125 break;
5869159126 }
58692- case 18446744073709549162LLU: // 99999999Yo'''''''''''''''
59127+ case 18446744073709549147LLU: // 99999999Y$'''''''''''''''
5869359128 {
5869459129 // ACCUMULATE ARGUMENTS - BEGIN
5869559130 {
@@ -58697,7 +59132,7 @@
5869759132 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5869859133 }
5869959134 // ACCUMULATE ARGUMENTS - END
58700- uint64_t return_to = 18446744073709549161LLU;
59135+ uint64_t return_to = 18446744073709549146LLU;
5870159136 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5870259137 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5870359138 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58706,7 +59141,7 @@
5870659141 state.addr = 839519665163075584LLU; // skip______
5870759142 break;
5870859143 }
58709- case 18446744073709549161LLU: // 99999999Yn'''''''''''''''
59144+ case 18446744073709549146LLU: // 99999999YZ'''''''''''''''
5871059145 {
5871159146 matchid(",", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5871259147 fprintf(stdout, "%s", " < ");
@@ -58716,7 +59151,7 @@
5871659151 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5871759152 }
5871859153 // ACCUMULATE ARGUMENTS - END
58719- uint64_t return_to = 18446744073709549160LLU;
59154+ uint64_t return_to = 18446744073709549145LLU;
5872059155 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5872159156 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5872259157 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58725,7 +59160,7 @@
5872559160 state.addr = 839519665163075584LLU; // skip______
5872659161 break;
5872759162 }
58728- case 18446744073709549160LLU: // 99999999Ym'''''''''''''''
59163+ case 18446744073709549145LLU: // 99999999YY'''''''''''''''
5872959164 {
5873059165
5873159166 *LOCAL_ACCESS(heap.data, 21LLU, 16LLU) = parseid(&/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
@@ -58747,7 +59182,7 @@
5874759182 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5874859183 }
5874959184 // ACCUMULATE ARGUMENTS - END
58750- uint64_t return_to = 18446744073709549159LLU;
59185+ uint64_t return_to = 18446744073709549144LLU;
5875159186 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5875259187 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5875359188 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58756,7 +59191,7 @@
5875659191 state.addr = 23446349213393492LLU; // ASSERTINIT
5875759192 break;
5875859193 }
58759- case 18446744073709549159LLU: // 99999999Yl'''''''''''''''
59194+ case 18446744073709549144LLU: // 99999999YX'''''''''''''''
5876059195 {
5876159196 {
5876259197 uint64_t arg = 0;
@@ -58835,7 +59270,7 @@
5883559270 LOCAL_PUSH_MOVE(&heap, 14LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5883659271 }
5883759272 // ACCUMULATE ARGUMENTS - END
58838- uint64_t return_to = 18446744073709549158LLU;
59273+ uint64_t return_to = 18446744073709549143LLU;
5883959274 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0));
5884059275 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5884159276 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 15LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58844,7 +59279,7 @@
5884459279 state.addr = 293363126232490310LLU; // PROCVARREF
5884559280 break;
5884659281 }
58847- case 18446744073709549158LLU: // 99999999Yk'''''''''''''''
59282+ case 18446744073709549143LLU: // 99999999YW'''''''''''''''
5884859283 {
5884959284 // variable u64 initialize goes out of scope
5885059285 // emitted destructur for type u64
@@ -58865,7 +59300,7 @@
5886559300 LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5886659301 }
5886759302 // ACCUMULATE ARGUMENTS - END
58868- uint64_t return_to = 18446744073709549157LLU;
59303+ uint64_t return_to = 18446744073709549142LLU;
5886959304 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0));
5887059305 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5887159306 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 2LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58874,7 +59309,7 @@
5887459309 state.addr = 517555565476695680LLU; // assertu64_
5887559310 break;
5887659311 }
58877- case 18446744073709549157LLU: // 99999999Yj'''''''''''''''
59312+ case 18446744073709549142LLU: // 99999999YV'''''''''''''''
5887859313 {
5887959314 // ACCUMULATE ARGUMENTS - BEGIN
5888059315 {
@@ -58882,7 +59317,7 @@
5888259317 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5888359318 }
5888459319 // ACCUMULATE ARGUMENTS - END
58885- uint64_t return_to = 18446744073709549156LLU;
59320+ uint64_t return_to = 18446744073709549141LLU;
5888659321 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5888759322 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5888859323 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58891,7 +59326,7 @@
5889159326 state.addr = 839519665163075584LLU; // skip______
5889259327 break;
5889359328 }
58894- case 18446744073709549156LLU: // 99999999Yi'''''''''''''''
59329+ case 18446744073709549141LLU: // 99999999YU'''''''''''''''
5889559330 {
5889659331 matchid(")", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5889759332 fprintf(stdout, "%s", ";");
@@ -58903,7 +59338,7 @@
5890359338 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5890459339 }
5890559340 // ACCUMULATE ARGUMENTS - END
58906- uint64_t return_to = 18446744073709549155LLU;
59341+ uint64_t return_to = 18446744073709549140LLU;
5890759342 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5890859343 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5890959344 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58912,7 +59347,7 @@
5891259347 state.addr = 18446744073709551534LLU; // 999999998s'''''''''''''''
5891359348 break;
5891459349 }
58915- case 18446744073709549155LLU: // 99999999Yh'''''''''''''''
59350+ case 18446744073709549140LLU: // 99999999YT'''''''''''''''
5891659351 {
5891759352 (void)LOCAL_POP_MOVE(&heap, 21LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference single____ at 21
5891859353 // variable type______ type______ goes out of scope
@@ -58923,7 +59358,7 @@
5892359358 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5892459359 }
5892559360 // ACCUMULATE ARGUMENTS - END
58926- uint64_t return_to = 18446744073709549154LLU;
59361+ uint64_t return_to = 18446744073709549139LLU;
5892759362 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5892859363 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5892959364 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58932,7 +59367,7 @@
5893259367 state.addr = 18446744073709551573LLU; // 999999999U'''''''''''''''
5893359368 break;
5893459369 }
58935- case 18446744073709549154LLU: // 99999999Yg'''''''''''''''
59370+ case 18446744073709549139LLU: // 99999999YS'''''''''''''''
5893659371 {
5893759372 (void)LOCAL_POP_MOVE(&heap, 20LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference type______ at 20
5893859373 // variable u64 mutable___ goes out of scope
@@ -58944,10 +59379,10 @@
5894459379 // variable u64 id________ goes out of scope
5894559380 // emitted destructur for type u64
5894659381 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference id________ at 17
58947- state.addr = 18446744073709549172LLU; // 99999999Yy'''''''''''''''
59382+ state.addr = 18446744073709549157LLU; // 99999999Yj'''''''''''''''
5894859383 break;
5894959384 }
58950- case 18446744073709549173LLU: // 99999999Yz'''''''''''''''
59385+ case 18446744073709549158LLU: // 99999999Yk'''''''''''''''
5895159386 {
5895259387
5895359388 *LOCAL_ACCESS(heap.data, 16LLU, 15LLU) = 728681540099244032;
@@ -58958,11 +59393,11 @@
5895859393 LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg);
5895959394 }
5896059395 *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) = /*builtin___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 17LLU, 0LLU));
58961- state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549153LLU : 18446744073709549152LLU;
59396+ state.addr = *LOCAL_ACCESS(heap.data, 17LLU, 16LLU) ? 18446744073709549138LLU : 18446744073709549137LLU;
5896259397 (void)LOCAL_POP_MOVE(&heap, 17LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE temporary reference at 17
5896359398 break;
5896459399 }
58965- case 18446744073709549153LLU: // 99999999Yf'''''''''''''''
59400+ case 18446744073709549138LLU: // 99999999YR'''''''''''''''
5896659401 {
5896759402 {
5896859403 uint64_t arg = 0;
@@ -58989,7 +59424,7 @@
5898959424 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5899059425 }
5899159426 // ACCUMULATE ARGUMENTS - END
58992- uint64_t return_to = 18446744073709549150LLU;
59427+ uint64_t return_to = 18446744073709549135LLU;
5899359428 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5899459429 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5899559430 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -58998,7 +59433,7 @@
5899859433 state.addr = 861504796319285248LLU; // typeu64___
5899959434 break;
5900059435 }
59001- case 18446744073709549150LLU: // 99999999Yc'''''''''''''''
59436+ case 18446744073709549135LLU: // 99999999YO'''''''''''''''
5900259437 {
5900359438 {
5900459439 uint64_t arg = 0;
@@ -59023,7 +59458,7 @@
5902359458 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5902459459 }
5902559460 // ACCUMULATE ARGUMENTS - END
59026- uint64_t return_to = 18446744073709549148LLU;
59461+ uint64_t return_to = 18446744073709549133LLU;
5902759462 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5902859463 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5902959464 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59032,7 +59467,7 @@
5903259467 state.addr = 861504796319285248LLU; // typeu64___
5903359468 break;
5903459469 }
59035- case 18446744073709549148LLU: // 99999999Ya'''''''''''''''
59470+ case 18446744073709549133LLU: // 99999999YM'''''''''''''''
5903659471 {
5903759472 {
5903859473 uint64_t exchange = LOCAL_POP_MOVE(&heap, 23LLU, &(heap.data[0].elem1)/*address of current closure*/) /* RELEASE temporary reference at 23*/;
@@ -59052,7 +59487,7 @@
5905259487 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5905359488 }
5905459489 // ACCUMULATE ARGUMENTS - END
59055- uint64_t return_to = 18446744073709549149LLU;
59490+ uint64_t return_to = 18446744073709549134LLU;
5905659491 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5905759492 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5905859493 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59061,7 +59496,7 @@
5906159496 state.addr = 819859607768530944LLU; // resdest___
5906259497 break;
5906359498 }
59064- case 18446744073709549149LLU: // 99999999Yb'''''''''''''''
59499+ case 18446744073709549134LLU: // 99999999YN'''''''''''''''
5906559500 {
5906659501 // ACCUMULATE ARGUMENTS - BEGIN
5906759502 {
@@ -59081,7 +59516,7 @@
5908159516 LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5908259517 }
5908359518 // ACCUMULATE ARGUMENTS - END
59084- uint64_t return_to = 18446744073709549147LLU;
59519+ uint64_t return_to = 18446744073709549132LLU;
5908559520 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0));
5908659521 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5908759522 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 4LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59090,7 +59525,7 @@
5909059525 state.addr = 819857494882385920LLU; // res_u64___
5909159526 break;
5909259527 }
59093- case 18446744073709549147LLU: // 99999999Y$'''''''''''''''
59528+ case 18446744073709549132LLU: // 99999999YL'''''''''''''''
5909459529 {
5909559530 // ACCUMULATE ARGUMENTS - BEGIN
5909659531 {
@@ -59098,7 +59533,7 @@
5909859533 LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5909959534 }
5910059535 // ACCUMULATE ARGUMENTS - END
59101- uint64_t return_to = 18446744073709549146LLU;
59536+ uint64_t return_to = 18446744073709549131LLU;
5910259537 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0));
5910359538 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5910459539 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 1LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59107,7 +59542,7 @@
5910759542 state.addr = 839519665163075584LLU; // skip______
5910859543 break;
5910959544 }
59110- case 18446744073709549146LLU: // 99999999YZ'''''''''''''''
59545+ case 18446744073709549131LLU: // 99999999YK'''''''''''''''
5911159546 {
5911259547 matchid("(", &/*c_________*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 21LLU, 7LLU)));
5911359548 fprintf(stdout, "%s", "\n ");
@@ -59133,7 +59568,7 @@
5913359568 LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg);
5913459569 }
5913559570 // ACCUMULATE ARGUMENTS - END
59136- uint64_t return_to = 18446744073709549145LLU;
59571+ uint64_t return_to = 18446744073709549130LLU;
5913759572 const uint64_t restore = *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0));
5913859573 uint64_t baseinfo = pair_move(&heap, &(heap.data[0].elem1)/*memory root*/, &return_to);
5913959574 *access_heap(heap.data, tree_elem_addr_internal(heap.data, 1 + 5LLU, 0/*address of closure-in-construction*/, 0)) = baseinfo;
@@ -59142,7 +59577,7 @@
5914259577 state.addr = 587881357514113024LLU; // emitpar___
5914359578 break;
59