• R/O
  • SSH
  • HTTPS

jpl: コミット


コミットメタ情報

リビジョン335 (tree)
日時2018-11-26 04:15:11
作者jakobthomsen

ログメッセージ

qualifiers

変更サマリ

差分

--- trunk/advanced/compiler.compiled.c (revision 334)
+++ trunk/advanced/compiler.compiled.c (revision 335)
@@ -2711,7 +2711,9 @@
27112711 break;
27122712 }
27132713 case 0xFFFFFFFFFFFFFF3ELLU:
2714-/* SP = 2LLU *//* SP = 2LLU */
2714+/* SP = 2LLU */
2715+{/* set exit-value */stack[16LLU] = 255LLU; }
2716+{ /* JUMP */ fnaddr = 0LLU; break; }/* SP = 2LLU */
27152717 case 18446744073709551442LLU: /* skip to here */
27162718
27172719 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
@@ -2767,6 +2769,39 @@
27672769 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 0LLU]; }
27682770 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
27692771 /* function requires 16LLU 64-bit chunks of memory (including 0LLU for parameters) */
2772+case /*PARSEIDOPT*/0x40149314910F4140LLU:/* SP = 1LLU *//* SPMAX = 1LLU *//* predicate */
2773+
2774+{/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU *//* SPMAX = 2LLU */
2775+{ /* TOP */stack[stackbase + 1LLU] = isalpha(/* TOP */stack[stackbase + 1LLU]); }
2776+if(!/* SP - 1LLU = 1LLU *//* POP */stack[stackbase + 1LLU])
2777+{ /* JUMP */ fnaddr = 18446744073709551417LLU; break; } /* skip consequent */
2778+/* consequent */
2779+ {
2780+ /* CALLBEGIN */
2781+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 2LLU */
2782+{/* PUSH */stack[stackbase + 2LLU] = stackbase; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
2783+ /* leave place for return addr *//* SP + 1LLU = 4LLU *//* SPMAX = 4LLU */
2784+ }/* SP + 13LLU = 17LLU *//* SPMAX = 17LLU *//* SP - 13LLU = 4LLU */
2785+{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
2786+ {
2787+ /*CALLEND*/
2788+ stackbase += 4LLU;
2789+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF37LLU;
2790+ fnaddr = /*parseid___*/0xADCB6E8247C00000LLU;/* SP = 0LLU */
2791+{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseid___*/\n"); exit(-1); } }
2792+ break;
2793+ }
2794+case 0xFFFFFFFFFFFFFF37LLU:
2795+/* SP = 2LLU *//* SP = 1LLU */
2796+{ /* JUMP */ fnaddr = 18446744073709551416LLU; break; } /* skip alternative */
2797+case 18446744073709551417LLU: /* alternative */
2798+{/* PUSH */stack[stackbase + 1LLU] = 0LLU; }/* SP + 1LLU = 2LLU */
2799+case 18446744073709551416LLU: /* skip to here */
2800+/* SP - 1LLU = 1LLU *//* RESULT */
2801+{ /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 1LLU]; }/* SP = 2LLU *//* SP - 1LLU = 1LLU *//* RESULT */
2802+{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 1LLU]; }
2803+{ /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
2804+/* function requires 17LLU 64-bit chunks of memory (including 1LLU for parameters) */
27702805 case /*parseprops*/0xADCB6E82BB6AAEE0LLU:/* SP = 1LLU *//* SPMAX = 1LLU */
27712806 {
27722807 /* CALLBEGIN */
@@ -2777,12 +2812,12 @@
27772812 {
27782813 /*CALLEND*/
27792814 stackbase += 6LLU;
2780- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF39LLU;
2815+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF36LLU;
27812816 fnaddr = /*emptyprops*/0x828AEFD2BB6AAEE0LLU;/* SP = 0LLU */
27822817 { if(stackbase + 4LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emptyprops*/\n"); exit(-1); } }
27832818 break;
27842819 }
2785-case 0xFFFFFFFFFFFFFF39LLU:
2820+case 0xFFFFFFFFFFFFFF36LLU:
27862821 /* SP = 4LLU *//* predicate */
27872822
27882823 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
@@ -2790,7 +2825,7 @@
27902825 {
27912826 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 4LLU] == stack[stackbase + 5LLU]; }/* SP + 1LLU = 5LLU */ }
27922827 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
2793-{ /* JUMP */ fnaddr = 18446744073709551416LLU; break; } /* skip consequent */
2828+{ /* JUMP */ fnaddr = 18446744073709551413LLU; break; } /* skip consequent */
27942829 /* consequent *//* predicate */
27952830
27962831 {
@@ -2803,15 +2838,15 @@
28032838 {
28042839 /*CALLEND*/
28052840 stackbase += 7LLU;
2806- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF34LLU;
2841+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF31LLU;
28072842 fnaddr = /*matchopt__*/0xA1CBDE8EAAEF0000LLU;/* SP = 0LLU */
28082843 { if(stackbase + 8LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*matchopt__*/\n"); exit(-1); } }
28092844 break;
28102845 }
2811-case 0xFFFFFFFFFFFFFF34LLU:
2846+case 0xFFFFFFFFFFFFFF31LLU:
28122847 /* SP = 5LLU */
28132848 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
2814-{ /* JUMP */ fnaddr = 18446744073709551414LLU; break; } /* skip consequent */
2849+{ /* JUMP */ fnaddr = 18446744073709551411LLU; break; } /* skip consequent */
28152850 /* consequent *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
28162851 {/* PUSH */stack[stackbase + 4LLU] = 11433139418452459520LLU; }/* SP + 1LLU = 5LLU *//* SP + 2LLU = 7LLU *//* SP - 2LLU = 5LLU */
28172852 {/* PUSH */stack[stackbase + 5LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 6LLU *//* SP + 1LLU = 7LLU *//* SP - 1LLU = 6LLU */
@@ -2819,8 +2854,8 @@
28192854 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
28202855 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 5LLU]; }
28212856 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 6LLU]; }/* SP = 4LLU *//* SP = 4LLU */
2822-{ /* JUMP */ fnaddr = 18446744073709551413LLU; break; } /* skip alternative */
2823-case 18446744073709551414LLU: /* alternative *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
2857+{ /* JUMP */ fnaddr = 18446744073709551410LLU; break; } /* skip alternative */
2858+case 18446744073709551411LLU: /* alternative *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
28242859 {/* PUSH */stack[stackbase + 4LLU] = 11433139418452459520LLU; }/* SP + 1LLU = 5LLU *//* SP + 2LLU = 7LLU *//* SP - 2LLU = 5LLU */
28252860 {/* PUSH */stack[stackbase + 5LLU] = 12009798930018598912LLU; }/* SP + 1LLU = 6LLU *//* SP + 1LLU = 7LLU *//* SP - 1LLU = 6LLU */
28262861 {/* PUSH */stack[stackbase + 6LLU] = 8838925176472076288LLU; }/* SP + 1LLU = 7LLU *//* SP + 1LLU = 8LLU *//* SP - 1LLU = 7LLU *//* SP = 4LLU *//* assign */
@@ -2827,10 +2862,10 @@
28272862 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
28282863 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 5LLU]; }
28292864 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 6LLU]; }/* SP = 4LLU */
2830-case 18446744073709551413LLU: /* skip to here */
2865+case 18446744073709551410LLU: /* skip to here */
28312866 /* SP = 4LLU *//* SP = 4LLU */
2832-{ /* JUMP */ fnaddr = 18446744073709551415LLU; break; } /* skip alternative */
2833-case 18446744073709551416LLU: /* alternative *//* predicate */
2867+{ /* JUMP */ fnaddr = 18446744073709551412LLU; break; } /* skip alternative */
2868+case 18446744073709551413LLU: /* alternative *//* predicate */
28342869
28352870 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
28362871 {/* PUSH */stack[stackbase + 5LLU] = 9676657516565495808LLU; }/* SP + 1LLU = 6LLU *//* SP = 4LLU */
@@ -2837,7 +2872,7 @@
28372872 {
28382873 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 4LLU] == stack[stackbase + 5LLU]; }/* SP + 1LLU = 5LLU */ }
28392874 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
2840-{ /* JUMP */ fnaddr = 18446744073709551411LLU; break; } /* skip consequent */
2875+{ /* JUMP */ fnaddr = 18446744073709551408LLU; break; } /* skip consequent */
28412876 /* consequent *//* predicate */
28422877
28432878 {
@@ -2850,15 +2885,15 @@
28502885 {
28512886 /*CALLEND*/
28522887 stackbase += 7LLU;
2853- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF2FLLU;
2888+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF2CLLU;
28542889 fnaddr = /*matchopt__*/0xA1CBDE8EAAEF0000LLU;/* SP = 0LLU */
28552890 { if(stackbase + 8LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*matchopt__*/\n"); exit(-1); } }
28562891 break;
28572892 }
2858-case 0xFFFFFFFFFFFFFF2FLLU:
2893+case 0xFFFFFFFFFFFFFF2CLLU:
28592894 /* SP = 5LLU */
28602895 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
2861-{ /* JUMP */ fnaddr = 18446744073709551409LLU; break; } /* skip consequent */
2896+{ /* JUMP */ fnaddr = 18446744073709551406LLU; break; } /* skip consequent */
28622897 /* consequent *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
28632898 {/* PUSH */stack[stackbase + 4LLU] = 11433139418452459520LLU; }/* SP + 1LLU = 5LLU *//* SP + 2LLU = 7LLU *//* SP - 2LLU = 5LLU */
28642899 {/* PUSH */stack[stackbase + 5LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 6LLU *//* SP + 1LLU = 7LLU *//* SP - 1LLU = 6LLU */
@@ -2866,8 +2901,8 @@
28662901 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
28672902 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 5LLU]; }
28682903 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 6LLU]; }/* SP = 4LLU *//* SP = 4LLU */
2869-{ /* JUMP */ fnaddr = 18446744073709551408LLU; break; } /* skip alternative */
2870-case 18446744073709551409LLU: /* alternative *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
2904+{ /* JUMP */ fnaddr = 18446744073709551405LLU; break; } /* skip alternative */
2905+case 18446744073709551406LLU: /* alternative *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
28712906 {/* PUSH */stack[stackbase + 4LLU] = 11433139418452459520LLU; }/* SP + 1LLU = 5LLU *//* SP + 2LLU = 7LLU *//* SP - 2LLU = 5LLU */
28722907 {/* PUSH */stack[stackbase + 5LLU] = 12009798930018598912LLU; }/* SP + 1LLU = 6LLU *//* SP + 1LLU = 7LLU *//* SP - 1LLU = 6LLU */
28732908 {/* PUSH */stack[stackbase + 6LLU] = 10563099066900725248LLU; }/* SP + 1LLU = 7LLU *//* SP + 1LLU = 8LLU *//* SP - 1LLU = 7LLU *//* SP = 4LLU *//* assign */
@@ -2874,10 +2909,10 @@
28742909 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
28752910 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 5LLU]; }
28762911 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 6LLU]; }/* SP = 4LLU */
2877-case 18446744073709551408LLU: /* skip to here */
2912+case 18446744073709551405LLU: /* skip to here */
28782913 /* SP = 4LLU *//* SP = 4LLU */
2879-{ /* JUMP */ fnaddr = 18446744073709551410LLU; break; } /* skip alternative */
2880-case 18446744073709551411LLU: /* alternative *//* predicate */
2914+{ /* JUMP */ fnaddr = 18446744073709551407LLU; break; } /* skip alternative */
2915+case 18446744073709551408LLU: /* alternative *//* predicate */
28812916
28822917 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
28832918 {/* PUSH */stack[stackbase + 5LLU] = 8838925176472076288LLU; }/* SP + 1LLU = 6LLU *//* SP = 4LLU */
@@ -2884,7 +2919,7 @@
28842919 {
28852920 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 4LLU] == stack[stackbase + 5LLU]; }/* SP + 1LLU = 5LLU */ }
28862921 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
2887-{ /* JUMP */ fnaddr = 18446744073709551406LLU; break; } /* skip consequent */
2922+{ /* JUMP */ fnaddr = 18446744073709551403LLU; break; } /* skip consequent */
28882923 /* consequent *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
28892924 {/* PUSH */stack[stackbase + 4LLU] = 11433139456356156928LLU; }/* SP + 1LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
28902925 {/* PUSH */stack[stackbase + 5LLU] = 0LLU; }/* SP + 1LLU = 6LLU */
@@ -2892,8 +2927,8 @@
28922927 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
28932928 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 5LLU]; }
28942929 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 6LLU]; }/* SP = 4LLU *//* SP = 4LLU */
2895-{ /* JUMP */ fnaddr = 18446744073709551405LLU; break; } /* skip alternative */
2896-case 18446744073709551406LLU: /* alternative *//* predicate */
2930+{ /* JUMP */ fnaddr = 18446744073709551402LLU; break; } /* skip alternative */
2931+case 18446744073709551403LLU: /* alternative *//* predicate */
28972932
28982933 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
28992934 {/* PUSH */stack[stackbase + 5LLU] = 12523225860779540480LLU; }/* SP + 1LLU = 6LLU *//* SP = 4LLU */
@@ -2900,7 +2935,7 @@
29002935 {
29012936 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 4LLU] == stack[stackbase + 5LLU]; }/* SP + 1LLU = 5LLU */ }
29022937 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
2903-{ /* JUMP */ fnaddr = 18446744073709551404LLU; break; } /* skip consequent */
2938+{ /* JUMP */ fnaddr = 18446744073709551401LLU; break; } /* skip consequent */
29042939 /* consequent *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
29052940 {/* PUSH */stack[stackbase + 4LLU] = 11433139456356156928LLU; }/* SP + 1LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
29062941 {/* PUSH */stack[stackbase + 5LLU] = 0LLU; }/* SP + 1LLU = 6LLU */
@@ -2908,8 +2943,8 @@
29082943 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
29092944 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 5LLU]; }
29102945 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 6LLU]; }/* SP = 4LLU *//* SP = 4LLU */
2911-{ /* JUMP */ fnaddr = 18446744073709551403LLU; break; } /* skip alternative */
2912-case 18446744073709551404LLU: /* alternative */
2946+{ /* JUMP */ fnaddr = 18446744073709551400LLU; break; } /* skip alternative */
2947+case 18446744073709551401LLU: /* alternative */
29132948 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\nmissing property before id ", stderr);
29142949 {
29152950 /* CALLBEGIN */
@@ -2921,22 +2956,22 @@
29212956 {
29222957 /*CALLEND*/
29232958 stackbase += 6LLU;
2924- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF2ALLU;
2959+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF27LLU;
29252960 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
29262961 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
29272962 break;
29282963 }
2929-case 0xFFFFFFFFFFFFFF2ALLU:
2964+case 0xFFFFFFFFFFFFFF27LLU:
29302965 /* SP = 4LLU */fputs(" - accepted properties are: total!, total, finite!, finite, complete, partial\n", stderr);
29312966 {/* set exit-value */stack[16LLU] = 255LLU; }
29322967 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 4LLU */
2933-case 18446744073709551403LLU: /* skip to here */
2968+case 18446744073709551400LLU: /* skip to here */
29342969
2935-case 18446744073709551405LLU: /* skip to here */
2970+case 18446744073709551402LLU: /* skip to here */
29362971
2937-case 18446744073709551410LLU: /* skip to here */
2972+case 18446744073709551407LLU: /* skip to here */
29382973
2939-case 18446744073709551415LLU: /* skip to here */
2974+case 18446744073709551412LLU: /* skip to here */
29402975
29412976 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 5LLU */
29422977 {/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 6LLU */
@@ -2960,12 +2995,12 @@
29602995 {
29612996 /*CALLEND*/
29622997 stackbase += 3LLU;
2963- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF29LLU;
2998+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF26LLU;
29642999 fnaddr = /*printid___*/0xAED929BE47C00000LLU;/* SP = 0LLU */
29653000 { if(stackbase + 10LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printid___*/\n"); exit(-1); } }
29663001 break;
29673002 }
2968-case 0xFFFFFFFFFFFFFF29LLU:
3003+case 0xFFFFFFFFFFFFFF26LLU:
29693004 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
29703005 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
29713006 /* function requires 13LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -2982,15 +3017,15 @@
29823017 {
29833018 /*CALLEND*/
29843019 stackbase += 5LLU;
2985- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF26LLU;
3020+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF23LLU;
29863021 fnaddr = /*typeislist*/0xBF4AE092E9E4BAF0LLU;/* SP = 0LLU */
29873022 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeislist*/\n"); exit(-1); } }
29883023 break;
29893024 }
2990-case 0xFFFFFFFFFFFFFF26LLU:
3025+case 0xFFFFFFFFFFFFFF23LLU:
29913026 /* SP = 3LLU */
29923027 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
2993-{ /* JUMP */ fnaddr = 18446744073709551400LLU; break; } /* skip consequent */
3028+{ /* JUMP */ fnaddr = 18446744073709551397LLU; break; } /* skip consequent */
29943029 /* consequent */fputs("[", stdout);
29953030 {
29963031 /* CALLBEGIN */
@@ -3009,25 +3044,25 @@
30093044 {
30103045 /*CALLEND*/
30113046 stackbase += 7LLU;
3012- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF25LLU;
3047+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF22LLU;
30133048 fnaddr = /*typetosub_*/0xBF4AE0BEABB07400LLU;/* SP = 0LLU */
30143049 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typetosub_*/\n"); exit(-1); } }
30153050 break;
30163051 }
3017-case 0xFFFFFFFFFFFFFF25LLU:
3052+case 0xFFFFFFFFFFFFFF22LLU:
30183053 /* SP = 5LLU */
30193054 {
30203055 /*CALLEND*/
30213056 stackbase += 4LLU;
3022- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF24LLU;
3057+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF21LLU;
30233058 fnaddr = /*printstype*/0xAED929BEEBF4AE00LLU;/* SP = 0LLU */
30243059 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printstype*/\n"); exit(-1); } }
30253060 break;
30263061 }
3027-case 0xFFFFFFFFFFFFFF24LLU:
3062+case 0xFFFFFFFFFFFFFF21LLU:
30283063 /* SP = 2LLU */fputs("]", stdout); /* SP = 2LLU *//* SP = 2LLU */
3029-{ /* JUMP */ fnaddr = 18446744073709551399LLU; break; } /* skip alternative */
3030-case 18446744073709551400LLU: /* alternative */
3064+{ /* JUMP */ fnaddr = 18446744073709551396LLU; break; } /* skip alternative */
3065+case 18446744073709551397LLU: /* alternative */
30313066 {
30323067 /* CALLBEGIN */
30333068 /* reserve space for 0LLU returned values *//* SP + 0LLU = 2LLU */
@@ -3045,27 +3080,68 @@
30453080 {
30463081 /*CALLEND*/
30473082 stackbase += 7LLU;
3048- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF23LLU;
3083+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF20LLU;
30493084 fnaddr = /*typetosub_*/0xBF4AE0BEABB07400LLU;/* SP = 0LLU */
30503085 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typetosub_*/\n"); exit(-1); } }
30513086 break;
30523087 }
3053-case 0xFFFFFFFFFFFFFF23LLU:
3088+case 0xFFFFFFFFFFFFFF20LLU:
30543089 /* SP = 5LLU */
30553090 {
30563091 /*CALLEND*/
30573092 stackbase += 4LLU;
3058- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF22LLU;
3093+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1FLLU;
30593094 fnaddr = /*printstype*/0xAED929BEEBF4AE00LLU;/* SP = 0LLU */
30603095 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printstype*/\n"); exit(-1); } }
30613096 break;
30623097 }
3063-case 0xFFFFFFFFFFFFFF22LLU:
3098+case 0xFFFFFFFFFFFFFF1FLLU:
30643099 /* SP = 2LLU *//* SP = 2LLU */
3065-case 18446744073709551399LLU: /* skip to here */
3100+case 18446744073709551396LLU: /* skip to here */
30663101 /* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
30673102 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
30683103 /* function requires 17LLU 64-bit chunks of memory (including 2LLU for parameters) */
3104+case /*printqtype*/0xAED929BECBF4AE00LLU:/* SP = 3LLU *//* SPMAX = 3LLU *//* parse data */
3105+
3106+{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU *//* match-predicate */
3107+
3108+if(/*const_____*/0x7AAA6EBC00000000LLU != stack[stackbase + 3LLU])
3109+{ /* JUMP */ fnaddr = 18446744073709551390LLU; break; } /* skip match */
3110+/* match */fputs("", stdout); /* SP = 4LLU *//* SP - 0LLU = 4LLU */ /* MATCH-RESULT *//* SP = 3LLU */
3111+{ /* JUMP */ fnaddr = 18446744073709551389LLU; break; } /* skip other */
3112+case 18446744073709551390LLU: /* other *//* SP = 3LLU *//* parse data */
3113+
3114+{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU *//* match-predicate */
3115+
3116+if(/*mutable___*/0xA30BDC7678000000LLU != stack[stackbase + 3LLU])
3117+{ /* JUMP */ fnaddr = 18446744073709551388LLU; break; } /* skip match */
3118+/* match */fputs("mut ", stdout); /* SP = 4LLU *//* SP - 0LLU = 4LLU */ /* MATCH-RESULT *//* SP = 3LLU */
3119+{ /* JUMP */ fnaddr = 18446744073709551387LLU; break; } /* skip other */
3120+case 18446744073709551388LLU: /* other *//* SP = 3LLU */fputs("???", stdout); /* SP = 3LLU */
3121+case 18446744073709551387LLU: /* skip to here */
3122+
3123+case 18446744073709551389LLU: /* skip to here */
3124+
3125+ {
3126+ /* CALLBEGIN */
3127+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 3LLU */
3128+{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU */
3129+ /* leave place for return addr *//* SP + 1LLU = 5LLU *//* SPMAX = 5LLU */
3130+ }/* SP + 17LLU = 22LLU *//* SPMAX = 22LLU *//* SP - 17LLU = 5LLU */
3131+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 6LLU */
3132+{/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 7LLU */
3133+ {
3134+ /*CALLEND*/
3135+ stackbase += 5LLU;
3136+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1ALLU;
3137+ fnaddr = /*printtype_*/0xAED929BEFD2B8000LLU;/* SP = 0LLU */
3138+{ if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printtype_*/\n"); exit(-1); } }
3139+ break;
3140+ }
3141+case 0xFFFFFFFFFFFFFF1ALLU:
3142+/* SP = 3LLU *//* SP = 3LLU *//* SP - 0LLU = 3LLU *//* RESULT */
3143+{ /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
3144+/* function requires 22LLU 64-bit chunks of memory (including 3LLU for parameters) */
30693145 case /*reportstyp*/0xB60AEAB6FBAFD2B0LLU:/* SP = 1LLU *//* SPMAX = 1LLU */
30703146 {
30713147 /* CALLBEGIN */
@@ -3077,12 +3153,12 @@
30773153 {
30783154 /*CALLEND*/
30793155 stackbase += 3LLU;
3080- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF21LLU;
3156+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF19LLU;
30813157 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
30823158 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
30833159 break;
30843160 }
3085-case 0xFFFFFFFFFFFFFF21LLU:
3161+case 0xFFFFFFFFFFFFFF19LLU:
30863162 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
30873163 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
30883164 /* function requires 10LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -3099,15 +3175,15 @@
30993175 {
31003176 /*CALLEND*/
31013177 stackbase += 5LLU;
3102- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1ELLU;
3178+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF16LLU;
31033179 fnaddr = /*typeislist*/0xBF4AE092E9E4BAF0LLU;/* SP = 0LLU */
31043180 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeislist*/\n"); exit(-1); } }
31053181 break;
31063182 }
3107-case 0xFFFFFFFFFFFFFF1ELLU:
3183+case 0xFFFFFFFFFFFFFF16LLU:
31083184 /* SP = 3LLU */
31093185 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
3110-{ /* JUMP */ fnaddr = 18446744073709551392LLU; break; } /* skip consequent */
3186+{ /* JUMP */ fnaddr = 18446744073709551384LLU; break; } /* skip consequent */
31113187 /* consequent */fputs("[", stderr);
31123188 {
31133189 /* CALLBEGIN */
@@ -3126,25 +3202,25 @@
31263202 {
31273203 /*CALLEND*/
31283204 stackbase += 7LLU;
3129- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1DLLU;
3205+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF15LLU;
31303206 fnaddr = /*typetosub_*/0xBF4AE0BEABB07400LLU;/* SP = 0LLU */
31313207 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typetosub_*/\n"); exit(-1); } }
31323208 break;
31333209 }
3134-case 0xFFFFFFFFFFFFFF1DLLU:
3210+case 0xFFFFFFFFFFFFFF15LLU:
31353211 /* SP = 5LLU */
31363212 {
31373213 /*CALLEND*/
31383214 stackbase += 4LLU;
3139- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1CLLU;
3215+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF14LLU;
31403216 fnaddr = /*reportstyp*/0xB60AEAB6FBAFD2B0LLU;/* SP = 0LLU */
31413217 { if(stackbase + 10LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportstyp*/\n"); exit(-1); } }
31423218 break;
31433219 }
3144-case 0xFFFFFFFFFFFFFF1CLLU:
3220+case 0xFFFFFFFFFFFFFF14LLU:
31453221 /* SP = 2LLU */fputs("]", stderr); /* SP = 2LLU *//* SP = 2LLU */
3146-{ /* JUMP */ fnaddr = 18446744073709551391LLU; break; } /* skip alternative */
3147-case 18446744073709551392LLU: /* alternative */
3222+{ /* JUMP */ fnaddr = 18446744073709551383LLU; break; } /* skip alternative */
3223+case 18446744073709551384LLU: /* alternative */
31483224 {
31493225 /* CALLBEGIN */
31503226 /* reserve space for 0LLU returned values *//* SP + 0LLU = 2LLU */
@@ -3162,77 +3238,118 @@
31623238 {
31633239 /*CALLEND*/
31643240 stackbase += 7LLU;
3165- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1BLLU;
3241+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF13LLU;
31663242 fnaddr = /*typetosub_*/0xBF4AE0BEABB07400LLU;/* SP = 0LLU */
31673243 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typetosub_*/\n"); exit(-1); } }
31683244 break;
31693245 }
3170-case 0xFFFFFFFFFFFFFF1BLLU:
3246+case 0xFFFFFFFFFFFFFF13LLU:
31713247 /* SP = 5LLU */
31723248 {
31733249 /*CALLEND*/
31743250 stackbase += 4LLU;
3175- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF1ALLU;
3251+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF12LLU;
31763252 fnaddr = /*reportstyp*/0xB60AEAB6FBAFD2B0LLU;/* SP = 0LLU */
31773253 { if(stackbase + 10LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportstyp*/\n"); exit(-1); } }
31783254 break;
31793255 }
3180-case 0xFFFFFFFFFFFFFF1ALLU:
3256+case 0xFFFFFFFFFFFFFF12LLU:
31813257 /* SP = 2LLU *//* SP = 2LLU */
3182-case 18446744073709551391LLU: /* skip to here */
3258+case 18446744073709551383LLU: /* skip to here */
31833259 /* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
31843260 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
31853261 /* function requires 14LLU 64-bit chunks of memory (including 2LLU for parameters) */
3262+case /*reportqtyp*/0xB60AEAB6FB2FD2B0LLU:/* SP = 3LLU *//* SPMAX = 3LLU *//* parse data */
3263+
3264+{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU *//* match-predicate */
3265+
3266+if(/*const_____*/0x7AAA6EBC00000000LLU != stack[stackbase + 3LLU])
3267+{ /* JUMP */ fnaddr = 18446744073709551377LLU; break; } /* skip match */
3268+/* match *//* SP = 4LLU *//* SP - 0LLU = 4LLU */ /* MATCH-RESULT *//* SP = 3LLU */
3269+{ /* JUMP */ fnaddr = 18446744073709551376LLU; break; } /* skip other */
3270+case 18446744073709551377LLU: /* other *//* SP = 3LLU *//* parse data */
3271+
3272+{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU *//* match-predicate */
3273+
3274+if(/*mutable___*/0xA30BDC7678000000LLU != stack[stackbase + 3LLU])
3275+{ /* JUMP */ fnaddr = 18446744073709551375LLU; break; } /* skip match */
3276+/* match */fputs("mut ", stderr); /* SP = 4LLU *//* SP - 0LLU = 4LLU */ /* MATCH-RESULT *//* SP = 3LLU */
3277+{ /* JUMP */ fnaddr = 18446744073709551374LLU; break; } /* skip other */
3278+case 18446744073709551375LLU: /* other *//* SP = 3LLU */fputs("???", stderr); /* SP = 3LLU */
3279+case 18446744073709551374LLU: /* skip to here */
3280+
3281+case 18446744073709551376LLU: /* skip to here */
3282+
3283+ {
3284+ /* CALLBEGIN */
3285+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 3LLU */
3286+{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU */
3287+ /* leave place for return addr *//* SP + 1LLU = 5LLU *//* SPMAX = 5LLU */
3288+ }/* SP + 14LLU = 19LLU *//* SPMAX = 19LLU *//* SP - 14LLU = 5LLU */
3289+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 6LLU */
3290+{/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 7LLU */
3291+ {
3292+ /*CALLEND*/
3293+ stackbase += 5LLU;
3294+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF0DLLU;
3295+ fnaddr = /*reporttype*/0xB60AEAB6FBF4AE00LLU;/* SP = 0LLU */
3296+{ if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reporttype*/\n"); exit(-1); } }
3297+ break;
3298+ }
3299+case 0xFFFFFFFFFFFFFF0DLLU:
3300+/* SP = 3LLU *//* SP = 3LLU *//* SP - 0LLU = 3LLU *//* RESULT */
3301+{ /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
3302+/* function requires 19LLU 64-bit chunks of memory (including 3LLU for parameters) */
31863303 case /*reportflag*/0xB60AEAB6F8677220LLU:/* SP = 1LLU *//* SPMAX = 1LLU *//* parse data */
31873304
31883305 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU *//* SPMAX = 2LLU *//* match-predicate */
31893306
31903307 if(/*clear_____*/0x7A781CB400000000LLU != stack[stackbase + 1LLU])
3191-{ /* JUMP */ fnaddr = 18446744073709551385LLU; break; } /* skip match */
3308+{ /* JUMP */ fnaddr = 18446744073709551372LLU; break; } /* skip match */
31923309 /* match */fputs("", stderr); /* SP = 2LLU *//* SP - 0LLU = 2LLU */ /* MATCH-RESULT *//* SP = 1LLU */
3193-{ /* JUMP */ fnaddr = 18446744073709551384LLU; break; } /* skip other */
3194-case 18446744073709551385LLU: /* other *//* SP = 1LLU *//* parse data */
3310+{ /* JUMP */ fnaddr = 18446744073709551371LLU; break; } /* skip other */
3311+case 18446744073709551372LLU: /* other *//* SP = 1LLU *//* parse data */
31953312
31963313 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU *//* match-predicate */
31973314
31983315 if(/*struct____*/0xBAFB707AF0000000LLU != stack[stackbase + 1LLU])
3199-{ /* JUMP */ fnaddr = 18446744073709551383LLU; break; } /* skip match */
3316+{ /* JUMP */ fnaddr = 18446744073709551370LLU; break; } /* skip match */
32003317 /* match */fputs("struct ", stderr); /* SP = 2LLU *//* SP - 0LLU = 2LLU */ /* MATCH-RESULT *//* SP = 1LLU */
3201-{ /* JUMP */ fnaddr = 18446744073709551382LLU; break; } /* skip other */
3202-case 18446744073709551383LLU: /* other *//* SP = 1LLU *//* parse data */
3318+{ /* JUMP */ fnaddr = 18446744073709551369LLU; break; } /* skip other */
3319+case 18446744073709551370LLU: /* other *//* SP = 1LLU *//* parse data */
32033320
32043321 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU *//* match-predicate */
32053322
32063323 if(/*union_____*/0xC2992AA400000000LLU != stack[stackbase + 1LLU])
3207-{ /* JUMP */ fnaddr = 18446744073709551381LLU; break; } /* skip match */
3324+{ /* JUMP */ fnaddr = 18446744073709551368LLU; break; } /* skip match */
32083325 /* match */fputs("union ", stderr); /* SP = 2LLU *//* SP - 0LLU = 2LLU */ /* MATCH-RESULT *//* SP = 1LLU */
3209-{ /* JUMP */ fnaddr = 18446744073709551380LLU; break; } /* skip other */
3210-case 18446744073709551381LLU: /* other *//* SP = 1LLU *//* parse data */
3326+{ /* JUMP */ fnaddr = 18446744073709551367LLU; break; } /* skip other */
3327+case 18446744073709551368LLU: /* other *//* SP = 1LLU *//* parse data */
32113328
32123329 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU *//* match-predicate */
32133330
32143331 if(/*data______*/0x7DCBDC0000000000LLU != stack[stackbase + 1LLU])
3215-{ /* JUMP */ fnaddr = 18446744073709551379LLU; break; } /* skip match */
3332+{ /* JUMP */ fnaddr = 18446744073709551366LLU; break; } /* skip match */
32163333 /* match */fputs("data ", stderr); /* SP = 2LLU *//* SP - 0LLU = 2LLU */ /* MATCH-RESULT *//* SP = 1LLU */
3217-{ /* JUMP */ fnaddr = 18446744073709551378LLU; break; } /* skip other */
3218-case 18446744073709551379LLU: /* other *//* SP = 1LLU */fputs("??? ", stderr); /* SP = 1LLU */
3219-case 18446744073709551378LLU: /* skip to here */
3334+{ /* JUMP */ fnaddr = 18446744073709551365LLU; break; } /* skip other */
3335+case 18446744073709551366LLU: /* other *//* SP = 1LLU */fputs("??? ", stderr); /* SP = 1LLU */
3336+case 18446744073709551365LLU: /* skip to here */
32203337
3221-case 18446744073709551380LLU: /* skip to here */
3338+case 18446744073709551367LLU: /* skip to here */
32223339
3223-case 18446744073709551382LLU: /* skip to here */
3340+case 18446744073709551369LLU: /* skip to here */
32243341
3225-case 18446744073709551384LLU: /* skip to here */
3342+case 18446744073709551371LLU: /* skip to here */
32263343 /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
32273344 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
32283345 /* function requires 2LLU 64-bit chunks of memory (including 1LLU for parameters) */
32293346 case /*reportdefs*/0xB60AEAB6F7E086E0LLU:/* SP = 1LLU *//* SPMAX = 1LLU */
32303347 {/* PUSH */stack[stackbase + 1LLU] = 0LLU; }/* SP + 1LLU = 2LLU *//* SPMAX = 2LLU */
3231-case 0xFFFFFFFFFFFFFF11LLU: /* loop to here *//* predicate: list non-empty? */
3348+case 0xFFFFFFFFFFFFFF04LLU: /* loop to here *//* predicate: list non-empty? */
32323349
32333350 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
32343351 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
3235-{ /* JUMP */ fnaddr = 18446744073709551376LLU; break; } /* skip loop */
3352+{ /* JUMP */ fnaddr = 18446744073709551363LLU; break; } /* skip loop */
32363353 /* loop *//* parse data */
32373354
32383355 { /* LIST-READ */
@@ -3255,7 +3372,7 @@
32553372 {/* PUSH */stack[stackbase + 10LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 11LLU *//* SPMAX = 11LLU */ }/* match-predicate */
32563373
32573374 if(/*def_______*/0x7E08400000000000LLU != stack[stackbase + 2LLU])
3258-{ /* JUMP */ fnaddr = 18446744073709551375LLU; break; } /* skip match */
3375+{ /* JUMP */ fnaddr = 18446744073709551362LLU; break; } /* skip match */
32593376 /* match */fputs("\n", stderr);
32603377 {
32613378 /* CALLBEGIN */
@@ -3267,12 +3384,12 @@
32673384 {
32683385 /*CALLEND*/
32693386 stackbase += 13LLU;
3270- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF0DLLU;
3387+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFF00LLU;
32713388 fnaddr = /*reportnr__*/0xB60AEAB6FA6D0000LLU;/* SP = 0LLU */
32723389 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportnr__*/\n"); exit(-1); } }
32733390 break;
32743391 }
3275-case 0xFFFFFFFFFFFFFF0DLLU:
3392+case 0xFFFFFFFFFFFFFF00LLU:
32763393 /* SP = 11LLU */fputs(" ", stderr);
32773394 {
32783395 /* CALLBEGIN */
@@ -3286,12 +3403,12 @@
32863403 {
32873404 /*CALLEND*/
32883405 stackbase += 13LLU;
3289- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF0CLLU;
3406+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFFLLU;
32903407 fnaddr = /*reportprop*/0xB60AEAB6FAEDAAB0LLU;/* SP = 0LLU */
32913408 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportprop*/\n"); exit(-1); } }
32923409 break;
32933410 }
3294-case 0xFFFFFFFFFFFFFF0CLLU:
3411+case 0xFFFFFFFFFFFFFEFFLLU:
32953412 /* SP = 11LLU */fputs(" ", stderr);
32963413 {
32973414 /* CALLBEGIN */
@@ -3303,12 +3420,12 @@
33033420 {
33043421 /*CALLEND*/
33053422 stackbase += 13LLU;
3306- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF0BLLU;
3423+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFELLU;
33073424 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
33083425 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
33093426 break;
33103427 }
3311-case 0xFFFFFFFFFFFFFF0BLLU:
3428+case 0xFFFFFFFFFFFFFEFELLU:
33123429 /* SP = 11LLU */fputs(" ", stderr);
33133430 {
33143431 /* CALLBEGIN */
@@ -3320,12 +3437,12 @@
33203437 {
33213438 /*CALLEND*/
33223439 stackbase += 13LLU;
3323- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF0ALLU;
3440+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFDLLU;
33243441 fnaddr = /*reportflag*/0xB60AEAB6F8677220LLU;/* SP = 0LLU */
33253442 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportflag*/\n"); exit(-1); } }
33263443 break;
33273444 }
3328-case 0xFFFFFFFFFFFFFF0ALLU:
3445+case 0xFFFFFFFFFFFFFEFDLLU:
33293446 /* SP = 11LLU */
33303447 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 12LLU */
33313448 {/* PUSH */stack[stackbase + 12LLU] = 1LLU; }/* SP + 1LLU = 13LLU *//* SP = 11LLU */
@@ -3332,8 +3449,8 @@
33323449 {
33333450 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 11LLU] + stack[stackbase + 12LLU]; }/* SP + 1LLU = 12LLU */ }/* SP = 11LLU *//* assign */
33343451 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 11LLU]; }/* SP = 11LLU *//* SP - 0LLU = 11LLU */ /* MATCH-RESULT *//* SP = 2LLU */
3335-{ /* JUMP */ fnaddr = 18446744073709551374LLU; break; } /* skip other */
3336-case 18446744073709551375LLU: /* other *//* SP = 2LLU *//* parse data */
3452+{ /* JUMP */ fnaddr = 18446744073709551361LLU; break; } /* skip other */
3453+case 18446744073709551362LLU: /* other *//* SP = 2LLU *//* parse data */
33373454
33383455 { /* LIST-READ */
33393456 {/* PUSH */stack[stackbase + 2LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 3LLU */ }
@@ -3355,39 +3472,40 @@
33553472 {/* PUSH */stack[stackbase + 10LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 11LLU */ }/* match-predicate */
33563473
33573474 if(/*var_______*/0xC5CB400000000000LLU != stack[stackbase + 2LLU])
3358-{ /* JUMP */ fnaddr = 18446744073709551369LLU; break; } /* skip match */
3475+{ /* JUMP */ fnaddr = 18446744073709551356LLU; break; } /* skip match */
33593476 /* match */
33603477 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 12LLU */
33613478 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 13LLU */
33623479 {/* PUSH */stack[stackbase + 13LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 14LLU */
33633480 {/* PUSH */stack[stackbase + 14LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 15LLU */
3364-{/* PUSH */stack[stackbase + 15LLU] = stack[stackbase + 7LLU]; }/* SP + 1LLU = 16LLU */fputs(" ", stderr);
3481+{/* PUSH */stack[stackbase + 15LLU] = stack[stackbase + 7LLU]; }/* SP + 1LLU = 16LLU */
3482+{/* PUSH */stack[stackbase + 16LLU] = stack[stackbase + 8LLU]; }/* SP + 1LLU = 17LLU */fputs(" ", stderr);
33653483 {
33663484 /* CALLBEGIN */
3367- /* reserve space for 0LLU returned values *//* SP + 0LLU = 16LLU */
3368-{/* PUSH */stack[stackbase + 16LLU] = stackbase; }/* SP + 1LLU = 17LLU */
3369- /* leave place for return addr *//* SP + 1LLU = 18LLU */
3370- }/* SP + 7LLU = 25LLU *//* SP - 7LLU = 18LLU */
3371-{/* PUSH */stack[stackbase + 18LLU] = stack[stackbase + 11LLU]; }/* SP + 1LLU = 19LLU */
3485+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 17LLU */
3486+{/* PUSH */stack[stackbase + 17LLU] = stackbase; }/* SP + 1LLU = 18LLU */
3487+ /* leave place for return addr *//* SP + 1LLU = 19LLU */
3488+ }/* SP + 7LLU = 26LLU *//* SP - 7LLU = 19LLU */
3489+{/* PUSH */stack[stackbase + 19LLU] = stack[stackbase + 11LLU]; }/* SP + 1LLU = 20LLU */
33723490 {
33733491 /*CALLEND*/
3374- stackbase += 18LLU;
3375- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF07LLU;
3492+ stackbase += 19LLU;
3493+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFALLU;
33763494 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
33773495 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
33783496 break;
33793497 }
3380-case 0xFFFFFFFFFFFFFF07LLU:
3381-/* SP = 16LLU *//* SP = 11LLU *//* SP - 0LLU = 11LLU */ /* MATCH-RESULT *//* SP = 2LLU */
3382-{ /* JUMP */ fnaddr = 18446744073709551368LLU; break; } /* skip other */
3383-case 18446744073709551369LLU: /* other *//* SP = 2LLU *//* SP = 2LLU */
3384-case 18446744073709551368LLU: /* skip to here */
3498+case 0xFFFFFFFFFFFFFEFALLU:
3499+/* SP = 17LLU *//* SP = 11LLU *//* SP - 0LLU = 11LLU */ /* MATCH-RESULT *//* SP = 2LLU */
3500+{ /* JUMP */ fnaddr = 18446744073709551355LLU; break; } /* skip other */
3501+case 18446744073709551356LLU: /* other *//* SP = 2LLU *//* SP = 2LLU */
3502+case 18446744073709551355LLU: /* skip to here */
33853503
3386-case 18446744073709551374LLU: /* skip to here */
3504+case 18446744073709551361LLU: /* skip to here */
33873505 /* SP = 2LLU */
33883506 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
3389-{ /* JUMP */ fnaddr = 18446744073709551377LLU; break; } /* loop */
3390-case 18446744073709551376LLU: /* skip to here */fputs("\n", stderr); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
3507+{ /* JUMP */ fnaddr = 18446744073709551364LLU; break; } /* loop */
3508+case 18446744073709551363LLU: /* skip to here */fputs("\n", stderr); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
33913509 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
33923510 /* function requires 27LLU 64-bit chunks of memory (including 1LLU for parameters) */
33933511 case /*existsdef_*/0x83392EBEE7E08400LLU:/* SP = 2LLU *//* SPMAX = 2LLU *//* predicate */
@@ -3403,7 +3521,7 @@
34033521 {
34043522 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 2LLU] || stack[stackbase + 3LLU]; }/* SP + 1LLU = 3LLU */ }
34053523 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
3406-{ /* JUMP */ fnaddr = 18446744073709551366LLU; break; } /* skip consequent */
3524+{ /* JUMP */ fnaddr = 18446744073709551353LLU; break; } /* skip consequent */
34073525 /* consequent */
34083526 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\nre-definition of built-in ", stderr);
34093527 {
@@ -3416,22 +3534,22 @@
34163534 {
34173535 /*CALLEND*/
34183536 stackbase += 4LLU;
3419- stack[stackbase - 1] = 0xFFFFFFFFFFFFFF05LLU;
3537+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEF8LLU;
34203538 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
34213539 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
34223540 break;
34233541 }
3424-case 0xFFFFFFFFFFFFFF05LLU:
3542+case 0xFFFFFFFFFFFFFEF8LLU:
34253543 /* SP = 2LLU */fputs("\n", stderr);
34263544 {/* set exit-value */stack[16LLU] = 255LLU; }
34273545 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 2LLU */
3428-case 18446744073709551366LLU: /* alternative */
3546+case 18446744073709551353LLU: /* alternative */
34293547 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU */
3430-case 0xFFFFFFFFFFFFFF04LLU: /* loop to here *//* predicate: list non-empty? */
3548+case 0xFFFFFFFFFFFFFEF7LLU: /* loop to here *//* predicate: list non-empty? */
34313549
34323550 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU */
34333551 if(!/* SP - 1LLU = 3LLU *//* POP */stack[stackbase + 3LLU])
3434-{ /* JUMP */ fnaddr = 18446744073709551363LLU; break; } /* skip loop */
3552+{ /* JUMP */ fnaddr = 18446744073709551350LLU; break; } /* skip loop */
34353553 /* loop *//* parse data */
34363554
34373555 { /* LIST-READ */
@@ -3454,7 +3572,7 @@
34543572 {/* PUSH */stack[stackbase + 11LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 12LLU *//* SPMAX = 12LLU */ }/* match-predicate */
34553573
34563574 if(/*def_______*/0x7E08400000000000LLU != stack[stackbase + 3LLU])
3457-{ /* JUMP */ fnaddr = 18446744073709551362LLU; break; } /* skip match */
3575+{ /* JUMP */ fnaddr = 18446744073709551349LLU; break; } /* skip match */
34583576 /* match *//* predicate */
34593577
34603578 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 13LLU *//* SPMAX = 13LLU */
@@ -3462,19 +3580,19 @@
34623580 {
34633581 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 12LLU] == stack[stackbase + 13LLU]; }/* SP + 1LLU = 13LLU */ }
34643582 if(!/* SP - 1LLU = 12LLU *//* POP */stack[stackbase + 12LLU])
3465-{ /* JUMP */ fnaddr = 18446744073709551360LLU; break; } /* skip consequent */
3583+{ /* JUMP */ fnaddr = 18446744073709551347LLU; break; } /* skip consequent */
34663584 /* consequent */
34673585 {/* PUSH */stack[stackbase + 12LLU] = 1LLU; }/* SP + 1LLU = 13LLU *//* SP = 12LLU *//* assign */
34683586 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 12LLU]; }
34693587 {stack[stackbase + 0LLU] = 0;}/* SP = 12LLU */
3470-case 18446744073709551360LLU: /* alternative *//* SP = 12LLU *//* SP - 0LLU = 12LLU */ /* MATCH-RESULT *//* SP = 3LLU */
3471-{ /* JUMP */ fnaddr = 18446744073709551361LLU; break; } /* skip other */
3472-case 18446744073709551362LLU: /* other *//* SP = 3LLU *//* SP = 3LLU */
3473-case 18446744073709551361LLU: /* skip to here */
3588+case 18446744073709551347LLU: /* alternative *//* SP = 12LLU *//* SP - 0LLU = 12LLU */ /* MATCH-RESULT *//* SP = 3LLU */
3589+{ /* JUMP */ fnaddr = 18446744073709551348LLU; break; } /* skip other */
3590+case 18446744073709551349LLU: /* other *//* SP = 3LLU *//* SP = 3LLU */
3591+case 18446744073709551348LLU: /* skip to here */
34743592 /* SP = 3LLU */
34753593 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
3476-{ /* JUMP */ fnaddr = 18446744073709551364LLU; break; } /* loop */
3477-case 18446744073709551363LLU: /* skip to here */
3594+{ /* JUMP */ fnaddr = 18446744073709551351LLU; break; } /* loop */
3595+case 18446744073709551350LLU: /* skip to here */
34783596 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 4LLU *//* SP - 1LLU = 3LLU *//* RESULT */
34793597 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
34803598 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 2LLU]; }
@@ -3495,12 +3613,12 @@
34953613 {
34963614 /*CALLEND*/
34973615 stackbase += 12LLU;
3498- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFFLLU;
3616+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEF2LLU;
34993617 fnaddr = /*emptyprops*/0x828AEFD2BB6AAEE0LLU;/* SP = 0LLU */
35003618 { if(stackbase + 4LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emptyprops*/\n"); exit(-1); } }
35013619 break;
35023620 }
3503-case 0xFFFFFFFFFFFFFEFFLLU:
3621+case 0xFFFFFFFFFFFFFEF2LLU:
35043622 /* SP = 10LLU */
35053623 {/* PUSH */stack[stackbase + 10LLU] = 0LLU; }/* SP + 1LLU = 11LLU *//* predicate */
35063624
@@ -3515,16 +3633,16 @@
35153633 {
35163634 /*CALLEND*/
35173635 stackbase += 14LLU;
3518- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFCLLU;
3636+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEEFLLU;
35193637 fnaddr = /*existsdef_*/0x83392EBEE7E08400LLU;/* SP = 0LLU */
35203638 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*existsdef_*/\n"); exit(-1); } }
35213639 break;
35223640 }
3523-case 0xFFFFFFFFFFFFFEFCLLU:
3641+case 0xFFFFFFFFFFFFFEEFLLU:
35243642 /* SP = 12LLU */
35253643 { /* TOP */stack[stackbase + 11LLU] = !/* TOP */stack[stackbase + 11LLU]; }
35263644 if(!/* SP - 1LLU = 11LLU *//* POP */stack[stackbase + 11LLU])
3527-{ /* JUMP */ fnaddr = 18446744073709551358LLU; break; } /* skip consequent */
3645+{ /* JUMP */ fnaddr = 18446744073709551345LLU; break; } /* skip consequent */
35283646 /* consequent */
35293647 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\ndefined functions\n", stderr);
35303648 {
@@ -3537,12 +3655,12 @@
35373655 {
35383656 /*CALLEND*/
35393657 stackbase += 13LLU;
3540- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFBLLU;
3658+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEEELLU;
35413659 fnaddr = /*reportdefs*/0xB60AEAB6F7E086E0LLU;/* SP = 0LLU */
35423660 { if(stackbase + 27LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportdefs*/\n"); exit(-1); } }
35433661 break;
35443662 }
3545-case 0xFFFFFFFFFFFFFEFBLLU:
3663+case 0xFFFFFFFFFFFFFEEELLU:
35463664 /* SP = 11LLU */fputs("\nundefined function ", stderr);
35473665 {
35483666 /* CALLBEGIN */
@@ -3554,35 +3672,35 @@
35543672 {
35553673 /*CALLEND*/
35563674 stackbase += 13LLU;
3557- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEFALLU;
3675+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEEDLLU;
35583676 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
35593677 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
35603678 break;
35613679 }
3562-case 0xFFFFFFFFFFFFFEFALLU:
3680+case 0xFFFFFFFFFFFFFEEDLLU:
35633681 /* SP = 11LLU */fputs("\n", stderr);
35643682 {/* set exit-value */stack[16LLU] = 255LLU; }
35653683 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 11LLU *//* SP = 11LLU */
3566-{ /* JUMP */ fnaddr = 18446744073709551357LLU; break; } /* skip alternative */
3567-case 18446744073709551358LLU: /* alternative */
3684+{ /* JUMP */ fnaddr = 18446744073709551344LLU; break; } /* skip alternative */
3685+case 18446744073709551345LLU: /* alternative */
35683686 {/* PUSH */stack[stackbase + 11LLU] = 11720583387163918336LLU; }/* SP + 1LLU = 12LLU *//* SP + 1LLU = 13LLU *//* SP - 1LLU = 12LLU */
3569-case 0xFFFFFFFFFFFFFEF9LLU: /* loop to here *//* predicate: list non-empty? */
3687+case 0xFFFFFFFFFFFFFEECLLU: /* loop to here *//* predicate: list non-empty? */
35703688
35713689 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 13LLU */
35723690 if(!/* SP - 1LLU = 12LLU *//* POP */stack[stackbase + 12LLU])
3573-{ /* JUMP */ fnaddr = 18446744073709551352LLU; break; } /* skip loop */
3691+{ /* JUMP */ fnaddr = 18446744073709551339LLU; break; } /* skip loop */
35743692 /* loop *//* parse data */
35753693
35763694 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 11LLU]; }/* SP + 1LLU = 13LLU *//* match-predicate */
35773695
35783696 if(/*modepar___*/0xA2A7E0ADCB400000LLU != stack[stackbase + 12LLU])
3579-{ /* JUMP */ fnaddr = 18446744073709551351LLU; break; } /* skip match */
3697+{ /* JUMP */ fnaddr = 18446744073709551338LLU; break; } /* skip match */
35803698 /* match */
3581-case 0xFFFFFFFFFFFFFEF5LLU: /* loop to here *//* predicate: list non-empty? */
3699+case 0xFFFFFFFFFFFFFEE8LLU: /* loop to here *//* predicate: list non-empty? */
35823700
35833701 {/* PUSH */stack[stackbase + 13LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 14LLU */
35843702 if(!/* SP - 1LLU = 13LLU *//* POP */stack[stackbase + 13LLU])
3585-{ /* JUMP */ fnaddr = 18446744073709551348LLU; break; } /* skip loop */
3703+{ /* JUMP */ fnaddr = 18446744073709551335LLU; break; } /* skip loop */
35863704 /* loop *//* parse data */
35873705
35883706 { /* LIST-READ */
@@ -3605,7 +3723,7 @@
36053723 {/* PUSH */stack[stackbase + 21LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 22LLU */ }/* match-predicate */
36063724
36073725 if(/*var_______*/0xC5CB400000000000LLU != stack[stackbase + 13LLU])
3608-{ /* JUMP */ fnaddr = 18446744073709551347LLU; break; } /* skip match */
3726+{ /* JUMP */ fnaddr = 18446744073709551334LLU; break; } /* skip match */
36093727 /* match */
36103728 {/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 10LLU]; }/* SP + 1LLU = 23LLU */
36113729 {/* PUSH */stack[stackbase + 23LLU] = 1LLU; }/* SP + 1LLU = 24LLU *//* SP = 22LLU */
@@ -3612,16 +3730,16 @@
36123730 {
36133731 {/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 22LLU] + stack[stackbase + 23LLU]; }/* SP + 1LLU = 23LLU */ }/* SP = 22LLU *//* assign */
36143732 { /* RESULT */stack[stackbase + 10LLU] = stack[stackbase + 22LLU]; }/* SP = 22LLU *//* SP - 0LLU = 22LLU */ /* MATCH-RESULT *//* SP = 13LLU */
3615-{ /* JUMP */ fnaddr = 18446744073709551346LLU; break; } /* skip other */
3616-case 18446744073709551347LLU: /* other *//* SP = 13LLU */
3733+{ /* JUMP */ fnaddr = 18446744073709551333LLU; break; } /* skip other */
3734+case 18446744073709551334LLU: /* other *//* SP = 13LLU */
36173735 {stack[stackbase + 0LLU] = 0;}/* SP = 13LLU */
3618-case 18446744073709551346LLU: /* skip to here */
3736+case 18446744073709551333LLU: /* skip to here */
36193737 /* SP = 13LLU */
36203738 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
3621-{ /* JUMP */ fnaddr = 18446744073709551349LLU; break; } /* loop */
3622-case 18446744073709551348LLU: /* skip to here *//* SP = 13LLU *//* SP - 0LLU = 13LLU */ /* MATCH-RESULT *//* SP = 12LLU */
3623-{ /* JUMP */ fnaddr = 18446744073709551350LLU; break; } /* skip other */
3624-case 18446744073709551351LLU: /* other *//* SP = 12LLU *//* parse data */
3739+{ /* JUMP */ fnaddr = 18446744073709551336LLU; break; } /* loop */
3740+case 18446744073709551335LLU: /* skip to here *//* SP = 13LLU *//* SP - 0LLU = 13LLU */ /* MATCH-RESULT *//* SP = 12LLU */
3741+{ /* JUMP */ fnaddr = 18446744073709551337LLU; break; } /* skip other */
3742+case 18446744073709551338LLU: /* other *//* SP = 12LLU *//* parse data */
36253743
36263744 { /* LIST-READ */
36273745 {/* PUSH */stack[stackbase + 12LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 13LLU */ }
@@ -3643,7 +3761,7 @@
36433761 {/* PUSH */stack[stackbase + 20LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 21LLU */ }/* match-predicate */
36443762
36453763 if(/*def_______*/0x7E08400000000000LLU != stack[stackbase + 12LLU])
3646-{ /* JUMP */ fnaddr = 18446744073709551345LLU; break; } /* skip match */
3764+{ /* JUMP */ fnaddr = 18446744073709551332LLU; break; } /* skip match */
36473765 /* match *//* predicate */
36483766
36493767 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 22LLU */
@@ -3651,7 +3769,7 @@
36513769 {
36523770 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
36533771 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
3654-{ /* JUMP */ fnaddr = 18446744073709551343LLU; break; } /* skip consequent */
3772+{ /* JUMP */ fnaddr = 18446744073709551330LLU; break; } /* skip consequent */
36553773 /* consequent */
36563774 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 13LLU]; }/* SP + 1LLU = 22LLU */
36573775 {/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 14LLU]; }/* SP + 1LLU = 23LLU */
@@ -3673,23 +3791,23 @@
36733791 { /* RESULT */stack[stackbase + 10LLU] = stack[stackbase + 21LLU]; }
36743792 {/* PUSH */stack[stackbase + 21LLU] = 11720583592298938368LLU; }/* SP + 1LLU = 22LLU *//* SP + 1LLU = 23LLU *//* SP - 1LLU = 22LLU *//* SP = 21LLU *//* assign */
36753793 { /* RESULT */stack[stackbase + 11LLU] = stack[stackbase + 21LLU]; }/* SP = 21LLU */
3676-case 18446744073709551343LLU: /* alternative *//* SP = 21LLU *//* SP - 0LLU = 21LLU */ /* MATCH-RESULT *//* SP = 12LLU */
3677-{ /* JUMP */ fnaddr = 18446744073709551344LLU; break; } /* skip other */
3678-case 18446744073709551345LLU: /* other *//* SP = 12LLU *//* SP = 12LLU */
3679-case 18446744073709551344LLU: /* skip to here */
3794+case 18446744073709551330LLU: /* alternative *//* SP = 21LLU *//* SP - 0LLU = 21LLU */ /* MATCH-RESULT *//* SP = 12LLU */
3795+{ /* JUMP */ fnaddr = 18446744073709551331LLU; break; } /* skip other */
3796+case 18446744073709551332LLU: /* other *//* SP = 12LLU *//* SP = 12LLU */
3797+case 18446744073709551331LLU: /* skip to here */
36803798 /* SP = 12LLU */
3681-case 18446744073709551350LLU: /* skip to here */
3799+case 18446744073709551337LLU: /* skip to here */
36823800 /* SP = 12LLU */
36833801 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
3684-{ /* JUMP */ fnaddr = 18446744073709551353LLU; break; } /* loop */
3685-case 18446744073709551352LLU: /* skip to here *//* SP = 11LLU */
3686-case 18446744073709551357LLU: /* skip to here */
3802+{ /* JUMP */ fnaddr = 18446744073709551340LLU; break; } /* loop */
3803+case 18446744073709551339LLU: /* skip to here *//* SP = 11LLU */
3804+case 18446744073709551344LLU: /* skip to here */
36873805 /* parse data */
36883806
36893807 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 12LLU *//* match-predicate */
36903808
36913809 if(/*union_____*/0xC2992AA400000000LLU != stack[stackbase + 11LLU])
3692-{ /* JUMP */ fnaddr = 18446744073709551342LLU; break; } /* skip match */
3810+{ /* JUMP */ fnaddr = 18446744073709551329LLU; break; } /* skip match */
36933811 /* match */
36943812 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 10LLU]; }/* SP + 1LLU = 13LLU */
36953813 {/* PUSH */stack[stackbase + 13LLU] = 1LLU; }/* SP + 1LLU = 14LLU *//* SP = 12LLU */
@@ -3696,9 +3814,9 @@
36963814 {
36973815 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 12LLU] - stack[stackbase + 13LLU]; }/* SP + 1LLU = 13LLU */ }/* SP = 12LLU *//* assign */
36983816 { /* RESULT */stack[stackbase + 10LLU] = stack[stackbase + 12LLU]; }/* SP = 12LLU *//* SP - 0LLU = 12LLU */ /* MATCH-RESULT *//* SP = 11LLU */
3699-{ /* JUMP */ fnaddr = 18446744073709551341LLU; break; } /* skip other */
3700-case 18446744073709551342LLU: /* other *//* SP = 11LLU *//* SP = 11LLU */
3701-case 18446744073709551341LLU: /* skip to here */
3817+{ /* JUMP */ fnaddr = 18446744073709551328LLU; break; } /* skip other */
3818+case 18446744073709551329LLU: /* other *//* SP = 11LLU *//* SP = 11LLU */
3819+case 18446744073709551328LLU: /* skip to here */
37023820
37033821 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 12LLU */
37043822 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 13LLU */
@@ -3745,16 +3863,16 @@
37453863 {
37463864 /*CALLEND*/
37473865 stackbase += 9LLU;
3748- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEEALLU;
3866+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEDDLLU;
37493867 fnaddr = /*existsdef_*/0x83392EBEE7E08400LLU;/* SP = 0LLU */
37503868 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*existsdef_*/\n"); exit(-1); } }
37513869 break;
37523870 }
3753-case 0xFFFFFFFFFFFFFEEALLU:
3871+case 0xFFFFFFFFFFFFFEDDLLU:
37543872 /* SP = 7LLU */
37553873 { /* TOP */stack[stackbase + 6LLU] = !/* TOP */stack[stackbase + 6LLU]; }
37563874 if(!/* SP - 1LLU = 6LLU *//* POP */stack[stackbase + 6LLU])
3757-{ /* JUMP */ fnaddr = 18446744073709551340LLU; break; } /* skip consequent */
3875+{ /* JUMP */ fnaddr = 18446744073709551327LLU; break; } /* skip consequent */
37583876 /* consequent */
37593877 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\ndefined functions\n", stderr);
37603878 {
@@ -3767,12 +3885,12 @@
37673885 {
37683886 /*CALLEND*/
37693887 stackbase += 8LLU;
3770- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEE9LLU;
3888+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEDCLLU;
37713889 fnaddr = /*reportdefs*/0xB60AEAB6F7E086E0LLU;/* SP = 0LLU */
37723890 { if(stackbase + 27LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportdefs*/\n"); exit(-1); } }
37733891 break;
37743892 }
3775-case 0xFFFFFFFFFFFFFEE9LLU:
3893+case 0xFFFFFFFFFFFFFEDCLLU:
37763894 /* SP = 6LLU */fputs("\nundefined function ", stderr);
37773895 {
37783896 /* CALLBEGIN */
@@ -3784,35 +3902,35 @@
37843902 {
37853903 /*CALLEND*/
37863904 stackbase += 8LLU;
3787- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEE8LLU;
3905+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEDBLLU;
37883906 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
37893907 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
37903908 break;
37913909 }
3792-case 0xFFFFFFFFFFFFFEE8LLU:
3910+case 0xFFFFFFFFFFFFFEDBLLU:
37933911 /* SP = 6LLU */fputs("\n", stderr);
37943912 {/* set exit-value */stack[16LLU] = 255LLU; }
37953913 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 6LLU *//* SP = 6LLU */
3796-{ /* JUMP */ fnaddr = 18446744073709551339LLU; break; } /* skip alternative */
3797-case 18446744073709551340LLU: /* alternative */
3914+{ /* JUMP */ fnaddr = 18446744073709551326LLU; break; } /* skip alternative */
3915+case 18446744073709551327LLU: /* alternative */
37983916 {/* PUSH */stack[stackbase + 6LLU] = 11720583387163918336LLU; }/* SP + 1LLU = 7LLU *//* SP + 1LLU = 8LLU *//* SP - 1LLU = 7LLU */
3799-case 0xFFFFFFFFFFFFFEE7LLU: /* loop to here *//* predicate: list non-empty? */
3917+case 0xFFFFFFFFFFFFFEDALLU: /* loop to here *//* predicate: list non-empty? */
38003918
38013919 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 8LLU */
38023920 if(!/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
3803-{ /* JUMP */ fnaddr = 18446744073709551334LLU; break; } /* skip loop */
3921+{ /* JUMP */ fnaddr = 18446744073709551321LLU; break; } /* skip loop */
38043922 /* loop *//* parse data */
38053923
38063924 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 8LLU *//* match-predicate */
38073925
38083926 if(/*modepar___*/0xA2A7E0ADCB400000LLU != stack[stackbase + 7LLU])
3809-{ /* JUMP */ fnaddr = 18446744073709551333LLU; break; } /* skip match */
3927+{ /* JUMP */ fnaddr = 18446744073709551320LLU; break; } /* skip match */
38103928 /* match */
3811-case 0xFFFFFFFFFFFFFEE3LLU: /* loop to here *//* predicate: list non-empty? */
3929+case 0xFFFFFFFFFFFFFED6LLU: /* loop to here *//* predicate: list non-empty? */
38123930
38133931 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 9LLU */
38143932 if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
3815-{ /* JUMP */ fnaddr = 18446744073709551330LLU; break; } /* skip loop */
3933+{ /* JUMP */ fnaddr = 18446744073709551317LLU; break; } /* skip loop */
38163934 /* loop *//* predicate */
38173935
38183936 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 9LLU */
@@ -3820,7 +3938,7 @@
38203938 {
38213939 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 8LLU] == stack[stackbase + 9LLU]; }/* SP + 1LLU = 9LLU */ }
38223940 if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
3823-{ /* JUMP */ fnaddr = 18446744073709551329LLU; break; } /* skip consequent */
3941+{ /* JUMP */ fnaddr = 18446744073709551316LLU; break; } /* skip consequent */
38243942 /* consequent *//* parse data */
38253943
38263944 { /* LIST-READ */
@@ -3843,17 +3961,17 @@
38433961 {/* PUSH */stack[stackbase + 16LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 17LLU */ }/* match-predicate */
38443962
38453963 if(/*var_______*/0xC5CB400000000000LLU != stack[stackbase + 8LLU])
3846-{ /* JUMP */ fnaddr = 18446744073709551327LLU; break; } /* skip match */
3964+{ /* JUMP */ fnaddr = 18446744073709551314LLU; break; } /* skip match */
38473965 /* match */
38483966 {/* PUSH */stack[stackbase + 17LLU] = stack[stackbase + 10LLU]; }/* SP + 1LLU = 18LLU *//* SP = 17LLU *//* assign */
38493967 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 17LLU]; }
3850-{/* PUSH */stack[stackbase + 17LLU] = stack[stackbase + 11LLU]; }/* SP + 1LLU = 18LLU */
3851-{/* PUSH */stack[stackbase + 18LLU] = stack[stackbase + 12LLU]; }/* SP + 1LLU = 19LLU *//* SP = 17LLU *//* assign */
3968+{/* PUSH */stack[stackbase + 17LLU] = stack[stackbase + 12LLU]; }/* SP + 1LLU = 18LLU */
3969+{/* PUSH */stack[stackbase + 18LLU] = stack[stackbase + 13LLU]; }/* SP + 1LLU = 19LLU *//* SP = 17LLU *//* assign */
38523970 { /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 17LLU]; }
38533971 { /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 18LLU]; }
38543972 {stack[stackbase + 0LLU] = 0;}/* SP = 17LLU *//* SP - 0LLU = 17LLU */ /* MATCH-RESULT *//* SP = 8LLU */
3855-{ /* JUMP */ fnaddr = 18446744073709551326LLU; break; } /* skip other */
3856-case 18446744073709551327LLU: /* other *//* SP = 8LLU */
3973+{ /* JUMP */ fnaddr = 18446744073709551313LLU; break; } /* skip other */
3974+case 18446744073709551314LLU: /* other *//* SP = 8LLU */
38573975 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("call to ", stderr);
38583976 {
38593977 /* CALLBEGIN */
@@ -3865,31 +3983,31 @@
38653983 {
38663984 /*CALLEND*/
38673985 stackbase += 10LLU;
3868- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEDDLLU;
3986+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFED0LLU;
38693987 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
38703988 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
38713989 break;
38723990 }
3873-case 0xFFFFFFFFFFFFFEDDLLU:
3991+case 0xFFFFFFFFFFFFFED0LLU:
38743992 /* SP = 8LLU */fputs(" argument-count exceeds parameter-count", stderr); fputs("\n", stderr);
38753993 {/* set exit-value */stack[16LLU] = 255LLU; }
38763994 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 8LLU */
3877-case 18446744073709551326LLU: /* skip to here */
3995+case 18446744073709551313LLU: /* skip to here */
38783996 /* SP = 8LLU *//* SP = 8LLU */
3879-{ /* JUMP */ fnaddr = 18446744073709551328LLU; break; } /* skip alternative */
3880-case 18446744073709551329LLU: /* alternative */
3997+{ /* JUMP */ fnaddr = 18446744073709551315LLU; break; } /* skip alternative */
3998+case 18446744073709551316LLU: /* alternative */
38813999 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 9LLU */
38824000 {/* PUSH */stack[stackbase + 9LLU] = 1LLU; }/* SP + 1LLU = 10LLU *//* SP = 8LLU */
38834001 {
38844002 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 8LLU] - stack[stackbase + 9LLU]; }/* SP + 1LLU = 9LLU */ }/* SP = 8LLU *//* assign */
38854003 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 8LLU]; }/* SP = 8LLU */
3886-case 18446744073709551328LLU: /* skip to here */
4004+case 18446744073709551315LLU: /* skip to here */
38874005 /* SP = 8LLU */
38884006 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
3889-{ /* JUMP */ fnaddr = 18446744073709551331LLU; break; } /* loop */
3890-case 18446744073709551330LLU: /* skip to here *//* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 7LLU */
3891-{ /* JUMP */ fnaddr = 18446744073709551332LLU; break; } /* skip other */
3892-case 18446744073709551333LLU: /* other *//* SP = 7LLU *//* parse data */
4007+{ /* JUMP */ fnaddr = 18446744073709551318LLU; break; } /* loop */
4008+case 18446744073709551317LLU: /* skip to here *//* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4009+{ /* JUMP */ fnaddr = 18446744073709551319LLU; break; } /* skip other */
4010+case 18446744073709551320LLU: /* other *//* SP = 7LLU *//* parse data */
38934011
38944012 { /* LIST-READ */
38954013 {/* PUSH */stack[stackbase + 7LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 8LLU */ }
@@ -3911,7 +4029,7 @@
39114029 {/* PUSH */stack[stackbase + 15LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 16LLU */ }/* match-predicate */
39124030
39134031 if(/*def_______*/0x7E08400000000000LLU != stack[stackbase + 7LLU])
3914-{ /* JUMP */ fnaddr = 18446744073709551324LLU; break; } /* skip match */
4032+{ /* JUMP */ fnaddr = 18446744073709551311LLU; break; } /* skip match */
39154033 /* match *//* predicate */
39164034
39174035 {/* PUSH */stack[stackbase + 16LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 17LLU */
@@ -3919,21 +4037,21 @@
39194037 {
39204038 {/* PUSH */stack[stackbase + 16LLU] = stack[stackbase + 16LLU] == stack[stackbase + 17LLU]; }/* SP + 1LLU = 17LLU */ }
39214039 if(!/* SP - 1LLU = 16LLU *//* POP */stack[stackbase + 16LLU])
3922-{ /* JUMP */ fnaddr = 18446744073709551322LLU; break; } /* skip consequent */
4040+{ /* JUMP */ fnaddr = 18446744073709551309LLU; break; } /* skip consequent */
39234041 /* consequent */
39244042 {/* PUSH */stack[stackbase + 16LLU] = 11720583592298938368LLU; }/* SP + 1LLU = 17LLU *//* SP + 1LLU = 18LLU *//* SP - 1LLU = 17LLU *//* SP = 16LLU *//* assign */
39254043 { /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 16LLU]; }/* SP = 16LLU */
3926-case 18446744073709551322LLU: /* alternative *//* SP = 16LLU *//* SP - 0LLU = 16LLU */ /* MATCH-RESULT *//* SP = 7LLU */
3927-{ /* JUMP */ fnaddr = 18446744073709551323LLU; break; } /* skip other */
3928-case 18446744073709551324LLU: /* other *//* SP = 7LLU *//* SP = 7LLU */
3929-case 18446744073709551323LLU: /* skip to here */
4044+case 18446744073709551309LLU: /* alternative *//* SP = 16LLU *//* SP - 0LLU = 16LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4045+{ /* JUMP */ fnaddr = 18446744073709551310LLU; break; } /* skip other */
4046+case 18446744073709551311LLU: /* other *//* SP = 7LLU *//* SP = 7LLU */
4047+case 18446744073709551310LLU: /* skip to here */
39304048 /* SP = 7LLU */
3931-case 18446744073709551332LLU: /* skip to here */
4049+case 18446744073709551319LLU: /* skip to here */
39324050 /* SP = 7LLU */
39334051 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
3934-{ /* JUMP */ fnaddr = 18446744073709551335LLU; break; } /* loop */
3935-case 18446744073709551334LLU: /* skip to here *//* SP = 6LLU */
3936-case 18446744073709551339LLU: /* skip to here */
4052+{ /* JUMP */ fnaddr = 18446744073709551322LLU; break; } /* loop */
4053+case 18446744073709551321LLU: /* skip to here *//* SP = 6LLU */
4054+case 18446744073709551326LLU: /* skip to here */
39374055
39384056 {/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 7LLU */
39394057 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 8LLU */
@@ -3951,23 +4069,23 @@
39514069 {/* PUSH */stack[stackbase + 4LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 5LLU *//* SP + 2LLU = 7LLU *//* SPMAX = 7LLU *//* SP - 2LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
39524070 {/* PUSH */stack[stackbase + 5LLU] = 0LLU; }/* SP + 1LLU = 6LLU */
39534071 {/* PUSH */stack[stackbase + 6LLU] = 11720583387163918336LLU; }/* SP + 1LLU = 7LLU *//* SP + 1LLU = 8LLU *//* SPMAX = 8LLU *//* SP - 1LLU = 7LLU */
3954-case 0xFFFFFFFFFFFFFED9LLU: /* loop to here *//* predicate: list non-empty? */
4072+case 0xFFFFFFFFFFFFFECCLLU: /* loop to here *//* predicate: list non-empty? */
39554073
39564074 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 8LLU */
39574075 if(!/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
3958-{ /* JUMP */ fnaddr = 18446744073709551320LLU; break; } /* skip loop */
4076+{ /* JUMP */ fnaddr = 18446744073709551307LLU; break; } /* skip loop */
39594077 /* loop *//* parse data */
39604078
39614079 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 8LLU *//* match-predicate */
39624080
39634081 if(/*modepar___*/0xA2A7E0ADCB400000LLU != stack[stackbase + 7LLU])
3964-{ /* JUMP */ fnaddr = 18446744073709551319LLU; break; } /* skip match */
4082+{ /* JUMP */ fnaddr = 18446744073709551306LLU; break; } /* skip match */
39654083 /* match */
3966-case 0xFFFFFFFFFFFFFED5LLU: /* loop to here *//* predicate: list non-empty? */
4084+case 0xFFFFFFFFFFFFFEC8LLU: /* loop to here *//* predicate: list non-empty? */
39674085
39684086 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 9LLU *//* SPMAX = 9LLU */
39694087 if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
3970-{ /* JUMP */ fnaddr = 18446744073709551316LLU; break; } /* skip loop */
4088+{ /* JUMP */ fnaddr = 18446744073709551303LLU; break; } /* skip loop */
39714089 /* loop *//* parse data */
39724090
39734091 { /* LIST-READ */
@@ -3990,33 +4108,34 @@
39904108 {/* PUSH */stack[stackbase + 16LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 17LLU *//* SPMAX = 17LLU */ }/* match-predicate */
39914109
39924110 if(/*var_______*/0xC5CB400000000000LLU != stack[stackbase + 8LLU])
3993-{ /* JUMP */ fnaddr = 18446744073709551315LLU; break; } /* skip match */
4111+{ /* JUMP */ fnaddr = 18446744073709551302LLU; break; } /* skip match */
39944112 /* match */
39954113 {/* PUSH */stack[stackbase + 17LLU] = stack[stackbase + 9LLU]; }/* SP + 1LLU = 18LLU *//* SPMAX = 18LLU */
39964114 {/* PUSH */stack[stackbase + 18LLU] = stack[stackbase + 10LLU]; }/* SP + 1LLU = 19LLU *//* SPMAX = 19LLU */
39974115 {/* PUSH */stack[stackbase + 19LLU] = stack[stackbase + 11LLU]; }/* SP + 1LLU = 20LLU *//* SPMAX = 20LLU */
39984116 {/* PUSH */stack[stackbase + 20LLU] = stack[stackbase + 12LLU]; }/* SP + 1LLU = 21LLU *//* SPMAX = 21LLU */
3999-{/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 13LLU]; }/* SP + 1LLU = 22LLU *//* SPMAX = 22LLU *//* predicate */
4117+{/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 13LLU]; }/* SP + 1LLU = 22LLU *//* SPMAX = 22LLU */
4118+{/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 14LLU]; }/* SP + 1LLU = 23LLU *//* SPMAX = 23LLU *//* predicate */
40004119
4001-{/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 23LLU *//* SPMAX = 23LLU */
4002-{/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 17LLU]; }/* SP + 1LLU = 24LLU *//* SPMAX = 24LLU *//* SP = 22LLU */
4120+{/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 24LLU *//* SPMAX = 24LLU */
4121+{/* PUSH */stack[stackbase + 24LLU] = stack[stackbase + 17LLU]; }/* SP + 1LLU = 25LLU *//* SPMAX = 25LLU *//* SP = 23LLU */
40034122 {
4004-{/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 22LLU] == stack[stackbase + 23LLU]; }/* SP + 1LLU = 23LLU */ }
4005-if(!/* SP - 1LLU = 22LLU *//* POP */stack[stackbase + 22LLU])
4006-{ /* JUMP */ fnaddr = 18446744073709551313LLU; break; } /* skip consequent */
4123+{/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 23LLU] == stack[stackbase + 24LLU]; }/* SP + 1LLU = 24LLU */ }
4124+if(!/* SP - 1LLU = 23LLU *//* POP */stack[stackbase + 23LLU])
4125+{ /* JUMP */ fnaddr = 18446744073709551300LLU; break; } /* skip consequent */
40074126 /* consequent */
4008-{/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 18LLU]; }/* SP + 1LLU = 23LLU *//* SP = 22LLU *//* assign */
4009-{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 22LLU]; }
4010-{/* PUSH */stack[stackbase + 22LLU] = stack[stackbase + 19LLU]; }/* SP + 1LLU = 23LLU */
4011-{/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 24LLU *//* SP = 22LLU *//* assign */
4012-{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 22LLU]; }
4013-{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 23LLU]; }
4127+{/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 18LLU]; }/* SP + 1LLU = 24LLU *//* SP = 23LLU *//* assign */
4128+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 23LLU]; }
4129+{/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 24LLU */
4130+{/* PUSH */stack[stackbase + 24LLU] = stack[stackbase + 21LLU]; }/* SP + 1LLU = 25LLU *//* SP = 23LLU *//* assign */
4131+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 23LLU]; }
4132+{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 24LLU]; }
40144133 {stack[stackbase + 0LLU] = 0;}
4015-{/* PUSH */stack[stackbase + 22LLU] = 11720583406751318016LLU; }/* SP + 1LLU = 23LLU *//* SP + 1LLU = 24LLU *//* SP - 1LLU = 23LLU *//* SP = 22LLU *//* assign */
4016-{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 22LLU]; }/* SP = 22LLU */
4017-case 18446744073709551313LLU: /* alternative *//* SP = 17LLU *//* SP - 0LLU = 17LLU */ /* MATCH-RESULT *//* SP = 8LLU */
4018-{ /* JUMP */ fnaddr = 18446744073709551314LLU; break; } /* skip other */
4019-case 18446744073709551315LLU: /* other *//* SP = 8LLU */
4134+{/* PUSH */stack[stackbase + 23LLU] = 11720583406751318016LLU; }/* SP + 1LLU = 24LLU *//* SP + 1LLU = 25LLU *//* SP - 1LLU = 24LLU *//* SP = 23LLU *//* assign */
4135+{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 23LLU]; }/* SP = 23LLU */
4136+case 18446744073709551300LLU: /* alternative *//* SP = 17LLU *//* SP - 0LLU = 17LLU */ /* MATCH-RESULT *//* SP = 8LLU */
4137+{ /* JUMP */ fnaddr = 18446744073709551301LLU; break; } /* skip other */
4138+case 18446744073709551302LLU: /* other *//* SP = 8LLU */
40204139 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("struct ", stderr);
40214140 {
40224141 /* CALLBEGIN */
@@ -4028,12 +4147,12 @@
40284147 {
40294148 /*CALLEND*/
40304149 stackbase += 10LLU;
4031- stack[stackbase - 1] = 0xFFFFFFFFFFFFFED0LLU;
4150+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC3LLU;
40324151 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
40334152 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
40344153 break;
40354154 }
4036-case 0xFFFFFFFFFFFFFED0LLU:
4155+case 0xFFFFFFFFFFFFFEC3LLU:
40374156 /* SP = 8LLU */fputs(" has no element ", stderr);
40384157 {
40394158 /* CALLBEGIN */
@@ -4045,22 +4164,22 @@
40454164 {
40464165 /*CALLEND*/
40474166 stackbase += 10LLU;
4048- stack[stackbase - 1] = 0xFFFFFFFFFFFFFECFLLU;
4167+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC2LLU;
40494168 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
40504169 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
40514170 break;
40524171 }
4053-case 0xFFFFFFFFFFFFFECFLLU:
4172+case 0xFFFFFFFFFFFFFEC2LLU:
40544173 /* SP = 8LLU */fputs("\n", stderr);
40554174 {/* set exit-value */stack[16LLU] = 255LLU; }
40564175 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 8LLU */
4057-case 18446744073709551314LLU: /* skip to here */
4176+case 18446744073709551301LLU: /* skip to here */
40584177 /* SP = 8LLU */
40594178 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
4060-{ /* JUMP */ fnaddr = 18446744073709551317LLU; break; } /* loop */
4061-case 18446744073709551316LLU: /* skip to here *//* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4062-{ /* JUMP */ fnaddr = 18446744073709551318LLU; break; } /* skip other */
4063-case 18446744073709551319LLU: /* other *//* SP = 7LLU *//* parse data */
4179+{ /* JUMP */ fnaddr = 18446744073709551304LLU; break; } /* loop */
4180+case 18446744073709551303LLU: /* skip to here *//* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4181+{ /* JUMP */ fnaddr = 18446744073709551305LLU; break; } /* skip other */
4182+case 18446744073709551306LLU: /* other *//* SP = 7LLU *//* parse data */
40644183
40654184 { /* LIST-READ */
40664185 {/* PUSH */stack[stackbase + 7LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 8LLU */ }
@@ -4082,7 +4201,7 @@
40824201 {/* PUSH */stack[stackbase + 15LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 16LLU */ }/* match-predicate */
40834202
40844203 if(/*def_______*/0x7E08400000000000LLU != stack[stackbase + 7LLU])
4085-{ /* JUMP */ fnaddr = 18446744073709551310LLU; break; } /* skip match */
4204+{ /* JUMP */ fnaddr = 18446744073709551297LLU; break; } /* skip match */
40864205 /* match *//* predicate */
40874206
40884207 {/* PUSH */stack[stackbase + 16LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 17LLU */
@@ -4090,25 +4209,25 @@
40904209 {
40914210 {/* PUSH */stack[stackbase + 16LLU] = stack[stackbase + 16LLU] == stack[stackbase + 17LLU]; }/* SP + 1LLU = 17LLU */ }
40924211 if(!/* SP - 1LLU = 16LLU *//* POP */stack[stackbase + 16LLU])
4093-{ /* JUMP */ fnaddr = 18446744073709551308LLU; break; } /* skip consequent */
4212+{ /* JUMP */ fnaddr = 18446744073709551295LLU; break; } /* skip consequent */
40944213 /* consequent */
40954214 {/* PUSH */stack[stackbase + 16LLU] = 11720583592298938368LLU; }/* SP + 1LLU = 17LLU *//* SP + 1LLU = 18LLU *//* SP - 1LLU = 17LLU *//* SP = 16LLU *//* assign */
40964215 { /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 16LLU]; }/* SP = 16LLU */
4097-case 18446744073709551308LLU: /* alternative *//* SP = 16LLU *//* SP - 0LLU = 16LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4098-{ /* JUMP */ fnaddr = 18446744073709551309LLU; break; } /* skip other */
4099-case 18446744073709551310LLU: /* other *//* SP = 7LLU *//* SP = 7LLU */
4100-case 18446744073709551309LLU: /* skip to here */
4216+case 18446744073709551295LLU: /* alternative *//* SP = 16LLU *//* SP - 0LLU = 16LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4217+{ /* JUMP */ fnaddr = 18446744073709551296LLU; break; } /* skip other */
4218+case 18446744073709551297LLU: /* other *//* SP = 7LLU *//* SP = 7LLU */
4219+case 18446744073709551296LLU: /* skip to here */
41014220 /* SP = 7LLU */
4102-case 18446744073709551318LLU: /* skip to here */
4221+case 18446744073709551305LLU: /* skip to here */
41034222 /* SP = 7LLU */
41044223 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
4105-{ /* JUMP */ fnaddr = 18446744073709551321LLU; break; } /* loop */
4106-case 18446744073709551320LLU: /* skip to here *//* parse data */
4224+{ /* JUMP */ fnaddr = 18446744073709551308LLU; break; } /* loop */
4225+case 18446744073709551307LLU: /* skip to here *//* parse data */
41074226
41084227 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 8LLU *//* match-predicate */
41094228
41104229 if(/*modedef___*/0xA2A7E07E08400000LLU != stack[stackbase + 7LLU])
4111-{ /* JUMP */ fnaddr = 18446744073709551307LLU; break; } /* skip match */
4230+{ /* JUMP */ fnaddr = 18446744073709551294LLU; break; } /* skip match */
41124231 /* match */
41134232 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\ndefined functions\n", stderr);
41144233 {
@@ -4121,12 +4240,12 @@
41214240 {
41224241 /*CALLEND*/
41234242 stackbase += 10LLU;
4124- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC9LLU;
4243+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEBCLLU;
41254244 fnaddr = /*reportdefs*/0xB60AEAB6F7E086E0LLU;/* SP = 0LLU */
41264245 { if(stackbase + 27LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportdefs*/\n"); exit(-1); } }
41274246 break;
41284247 }
4129-case 0xFFFFFFFFFFFFFEC9LLU:
4248+case 0xFFFFFFFFFFFFFEBCLLU:
41304249 /* SP = 8LLU */fputs("\nundefined struct ", stderr);
41314250 {
41324251 /* CALLBEGIN */
@@ -4138,22 +4257,22 @@
41384257 {
41394258 /*CALLEND*/
41404259 stackbase += 10LLU;
4141- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC8LLU;
4260+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEBBLLU;
41424261 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
41434262 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
41444263 break;
41454264 }
4146-case 0xFFFFFFFFFFFFFEC8LLU:
4265+case 0xFFFFFFFFFFFFFEBBLLU:
41474266 /* SP = 8LLU */fputs("\n", stderr);
41484267 {/* set exit-value */stack[16LLU] = 255LLU; }
41494268 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4150-{ /* JUMP */ fnaddr = 18446744073709551306LLU; break; } /* skip other */
4151-case 18446744073709551307LLU: /* other *//* SP = 7LLU *//* parse data */
4269+{ /* JUMP */ fnaddr = 18446744073709551293LLU; break; } /* skip other */
4270+case 18446744073709551294LLU: /* other *//* SP = 7LLU *//* parse data */
41524271
41534272 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 8LLU *//* match-predicate */
41544273
41554274 if(/*modepar___*/0xA2A7E0ADCB400000LLU != stack[stackbase + 7LLU])
4156-{ /* JUMP */ fnaddr = 18446744073709551303LLU; break; } /* skip match */
4275+{ /* JUMP */ fnaddr = 18446744073709551290LLU; break; } /* skip match */
41574276 /* match */
41584277 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("struct ", stderr);
41594278 {
@@ -4166,12 +4285,12 @@
41664285 {
41674286 /*CALLEND*/
41684287 stackbase += 10LLU;
4169- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC5LLU;
4288+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB8LLU;
41704289 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
41714290 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
41724291 break;
41734292 }
4174-case 0xFFFFFFFFFFFFFEC5LLU:
4293+case 0xFFFFFFFFFFFFFEB8LLU:
41754294 /* SP = 8LLU */fputs(" has no element ", stderr);
41764295 {
41774296 /* CALLBEGIN */
@@ -4183,20 +4302,20 @@
41834302 {
41844303 /*CALLEND*/
41854304 stackbase += 10LLU;
4186- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC4LLU;
4305+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB7LLU;
41874306 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
41884307 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
41894308 break;
41904309 }
4191-case 0xFFFFFFFFFFFFFEC4LLU:
4310+case 0xFFFFFFFFFFFFFEB7LLU:
41924311 /* SP = 8LLU */fputs("\n", stderr);
41934312 {/* set exit-value */stack[16LLU] = 255LLU; }
41944313 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 7LLU */
4195-{ /* JUMP */ fnaddr = 18446744073709551302LLU; break; } /* skip other */
4196-case 18446744073709551303LLU: /* other *//* SP = 7LLU *//* SP = 7LLU */
4197-case 18446744073709551302LLU: /* skip to here */
4314+{ /* JUMP */ fnaddr = 18446744073709551289LLU; break; } /* skip other */
4315+case 18446744073709551290LLU: /* other *//* SP = 7LLU *//* SP = 7LLU */
4316+case 18446744073709551289LLU: /* skip to here */
41984317
4199-case 18446744073709551306LLU: /* skip to here */
4318+case 18446744073709551293LLU: /* skip to here */
42004319
42014320 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 8LLU */
42024321 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 9LLU */
@@ -4222,22 +4341,22 @@
42224341 {
42234342 /*CALLEND*/
42244343 stackbase += 6LLU;
4225- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEC1LLU;
4344+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB4LLU;
42264345 fnaddr = /*subtoid___*/0xBB076FAA47C00000LLU;/* SP = 0LLU */
42274346 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subtoid___*/\n"); exit(-1); } }
42284347 break;
42294348 }
4230-case 0xFFFFFFFFFFFFFEC1LLU:
4349+case 0xFFFFFFFFFFFFFEB4LLU:
42314350 /* SP = 4LLU *//* SP = 2LLU */
42324351 {
42334352 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 2LLU] == stack[stackbase + 3LLU]; }/* SP + 1LLU = 3LLU */ }
42344353 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
4235-{ /* JUMP */ fnaddr = 18446744073709551299LLU; break; } /* skip consequent */
4354+{ /* JUMP */ fnaddr = 18446744073709551286LLU; break; } /* skip consequent */
42364355 /* consequent */
42374356 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
42384357 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 2LLU]; }/* SP = 3LLU *//* SP = 2LLU */
4239-{ /* JUMP */ fnaddr = 18446744073709551298LLU; break; } /* skip alternative */
4240-case 18446744073709551299LLU: /* alternative *//* predicate */
4358+{ /* JUMP */ fnaddr = 18446744073709551285LLU; break; } /* skip alternative */
4359+case 18446744073709551286LLU: /* alternative *//* predicate */
42414360
42424361 {/* PUSH */stack[stackbase + 2LLU] = 14109355420086697984LLU; }/* SP + 1LLU = 3LLU */
42434362 {
@@ -4250,29 +4369,29 @@
42504369 {
42514370 /*CALLEND*/
42524371 stackbase += 6LLU;
4253- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEBELLU;
4372+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB1LLU;
42544373 fnaddr = /*subtoid___*/0xBB076FAA47C00000LLU;/* SP = 0LLU */
42554374 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subtoid___*/\n"); exit(-1); } }
42564375 break;
42574376 }
4258-case 0xFFFFFFFFFFFFFEBELLU:
4377+case 0xFFFFFFFFFFFFFEB1LLU:
42594378 /* SP = 4LLU *//* SP = 2LLU */
42604379 {
42614380 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 2LLU] == stack[stackbase + 3LLU]; }/* SP + 1LLU = 3LLU */ }
42624381 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
4263-{ /* JUMP */ fnaddr = 18446744073709551296LLU; break; } /* skip consequent */
4382+{ /* JUMP */ fnaddr = 18446744073709551283LLU; break; } /* skip consequent */
42644383 /* consequent */
42654384 {/* PUSH */stack[stackbase + 2LLU] = 1LLU; }/* SP + 1LLU = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
42664385 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 2LLU]; }/* SP = 3LLU *//* SP = 2LLU */
4267-{ /* JUMP */ fnaddr = 18446744073709551295LLU; break; } /* skip alternative */
4268-case 18446744073709551296LLU: /* alternative */
4386+{ /* JUMP */ fnaddr = 18446744073709551282LLU; break; } /* skip alternative */
4387+case 18446744073709551283LLU: /* alternative */
42694388 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU */
42704389 {/* PUSH */stack[stackbase + 3LLU] = 9640498710886481920LLU; }/* SP + 1LLU = 4LLU *//* SP + 1LLU = 5LLU *//* SP - 1LLU = 4LLU */
4271-case 0xFFFFFFFFFFFFFEBDLLU: /* loop to here *//* predicate: list non-empty? */
4390+case 0xFFFFFFFFFFFFFEB0LLU: /* loop to here *//* predicate: list non-empty? */
42724391
42734392 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
42744393 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
4275-{ /* JUMP */ fnaddr = 18446744073709551292LLU; break; } /* skip loop */
4394+{ /* JUMP */ fnaddr = 18446744073709551279LLU; break; } /* skip loop */
42764395 /* loop *//* parse data */
42774396
42784397 { /* LIST-READ */
@@ -4295,7 +4414,7 @@
42954414 {/* PUSH */stack[stackbase + 12LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 9LLU]; }/* SP + 1LLU = 13LLU *//* SPMAX = 13LLU */ }/* match-predicate */
42964415
42974416 if(/*def_______*/0x7E08400000000000LLU != stack[stackbase + 4LLU])
4298-{ /* JUMP */ fnaddr = 18446744073709551291LLU; break; } /* skip match */
4417+{ /* JUMP */ fnaddr = 18446744073709551278LLU; break; } /* skip match */
42994418 /* match *//* predicate */
43004419
43014420 {
@@ -4308,18 +4427,18 @@
43084427 {
43094428 /*CALLEND*/
43104429 stackbase += 16LLU;
4311- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB8LLU;
4430+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEABLLU;
43124431 fnaddr = /*subtoid___*/0xBB076FAA47C00000LLU;/* SP = 0LLU */
43134432 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subtoid___*/\n"); exit(-1); } }
43144433 break;
43154434 }
4316-case 0xFFFFFFFFFFFFFEB8LLU:
4435+case 0xFFFFFFFFFFFFFEABLLU:
43174436 /* SP = 14LLU */
43184437 {/* PUSH */stack[stackbase + 14LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 15LLU *//* SP = 13LLU */
43194438 {
43204439 {/* PUSH */stack[stackbase + 13LLU] = stack[stackbase + 13LLU] == stack[stackbase + 14LLU]; }/* SP + 1LLU = 14LLU */ }
43214440 if(!/* SP - 1LLU = 13LLU *//* POP */stack[stackbase + 13LLU])
4322-{ /* JUMP */ fnaddr = 18446744073709551289LLU; break; } /* skip consequent */
4441+{ /* JUMP */ fnaddr = 18446744073709551276LLU; break; } /* skip consequent */
43234442 /* consequent *//* parse data */
43244443
43254444 {/* PUSH */stack[stackbase + 13LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 14LLU */
@@ -4326,35 +4445,35 @@
43264445 {/* PUSH */stack[stackbase + 14LLU] = stack[stackbase + 7LLU]; }/* SP + 1LLU = 15LLU *//* match-predicate */
43274446
43284447 if(/*some_u64__*/0xBAAA20030F3A0000LLU != stack[stackbase + 13LLU])
4329-{ /* JUMP */ fnaddr = 18446744073709551287LLU; break; } /* skip match */
4448+{ /* JUMP */ fnaddr = 18446744073709551274LLU; break; } /* skip match */
43304449 /* match */
43314450 {/* PUSH */stack[stackbase + 15LLU] = stack[stackbase + 14LLU]; }/* SP + 1LLU = 16LLU *//* SP - 1LLU = 15LLU */ /* MATCH-RESULT */
43324451 { /* RESULT */stack[stackbase + 13LLU] = stack[stackbase + 15LLU]; }/* SP = 14LLU */
4333-{ /* JUMP */ fnaddr = 18446744073709551286LLU; break; } /* skip other */
4334-case 18446744073709551287LLU: /* other *//* SP = 13LLU */
4452+{ /* JUMP */ fnaddr = 18446744073709551273LLU; break; } /* skip other */
4453+case 18446744073709551274LLU: /* other *//* SP = 13LLU */
43354454 {/* PUSH */stack[stackbase + 13LLU] = 0LLU; }/* SP + 1LLU = 14LLU */
4336-case 18446744073709551286LLU: /* skip to here */
4455+case 18446744073709551273LLU: /* skip to here */
43374456 /* SP = 13LLU *//* assign */
43384457 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 13LLU]; }
43394458 {/* PUSH */stack[stackbase + 13LLU] = 13752902546454740992LLU; }/* SP + 1LLU = 14LLU *//* SP + 1LLU = 15LLU *//* SP - 1LLU = 14LLU *//* SP = 13LLU *//* assign */
43404459 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 13LLU]; }
43414460 {stack[stackbase + 0LLU] = 0;}/* SP = 13LLU */
4342-case 18446744073709551289LLU: /* alternative *//* SP = 13LLU *//* SP - 0LLU = 13LLU */ /* MATCH-RESULT *//* SP = 4LLU */
4343-{ /* JUMP */ fnaddr = 18446744073709551290LLU; break; } /* skip other */
4344-case 18446744073709551291LLU: /* other *//* SP = 4LLU *//* SP = 4LLU */
4345-case 18446744073709551290LLU: /* skip to here */
4461+case 18446744073709551276LLU: /* alternative *//* SP = 13LLU *//* SP - 0LLU = 13LLU */ /* MATCH-RESULT *//* SP = 4LLU */
4462+{ /* JUMP */ fnaddr = 18446744073709551277LLU; break; } /* skip other */
4463+case 18446744073709551278LLU: /* other *//* SP = 4LLU *//* SP = 4LLU */
4464+case 18446744073709551277LLU: /* skip to here */
43464465 /* SP = 4LLU */
43474466 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
4348-{ /* JUMP */ fnaddr = 18446744073709551293LLU; break; } /* loop */
4349-case 18446744073709551292LLU: /* skip to here *//* parse data */
4467+{ /* JUMP */ fnaddr = 18446744073709551280LLU; break; } /* loop */
4468+case 18446744073709551279LLU: /* skip to here *//* parse data */
43504469
43514470 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 5LLU *//* match-predicate */
43524471
43534472 if(/*true______*/0xBEDC200000000000LLU != stack[stackbase + 4LLU])
4354-{ /* JUMP */ fnaddr = 18446744073709551285LLU; break; } /* skip match */
4473+{ /* JUMP */ fnaddr = 18446744073709551272LLU; break; } /* skip match */
43554474 /* match *//* SP = 5LLU *//* SP - 0LLU = 5LLU */ /* MATCH-RESULT *//* SP = 4LLU */
4356-{ /* JUMP */ fnaddr = 18446744073709551284LLU; break; } /* skip other */
4357-case 18446744073709551285LLU: /* other *//* SP = 4LLU */
4475+{ /* JUMP */ fnaddr = 18446744073709551271LLU; break; } /* skip other */
4476+case 18446744073709551272LLU: /* other *//* SP = 4LLU */
43584477 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\ndefined functions\n", stderr);
43594478 {
43604479 /* CALLBEGIN */
@@ -4366,12 +4485,12 @@
43664485 {
43674486 /*CALLEND*/
43684487 stackbase += 6LLU;
4369- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB3LLU;
4488+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA6LLU;
43704489 fnaddr = /*reportdefs*/0xB60AEAB6F7E086E0LLU;/* SP = 0LLU */
43714490 { if(stackbase + 27LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportdefs*/\n"); exit(-1); } }
43724491 break;
43734492 }
4374-case 0xFFFFFFFFFFFFFEB3LLU:
4493+case 0xFFFFFFFFFFFFFEA6LLU:
43754494 /* SP = 4LLU */fputs("\nundefined struct ", stderr);
43764495 {
43774496 /* CALLBEGIN */
@@ -4389,32 +4508,32 @@
43894508 {
43904509 /*CALLEND*/
43914510 stackbase += 9LLU;
4392- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB2LLU;
4511+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA5LLU;
43934512 fnaddr = /*subtoid___*/0xBB076FAA47C00000LLU;/* SP = 0LLU */
43944513 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subtoid___*/\n"); exit(-1); } }
43954514 break;
43964515 }
4397-case 0xFFFFFFFFFFFFFEB2LLU:
4516+case 0xFFFFFFFFFFFFFEA5LLU:
43984517 /* SP = 7LLU */
43994518 {
44004519 /*CALLEND*/
44014520 stackbase += 6LLU;
4402- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEB1LLU;
4521+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA4LLU;
44034522 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
44044523 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
44054524 break;
44064525 }
4407-case 0xFFFFFFFFFFFFFEB1LLU:
4526+case 0xFFFFFFFFFFFFFEA4LLU:
44084527 /* SP = 4LLU */fputs("\n", stderr);
44094528 {/* set exit-value */stack[16LLU] = 255LLU; }
44104529 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 4LLU */
4411-case 18446744073709551284LLU: /* skip to here */
4530+case 18446744073709551271LLU: /* skip to here */
44124531
44134532 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU *//* SP - 1LLU = 4LLU *//* RESULT */
44144533 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 4LLU]; }/* SP = 3LLU */
4415-case 18446744073709551295LLU: /* skip to here */
4534+case 18446744073709551282LLU: /* skip to here */
44164535
4417-case 18446744073709551298LLU: /* skip to here */
4536+case 18446744073709551285LLU: /* skip to here */
44184537 /* SP - 1LLU = 2LLU *//* RESULT */
44194538 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 2LLU]; }/* SP = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
44204539 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 2LLU]; }
@@ -4426,7 +4545,7 @@
44264545 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU *//* SPMAX = 5LLU *//* match-predicate */
44274546
44284547 if(/*typeval___*/0xBF4AE0C5C9C00000LLU != stack[stackbase + 3LLU])
4429-{ /* JUMP */ fnaddr = 18446744073709551280LLU; break; } /* skip match */
4548+{ /* JUMP */ fnaddr = 18446744073709551267LLU; break; } /* skip match */
44304549 /* match */
44314550 {
44324551 /* CALLBEGIN */
@@ -4439,18 +4558,18 @@
44394558 {
44404559 /*CALLEND*/
44414560 stackbase += 8LLU;
4442- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEAELLU;
4561+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA1LLU;
44434562 fnaddr = /*subsize___*/0xBB076E9358000000LLU;/* SP = 0LLU */
44444563 { if(stackbase + 33LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subsize___*/\n"); exit(-1); } }
44454564 break;
44464565 }
4447-case 0xFFFFFFFFFFFFFEAELLU:
4566+case 0xFFFFFFFFFFFFFEA1LLU:
44484567 /* SP = 6LLU *//* SP - 1LLU = 5LLU */ /* MATCH-RESULT */
44494568 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 5LLU]; }/* SP = 4LLU */
4450-{ /* JUMP */ fnaddr = 18446744073709551279LLU; break; } /* skip other */
4451-case 18446744073709551280LLU: /* other *//* SP = 3LLU */
4569+{ /* JUMP */ fnaddr = 18446744073709551266LLU; break; } /* skip other */
4570+case 18446744073709551267LLU: /* other *//* SP = 3LLU */
44524571 {/* PUSH */stack[stackbase + 3LLU] = 1LLU; }/* SP + 1LLU = 4LLU */
4453-case 18446744073709551279LLU: /* skip to here */
4572+case 18446744073709551266LLU: /* skip to here */
44544573 /* SP - 1LLU = 3LLU *//* RESULT */
44554574 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 3LLU]; }/* SP = 4LLU *//* SP - 1LLU = 3LLU *//* RESULT */
44564575 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 3LLU]; }
@@ -4458,11 +4577,11 @@
44584577 /* function requires 41LLU 64-bit chunks of memory (including 3LLU for parameters) */
44594578 case /*reportvars*/0xB60AEAB6FC5CB6E0LLU:/* SP = 1LLU *//* SPMAX = 1LLU */
44604579 {/* PUSH */stack[stackbase + 1LLU] = 0LLU; }/* SP + 1LLU = 2LLU *//* SPMAX = 2LLU */fputs("[", stderr);
4461-case 0xFFFFFFFFFFFFFEADLLU: /* loop to here *//* predicate: list non-empty? */
4580+case 0xFFFFFFFFFFFFFEA0LLU: /* loop to here *//* predicate: list non-empty? */
44624581
44634582 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
44644583 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
4465-{ /* JUMP */ fnaddr = 18446744073709551276LLU; break; } /* skip loop */
4584+{ /* JUMP */ fnaddr = 18446744073709551263LLU; break; } /* skip loop */
44664585 /* loop */
44674586 {
44684587 /* CALLBEGIN */
@@ -4474,12 +4593,12 @@
44744593 {
44754594 /*CALLEND*/
44764595 stackbase += 4LLU;
4477- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEABLLU;
4596+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE9ELLU;
44784597 fnaddr = /*reportnr__*/0xB60AEAB6FA6D0000LLU;/* SP = 0LLU */
44794598 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportnr__*/\n"); exit(-1); } }
44804599 break;
44814600 }
4482-case 0xFFFFFFFFFFFFFEABLLU:
4601+case 0xFFFFFFFFFFFFFE9ELLU:
44834602 /* SP = 2LLU */fputs(" ", stderr);
44844603 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 3LLU */
44854604 {/* PUSH */stack[stackbase + 3LLU] = 1LLU; }/* SP + 1LLU = 4LLU *//* SP = 2LLU */
@@ -4497,25 +4616,25 @@
44974616 {
44984617 /*CALLEND*/
44994618 stackbase += 4LLU;
4500- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEAALLU;
4619+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE9DLLU;
45014620 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
45024621 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
45034622 break;
45044623 }
4505-case 0xFFFFFFFFFFFFFEAALLU:
4624+case 0xFFFFFFFFFFFFFE9DLLU:
45064625 /* SP = 2LLU */fputs(";", stderr); /* SP = 2LLU */
45074626 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
4508-{ /* JUMP */ fnaddr = 18446744073709551277LLU; break; } /* loop */
4509-case 18446744073709551276LLU: /* skip to here */fputs("]\n", stderr); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
4627+{ /* JUMP */ fnaddr = 18446744073709551264LLU; break; } /* loop */
4628+case 18446744073709551263LLU: /* skip to here */fputs("]\n", stderr); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
45104629 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
45114630 /* function requires 18LLU 64-bit chunks of memory (including 1LLU for parameters) */
45124631 case /*existsvar_*/0x83392EBEEC5CB400LLU:/* SP = 2LLU *//* SPMAX = 2LLU */
45134632 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
4514-case 0xFFFFFFFFFFFFFEA9LLU: /* loop to here *//* predicate: list non-empty? */
4633+case 0xFFFFFFFFFFFFFE9CLLU: /* loop to here *//* predicate: list non-empty? */
45154634
45164635 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU */
45174636 if(!/* SP - 1LLU = 3LLU *//* POP */stack[stackbase + 3LLU])
4518-{ /* JUMP */ fnaddr = 18446744073709551272LLU; break; } /* skip loop */
4637+{ /* JUMP */ fnaddr = 18446744073709551259LLU; break; } /* skip loop */
45194638 /* loop *//* predicate */
45204639
45214640 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU */
@@ -4524,142 +4643,149 @@
45244643 {
45254644 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 3LLU] == stack[stackbase + 4LLU]; }/* SP + 1LLU = 4LLU */ }
45264645 if(!/* SP - 1LLU = 3LLU *//* POP */stack[stackbase + 3LLU])
4527-{ /* JUMP */ fnaddr = 18446744073709551271LLU; break; } /* skip consequent */
4646+{ /* JUMP */ fnaddr = 18446744073709551258LLU; break; } /* skip consequent */
45284647 /* consequent */
45294648 {/* PUSH */stack[stackbase + 3LLU] = 1LLU; }/* SP + 1LLU = 4LLU *//* SP = 3LLU *//* assign */
45304649 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }
45314650 {stack[stackbase + 0LLU] = 0;}/* SP = 3LLU */
4532-case 18446744073709551271LLU: /* alternative *//* SP = 3LLU */
4651+case 18446744073709551258LLU: /* alternative *//* SP = 3LLU */
45334652 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
4534-{ /* JUMP */ fnaddr = 18446744073709551273LLU; break; } /* loop */
4535-case 18446744073709551272LLU: /* skip to here */
4653+{ /* JUMP */ fnaddr = 18446744073709551260LLU; break; } /* loop */
4654+case 18446744073709551259LLU: /* skip to here */
45364655 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 4LLU *//* SP - 1LLU = 3LLU *//* RESULT */
45374656 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
45384657 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 2LLU]; }
45394658 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
45404659 /* function requires 5LLU 64-bit chunks of memory (including 2LLU for parameters) */
4541-case /*findvar___*/0x864A5FC5CB400000LLU:/* SP = 2LLU *//* SPMAX = 2LLU *//* SP + 5LLU = 7LLU *//* SPMAX = 7LLU *//* SP - 5LLU = 2LLU */
4660+case /*findvar___*/0x864A5FC5CB400000LLU:/* SP = 2LLU *//* SPMAX = 2LLU *//* SP + 6LLU = 8LLU *//* SPMAX = 8LLU *//* SP - 6LLU = 2LLU */
45424661 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU */
4543-{/* PUSH */stack[stackbase + 3LLU] = 0LLU; }/* SP + 1LLU = 4LLU */
4544-{/* PUSH */stack[stackbase + 4LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 5LLU *//* SP + 2LLU = 7LLU *//* SP - 2LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
4545-{/* PUSH */stack[stackbase + 5LLU] = 0LLU; }/* SP + 1LLU = 6LLU */
4546-{/* PUSH */stack[stackbase + 6LLU] = 0LLU; }/* SP + 1LLU = 7LLU *//* predicate */
4662+{/* PUSH */stack[stackbase + 3LLU] = 0LLU; }/* SP + 1LLU = 4LLU *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
4663+{/* PUSH */stack[stackbase + 4LLU] = 8838998972400926720LLU; }/* SP + 1LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
4664+{/* PUSH */stack[stackbase + 5LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 6LLU *//* SP + 2LLU = 8LLU *//* SP - 2LLU = 6LLU *//* SP + 1LLU = 7LLU *//* SP - 1LLU = 6LLU */
4665+{/* PUSH */stack[stackbase + 6LLU] = 0LLU; }/* SP + 1LLU = 7LLU */
4666+{/* PUSH */stack[stackbase + 7LLU] = 0LLU; }/* SP + 1LLU = 8LLU *//* predicate */
45474667
45484668 {
45494669 /* CALLBEGIN */
4550- /* reserve space for 1LLU returned values *//* SP + 1LLU = 8LLU *//* SPMAX = 8LLU */
4551-{/* PUSH */stack[stackbase + 8LLU] = stackbase; }/* SP + 1LLU = 9LLU *//* SPMAX = 9LLU */
4552- /* leave place for return addr *//* SP + 1LLU = 10LLU *//* SPMAX = 10LLU */
4553- }/* SP + 5LLU = 15LLU *//* SPMAX = 15LLU *//* SP - 5LLU = 10LLU */
4554-{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 11LLU */
4555-{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 12LLU */
4670+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 9LLU *//* SPMAX = 9LLU */
4671+{/* PUSH */stack[stackbase + 9LLU] = stackbase; }/* SP + 1LLU = 10LLU *//* SPMAX = 10LLU */
4672+ /* leave place for return addr *//* SP + 1LLU = 11LLU *//* SPMAX = 11LLU */
4673+ }/* SP + 5LLU = 16LLU *//* SPMAX = 16LLU *//* SP - 5LLU = 11LLU */
4674+{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 12LLU */
4675+{/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 13LLU */
45564676 {
45574677 /*CALLEND*/
4558- stackbase += 10LLU;
4559- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA4LLU;
4678+ stackbase += 11LLU;
4679+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE97LLU;
45604680 fnaddr = /*existsvar_*/0x83392EBEEC5CB400LLU;/* SP = 0LLU */
45614681 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*existsvar_*/\n"); exit(-1); } }
45624682 break;
45634683 }
4564-case 0xFFFFFFFFFFFFFEA4LLU:
4565-/* SP = 8LLU */
4566-{ /* TOP */stack[stackbase + 7LLU] = !/* TOP */stack[stackbase + 7LLU]; }
4567-if(!/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
4568-{ /* JUMP */ fnaddr = 18446744073709551270LLU; break; } /* skip consequent */
4684+case 0xFFFFFFFFFFFFFE97LLU:
4685+/* SP = 9LLU */
4686+{ /* TOP */stack[stackbase + 8LLU] = !/* TOP */stack[stackbase + 8LLU]; }
4687+if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
4688+{ /* JUMP */ fnaddr = 18446744073709551257LLU; break; } /* skip consequent */
45694689 /* consequent */
45704690 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("undefined variable ", stderr);
45714691 {
45724692 /* CALLBEGIN */
4573- /* reserve space for 0LLU returned values *//* SP + 0LLU = 7LLU */
4574-{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU */
4575- /* leave place for return addr *//* SP + 1LLU = 9LLU */
4576- }/* SP + 7LLU = 16LLU *//* SPMAX = 16LLU *//* SP - 7LLU = 9LLU */
4577-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 10LLU */
4693+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 8LLU */
4694+{/* PUSH */stack[stackbase + 8LLU] = stackbase; }/* SP + 1LLU = 9LLU */
4695+ /* leave place for return addr *//* SP + 1LLU = 10LLU */
4696+ }/* SP + 7LLU = 17LLU *//* SPMAX = 17LLU *//* SP - 7LLU = 10LLU */
4697+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 11LLU */
45784698 {
45794699 /*CALLEND*/
4580- stackbase += 9LLU;
4581- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA3LLU;
4700+ stackbase += 10LLU;
4701+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE96LLU;
45824702 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
45834703 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
45844704 break;
45854705 }
4586-case 0xFFFFFFFFFFFFFEA3LLU:
4587-/* SP = 7LLU */fputs("\n", stderr); fputs("defined variables\n", stderr);
4706+case 0xFFFFFFFFFFFFFE96LLU:
4707+/* SP = 8LLU */fputs("\n", stderr); fputs("defined variables\n", stderr);
45884708 {
45894709 /* CALLBEGIN */
4590- /* reserve space for 0LLU returned values *//* SP + 0LLU = 7LLU */
4591-{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU */
4592- /* leave place for return addr *//* SP + 1LLU = 9LLU */
4593- }/* SP + 18LLU = 27LLU *//* SPMAX = 27LLU *//* SP - 18LLU = 9LLU */
4594-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 10LLU */
4710+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 8LLU */
4711+{/* PUSH */stack[stackbase + 8LLU] = stackbase; }/* SP + 1LLU = 9LLU */
4712+ /* leave place for return addr *//* SP + 1LLU = 10LLU */
4713+ }/* SP + 18LLU = 28LLU *//* SPMAX = 28LLU *//* SP - 18LLU = 10LLU */
4714+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 11LLU */
45954715 {
45964716 /*CALLEND*/
4597- stackbase += 9LLU;
4598- stack[stackbase - 1] = 0xFFFFFFFFFFFFFEA2LLU;
4717+ stackbase += 10LLU;
4718+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE95LLU;
45994719 fnaddr = /*reportvars*/0xB60AEAB6FC5CB6E0LLU;/* SP = 0LLU */
46004720 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportvars*/\n"); exit(-1); } }
46014721 break;
46024722 }
4603-case 0xFFFFFFFFFFFFFEA2LLU:
4604-/* SP = 7LLU */
4723+case 0xFFFFFFFFFFFFFE95LLU:
4724+/* SP = 8LLU */
46054725 {/* set exit-value */stack[16LLU] = 255LLU; }
4606-{ /* JUMP */ fnaddr = 0LLU; break; }/* SP = 7LLU *//* SP = 7LLU */
4607-{ /* JUMP */ fnaddr = 18446744073709551269LLU; break; } /* skip alternative */
4608-case 18446744073709551270LLU: /* alternative */
4609-case 0xFFFFFFFFFFFFFEA1LLU: /* loop to here *//* predicate: list non-empty? */
4726+{ /* JUMP */ fnaddr = 0LLU; break; }/* SP = 8LLU *//* SP = 8LLU */
4727+{ /* JUMP */ fnaddr = 18446744073709551256LLU; break; } /* skip alternative */
4728+case 18446744073709551257LLU: /* alternative */
4729+case 0xFFFFFFFFFFFFFE94LLU: /* loop to here *//* predicate: list non-empty? */
46104730
4611-{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 8LLU */
4612-if(!/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
4613-{ /* JUMP */ fnaddr = 18446744073709551264LLU; break; } /* skip loop */
4731+{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 9LLU */
4732+if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
4733+{ /* JUMP */ fnaddr = 18446744073709551251LLU; break; } /* skip loop */
46144734 /* loop *//* predicate */
46154735
4616-{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 8LLU */
4736+{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 9LLU */
46174737 {
4618-{/* PUSH */stack[stackbase + 8LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 9LLU */ }/* SP = 7LLU */
4738+{/* PUSH */stack[stackbase + 9LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 10LLU */ }/* SP = 8LLU */
46194739 {
4620-{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 7LLU] == stack[stackbase + 8LLU]; }/* SP + 1LLU = 8LLU */ }
4621-if(!/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
4622-{ /* JUMP */ fnaddr = 18446744073709551263LLU; break; } /* skip consequent */
4740+{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 8LLU] == stack[stackbase + 9LLU]; }/* SP + 1LLU = 9LLU */ }
4741+if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
4742+{ /* JUMP */ fnaddr = 18446744073709551250LLU; break; } /* skip consequent */
46234743 /* consequent */
46244744 { /* LIST-READ */
4625-{/* PUSH */stack[stackbase + 7LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 8LLU */ }
4745+{/* PUSH */stack[stackbase + 8LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 1LLU]; }/* SP + 1LLU = 9LLU */ }
46264746 { /* LIST-READ */
4627-{/* PUSH */stack[stackbase + 8LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 2LLU]; }/* SP + 1LLU = 9LLU */ }
4747+{/* PUSH */stack[stackbase + 9LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 2LLU]; }/* SP + 1LLU = 10LLU */ }
46284748 { /* LIST-READ */
4629-{/* PUSH */stack[stackbase + 9LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 3LLU]; }/* SP + 1LLU = 10LLU */ }
4749+{/* PUSH */stack[stackbase + 10LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 3LLU]; }/* SP + 1LLU = 11LLU */ }
46304750 { /* LIST-READ */
4631-{/* PUSH */stack[stackbase + 10LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 4LLU]; }/* SP + 1LLU = 11LLU */ }
4751+{/* PUSH */stack[stackbase + 11LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 4LLU]; }/* SP + 1LLU = 12LLU */ }
46324752 { /* LIST-READ */
4633-{/* PUSH */stack[stackbase + 11LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 5LLU]; }/* SP + 1LLU = 12LLU */ }/* SP = 7LLU *//* assign */
4634-{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 7LLU]; }
4635-{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 8LLU]; }
4636-{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 9LLU]; }
4637-{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 10LLU]; }
4638-{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 11LLU]; }
4639-{stack[stackbase + 0LLU] = 0;}/* SP = 7LLU */
4640-case 18446744073709551263LLU: /* alternative *//* SP = 7LLU */
4753+{/* PUSH */stack[stackbase + 12LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 5LLU]; }/* SP + 1LLU = 13LLU */ }
4754+{ /* LIST-READ */
4755+{/* PUSH */stack[stackbase + 13LLU] = /* DEREF-LIST */ stack[stack[stackbase + 0LLU] + 6LLU]; }/* SP + 1LLU = 14LLU */ }/* SP = 8LLU *//* assign */
4756+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 8LLU]; }
4757+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 9LLU]; }
4758+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 10LLU]; }
4759+{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 11LLU]; }
4760+{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 12LLU]; }
4761+{ /* RESULT */stack[stackbase + 7LLU] = stack[stackbase + 13LLU]; }
4762+{stack[stackbase + 0LLU] = 0;}/* SP = 8LLU */
4763+case 18446744073709551250LLU: /* alternative *//* SP = 8LLU */
46414764 { /* NEXT LIST ELEM */ if(stack[stackbase + 0LLU]) stack[stackbase + 0LLU] = stack[stack[stackbase + 0LLU]]; }
4642-{ /* JUMP */ fnaddr = 18446744073709551265LLU; break; } /* loop */
4643-case 18446744073709551264LLU: /* skip to here *//* SP = 7LLU */
4644-case 18446744073709551269LLU: /* skip to here */
4765+{ /* JUMP */ fnaddr = 18446744073709551252LLU; break; } /* loop */
4766+case 18446744073709551251LLU: /* skip to here *//* SP = 8LLU */
4767+case 18446744073709551256LLU: /* skip to here */
46454768
4646-{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 8LLU */
4647-{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 9LLU */
4648-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 10LLU */
4649-{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 11LLU */
4650-{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 12LLU *//* SP - 5LLU = 7LLU *//* RESULT */
4651-{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 7LLU]; }
4652-{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 8LLU]; }
4653-{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 9LLU]; }
4654-{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 10LLU]; }
4655-{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 11LLU]; }/* SP = 7LLU *//* SP - 5LLU = 2LLU *//* RESULT */
4656-{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 6LLU]; }
4657-{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 5LLU]; }
4658-{ /* RESULT */stack[stackbase + 18446744073709551611LLU] = stack[stackbase + 4LLU]; }
4659-{ /* RESULT */stack[stackbase + 18446744073709551610LLU] = stack[stackbase + 3LLU]; }
4660-{ /* RESULT */stack[stackbase + 18446744073709551609LLU] = stack[stackbase + 2LLU]; }
4769+{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 9LLU */
4770+{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 10LLU */
4771+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 11LLU */
4772+{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 12LLU */
4773+{/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 13LLU */
4774+{/* PUSH */stack[stackbase + 13LLU] = stack[stackbase + 7LLU]; }/* SP + 1LLU = 14LLU *//* SP - 6LLU = 8LLU *//* RESULT */
4775+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 8LLU]; }
4776+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 9LLU]; }
4777+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 10LLU]; }
4778+{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 11LLU]; }
4779+{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 12LLU]; }
4780+{ /* RESULT */stack[stackbase + 7LLU] = stack[stackbase + 13LLU]; }/* SP = 8LLU *//* SP - 6LLU = 2LLU *//* RESULT */
4781+{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 7LLU]; }
4782+{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 6LLU]; }
4783+{ /* RESULT */stack[stackbase + 18446744073709551611LLU] = stack[stackbase + 5LLU]; }
4784+{ /* RESULT */stack[stackbase + 18446744073709551610LLU] = stack[stackbase + 4LLU]; }
4785+{ /* RESULT */stack[stackbase + 18446744073709551609LLU] = stack[stackbase + 3LLU]; }
4786+{ /* RESULT */stack[stackbase + 18446744073709551608LLU] = stack[stackbase + 2LLU]; }
46614787 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
4662-/* function requires 27LLU 64-bit chunks of memory (including 2LLU for parameters) */
4788+/* function requires 28LLU 64-bit chunks of memory (including 2LLU for parameters) */
46634789 case /*GLOBMAXGET*/0x1CC3C23416071540LLU:/* SP = 0LLU */
46644790 {/* PUSH */stack[stackbase + 0LLU] = stack[0LLU]; }/* SP + 1LLU = 1LLU *//* SPMAX = 1LLU *//* SP - 1LLU = 0LLU *//* RESULT */
46654791 { /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 0LLU]; }/* SP = 1LLU *//* SP - 1LLU = 0LLU *//* RESULT */
@@ -4724,12 +4850,12 @@
47244850 {
47254851 /*CALLEND*/
47264852 stackbase += 3LLU;
4727- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE9ELLU;
4853+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE91LLU;
47284854 fnaddr = /*max_u64___*/0xA1CCC0C3CE800000LLU;/* SP = 0LLU */
47294855 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*max_u64___*/\n"); exit(-1); } }
47304856 break;
47314857 }
4732-case 0xFFFFFFFFFFFFFE9ELLU:
4858+case 0xFFFFFFFFFFFFFE91LLU:
47334859 /* SP = 1LLU */stack[3LLU] = /* SP - 1LLU = 0LLU *//* POP */stack[stackbase + 0LLU];
47344860 /* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
47354861 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
@@ -4745,12 +4871,12 @@
47454871 {
47464872 /*CALLEND*/
47474873 stackbase += 3LLU;
4748- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE9CLLU;
4874+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8FLLU;
47494875 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
47504876 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
47514877 break;
47524878 }
4753-case 0xFFFFFFFFFFFFFE9CLLU:
4879+case 0xFFFFFFFFFFFFFE8FLLU:
47544880 /* SP = 1LLU */
47554881 {
47564882 /* CALLBEGIN */
@@ -4761,17 +4887,17 @@
47614887 {
47624888 /*CALLEND*/
47634889 stackbase += 4LLU;
4764- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE9BLLU;
4890+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8ELLU;
47654891 fnaddr = /*SPMAX_GET_*/0x4D03416001C55000LLU;/* SP = 0LLU */
47664892 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SPMAX_GET_*/\n"); exit(-1); } }
47674893 break;
47684894 }
4769-case 0xFFFFFFFFFFFFFE9BLLU:
4895+case 0xFFFFFFFFFFFFFE8ELLU:
47704896 /* SP = 2LLU *//* SP = 0LLU */
47714897 {
47724898 {/* PUSH */stack[stackbase + 0LLU] = stack[stackbase + 0LLU] > stack[stackbase + 1LLU]; }/* SP + 1LLU = 1LLU */ }
47734899 if(!/* SP - 1LLU = 0LLU *//* POP */stack[stackbase + 0LLU])
4774-{ /* JUMP */ fnaddr = 18446744073709551261LLU; break; } /* skip consequent */
4900+{ /* JUMP */ fnaddr = 18446744073709551248LLU; break; } /* skip consequent */
47754901 /* consequent */
47764902 {/* PUSH */stack[stackbase + 0LLU] = stack[2LLU]; }/* SP + 1LLU = 1LLU */stack[3LLU] = /* SP - 1LLU = 0LLU *//* POP */stack[stackbase + 0LLU];
47774903 fputs("/* SPMAX = ", stdout);
@@ -4785,14 +4911,14 @@
47854911 {
47864912 /*CALLEND*/
47874913 stackbase += 2LLU;
4788- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE9ALLU;
4914+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8DLLU;
47894915 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
47904916 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
47914917 break;
47924918 }
4793-case 0xFFFFFFFFFFFFFE9ALLU:
4919+case 0xFFFFFFFFFFFFFE8DLLU:
47944920 /* SP = 0LLU */fputs(" */", stdout); /* SP = 0LLU */
4795-case 18446744073709551261LLU: /* alternative *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
4921+case 18446744073709551248LLU: /* alternative *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
47964922 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
47974923 /* function requires 16LLU 64-bit chunks of memory (including 0LLU for parameters) */
47984924 case /*SP_SET____*/0x4D00131540000000LLU:/* SP = 1LLU *//* SPMAX = 1LLU */
@@ -4808,12 +4934,12 @@
48084934 {
48094935 /*CALLEND*/
48104936 stackbase += 3LLU;
4811- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE99LLU;
4937+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8CLLU;
48124938 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
48134939 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
48144940 break;
48154941 }
4816-case 0xFFFFFFFFFFFFFE99LLU:
4942+case 0xFFFFFFFFFFFFFE8CLLU:
48174943 /* SP = 1LLU */fputs(" */", stdout);
48184944 {
48194945 /* CALLBEGIN */
@@ -4824,12 +4950,12 @@
48244950 {
48254951 /*CALLEND*/
48264952 stackbase += 3LLU;
4827- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE98LLU;
4953+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8BLLU;
48284954 fnaddr = /*SPMAXCHECK*/0x4D03416032050CB0LLU;/* SP = 0LLU */
48294955 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SPMAXCHECK*/\n"); exit(-1); } }
48304956 break;
48314957 }
4832-case 0xFFFFFFFFFFFFFE98LLU:
4958+case 0xFFFFFFFFFFFFFE8BLLU:
48334959 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
48344960 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
48354961 /* function requires 19LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -4849,12 +4975,12 @@
48494975 {
48504976 /*CALLEND*/
48514977 stackbase += 3LLU;
4852- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE97LLU;
4978+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8ALLU;
48534979 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
48544980 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
48554981 break;
48564982 }
4857-case 0xFFFFFFFFFFFFFE97LLU:
4983+case 0xFFFFFFFFFFFFFE8ALLU:
48584984 /* SP = 1LLU */fputs(" = ", stdout);
48594985 {
48604986 /* CALLBEGIN */
@@ -4871,22 +4997,22 @@
48714997 {
48724998 /*CALLEND*/
48734999 stackbase += 6LLU;
4874- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE96LLU;
5000+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE89LLU;
48755001 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
48765002 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
48775003 break;
48785004 }
4879-case 0xFFFFFFFFFFFFFE96LLU:
5005+case 0xFFFFFFFFFFFFFE89LLU:
48805006 /* SP = 4LLU */
48815007 {
48825008 /*CALLEND*/
48835009 stackbase += 3LLU;
4884- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE95LLU;
5010+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE88LLU;
48855011 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
48865012 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
48875013 break;
48885014 }
4889-case 0xFFFFFFFFFFFFFE95LLU:
5015+case 0xFFFFFFFFFFFFFE88LLU:
48905016 /* SP = 1LLU */fputs(" */", stdout);
48915017 {
48925018 /* CALLBEGIN */
@@ -4897,12 +5023,12 @@
48975023 {
48985024 /*CALLEND*/
48995025 stackbase += 3LLU;
4900- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE94LLU;
5026+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE87LLU;
49015027 fnaddr = /*SPMAXCHECK*/0x4D03416032050CB0LLU;/* SP = 0LLU */
49025028 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SPMAXCHECK*/\n"); exit(-1); } }
49035029 break;
49045030 }
4905-case 0xFFFFFFFFFFFFFE94LLU:
5031+case 0xFFFFFFFFFFFFFE87LLU:
49065032 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
49075033 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
49085034 /* function requires 19LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -4922,12 +5048,12 @@
49225048 {
49235049 /*CALLEND*/
49245050 stackbase += 3LLU;
4925- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE93LLU;
5051+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE86LLU;
49265052 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
49275053 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
49285054 break;
49295055 }
4930-case 0xFFFFFFFFFFFFFE93LLU:
5056+case 0xFFFFFFFFFFFFFE86LLU:
49315057 /* SP = 1LLU */fputs(" = ", stdout);
49325058 {
49335059 /* CALLBEGIN */
@@ -4944,22 +5070,22 @@
49445070 {
49455071 /*CALLEND*/
49465072 stackbase += 6LLU;
4947- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE92LLU;
5073+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE85LLU;
49485074 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
49495075 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
49505076 break;
49515077 }
4952-case 0xFFFFFFFFFFFFFE92LLU:
5078+case 0xFFFFFFFFFFFFFE85LLU:
49535079 /* SP = 4LLU */
49545080 {
49555081 /*CALLEND*/
49565082 stackbase += 3LLU;
4957- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE91LLU;
5083+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE84LLU;
49585084 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
49595085 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
49605086 break;
49615087 }
4962-case 0xFFFFFFFFFFFFFE91LLU:
5088+case 0xFFFFFFFFFFFFFE84LLU:
49635089 /* SP = 1LLU */fputs(" */", stdout); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
49645090 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
49655091 /* function requires 17LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -4990,12 +5116,12 @@
49905116 {
49915117 /*CALLEND*/
49925118 stackbase += 3LLU;
4993- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE90LLU;
5119+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE83LLU;
49945120 fnaddr = /*DEREFSTART*/0x1054851935014940LLU;/* SP = 0LLU */
49955121 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*DEREFSTART*/\n"); exit(-1); } }
49965122 break;
49975123 }
4998-case 0xFFFFFFFFFFFFFE90LLU:
5124+case 0xFFFFFFFFFFFFFE83LLU:
49995125 /* SP = 1LLU */
50005126 {
50015127 /* CALLBEGIN */
@@ -5007,12 +5133,12 @@
50075133 {
50085134 /*CALLEND*/
50095135 stackbase += 3LLU;
5010- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8FLLU;
5136+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE82LLU;
50115137 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
50125138 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
50135139 break;
50145140 }
5015-case 0xFFFFFFFFFFFFFE8FLLU:
5141+case 0xFFFFFFFFFFFFFE82LLU:
50165142 /* SP = 1LLU */
50175143 {
50185144 /* CALLBEGIN */
@@ -5023,12 +5149,12 @@
50235149 {
50245150 /*CALLEND*/
50255151 stackbase += 3LLU;
5026- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8ELLU;
5152+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE81LLU;
50275153 fnaddr = /*DEREFEND__*/0x1054851853840000LLU;/* SP = 0LLU */
50285154 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*DEREFEND__*/\n"); exit(-1); } }
50295155 break;
50305156 }
5031-case 0xFFFFFFFFFFFFFE8ELLU:
5157+case 0xFFFFFFFFFFFFFE81LLU:
50325158 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
50335159 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
50345160 /* function requires 17LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -5043,12 +5169,12 @@
50435169 {
50445170 /*CALLEND*/
50455171 stackbase += 3LLU;
5046- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8DLLU;
5172+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE80LLU;
50475173 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
50485174 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
50495175 break;
50505176 }
5051-case 0xFFFFFFFFFFFFFE8DLLU:
5177+case 0xFFFFFFFFFFFFFE80LLU:
50525178 /* SP = 1LLU */fputs("]", stdout); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
50535179 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
50545180 /* function requires 17LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -5063,12 +5189,12 @@
50635189 {
50645190 /*CALLEND*/
50655191 stackbase += 3LLU;
5066- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8CLLU;
5192+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7FLLU;
50675193 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
50685194 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
50695195 break;
50705196 }
5071-case 0xFFFFFFFFFFFFFE8CLLU:
5197+case 0xFFFFFFFFFFFFFE7FLLU:
50725198 /* SP = 1LLU */fputs(") ", stdout);
50735199 {
50745200 /* CALLBEGIN */
@@ -5080,12 +5206,12 @@
50805206 {
50815207 /*CALLEND*/
50825208 stackbase += 3LLU;
5083- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8BLLU;
5209+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7ELLU;
50845210 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
50855211 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
50865212 break;
50875213 }
5088-case 0xFFFFFFFFFFFFFE8BLLU:
5214+case 0xFFFFFFFFFFFFFE7ELLU:
50895215 /* SP = 1LLU */fputs(" = ", stdout);
50905216 {
50915217 /* CALLBEGIN */
@@ -5096,12 +5222,12 @@
50965222 {
50975223 /*CALLEND*/
50985224 stackbase += 3LLU;
5099- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE8ALLU;
5225+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7DLLU;
51005226 fnaddr = /*DEREFSTART*/0x1054851935014940LLU;/* SP = 0LLU */
51015227 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*DEREFSTART*/\n"); exit(-1); } }
51025228 break;
51035229 }
5104-case 0xFFFFFFFFFFFFFE8ALLU:
5230+case 0xFFFFFFFFFFFFFE7DLLU:
51055231 /* SP = 1LLU */
51065232 {
51075233 /* CALLBEGIN */
@@ -5113,12 +5239,12 @@
51135239 {
51145240 /*CALLEND*/
51155241 stackbase += 3LLU;
5116- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE89LLU;
5242+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7CLLU;
51175243 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
51185244 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
51195245 break;
51205246 }
5121-case 0xFFFFFFFFFFFFFE89LLU:
5247+case 0xFFFFFFFFFFFFFE7CLLU:
51225248 /* SP = 1LLU */
51235249 {
51245250 /* CALLBEGIN */
@@ -5129,12 +5255,12 @@
51295255 {
51305256 /*CALLEND*/
51315257 stackbase += 3LLU;
5132- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE88LLU;
5258+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7BLLU;
51335259 fnaddr = /*DEREFEND__*/0x1054851853840000LLU;/* SP = 0LLU */
51345260 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*DEREFEND__*/\n"); exit(-1); } }
51355261 break;
51365262 }
5137-case 0xFFFFFFFFFFFFFE88LLU:
5263+case 0xFFFFFFFFFFFFFE7BLLU:
51385264 /* SP = 1LLU */fputs("; }", stdout); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
51395265 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
51405266 /* function requires 20LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -5154,22 +5280,22 @@
51545280 {
51555281 /*CALLEND*/
51565282 stackbase += 5LLU;
5157- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE87LLU;
5283+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7ALLU;
51585284 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
51595285 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
51605286 break;
51615287 }
5162-case 0xFFFFFFFFFFFFFE87LLU:
5288+case 0xFFFFFFFFFFFFFE7ALLU:
51635289 /* SP = 3LLU */
51645290 {
51655291 /*CALLEND*/
51665292 stackbase += 2LLU;
5167- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE86LLU;
5293+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE79LLU;
51685294 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
51695295 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
51705296 break;
51715297 }
5172-case 0xFFFFFFFFFFFFFE86LLU:
5298+case 0xFFFFFFFFFFFFFE79LLU:
51735299 /* SP = 0LLU */fputs("] = ", stdout); /* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
51745300 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
51755301 /* function requires 16LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -5184,12 +5310,12 @@
51845310 {
51855311 /*CALLEND*/
51865312 stackbase += 2LLU;
5187- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE85LLU;
5313+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE78LLU;
51885314 fnaddr = /*SP_ADD____*/0x4D00011040000000LLU;/* SP = 0LLU */
51895315 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_ADD____*/\n"); exit(-1); } }
51905316 break;
51915317 }
5192-case 0xFFFFFFFFFFFFFE85LLU:
5318+case 0xFFFFFFFFFFFFFE78LLU:
51935319 /* SP = 0LLU *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
51945320 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
51955321 /* function requires 21LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -5203,12 +5329,12 @@
52035329 {
52045330 /*CALLEND*/
52055331 stackbase += 3LLU;
5206- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE84LLU;
5332+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE77LLU;
52075333 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
52085334 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
52095335 break;
52105336 }
5211-case 0xFFFFFFFFFFFFFE84LLU:
5337+case 0xFFFFFFFFFFFFFE77LLU:
52125338 /* SP = 1LLU */
52135339 {
52145340 /* CALLBEGIN */
@@ -5220,12 +5346,12 @@
52205346 {
52215347 /*CALLEND*/
52225348 stackbase += 3LLU;
5223- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE83LLU;
5349+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE76LLU;
52245350 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
52255351 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
52265352 break;
52275353 }
5228-case 0xFFFFFFFFFFFFFE83LLU:
5354+case 0xFFFFFFFFFFFFFE76LLU:
52295355 /* SP = 1LLU */
52305356 {
52315357 /* CALLBEGIN */
@@ -5236,12 +5362,12 @@
52365362 {
52375363 /*CALLEND*/
52385364 stackbase += 3LLU;
5239- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE82LLU;
5365+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE75LLU;
52405366 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
52415367 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
52425368 break;
52435369 }
5244-case 0xFFFFFFFFFFFFFE82LLU:
5370+case 0xFFFFFFFFFFFFFE75LLU:
52455371 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
52465372 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
52475373 /* function requires 24LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -5256,12 +5382,12 @@
52565382 {
52575383 /*CALLEND*/
52585384 stackbase += 2LLU;
5259- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE81LLU;
5385+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE74LLU;
52605386 fnaddr = /*SP_SUB____*/0x4D00135420000000LLU;/* SP = 0LLU */
52615387 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_SUB____*/\n"); exit(-1); } }
52625388 break;
52635389 }
5264-case 0xFFFFFFFFFFFFFE81LLU:
5390+case 0xFFFFFFFFFFFFFE74LLU:
52655391 /* SP = 0LLU */fputs("/* POP */stack[stackbase + ", stdout);
52665392 {
52675393 /* CALLBEGIN */
@@ -5278,22 +5404,22 @@
52785404 {
52795405 /*CALLEND*/
52805406 stackbase += 5LLU;
5281- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE80LLU;
5407+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE73LLU;
52825408 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
52835409 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
52845410 break;
52855411 }
5286-case 0xFFFFFFFFFFFFFE80LLU:
5412+case 0xFFFFFFFFFFFFFE73LLU:
52875413 /* SP = 3LLU */
52885414 {
52895415 /*CALLEND*/
52905416 stackbase += 2LLU;
5291- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7FLLU;
5417+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE72LLU;
52925418 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
52935419 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
52945420 break;
52955421 }
5296-case 0xFFFFFFFFFFFFFE7FLLU:
5422+case 0xFFFFFFFFFFFFFE72LLU:
52975423 /* SP = 0LLU */fputs("]", stdout); /* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
52985424 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
52995425 /* function requires 19LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -5310,12 +5436,12 @@
53105436 {
53115437 /*CALLEND*/
53125438 stackbase += 2LLU;
5313- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7ELLU;
5439+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE71LLU;
53145440 fnaddr = /*POP_START_*/0x40F4004D40525000LLU;/* SP = 0LLU */
53155441 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*POP_START_*/\n"); exit(-1); } }
53165442 break;
53175443 }
5318-case 0xFFFFFFFFFFFFFE7ELLU:
5444+case 0xFFFFFFFFFFFFFE71LLU:
53195445 /* SP = 0LLU */
53205446 {
53215447 /* CALLBEGIN */
@@ -5326,12 +5452,12 @@
53265452 {
53275453 /*CALLEND*/
53285454 stackbase += 2LLU;
5329- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7DLLU;
5455+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE70LLU;
53305456 fnaddr = /*POP_END___*/0x40F40014E1000000LLU;/* SP = 0LLU */
53315457 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*POP_END___*/\n"); exit(-1); } }
53325458 break;
53335459 }
5334-case 0xFFFFFFFFFFFFFE7DLLU:
5460+case 0xFFFFFFFFFFFFFE70LLU:
53355461 /* SP = 0LLU *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
53365462 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
53375463 /* function requires 21LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -5351,12 +5477,12 @@
53515477 {
53525478 /*CALLEND*/
53535479 stackbase += 5LLU;
5354- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7CLLU;
5480+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6FLLU;
53555481 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
53565482 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
53575483 break;
53585484 }
5359-case 0xFFFFFFFFFFFFFE7CLLU:
5485+case 0xFFFFFFFFFFFFFE6FLLU:
53605486 /* SP = 3LLU */
53615487 {/* PUSH */stack[stackbase + 3LLU] = 1LLU; }/* SP + 1LLU = 4LLU *//* SP = 2LLU */
53625488 {
@@ -5364,12 +5490,12 @@
53645490 {
53655491 /*CALLEND*/
53665492 stackbase += 2LLU;
5367- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7BLLU;
5493+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6ELLU;
53685494 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
53695495 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
53705496 break;
53715497 }
5372-case 0xFFFFFFFFFFFFFE7BLLU:
5498+case 0xFFFFFFFFFFFFFE6ELLU:
53735499 /* SP = 0LLU */fputs("]", stdout); /* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
53745500 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
53755501 /* function requires 16LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -5386,12 +5512,12 @@
53865512 {
53875513 /*CALLEND*/
53885514 stackbase += 2LLU;
5389- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE7ALLU;
5515+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6DLLU;
53905516 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
53915517 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
53925518 break;
53935519 }
5394-case 0xFFFFFFFFFFFFFE7ALLU:
5520+case 0xFFFFFFFFFFFFFE6DLLU:
53955521 /* SP = 0LLU */
53965522 {
53975523 /* CALLBEGIN */
@@ -5402,12 +5528,12 @@
54025528 {
54035529 /*CALLEND*/
54045530 stackbase += 2LLU;
5405- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE79LLU;
5531+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6CLLU;
54065532 fnaddr = /*TOP_END___*/0x50F40014E1000000LLU;/* SP = 0LLU */
54075533 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_END___*/\n"); exit(-1); } }
54085534 break;
54095535 }
5410-case 0xFFFFFFFFFFFFFE79LLU:
5536+case 0xFFFFFFFFFFFFFE6CLLU:
54115537 /* SP = 0LLU *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
54125538 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
54135539 /* function requires 18LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -5421,12 +5547,12 @@
54215547 {
54225548 /*CALLEND*/
54235549 stackbase += 3LLU;
5424- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE78LLU;
5550+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6BLLU;
54255551 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
54265552 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
54275553 break;
54285554 }
5429-case 0xFFFFFFFFFFFFFE78LLU:
5555+case 0xFFFFFFFFFFFFFE6BLLU:
54305556 /* SP = 1LLU */fputs(" = ", stdout);
54315557 {
54325558 /* CALLBEGIN */
@@ -5438,12 +5564,12 @@
54385564 {
54395565 /*CALLEND*/
54405566 stackbase += 3LLU;
5441- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE77LLU;
5567+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6ALLU;
54425568 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
54435569 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
54445570 break;
54455571 }
5446-case 0xFFFFFFFFFFFFFE77LLU:
5572+case 0xFFFFFFFFFFFFFE6ALLU:
54475573 /* SP = 1LLU */
54485574 {
54495575 /* CALLBEGIN */
@@ -5454,12 +5580,12 @@
54545580 {
54555581 /*CALLEND*/
54565582 stackbase += 3LLU;
5457- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE76LLU;
5583+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE69LLU;
54585584 fnaddr = /*TOP_END___*/0x50F40014E1000000LLU;/* SP = 0LLU */
54595585 { if(stackbase + 0LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_END___*/\n"); exit(-1); } }
54605586 break;
54615587 }
5462-case 0xFFFFFFFFFFFFFE76LLU:
5588+case 0xFFFFFFFFFFFFFE69LLU:
54635589 /* SP = 1LLU *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
54645590 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
54655591 /* function requires 19LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -5474,12 +5600,12 @@
54745600 {
54755601 /*CALLEND*/
54765602 stackbase += 4LLU;
5477- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE75LLU;
5603+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE68LLU;
54785604 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
54795605 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
54805606 break;
54815607 }
5482-case 0xFFFFFFFFFFFFFE75LLU:
5608+case 0xFFFFFFFFFFFFFE68LLU:
54835609 /* SP = 2LLU */fputs(" >= ", stdout);
54845610 {
54855611 /* CALLBEGIN */
@@ -5496,22 +5622,22 @@
54965622 {
54975623 /*CALLEND*/
54985624 stackbase += 7LLU;
5499- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE74LLU;
5625+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE67LLU;
55005626 fnaddr = /*MEMSIZEGET*/0x34535325A1471540LLU;/* SP = 0LLU */
55015627 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*MEMSIZEGET*/\n"); exit(-1); } }
55025628 break;
55035629 }
5504-case 0xFFFFFFFFFFFFFE74LLU:
5630+case 0xFFFFFFFFFFFFFE67LLU:
55055631 /* SP = 5LLU */
55065632 {
55075633 /*CALLEND*/
55085634 stackbase += 4LLU;
5509- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE73LLU;
5635+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE66LLU;
55105636 fnaddr = /*printhexnr*/0xAED929BE3833A6D0LLU;/* SP = 0LLU */
55115637 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printhexnr*/\n"); exit(-1); } }
55125638 break;
55135639 }
5514-case 0xFFFFFFFFFFFFFE73LLU:
5640+case 0xFFFFFFFFFFFFFE66LLU:
55155641 /* SP = 2LLU */fputs(") { fprintf(stderr, \"STACKOVERFLOW calling ", stdout);
55165642 {
55175643 /* CALLBEGIN */
@@ -5523,12 +5649,12 @@
55235649 {
55245650 /*CALLEND*/
55255651 stackbase += 4LLU;
5526- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE72LLU;
5652+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE65LLU;
55275653 fnaddr = /*commentid_*/0x7AAA28829BE47C00LLU;/* SP = 0LLU */
55285654 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*commentid_*/\n"); exit(-1); } }
55295655 break;
55305656 }
5531-case 0xFFFFFFFFFFFFFE72LLU:
5657+case 0xFFFFFFFFFFFFFE65LLU:
55325658 /* SP = 2LLU */fputs("\\n\"); exit(-1); } }", stdout); /* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
55335659 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
55345660 /* function requires 18LLU 64-bit chunks of memory (including 2LLU for parameters) */
@@ -5543,12 +5669,12 @@
55435669 {
55445670 /*CALLEND*/
55455671 stackbase += 5LLU;
5546- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE70LLU;
5672+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE63LLU;
55475673 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
55485674 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
55495675 break;
55505676 }
5551-case 0xFFFFFFFFFFFFFE70LLU:
5677+case 0xFFFFFFFFFFFFFE63LLU:
55525678 /* SP = 3LLU */
55535679 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU */
55545680 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 5LLU *//* SP = 3LLU */
@@ -5557,16 +5683,16 @@
55575683 {
55585684 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 2LLU] < stack[stackbase + 3LLU]; }/* SP + 1LLU = 3LLU */ }
55595685 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
5560-{ /* JUMP */ fnaddr = 18446744073709551217LLU; break; } /* skip consequent */
5686+{ /* JUMP */ fnaddr = 18446744073709551204LLU; break; } /* skip consequent */
55615687 /* consequent */fputs("INTERNAL ERROR: OVERLAP IN PUSH_MULTI\n", stderr);
55625688 {/* set exit-value */stack[16LLU] = 255LLU; }
55635689 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 2LLU */
5564-case 18446744073709551217LLU: /* alternative */
5690+case 18446744073709551204LLU: /* alternative */
55655691 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 3LLU */
5566-case 0xFFFFFFFFFFFFFE6FLLU: /* loop to here *//* predicate: counter > 0? */
5692+case 0xFFFFFFFFFFFFFE62LLU: /* loop to here *//* predicate: counter > 0? */
55675693
55685694 if(!stack[stackbase + 2LLU]--)
5569-{ /* JUMP */ fnaddr = 18446744073709551214LLU; break; } /* skip loop */
5695+{ /* JUMP */ fnaddr = 18446744073709551201LLU; break; } /* skip loop */
55705696 /* loop */
55715697 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU */
55725698 {/* PUSH */stack[stackbase + 4LLU] = 1LLU; }/* SP + 1LLU = 5LLU *//* SP = 3LLU */
@@ -5582,12 +5708,12 @@
55825708 {
55835709 /*CALLEND*/
55845710 stackbase += 5LLU;
5585- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6DLLU;
5711+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE60LLU;
55865712 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
55875713 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
55885714 break;
55895715 }
5590-case 0xFFFFFFFFFFFFFE6DLLU:
5716+case 0xFFFFFFFFFFFFFE60LLU:
55915717 /* SP = 3LLU */
55925718 {
55935719 /* CALLBEGIN */
@@ -5599,12 +5725,12 @@
55995725 {
56005726 /*CALLEND*/
56015727 stackbase += 5LLU;
5602- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6CLLU;
5728+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5FLLU;
56035729 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
56045730 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
56055731 break;
56065732 }
5607-case 0xFFFFFFFFFFFFFE6CLLU:
5733+case 0xFFFFFFFFFFFFFE5FLLU:
56085734 /* SP = 3LLU */
56095735 {
56105736 /* CALLBEGIN */
@@ -5615,12 +5741,12 @@
56155741 {
56165742 /*CALLEND*/
56175743 stackbase += 5LLU;
5618- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE6BLLU;
5744+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5ELLU;
56195745 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
56205746 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
56215747 break;
56225748 }
5623-case 0xFFFFFFFFFFFFFE6BLLU:
5749+case 0xFFFFFFFFFFFFFE5ELLU:
56245750 /* SP = 3LLU */
56255751 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU */
56265752 {/* PUSH */stack[stackbase + 4LLU] = 1LLU; }/* SP + 1LLU = 5LLU *//* SP = 3LLU */
@@ -5627,8 +5753,8 @@
56275753 {
56285754 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 3LLU] + stack[stackbase + 4LLU]; }/* SP + 1LLU = 4LLU */ }/* SP = 3LLU *//* assign */
56295755 { /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU */
5630-{ /* JUMP */ fnaddr = 18446744073709551215LLU; break; } /* loop */
5631-case 18446744073709551214LLU: /* skip to here *//* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
5756+{ /* JUMP */ fnaddr = 18446744073709551202LLU; break; } /* loop */
5757+case 18446744073709551201LLU: /* skip to here *//* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
56325758 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
56335759 /* function requires 26LLU 64-bit chunks of memory (including 2LLU for parameters) */
56345760 case /*STACK_COPY*/0x4D40432C00CF4190LLU:/* SP = 3LLU *//* SPMAX = 3LLU *//* predicate */
@@ -5638,13 +5764,13 @@
56385764 {
56395765 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 3LLU] < stack[stackbase + 4LLU]; }/* SP + 1LLU = 4LLU */ }
56405766 if(!/* SP - 1LLU = 3LLU *//* POP */stack[stackbase + 3LLU])
5641-{ /* JUMP */ fnaddr = 18446744073709551210LLU; break; } /* skip consequent */
5767+{ /* JUMP */ fnaddr = 18446744073709551197LLU; break; } /* skip consequent */
56425768 /* consequent */
56435769 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 4LLU */
5644-case 0xFFFFFFFFFFFFFE68LLU: /* loop to here *//* predicate: counter > 0? */
5770+case 0xFFFFFFFFFFFFFE5BLLU: /* loop to here *//* predicate: counter > 0? */
56455771
56465772 if(!stack[stackbase + 3LLU]--)
5647-{ /* JUMP */ fnaddr = 18446744073709551207LLU; break; } /* skip loop */
5773+{ /* JUMP */ fnaddr = 18446744073709551194LLU; break; } /* skip loop */
56485774 /* loop */
56495775 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU */
56505776 {/* PUSH */stack[stackbase + 5LLU] = 1LLU; }/* SP + 1LLU = 6LLU *//* SPMAX = 6LLU *//* SP = 4LLU */
@@ -5664,12 +5790,12 @@
56645790 {
56655791 /*CALLEND*/
56665792 stackbase += 6LLU;
5667- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE66LLU;
5793+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE59LLU;
56685794 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
56695795 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
56705796 break;
56715797 }
5672-case 0xFFFFFFFFFFFFFE66LLU:
5798+case 0xFFFFFFFFFFFFFE59LLU:
56735799 /* SP = 4LLU */fputs(" = ", stdout);
56745800 {
56755801 /* CALLBEGIN */
@@ -5684,23 +5810,23 @@
56845810 {
56855811 /*CALLEND*/
56865812 stackbase += 6LLU;
5687- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE65LLU;
5813+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE58LLU;
56885814 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
56895815 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
56905816 break;
56915817 }
5692-case 0xFFFFFFFFFFFFFE65LLU:
5818+case 0xFFFFFFFFFFFFFE58LLU:
56935819 /* SP = 4LLU */fputs("; }", stdout); /* SP = 4LLU */
5694-{ /* JUMP */ fnaddr = 18446744073709551208LLU; break; } /* loop */
5695-case 18446744073709551207LLU: /* skip to here *//* SP = 3LLU *//* SP = 3LLU */
5696-{ /* JUMP */ fnaddr = 18446744073709551209LLU; break; } /* skip alternative */
5697-case 18446744073709551210LLU: /* alternative */
5820+{ /* JUMP */ fnaddr = 18446744073709551195LLU; break; } /* loop */
5821+case 18446744073709551194LLU: /* skip to here *//* SP = 3LLU *//* SP = 3LLU */
5822+{ /* JUMP */ fnaddr = 18446744073709551196LLU; break; } /* skip alternative */
5823+case 18446744073709551197LLU: /* alternative */
56985824 {/* PUSH */stack[stackbase + 3LLU] = 0LLU; }/* SP + 1LLU = 4LLU */
56995825 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU */
5700-case 0xFFFFFFFFFFFFFE64LLU: /* loop to here *//* predicate: counter > 0? */
5826+case 0xFFFFFFFFFFFFFE57LLU: /* loop to here *//* predicate: counter > 0? */
57015827
57025828 if(!stack[stackbase + 4LLU]--)
5703-{ /* JUMP */ fnaddr = 18446744073709551203LLU; break; } /* skip loop */
5829+{ /* JUMP */ fnaddr = 18446744073709551190LLU; break; } /* skip loop */
57045830 /* loop */fputs("\n{ /* RESULT */", stdout);
57055831 {
57065832 /* CALLBEGIN */
@@ -5715,12 +5841,12 @@
57155841 {
57165842 /*CALLEND*/
57175843 stackbase += 7LLU;
5718- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE62LLU;
5844+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE55LLU;
57195845 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
57205846 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
57215847 break;
57225848 }
5723-case 0xFFFFFFFFFFFFFE62LLU:
5849+case 0xFFFFFFFFFFFFFE55LLU:
57245850 /* SP = 5LLU */fputs(" = ", stdout);
57255851 {
57265852 /* CALLBEGIN */
@@ -5735,12 +5861,12 @@
57355861 {
57365862 /*CALLEND*/
57375863 stackbase += 7LLU;
5738- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE61LLU;
5864+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE54LLU;
57395865 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
57405866 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
57415867 break;
57425868 }
5743-case 0xFFFFFFFFFFFFFE61LLU:
5869+case 0xFFFFFFFFFFFFFE54LLU:
57445870 /* SP = 5LLU */fputs("; }", stdout);
57455871 {/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 6LLU */
57465872 {/* PUSH */stack[stackbase + 6LLU] = 1LLU; }/* SP + 1LLU = 7LLU *//* SP = 5LLU */
@@ -5747,9 +5873,9 @@
57475873 {
57485874 {/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 5LLU] + stack[stackbase + 6LLU]; }/* SP + 1LLU = 6LLU */ }/* SP = 5LLU *//* assign */
57495875 { /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 5LLU]; }/* SP = 5LLU */
5750-{ /* JUMP */ fnaddr = 18446744073709551204LLU; break; } /* loop */
5751-case 18446744073709551203LLU: /* skip to here *//* SP = 3LLU */
5752-case 18446744073709551209LLU: /* skip to here */
5876+{ /* JUMP */ fnaddr = 18446744073709551191LLU; break; } /* loop */
5877+case 18446744073709551190LLU: /* skip to here *//* SP = 3LLU */
5878+case 18446744073709551196LLU: /* skip to here */
57535879 /* SP = 3LLU *//* SP - 0LLU = 3LLU *//* RESULT */
57545880 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
57555881 /* function requires 24LLU 64-bit chunks of memory (including 3LLU for parameters) */
@@ -5764,12 +5890,12 @@
57645890 {
57655891 /*CALLEND*/
57665892 stackbase += 3LLU;
5767- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE60LLU;
5893+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE53LLU;
57685894 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
57695895 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
57705896 break;
57715897 }
5772-case 0xFFFFFFFFFFFFFE60LLU:
5898+case 0xFFFFFFFFFFFFFE53LLU:
57735899 /* SP = 1LLU */fputs(" returned values */", stdout);
57745900 {
57755901 /* CALLBEGIN */
@@ -5781,12 +5907,12 @@
57815907 {
57825908 /*CALLEND*/
57835909 stackbase += 3LLU;
5784- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5FLLU;
5910+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE52LLU;
57855911 fnaddr = /*SP_ADD____*/0x4D00011040000000LLU;/* SP = 0LLU */
57865912 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_ADD____*/\n"); exit(-1); } }
57875913 break;
57885914 }
5789-case 0xFFFFFFFFFFFFFE5FLLU:
5915+case 0xFFFFFFFFFFFFFE52LLU:
57905916 /* SP = 1LLU */
57915917 {
57925918 /* CALLBEGIN */
@@ -5797,12 +5923,12 @@
57975923 {
57985924 /*CALLEND*/
57995925 stackbase += 4LLU;
5800- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5ELLU;
5926+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE51LLU;
58015927 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
58025928 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
58035929 break;
58045930 }
5805-case 0xFFFFFFFFFFFFFE5ELLU:
5931+case 0xFFFFFFFFFFFFFE51LLU:
58065932 /* SP = 2LLU */
58075933 {
58085934 /* CALLBEGIN */
@@ -5813,12 +5939,12 @@
58135939 {
58145940 /*CALLEND*/
58155941 stackbase += 4LLU;
5816- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5DLLU;
5942+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE50LLU;
58175943 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
58185944 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
58195945 break;
58205946 }
5821-case 0xFFFFFFFFFFFFFE5DLLU:
5947+case 0xFFFFFFFFFFFFFE50LLU:
58225948 /* SP = 2LLU */fputs("stackbase", stdout);
58235949 {
58245950 /* CALLBEGIN */
@@ -5829,12 +5955,12 @@
58295955 {
58305956 /*CALLEND*/
58315957 stackbase += 4LLU;
5832- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5CLLU;
5958+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4FLLU;
58335959 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
58345960 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
58355961 break;
58365962 }
5837-case 0xFFFFFFFFFFFFFE5CLLU:
5963+case 0xFFFFFFFFFFFFFE4FLLU:
58385964 /* SP = 2LLU */fputs("\n /* leave place for return addr */", stdout);
58395965 {
58405966 /* CALLBEGIN */
@@ -5846,12 +5972,12 @@
58465972 {
58475973 /*CALLEND*/
58485974 stackbase += 4LLU;
5849- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5BLLU;
5975+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4ELLU;
58505976 fnaddr = /*SP_ADD____*/0x4D00011040000000LLU;/* SP = 0LLU */
58515977 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_ADD____*/\n"); exit(-1); } }
58525978 break;
58535979 }
5854-case 0xFFFFFFFFFFFFFE5BLLU:
5980+case 0xFFFFFFFFFFFFFE4ELLU:
58555981 /* SP = 2LLU */fputs("\n }", stdout);
58565982 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
58575983 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 2LLU]; }/* SP = 2LLU *//* SP - 1LLU = 1LLU *//* RESULT */
@@ -5874,12 +6000,12 @@
58746000 {
58756001 /*CALLEND*/
58766002 stackbase += 9LLU;
5877- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE5ALLU;
6003+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4DLLU;
58786004 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
58796005 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
58806006 break;
58816007 }
5882-case 0xFFFFFFFFFFFFFE5ALLU:
6008+case 0xFFFFFFFFFFFFFE4DLLU:
58836009 /* SP = 7LLU */
58846010 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 8LLU *//* SP = 6LLU */
58856011 {
@@ -5887,12 +6013,12 @@
58876013 {
58886014 /*CALLEND*/
58896015 stackbase += 6LLU;
5890- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE59LLU;
6016+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4CLLU;
58916017 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
58926018 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
58936019 break;
58946020 }
5895-case 0xFFFFFFFFFFFFFE59LLU:
6021+case 0xFFFFFFFFFFFFFE4CLLU:
58966022 /* SP = 4LLU */fputs(";", stdout); fputs("\n stack[stackbase - 1] = ", stdout);
58976023 {
58986024 /* CALLBEGIN */
@@ -5909,12 +6035,12 @@
59096035 {
59106036 /*CALLEND*/
59116037 stackbase += 9LLU;
5912- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE58LLU;
6038+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4BLLU;
59136039 fnaddr = /*ADDRGET___*/0x0441121C55000000LLU;/* SP = 0LLU */
59146040 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ADDRGET___*/\n"); exit(-1); } }
59156041 break;
59166042 }
5917-case 0xFFFFFFFFFFFFFE58LLU:
6043+case 0xFFFFFFFFFFFFFE4BLLU:
59186044 /* SP = 7LLU */
59196045 {/* PUSH */stack[stackbase + 7LLU] = 1LLU; }/* SP + 1LLU = 8LLU *//* SP = 6LLU */
59206046 {
@@ -5922,12 +6048,12 @@
59226048 {
59236049 /*CALLEND*/
59246050 stackbase += 6LLU;
5925- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE57LLU;
6051+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4ALLU;
59266052 fnaddr = /*printhexnr*/0xAED929BE3833A6D0LLU;/* SP = 0LLU */
59276053 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printhexnr*/\n"); exit(-1); } }
59286054 break;
59296055 }
5930-case 0xFFFFFFFFFFFFFE57LLU:
6056+case 0xFFFFFFFFFFFFFE4ALLU:
59316057 /* SP = 4LLU */fputs(";", stdout); fputs("\n fnaddr = ", stdout);
59326058 {
59336059 /* CALLBEGIN */
@@ -5939,12 +6065,12 @@
59396065 {
59406066 /*CALLEND*/
59416067 stackbase += 6LLU;
5942- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE56LLU;
6068+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE49LLU;
59436069 fnaddr = /*printid___*/0xAED929BE47C00000LLU;/* SP = 0LLU */
59446070 { if(stackbase + 10LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printid___*/\n"); exit(-1); } }
59456071 break;
59466072 }
5947-case 0xFFFFFFFFFFFFFE56LLU:
6073+case 0xFFFFFFFFFFFFFE49LLU:
59486074 /* SP = 4LLU */fputs(";", stdout);
59496075 {
59506076 /* CALLBEGIN */
@@ -5956,12 +6082,12 @@
59566082 {
59576083 /*CALLEND*/
59586084 stackbase += 6LLU;
5959- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE55LLU;
6085+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE48LLU;
59606086 fnaddr = /*SP_SET____*/0x4D00131540000000LLU;/* SP = 0LLU */
59616087 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_SET____*/\n"); exit(-1); } }
59626088 break;
59636089 }
5964-case 0xFFFFFFFFFFFFFE55LLU:
6090+case 0xFFFFFFFFFFFFFE48LLU:
59656091 /* SP = 4LLU */
59666092 {
59676093 /* CALLBEGIN */
@@ -5974,12 +6100,12 @@
59746100 {
59756101 /*CALLEND*/
59766102 stackbase += 6LLU;
5977- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE54LLU;
6103+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE47LLU;
59786104 fnaddr = /*STACKCHECK*/0x4D40432C32050CB0LLU;/* SP = 0LLU */
59796105 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*STACKCHECK*/\n"); exit(-1); } }
59806106 break;
59816107 }
5982-case 0xFFFFFFFFFFFFFE54LLU:
6108+case 0xFFFFFFFFFFFFFE47LLU:
59836109 /* SP = 4LLU */fputs("\n break;", stdout); fputs("\n }", stdout); fputs("\ncase ", stdout);
59846110 {
59856111 /* CALLBEGIN */
@@ -5996,22 +6122,22 @@
59966122 {
59976123 /*CALLEND*/
59986124 stackbase += 9LLU;
5999- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE53LLU;
6125+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE46LLU;
60006126 fnaddr = /*ADDRNEXT__*/0x0441123856140000LLU;/* SP = 0LLU */
60016127 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ADDRNEXT__*/\n"); exit(-1); } }
60026128 break;
60036129 }
6004-case 0xFFFFFFFFFFFFFE53LLU:
6130+case 0xFFFFFFFFFFFFFE46LLU:
60056131 /* SP = 7LLU */
60066132 {
60076133 /*CALLEND*/
60086134 stackbase += 6LLU;
6009- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE52LLU;
6135+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE45LLU;
60106136 fnaddr = /*printhexnr*/0xAED929BE3833A6D0LLU;/* SP = 0LLU */
60116137 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printhexnr*/\n"); exit(-1); } }
60126138 break;
60136139 }
6014-case 0xFFFFFFFFFFFFFE52LLU:
6140+case 0xFFFFFFFFFFFFFE45LLU:
60156141 /* SP = 4LLU */fputs(":\n", stdout);
60166142 {
60176143 /* CALLBEGIN */
@@ -6023,12 +6149,12 @@
60236149 {
60246150 /*CALLEND*/
60256151 stackbase += 6LLU;
6026- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE51LLU;
6152+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE44LLU;
60276153 fnaddr = /*SP_SET____*/0x4D00131540000000LLU;/* SP = 0LLU */
60286154 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_SET____*/\n"); exit(-1); } }
60296155 break;
60306156 }
6031-case 0xFFFFFFFFFFFFFE51LLU:
6157+case 0xFFFFFFFFFFFFFE44LLU:
60326158 /* SP = 4LLU *//* SP = 4LLU *//* SP - 0LLU = 4LLU *//* RESULT */
60336159 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
60346160 /* function requires 25LLU 64-bit chunks of memory (including 4LLU for parameters) */
@@ -6046,12 +6172,12 @@
60466172 {
60476173 /*CALLEND*/
60486174 stackbase += 3LLU;
6049- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE50LLU;
6175+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE43LLU;
60506176 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
60516177 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
60526178 break;
60536179 }
6054-case 0xFFFFFFFFFFFFFE50LLU:
6180+case 0xFFFFFFFFFFFFFE43LLU:
60556181 /* SP = 1LLU */fputs("; break; }", stdout); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
60566182 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
60576183 /* function requires 17LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -6071,22 +6197,22 @@
60716197 {
60726198 /*CALLEND*/
60736199 stackbase += 5LLU;
6074- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4FLLU;
6200+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE42LLU;
60756201 fnaddr = /*parsenr___*/0xADCB6E829B400000LLU;/* SP = 0LLU */
60766202 { if(stackbase + 12LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsenr___*/\n"); exit(-1); } }
60776203 break;
60786204 }
6079-case 0xFFFFFFFFFFFFFE4FLLU:
6205+case 0xFFFFFFFFFFFFFE42LLU:
60806206 /* SP = 3LLU */
60816207 {
60826208 /*CALLEND*/
60836209 stackbase += 2LLU;
6084- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4ELLU;
6210+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE41LLU;
60856211 fnaddr = /*DEREF_____*/0x1054851800000000LLU;/* SP = 0LLU */
60866212 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*DEREF_____*/\n"); exit(-1); } }
60876213 break;
60886214 }
6089-case 0xFFFFFFFFFFFFFE4ELLU:
6215+case 0xFFFFFFFFFFFFFE41LLU:
60906216 /* SP = 0LLU *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
60916217 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
60926218 /* function requires 19LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -6100,12 +6226,12 @@
61006226 {
61016227 /*CALLEND*/
61026228 stackbase += 2LLU;
6103- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4DLLU;
6229+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE40LLU;
61046230 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
61056231 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
61066232 break;
61076233 }
6108-case 0xFFFFFFFFFFFFFE4DLLU:
6234+case 0xFFFFFFFFFFFFFE40LLU:
61096235 /* SP = 0LLU */
61106236 {
61116237 /* CALLBEGIN */
@@ -6116,12 +6242,12 @@
61166242 {
61176243 /*CALLEND*/
61186244 stackbase += 2LLU;
6119- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4CLLU;
6245+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3FLLU;
61206246 fnaddr = /*parseglob_*/0xADCB6E8229EA7400LLU;/* SP = 0LLU */
61216247 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseglob_*/\n"); exit(-1); } }
61226248 break;
61236249 }
6124-case 0xFFFFFFFFFFFFFE4CLLU:
6250+case 0xFFFFFFFFFFFFFE3FLLU:
61256251 /* SP = 0LLU */
61266252 {
61276253 /* CALLBEGIN */
@@ -6132,12 +6258,12 @@
61326258 {
61336259 /*CALLEND*/
61346260 stackbase += 2LLU;
6135- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE4BLLU;
6261+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3ELLU;
61366262 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
61376263 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
61386264 break;
61396265 }
6140-case 0xFFFFFFFFFFFFFE4BLLU:
6266+case 0xFFFFFFFFFFFFFE3ELLU:
61416267 /* SP = 0LLU *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
61426268 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
61436269 /* function requires 23LLU 64-bit chunks of memory (including 0LLU for parameters) */
@@ -6152,12 +6278,12 @@
61526278 {
61536279 /*CALLEND*/
61546280 stackbase += 8LLU;
6155- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE49LLU;
6281+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3CLLU;
61566282 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
61576283 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
61586284 break;
61596285 }
6160-case 0xFFFFFFFFFFFFFE49LLU:
6286+case 0xFFFFFFFFFFFFFE3CLLU:
61616287 /* SP = 6LLU */
61626288 {/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 7LLU */
61636289 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 8LLU *//* SP - 4LLU = 4LLU */
@@ -6176,12 +6302,12 @@
61766302 {
61776303 /*CALLEND*/
61786304 stackbase += 9LLU;
6179- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE48LLU;
6305+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3BLLU;
61806306 fnaddr = /*typeislist*/0xBF4AE092E9E4BAF0LLU;/* SP = 0LLU */
61816307 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeislist*/\n"); exit(-1); } }
61826308 break;
61836309 }
6184-case 0xFFFFFFFFFFFFFE48LLU:
6310+case 0xFFFFFFFFFFFFFE3BLLU:
61856311 /* SP = 7LLU */
61866312 { /* TOP */stack[stackbase + 6LLU] = !/* TOP */stack[stackbase + 6LLU]; }/* SP = 5LLU */
61876313 {
@@ -6189,7 +6315,7 @@
61896315 {
61906316 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 4LLU] && stack[stackbase + 5LLU]; }/* SP + 1LLU = 5LLU */ }
61916317 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
6192-{ /* JUMP */ fnaddr = 18446744073709551178LLU; break; } /* skip consequent */
6318+{ /* JUMP */ fnaddr = 18446744073709551165LLU; break; } /* skip consequent */
61936319 /* consequent */
61946320 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("expected type u64, but found type ", stderr);
61956321 {
@@ -6203,12 +6329,12 @@
62036329 {
62046330 /*CALLEND*/
62056331 stackbase += 6LLU;
6206- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE47LLU;
6332+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3ALLU;
62076333 fnaddr = /*reporttype*/0xB60AEAB6FBF4AE00LLU;/* SP = 0LLU */
62086334 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reporttype*/\n"); exit(-1); } }
62096335 break;
62106336 }
6211-case 0xFFFFFFFFFFFFFE47LLU:
6337+case 0xFFFFFFFFFFFFFE3ALLU:
62126338 /* SP = 4LLU */fputs(" - can't assign non-zero value ", stderr);
62136339 {
62146340 /* CALLBEGIN */
@@ -6220,16 +6346,16 @@
62206346 {
62216347 /*CALLEND*/
62226348 stackbase += 6LLU;
6223- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE46LLU;
6349+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE39LLU;
62246350 fnaddr = /*reportnr__*/0xB60AEAB6FA6D0000LLU;/* SP = 0LLU */
62256351 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportnr__*/\n"); exit(-1); } }
62266352 break;
62276353 }
6228-case 0xFFFFFFFFFFFFFE46LLU:
6354+case 0xFFFFFFFFFFFFFE39LLU:
62296355 /* SP = 4LLU */
62306356 {/* set exit-value */stack[16LLU] = 255LLU; }
62316357 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 4LLU */
6232-case 18446744073709551178LLU: /* alternative */
6358+case 18446744073709551165LLU: /* alternative */
62336359 {
62346360 /* CALLBEGIN */
62356361 /* reserve space for 1LLU returned values *//* SP + 1LLU = 5LLU */
@@ -6242,18 +6368,18 @@
62426368 {
62436369 /*CALLEND*/
62446370 stackbase += 7LLU;
6245- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE45LLU;
6371+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE38LLU;
62466372 fnaddr = /*typesize__*/0xBF4AE0BA4D600000LLU;/* SP = 0LLU */
62476373 { if(stackbase + 41LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typesize__*/\n"); exit(-1); } }
62486374 break;
62496375 }
6250-case 0xFFFFFFFFFFFFFE45LLU:
6376+case 0xFFFFFFFFFFFFFE38LLU:
62516377 /* SP = 5LLU */
62526378 {/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 6LLU */
6253-case 0xFFFFFFFFFFFFFE44LLU: /* loop to here *//* predicate: counter > 0? */
6379+case 0xFFFFFFFFFFFFFE37LLU: /* loop to here *//* predicate: counter > 0? */
62546380
62556381 if(!stack[stackbase + 5LLU]--)
6256-{ /* JUMP */ fnaddr = 18446744073709551171LLU; break; } /* skip loop */
6382+{ /* JUMP */ fnaddr = 18446744073709551158LLU; break; } /* skip loop */
62576383 /* loop */
62586384 {/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 7LLU */
62596385 {/* PUSH */stack[stackbase + 7LLU] = 1LLU; }/* SP + 1LLU = 8LLU *//* SP = 6LLU */
@@ -6270,19 +6396,19 @@
62706396 {
62716397 /*CALLEND*/
62726398 stackbase += 8LLU;
6273- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE42LLU;
6399+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE35LLU;
62746400 fnaddr = /*PUSH______*/0x4154C80000000000LLU;/* SP = 0LLU */
62756401 { if(stackbase + 24LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH______*/\n"); exit(-1); } }
62766402 break;
62776403 }
6278-case 0xFFFFFFFFFFFFFE42LLU:
6404+case 0xFFFFFFFFFFFFFE35LLU:
62796405 /* SP = 6LLU *//* SP = 6LLU */
6280-{ /* JUMP */ fnaddr = 18446744073709551172LLU; break; } /* loop */
6281-case 18446744073709551171LLU: /* skip to here *//* SP = 4LLU *//* SP - 0LLU = 4LLU *//* RESULT */
6406+{ /* JUMP */ fnaddr = 18446744073709551159LLU; break; } /* loop */
6407+case 18446744073709551158LLU: /* skip to here *//* SP = 4LLU *//* SP - 0LLU = 4LLU *//* RESULT */
62826408 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
62836409 /* function requires 48LLU 64-bit chunks of memory (including 4LLU for parameters) */
62846410 case /*verbatim__*/0xC60B5D72F9280000LLU:/* SP = 0LLU */
6285-case 0xFFFFFFFFFFFFFE41LLU: /* loop to here *//* predicate */
6411+case 0xFFFFFFFFFFFFFE34LLU: /* loop to here *//* predicate */
62866412
62876413 {
62886414 /* CALLBEGIN */
@@ -6293,12 +6419,12 @@
62936419 {
62946420 /*CALLEND*/
62956421 stackbase += 3LLU;
6296- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE40LLU;
6422+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE33LLU;
62976423 fnaddr = /*get_______*/0x8A0BC00000000000LLU;/* SP = 0LLU */
62986424 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*get_______*/\n"); exit(-1); } }
62996425 break;
63006426 }
6301-case 0xFFFFFFFFFFFFFE40LLU:
6427+case 0xFFFFFFFFFFFFFE33LLU:
63026428 /* SP = 1LLU *//* predicate */
63036429
63046430 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU */
@@ -6306,12 +6432,12 @@
63066432 {
63076433 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 1LLU] > stack[stackbase + 2LLU]; }/* SP + 1LLU = 2LLU */ }
63086434 if(!/* SP - 1LLU = 1LLU *//* POP */stack[stackbase + 1LLU])
6309-{ /* JUMP */ fnaddr = 18446744073709551167LLU; break; } /* skip consequent */
6435+{ /* JUMP */ fnaddr = 18446744073709551154LLU; break; } /* skip consequent */
63106436 /* consequent */
63116437 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("EOF in verbatim\n", stderr);
63126438 {/* set exit-value */stack[16LLU] = 255LLU; }
63136439 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 1LLU */
6314-case 18446744073709551167LLU: /* alternative *//* predicate */
6440+case 18446744073709551154LLU: /* alternative *//* predicate */
63156441
63166442 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU */
63176443 {/* PUSH */stack[stackbase + 2LLU] = 96LLU; }/* SP + 1LLU = 3LLU *//* SP = 1LLU */
@@ -6318,23 +6444,92 @@
63186444 {
63196445 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 1LLU] != stack[stackbase + 2LLU]; }/* SP + 1LLU = 2LLU */ }
63206446 if(!/* SP - 1LLU = 1LLU *//* POP */stack[stackbase + 1LLU])
6321-{ /* JUMP */ fnaddr = 18446744073709551166LLU; break; } /* skip consequent */
6447+{ /* JUMP */ fnaddr = 18446744073709551153LLU; break; } /* skip consequent */
63226448 /* consequent */
63236449 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU */
63246450 { fputc(/* TOP */stack[stackbase + 1LLU], stdout); }
63256451 {/* PUSH */stack[stackbase + 2LLU] = 1LLU; }/* SP + 1LLU = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
63266452 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 2LLU]; }/* SP = 2LLU *//* SP = 1LLU */
6327-{ /* JUMP */ fnaddr = 18446744073709551165LLU; break; } /* skip alternative */
6328-case 18446744073709551166LLU: /* alternative */
6453+{ /* JUMP */ fnaddr = 18446744073709551152LLU; break; } /* skip alternative */
6454+case 18446744073709551153LLU: /* alternative */
63296455 {/* PUSH */stack[stackbase + 1LLU] = 0LLU; }/* SP + 1LLU = 2LLU *//* SP - 1LLU = 1LLU *//* RESULT */
63306456 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 1LLU]; }/* SP = 2LLU */
6331-case 18446744073709551165LLU: /* skip to here */
6457+case 18446744073709551152LLU: /* skip to here */
63326458 /* SP - 1LLU = 1LLU *//* RESULT */
63336459 { /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 1LLU]; }/* SP = 1LLU */
63346460 if(/* SP - 1LLU = 0LLU *//* POP */stack[stackbase + 0LLU])
6335-{ /* JUMP */ fnaddr = 18446744073709551169LLU; break; } /* loop *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
6461+{ /* JUMP */ fnaddr = 18446744073709551156LLU; break; } /* loop *//* SP = 0LLU *//* SP - 0LLU = 0LLU *//* RESULT */
63366462 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
63376463 /* function requires 5LLU 64-bit chunks of memory (including 0LLU for parameters) */
6464+case /*parsetoken*/0xADCB6E82FAA68290LLU:/* SP = 0LLU */
6465+ {
6466+ /* CALLBEGIN */
6467+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 0LLU */
6468+{/* PUSH */stack[stackbase + 0LLU] = stackbase; }/* SP + 1LLU = 1LLU *//* SPMAX = 1LLU */
6469+ /* leave place for return addr *//* SP + 1LLU = 2LLU *//* SPMAX = 2LLU */
6470+ }/* SP + 13LLU = 15LLU *//* SPMAX = 15LLU *//* SP - 13LLU = 2LLU */
6471+ {
6472+ /*CALLEND*/
6473+ stackbase += 2LLU;
6474+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2FLLU;
6475+ fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
6476+{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
6477+ break;
6478+ }
6479+case 0xFFFFFFFFFFFFFE2FLLU:
6480+/* SP = 0LLU */
6481+ {
6482+ /* CALLBEGIN */
6483+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 1LLU */
6484+{/* PUSH */stack[stackbase + 1LLU] = stackbase; }/* SP + 1LLU = 2LLU */
6485+ /* leave place for return addr *//* SP + 1LLU = 3LLU */
6486+ }/* SP + 2LLU = 5LLU *//* SP - 2LLU = 3LLU */
6487+ {
6488+ /*CALLEND*/
6489+ stackbase += 3LLU;
6490+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2ELLU;
6491+ fnaddr = /*get_______*/0x8A0BC00000000000LLU;/* SP = 0LLU */
6492+{ if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*get_______*/\n"); exit(-1); } }
6493+ break;
6494+ }
6495+case 0xFFFFFFFFFFFFFE2ELLU:
6496+/* SP = 1LLU *//* predicate */
6497+
6498+{/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU */
6499+{ /* TOP */stack[stackbase + 1LLU] = isalpha(/* TOP */stack[stackbase + 1LLU]); }
6500+if(!/* SP - 1LLU = 1LLU *//* POP */stack[stackbase + 1LLU])
6501+{ /* JUMP */ fnaddr = 18446744073709551149LLU; break; } /* skip consequent */
6502+/* consequent */
6503+{/* PUSH */stack[stackbase + 1LLU] = 13738688774299189248LLU; }/* SP + 1LLU = 2LLU *//* SP + 2LLU = 4LLU *//* SP - 2LLU = 2LLU */
6504+ {
6505+ /* CALLBEGIN */
6506+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 3LLU */
6507+{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU */
6508+ /* leave place for return addr *//* SP + 1LLU = 5LLU */
6509+ }/* SP + 13LLU = 18LLU *//* SPMAX = 18LLU *//* SP - 13LLU = 5LLU */
6510+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 6LLU */
6511+ {
6512+ /*CALLEND*/
6513+ stackbase += 5LLU;
6514+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2BLLU;
6515+ fnaddr = /*parseid___*/0xADCB6E8247C00000LLU;/* SP = 0LLU */
6516+{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseid___*/\n"); exit(-1); } }
6517+ break;
6518+ }
6519+case 0xFFFFFFFFFFFFFE2BLLU:
6520+/* SP = 3LLU *//* SP = 1LLU */
6521+{ /* JUMP */ fnaddr = 18446744073709551148LLU; break; } /* skip alternative */
6522+case 18446744073709551149LLU: /* alternative */
6523+{/* PUSH */stack[stackbase + 1LLU] = 13738688775979238096LLU; }/* SP + 1LLU = 2LLU *//* SP + 2LLU = 4LLU *//* SP - 2LLU = 2LLU */
6524+{/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU */
6525+case 18446744073709551148LLU: /* skip to here */
6526+/* SP - 2LLU = 1LLU *//* RESULT */
6527+{ /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 1LLU]; }
6528+{ /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 2LLU]; }/* SP = 2LLU *//* SP - 2LLU = 0LLU *//* RESULT */
6529+{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 1LLU]; }
6530+{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 0LLU]; }
6531+{ /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
6532+/* function requires 18LLU 64-bit chunks of memory (including 0LLU for parameters) */
63386533 case /*parsestype*/0xADCB6E82EBF4AE00LLU:/* SP = 1LLU *//* SPMAX = 1LLU */
63396534 {
63406535 /* CALLBEGIN */
@@ -6346,73 +6541,81 @@
63466541 {
63476542 /*CALLEND*/
63486543 stackbase += 4LLU;
6349- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3CLLU;
6544+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2ALLU;
63506545 fnaddr = /*idtosub___*/0x91FBEABB07400000LLU;/* SP = 0LLU */
63516546 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*idtosub___*/\n"); exit(-1); } }
63526547 break;
63536548 }
6354-case 0xFFFFFFFFFFFFFE3CLLU:
6549+case 0xFFFFFFFFFFFFFE2ALLU:
63556550 /* SP = 2LLU *//* SP - 1LLU = 1LLU *//* RESULT */
63566551 { /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 1LLU]; }/* SP = 2LLU *//* SP - 1LLU = 1LLU *//* RESULT */
63576552 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 1LLU]; }
63586553 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
63596554 /* function requires 6LLU 64-bit chunks of memory (including 1LLU for parameters) */
6360-case /*parsetype_*/0xADCB6E82FD2B8000LLU:/* SP = 0LLU */
6361-{/* PUSH */stack[stackbase + 0LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 1LLU *//* SPMAX = 1LLU *//* SP + 2LLU = 3LLU *//* SPMAX = 3LLU *//* SP - 2LLU = 1LLU *//* SP + 1LLU = 2LLU *//* SP - 1LLU = 1LLU */
6362-{/* PUSH */stack[stackbase + 1LLU] = 0LLU; }/* SP + 1LLU = 2LLU */
6555+case /*parsetype_*/0xADCB6E82FD2B8000LLU:/* SP = 2LLU *//* SPMAX = 2LLU */
6556+{/* PUSH */stack[stackbase + 2LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU *//* SP + 2LLU = 5LLU *//* SPMAX = 5LLU *//* SP - 2LLU = 3LLU *//* SP + 1LLU = 4LLU *//* SP - 1LLU = 3LLU */
6557+{/* PUSH */stack[stackbase + 3LLU] = 0LLU; }/* SP + 1LLU = 4LLU *//* parse data */
6558+
6559+{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
6560+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 6LLU *//* SPMAX = 6LLU *//* match-predicate */
6561+
6562+if(/*tokenid___*/0xBEA9A0A647C00000LLU != stack[stackbase + 4LLU])
6563+{ /* JUMP */ fnaddr = 18446744073709551145LLU; break; } /* skip match */
6564+/* match */
6565+{/* PUSH */stack[stackbase + 6LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 7LLU *//* SPMAX = 7LLU *//* SP + 2LLU = 9LLU *//* SPMAX = 9LLU *//* SP - 2LLU = 7LLU */
63636566 {
63646567 /* CALLBEGIN */
6365- /* reserve space for 1LLU returned values *//* SP + 1LLU = 3LLU */
6366-{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU */
6367- /* leave place for return addr *//* SP + 1LLU = 5LLU *//* SPMAX = 5LLU */
6368- }/* SP + 13LLU = 18LLU *//* SPMAX = 18LLU *//* SP - 13LLU = 5LLU */
6568+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 8LLU */
6569+{/* PUSH */stack[stackbase + 8LLU] = stackbase; }/* SP + 1LLU = 9LLU */
6570+ /* leave place for return addr *//* SP + 1LLU = 10LLU *//* SPMAX = 10LLU */
6571+ }/* SP + 6LLU = 16LLU *//* SPMAX = 16LLU *//* SP - 6LLU = 10LLU */
6572+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 11LLU */
63696573 {
6574+ /*CALLEND*/
6575+ stackbase += 10LLU;
6576+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE27LLU;
6577+ fnaddr = /*parsestype*/0xADCB6E82EBF4AE00LLU;/* SP = 0LLU */
6578+{ if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestype*/\n"); exit(-1); } }
6579+ break;
6580+ }
6581+case 0xFFFFFFFFFFFFFE27LLU:
6582+/* SP = 8LLU *//* SP = 6LLU *//* assign */
6583+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 6LLU]; }
6584+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 7LLU]; }/* SP = 6LLU *//* SP - 0LLU = 6LLU */ /* MATCH-RESULT *//* SP = 4LLU */
6585+{ /* JUMP */ fnaddr = 18446744073709551144LLU; break; } /* skip other */
6586+case 18446744073709551145LLU: /* other *//* SP = 4LLU *//* parse data */
6587+
6588+{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 5LLU */
6589+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 6LLU *//* match-predicate */
6590+
6591+if(/*tokenother*/0xBEA9A0A6ABE382D0LLU != stack[stackbase + 4LLU])
6592+{ /* JUMP */ fnaddr = 18446744073709551142LLU; break; } /* skip match */
6593+/* match */
6594+ {
63706595 /* CALLBEGIN */
6371- /* reserve space for 1LLU returned values *//* SP + 1LLU = 6LLU */
6596+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 6LLU */
63726597 {/* PUSH */stack[stackbase + 6LLU] = stackbase; }/* SP + 1LLU = 7LLU */
63736598 /* leave place for return addr *//* SP + 1LLU = 8LLU */
6374- }/* SP + 2LLU = 10LLU *//* SP - 2LLU = 8LLU */
6599+ }/* SP + 6LLU = 14LLU *//* SP - 6LLU = 8LLU */
6600+{/* PUSH */stack[stackbase + 8LLU] = 91LLU; }/* SP + 1LLU = 9LLU */
6601+{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 10LLU */
63756602 {
63766603 /*CALLEND*/
63776604 stackbase += 8LLU;
6378- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3BLLU;
6379- fnaddr = /*get_______*/0x8A0BC00000000000LLU;/* SP = 0LLU */
6380-{ if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*get_______*/\n"); exit(-1); } }
6605+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE24LLU;
6606+ fnaddr = /*MATCH_____*/0x3415032000000000LLU;/* SP = 0LLU */
6607+{ if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*MATCH_____*/\n"); exit(-1); } }
63816608 break;
63826609 }
6383-case 0xFFFFFFFFFFFFFE3BLLU:
6610+case 0xFFFFFFFFFFFFFE24LLU:
63846611 /* SP = 6LLU */
6612+{/* PUSH */stack[stackbase + 6LLU] = 13784076580000038912LLU; }/* SP + 1LLU = 7LLU *//* SP + 2LLU = 9LLU *//* SP - 2LLU = 7LLU */
63856613 {
6386- /*CALLEND*/
6387- stackbase += 5LLU;
6388- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE3ALLU;
6389- fnaddr = /*SKIPCMNTS_*/0x4CB2500CD3944C00LLU;/* SP = 0LLU */
6390-{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SKIPCMNTS_*/\n"); exit(-1); } }
6391- break;
6392- }
6393-case 0xFFFFFFFFFFFFFE3ALLU:
6394-/* SP = 3LLU *//* predicate */
6395-
6396-{/* PUSH */stack[stackbase + 3LLU] = 91LLU; }/* SP + 1LLU = 4LLU */
6397-{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU *//* SP = 3LLU */
6398-{
6399-{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 3LLU] == stack[stackbase + 4LLU]; }/* SP + 1LLU = 4LLU */ }
6400-if(!/* SP - 1LLU = 3LLU *//* POP */stack[stackbase + 3LLU])
6401-{ /* JUMP */ fnaddr = 18446744073709551161LLU; break; } /* skip consequent */
6402-/* consequent */
6403-{/* PUSH */stack[stackbase + 3LLU] = 13784076580000038912LLU; }/* SP + 1LLU = 4LLU *//* SP + 2LLU = 6LLU *//* SP - 2LLU = 4LLU */
6404- {
64056614 /* CALLBEGIN */
6406- /* reserve space for 1LLU returned values *//* SP + 1LLU = 5LLU */
6407-{/* PUSH */stack[stackbase + 5LLU] = stackbase; }/* SP + 1LLU = 6LLU */
6408- /* leave place for return addr *//* SP + 1LLU = 7LLU */
6409- }/* SP + 6LLU = 13LLU *//* SP - 6LLU = 7LLU */
6410- {
6411- /* CALLBEGIN */
64126615 /* reserve space for 1LLU returned values *//* SP + 1LLU = 8LLU */
64136616 {/* PUSH */stack[stackbase + 8LLU] = stackbase; }/* SP + 1LLU = 9LLU */
64146617 /* leave place for return addr *//* SP + 1LLU = 10LLU */
6415- }/* SP + 13LLU = 23LLU *//* SPMAX = 23LLU *//* SP - 13LLU = 10LLU */
6618+ }/* SP + 6LLU = 16LLU *//* SP - 6LLU = 10LLU */
64166619 {
64176620 /* CALLBEGIN */
64186621 /* reserve space for 1LLU returned values *//* SP + 1LLU = 11LLU */
@@ -6424,146 +6627,225 @@
64246627 /* reserve space for 1LLU returned values *//* SP + 1LLU = 14LLU */
64256628 {/* PUSH */stack[stackbase + 14LLU] = stackbase; }/* SP + 1LLU = 15LLU */
64266629 /* leave place for return addr *//* SP + 1LLU = 16LLU */
6427- }/* SP + 2LLU = 18LLU *//* SP - 2LLU = 16LLU */
6630+ }/* SP + 13LLU = 29LLU *//* SPMAX = 29LLU *//* SP - 13LLU = 16LLU */
64286631 {
6632+ /* CALLBEGIN */
6633+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 17LLU */
6634+{/* PUSH */stack[stackbase + 17LLU] = stackbase; }/* SP + 1LLU = 18LLU */
6635+ /* leave place for return addr *//* SP + 1LLU = 19LLU */
6636+ }/* SP + 2LLU = 21LLU *//* SP - 2LLU = 19LLU */
6637+ {
64296638 /*CALLEND*/
6430- stackbase += 16LLU;
6431- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE37LLU;
6639+ stackbase += 19LLU;
6640+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE23LLU;
64326641 fnaddr = /*get_______*/0x8A0BC00000000000LLU;/* SP = 0LLU */
64336642 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*get_______*/\n"); exit(-1); } }
64346643 break;
64356644 }
6436-case 0xFFFFFFFFFFFFFE37LLU:
6437-/* SP = 14LLU */
6645+case 0xFFFFFFFFFFFFFE23LLU:
6646+/* SP = 17LLU */
64386647 {
64396648 /*CALLEND*/
6440- stackbase += 13LLU;
6441- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE36LLU;
6649+ stackbase += 16LLU;
6650+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE22LLU;
64426651 fnaddr = /*SKIPCMNTS_*/0x4CB2500CD3944C00LLU;/* SP = 0LLU */
64436652 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SKIPCMNTS_*/\n"); exit(-1); } }
64446653 break;
64456654 }
6446-case 0xFFFFFFFFFFFFFE36LLU:
6447-/* SP = 11LLU */
6655+case 0xFFFFFFFFFFFFFE22LLU:
6656+/* SP = 14LLU */
64486657 {
64496658 /*CALLEND*/
6450- stackbase += 10LLU;
6451- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE35LLU;
6659+ stackbase += 13LLU;
6660+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE21LLU;
64526661 fnaddr = /*parseid___*/0xADCB6E8247C00000LLU;/* SP = 0LLU */
64536662 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseid___*/\n"); exit(-1); } }
64546663 break;
64556664 }
6456-case 0xFFFFFFFFFFFFFE35LLU:
6457-/* SP = 8LLU */
6665+case 0xFFFFFFFFFFFFFE21LLU:
6666+/* SP = 11LLU */
64586667 {
64596668 /*CALLEND*/
6460- stackbase += 7LLU;
6461- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE34LLU;
6669+ stackbase += 10LLU;
6670+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE20LLU;
64626671 fnaddr = /*parsestype*/0xADCB6E82EBF4AE00LLU;/* SP = 0LLU */
64636672 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestype*/\n"); exit(-1); } }
64646673 break;
64656674 }
6466-case 0xFFFFFFFFFFFFFE34LLU:
6467-/* SP = 5LLU *//* SP = 3LLU *//* assign */
6468-{ /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 3LLU]; }
6469-{ /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }
6675+case 0xFFFFFFFFFFFFFE20LLU:
6676+/* SP = 8LLU *//* SP = 6LLU *//* assign */
6677+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 6LLU]; }
6678+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 7LLU]; }
64706679 {
64716680 /* CALLBEGIN */
6472- /* reserve space for 0LLU returned values *//* SP + 0LLU = 3LLU */
6473-{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU */
6474- /* leave place for return addr *//* SP + 1LLU = 5LLU */
6475- }/* SP + 13LLU = 18LLU *//* SP - 13LLU = 5LLU */
6681+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 6LLU */
6682+{/* PUSH */stack[stackbase + 6LLU] = stackbase; }/* SP + 1LLU = 7LLU */
6683+ /* leave place for return addr *//* SP + 1LLU = 8LLU */
6684+ }/* SP + 13LLU = 21LLU *//* SP - 13LLU = 8LLU */
64766685 {
64776686 /*CALLEND*/
6478- stackbase += 5LLU;
6479- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE33LLU;
6687+ stackbase += 8LLU;
6688+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1FLLU;
64806689 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
64816690 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
64826691 break;
64836692 }
6484-case 0xFFFFFFFFFFFFFE33LLU:
6485-/* SP = 3LLU */
6693+case 0xFFFFFFFFFFFFFE1FLLU:
6694+/* SP = 6LLU */
64866695 {
64876696 /* CALLBEGIN */
6488- /* reserve space for 0LLU returned values *//* SP + 0LLU = 3LLU */
6489-{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU */
6490- /* leave place for return addr *//* SP + 1LLU = 5LLU */
6491- }/* SP + 9LLU = 14LLU *//* SP - 9LLU = 5LLU */
6492-{/* PUSH */stack[stackbase + 5LLU] = 93LLU; }/* SP + 1LLU = 6LLU */
6697+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 6LLU */
6698+{/* PUSH */stack[stackbase + 6LLU] = stackbase; }/* SP + 1LLU = 7LLU */
6699+ /* leave place for return addr *//* SP + 1LLU = 8LLU */
6700+ }/* SP + 9LLU = 17LLU *//* SP - 9LLU = 8LLU */
6701+{/* PUSH */stack[stackbase + 8LLU] = 93LLU; }/* SP + 1LLU = 9LLU */
64936702 {
64946703 /*CALLEND*/
6495- stackbase += 5LLU;
6496- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE32LLU;
6704+ stackbase += 8LLU;
6705+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1ELLU;
64976706 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
64986707 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
64996708 break;
65006709 }
6501-case 0xFFFFFFFFFFFFFE32LLU:
6502-/* SP = 3LLU *//* SP = 3LLU *//* SP = 3LLU */
6503-{ /* JUMP */ fnaddr = 18446744073709551160LLU; break; } /* skip alternative */
6504-case 18446744073709551161LLU: /* alternative */
6505-{/* PUSH */stack[stackbase + 3LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 4LLU *//* SP + 2LLU = 6LLU *//* SP - 2LLU = 4LLU */
6710+case 0xFFFFFFFFFFFFFE1ELLU:
6711+/* SP = 6LLU *//* SP = 6LLU *//* SP - 0LLU = 6LLU */ /* MATCH-RESULT *//* SP = 4LLU */
6712+{ /* JUMP */ fnaddr = 18446744073709551141LLU; break; } /* skip other */
6713+case 18446744073709551142LLU: /* other *//* SP = 4LLU *//* SP = 4LLU */
6714+case 18446744073709551141LLU: /* skip to here */
6715+
6716+case 18446744073709551144LLU: /* skip to here */
6717+
6718+{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU */
6719+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 6LLU *//* SP - 2LLU = 4LLU *//* RESULT */
6720+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 4LLU]; }
6721+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 5LLU]; }/* SP = 4LLU *//* SP - 2LLU = 2LLU *//* RESULT */
6722+{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 3LLU]; }
6723+{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 2LLU]; }
6724+{ /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
6725+/* function requires 29LLU 64-bit chunks of memory (including 2LLU for parameters) */
6726+case /*parseqtype*/0xADCB6E82CBF4AE00LLU:/* SP = 2LLU *//* SPMAX = 2LLU *//* parse data */
6727+
6728+{/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
6729+{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU *//* match-predicate */
6730+
6731+if(/*tokenid___*/0xBEA9A0A647C00000LLU != stack[stackbase + 2LLU])
6732+{ /* JUMP */ fnaddr = 18446744073709551133LLU; break; } /* skip match */
6733+/* match *//* predicate */
6734+
6735+{/* PUSH */stack[stackbase + 4LLU] = 11748695159158603776LLU; }/* SP + 1LLU = 5LLU *//* SPMAX = 5LLU */
6736+{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 6LLU *//* SPMAX = 6LLU *//* SP = 4LLU */
6737+{
6738+{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 4LLU] == stack[stackbase + 5LLU]; }/* SP + 1LLU = 5LLU */ }
6739+if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
6740+{ /* JUMP */ fnaddr = 18446744073709551131LLU; break; } /* skip consequent */
6741+/* consequent *//* SP + 3LLU = 7LLU *//* SPMAX = 7LLU *//* SP - 3LLU = 4LLU */
6742+{/* PUSH */stack[stackbase + 4LLU] = 11748726454303588352LLU; }/* SP + 1LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
65066743 {
65076744 /* CALLBEGIN */
6508- /* reserve space for 1LLU returned values *//* SP + 1LLU = 5LLU */
6509-{/* PUSH */stack[stackbase + 5LLU] = stackbase; }/* SP + 1LLU = 6LLU */
6510- /* leave place for return addr *//* SP + 1LLU = 7LLU */
6511- }/* SP + 6LLU = 13LLU *//* SP - 6LLU = 7LLU */
6745+ /* reserve space for 2LLU returned values *//* SP + 2LLU = 7LLU */
6746+{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU *//* SPMAX = 8LLU */
6747+ /* leave place for return addr *//* SP + 1LLU = 9LLU *//* SPMAX = 9LLU */
6748+ }/* SP + 29LLU = 38LLU *//* SPMAX = 38LLU *//* SP - 29LLU = 9LLU */
65126749 {
65136750 /* CALLBEGIN */
6514- /* reserve space for 1LLU returned values *//* SP + 1LLU = 8LLU */
6515-{/* PUSH */stack[stackbase + 8LLU] = stackbase; }/* SP + 1LLU = 9LLU */
6516- /* leave place for return addr *//* SP + 1LLU = 10LLU */
6517- }/* SP + 13LLU = 23LLU *//* SP - 13LLU = 10LLU */
6518- {
6519- /* CALLBEGIN */
6520- /* reserve space for 1LLU returned values *//* SP + 1LLU = 11LLU */
6751+ /* reserve space for 2LLU returned values *//* SP + 2LLU = 11LLU */
65216752 {/* PUSH */stack[stackbase + 11LLU] = stackbase; }/* SP + 1LLU = 12LLU */
65226753 /* leave place for return addr *//* SP + 1LLU = 13LLU */
6523- }/* SP + 13LLU = 26LLU *//* SP - 13LLU = 13LLU */
6524-{/* PUSH */stack[stackbase + 13LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 14LLU */
6754+ }/* SP + 18LLU = 31LLU *//* SP - 18LLU = 13LLU */
65256755 {
65266756 /*CALLEND*/
65276757 stackbase += 13LLU;
6528- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE31LLU;
6529- fnaddr = /*SKIPCMNTS_*/0x4CB2500CD3944C00LLU;/* SP = 0LLU */
6530-{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SKIPCMNTS_*/\n"); exit(-1); } }
6758+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE19LLU;
6759+ fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
6760+{ if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
65316761 break;
65326762 }
6533-case 0xFFFFFFFFFFFFFE31LLU:
6763+case 0xFFFFFFFFFFFFFE19LLU:
65346764 /* SP = 11LLU */
65356765 {
65366766 /*CALLEND*/
6537- stackbase += 10LLU;
6538- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE30LLU;
6539- fnaddr = /*parseid___*/0xADCB6E8247C00000LLU;/* SP = 0LLU */
6540-{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseid___*/\n"); exit(-1); } }
6767+ stackbase += 9LLU;
6768+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE18LLU;
6769+ fnaddr = /*parsetype_*/0xADCB6E82FD2B8000LLU;/* SP = 0LLU */
6770+{ if(stackbase + 29LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetype_*/\n"); exit(-1); } }
65416771 break;
65426772 }
6543-case 0xFFFFFFFFFFFFFE30LLU:
6544-/* SP = 8LLU */
6773+case 0xFFFFFFFFFFFFFE18LLU:
6774+/* SP = 7LLU *//* SP = 4LLU */
6775+{ /* JUMP */ fnaddr = 18446744073709551130LLU; break; } /* skip alternative */
6776+case 18446744073709551131LLU: /* alternative *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
6777+{/* PUSH */stack[stackbase + 4LLU] = 8838998972400926720LLU; }/* SP + 1LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
65456778 {
6779+ /* CALLBEGIN */
6780+ /* reserve space for 2LLU returned values *//* SP + 2LLU = 7LLU */
6781+{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU */
6782+ /* leave place for return addr *//* SP + 1LLU = 9LLU */
6783+ }/* SP + 29LLU = 38LLU *//* SP - 29LLU = 9LLU */
6784+{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 10LLU */
6785+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 11LLU */
6786+ {
65466787 /*CALLEND*/
6547- stackbase += 7LLU;
6548- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2FLLU;
6549- fnaddr = /*parsestype*/0xADCB6E82EBF4AE00LLU;/* SP = 0LLU */
6550-{ if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestype*/\n"); exit(-1); } }
6788+ stackbase += 9LLU;
6789+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE17LLU;
6790+ fnaddr = /*parsetype_*/0xADCB6E82FD2B8000LLU;/* SP = 0LLU */
6791+{ if(stackbase + 29LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetype_*/\n"); exit(-1); } }
65516792 break;
65526793 }
6553-case 0xFFFFFFFFFFFFFE2FLLU:
6554-/* SP = 5LLU *//* SP = 3LLU *//* assign */
6555-{ /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 3LLU]; }
6556-{ /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }/* SP = 3LLU */
6557-case 18446744073709551160LLU: /* skip to here */
6794+case 0xFFFFFFFFFFFFFE17LLU:
6795+/* SP = 7LLU */
6796+case 18446744073709551130LLU: /* skip to here */
6797+/* SP - 3LLU = 4LLU */ /* MATCH-RESULT */
6798+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 4LLU]; }
6799+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 5LLU]; }
6800+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 6LLU]; }/* SP = 5LLU */
6801+{ /* JUMP */ fnaddr = 18446744073709551132LLU; break; } /* skip other */
6802+case 18446744073709551133LLU: /* other *//* SP = 2LLU *//* parse data */
65586803
6559-{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 4LLU */
6560-{/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 5LLU *//* SP - 2LLU = 3LLU *//* RESULT */
6561-{ /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 3LLU]; }
6562-{ /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 4LLU]; }/* SP = 2LLU *//* SP - 2LLU = 0LLU *//* RESULT */
6563-{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 1LLU]; }
6564-{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 0LLU]; }
6804+{/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU */
6805+{/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU *//* match-predicate */
6806+
6807+if(/*tokenother*/0xBEA9A0A6ABE382D0LLU != stack[stackbase + 2LLU])
6808+{ /* JUMP */ fnaddr = 18446744073709551126LLU; break; } /* skip match */
6809+/* match *//* SP + 3LLU = 7LLU *//* SP - 3LLU = 4LLU */
6810+{/* PUSH */stack[stackbase + 4LLU] = 8838998972400926720LLU; }/* SP + 1LLU = 5LLU *//* SP + 1LLU = 6LLU *//* SP - 1LLU = 5LLU */
6811+ {
6812+ /* CALLBEGIN */
6813+ /* reserve space for 2LLU returned values *//* SP + 2LLU = 7LLU */
6814+{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU */
6815+ /* leave place for return addr *//* SP + 1LLU = 9LLU */
6816+ }/* SP + 29LLU = 38LLU *//* SP - 29LLU = 9LLU */
6817+{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 10LLU */
6818+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 11LLU */
6819+ {
6820+ /*CALLEND*/
6821+ stackbase += 9LLU;
6822+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE14LLU;
6823+ fnaddr = /*parsetype_*/0xADCB6E82FD2B8000LLU;/* SP = 0LLU */
6824+{ if(stackbase + 29LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetype_*/\n"); exit(-1); } }
6825+ break;
6826+ }
6827+case 0xFFFFFFFFFFFFFE14LLU:
6828+/* SP = 7LLU *//* SP - 3LLU = 4LLU */ /* MATCH-RESULT */
6829+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 4LLU]; }
6830+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 5LLU]; }
6831+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 6LLU]; }/* SP = 5LLU */
6832+{ /* JUMP */ fnaddr = 18446744073709551125LLU; break; } /* skip other */
6833+case 18446744073709551126LLU: /* other *//* SP = 2LLU *//* SP + 3LLU = 5LLU *//* SP - 3LLU = 2LLU */
6834+{/* PUSH */stack[stackbase + 2LLU] = 8838998972400926720LLU; }/* SP + 1LLU = 3LLU *//* SP + 1LLU = 4LLU *//* SP - 1LLU = 3LLU */
6835+{/* PUSH */stack[stackbase + 3LLU] = 13784076749618806784LLU; }/* SP + 1LLU = 4LLU *//* SP + 2LLU = 6LLU *//* SP - 2LLU = 4LLU *//* SP + 1LLU = 5LLU *//* SP - 1LLU = 4LLU */
6836+{/* PUSH */stack[stackbase + 4LLU] = 0LLU; }/* SP + 1LLU = 5LLU */
6837+case 18446744073709551125LLU: /* skip to here */
6838+
6839+case 18446744073709551132LLU: /* skip to here */
6840+/* SP - 3LLU = 2LLU *//* RESULT */
6841+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 2LLU]; }
6842+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 3LLU]; }
6843+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 4LLU]; }/* SP = 5LLU *//* SP - 3LLU = 2LLU *//* RESULT */
6844+{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 4LLU]; }
6845+{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 3LLU]; }
6846+{ /* RESULT */stack[stackbase + 18446744073709551611LLU] = stack[stackbase + 2LLU]; }
65656847 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
6566-/* function requires 26LLU 64-bit chunks of memory (including 0LLU for parameters) */
6848+/* function requires 38LLU 64-bit chunks of memory (including 2LLU for parameters) */
65676849 case /*typescheck*/0xBF4AE0B9E8E07A60LLU:/* SP = 2LLU *//* SPMAX = 2LLU *//* predicate */
65686850
65696851 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
@@ -6572,7 +6854,7 @@
65726854 {/* PUSH */stack[stackbase + 2LLU] = (stack[stackbase + 2LLU] == stack[stackbase + 3LLU]); }/* SP + 1LLU = 3LLU */}
65736855 { /* TOP */stack[stackbase + 2LLU] = !/* TOP */stack[stackbase + 2LLU]; }
65746856 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
6575-{ /* JUMP */ fnaddr = 18446744073709551150LLU; break; } /* skip consequent */
6857+{ /* JUMP */ fnaddr = 18446744073709551123LLU; break; } /* skip consequent */
65766858 /* consequent */
65776859 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("want type ", stderr);
65786860 {
@@ -6585,12 +6867,12 @@
65856867 {
65866868 /*CALLEND*/
65876869 stackbase += 4LLU;
6588- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2DLLU;
6870+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE12LLU;
65896871 fnaddr = /*reportstyp*/0xB60AEAB6FBAFD2B0LLU;/* SP = 0LLU */
65906872 { if(stackbase + 10LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportstyp*/\n"); exit(-1); } }
65916873 break;
65926874 }
6593-case 0xFFFFFFFFFFFFFE2DLLU:
6875+case 0xFFFFFFFFFFFFFE12LLU:
65946876 /* SP = 2LLU */fputs(" but have type ", stderr);
65956877 {
65966878 /* CALLBEGIN */
@@ -6602,16 +6884,16 @@
66026884 {
66036885 /*CALLEND*/
66046886 stackbase += 4LLU;
6605- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2CLLU;
6887+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE11LLU;
66066888 fnaddr = /*reportstyp*/0xB60AEAB6FBAFD2B0LLU;/* SP = 0LLU */
66076889 { if(stackbase + 10LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportstyp*/\n"); exit(-1); } }
66086890 break;
66096891 }
6610-case 0xFFFFFFFFFFFFFE2CLLU:
6892+case 0xFFFFFFFFFFFFFE11LLU:
66116893 /* SP = 2LLU */fputs("\n", stderr);
66126894 {/* set exit-value */stack[16LLU] = 255LLU; }
66136895 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 2LLU */
6614-case 18446744073709551150LLU: /* alternative *//* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
6896+case 18446744073709551123LLU: /* alternative *//* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
66156897 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
66166898 /* function requires 14LLU 64-bit chunks of memory (including 2LLU for parameters) */
66176899 case /*typecheck_*/0xBF4AE07A381E9800LLU:/* SP = 4LLU *//* SPMAX = 4LLU *//* predicate */
@@ -6624,7 +6906,7 @@
66246906 {/* PUSH */stack[stackbase + 4LLU] = (stack[stackbase + 4LLU] == stack[stackbase + 6LLU]) && (stack[stackbase + 5LLU] == stack[stackbase + 7LLU]); }/* SP + 1LLU = 5LLU */}
66256907 { /* TOP */stack[stackbase + 4LLU] = !/* TOP */stack[stackbase + 4LLU]; }
66266908 if(!/* SP - 1LLU = 4LLU *//* POP */stack[stackbase + 4LLU])
6627-{ /* JUMP */ fnaddr = 18446744073709551147LLU; break; } /* skip consequent */
6909+{ /* JUMP */ fnaddr = 18446744073709551120LLU; break; } /* skip consequent */
66286910 /* consequent */
66296911 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("want type ", stderr);
66306912 {
@@ -6638,12 +6920,12 @@
66386920 {
66396921 /*CALLEND*/
66406922 stackbase += 6LLU;
6641- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE2ALLU;
6923+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0FLLU;
66426924 fnaddr = /*reporttype*/0xB60AEAB6FBF4AE00LLU;/* SP = 0LLU */
66436925 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reporttype*/\n"); exit(-1); } }
66446926 break;
66456927 }
6646-case 0xFFFFFFFFFFFFFE2ALLU:
6928+case 0xFFFFFFFFFFFFFE0FLLU:
66476929 /* SP = 4LLU */fputs(" but have type ", stderr);
66486930 {
66496931 /* CALLBEGIN */
@@ -6656,16 +6938,16 @@
66566938 {
66576939 /*CALLEND*/
66586940 stackbase += 6LLU;
6659- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE29LLU;
6941+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0ELLU;
66606942 fnaddr = /*reporttype*/0xB60AEAB6FBF4AE00LLU;/* SP = 0LLU */
66616943 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reporttype*/\n"); exit(-1); } }
66626944 break;
66636945 }
6664-case 0xFFFFFFFFFFFFFE29LLU:
6946+case 0xFFFFFFFFFFFFFE0ELLU:
66656947 /* SP = 4LLU */fputs("\n", stderr);
66666948 {/* set exit-value */stack[16LLU] = 255LLU; }
66676949 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 4LLU */
6668-case 18446744073709551147LLU: /* alternative *//* SP = 4LLU *//* SP - 0LLU = 4LLU *//* RESULT */
6950+case 18446744073709551120LLU: /* alternative *//* SP = 4LLU *//* SP - 0LLU = 4LLU *//* RESULT */
66696951 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
66706952 /* function requires 20LLU 64-bit chunks of memory (including 4LLU for parameters) */
66716953 case /*typecheckV*/0xBF4AE07A381E9960LLU:/* SP = 5LLU *//* SPMAX = 5LLU *//* predicate */
@@ -6678,7 +6960,7 @@
66786960 {/* PUSH */stack[stackbase + 5LLU] = (stack[stackbase + 5LLU] == stack[stackbase + 7LLU]) && (stack[stackbase + 6LLU] == stack[stackbase + 8LLU]); }/* SP + 1LLU = 6LLU */}
66796961 { /* TOP */stack[stackbase + 5LLU] = !/* TOP */stack[stackbase + 5LLU]; }
66806962 if(!/* SP - 1LLU = 5LLU *//* POP */stack[stackbase + 5LLU])
6681-{ /* JUMP */ fnaddr = 18446744073709551144LLU; break; } /* skip consequent */
6963+{ /* JUMP */ fnaddr = 18446744073709551117LLU; break; } /* skip consequent */
66826964 /* consequent */
66836965 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("expected type ", stderr);
66846966 {
@@ -6692,12 +6974,12 @@
66926974 {
66936975 /*CALLEND*/
66946976 stackbase += 7LLU;
6695- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE27LLU;
6977+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0CLLU;
66966978 fnaddr = /*reporttype*/0xB60AEAB6FBF4AE00LLU;/* SP = 0LLU */
66976979 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reporttype*/\n"); exit(-1); } }
66986980 break;
66996981 }
6700-case 0xFFFFFFFFFFFFFE27LLU:
6982+case 0xFFFFFFFFFFFFFE0CLLU:
67016983 /* SP = 5LLU */fputs(" but variable ", stderr);
67026984 {
67036985 /* CALLBEGIN */
@@ -6709,12 +6991,12 @@
67096991 {
67106992 /*CALLEND*/
67116993 stackbase += 7LLU;
6712- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE26LLU;
6994+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0BLLU;
67136995 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
67146996 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
67156997 break;
67166998 }
6717-case 0xFFFFFFFFFFFFFE26LLU:
6999+case 0xFFFFFFFFFFFFFE0BLLU:
67187000 /* SP = 5LLU */fputs(" has type ", stderr);
67197001 {
67207002 /* CALLBEGIN */
@@ -6727,16 +7009,16 @@
67277009 {
67287010 /*CALLEND*/
67297011 stackbase += 7LLU;
6730- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE25LLU;
7012+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0ALLU;
67317013 fnaddr = /*reporttype*/0xB60AEAB6FBF4AE00LLU;/* SP = 0LLU */
67327014 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reporttype*/\n"); exit(-1); } }
67337015 break;
67347016 }
6735-case 0xFFFFFFFFFFFFFE25LLU:
7017+case 0xFFFFFFFFFFFFFE0ALLU:
67367018 /* SP = 5LLU */fputs("\n", stderr);
67377019 {/* set exit-value */stack[16LLU] = 255LLU; }
67387020 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 5LLU */
6739-case 18446744073709551144LLU: /* alternative *//* SP = 5LLU *//* SP - 0LLU = 5LLU *//* RESULT */
7021+case 18446744073709551117LLU: /* alternative *//* SP = 5LLU *//* SP - 0LLU = 5LLU *//* RESULT */
67407022 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
67417023 /* function requires 21LLU 64-bit chunks of memory (including 5LLU for parameters) */
67427024 case /*emitbitequ*/0x82892F764BE0B300LLU:/* SP = 3LLU *//* SPMAX = 3LLU */
@@ -6749,12 +7031,12 @@
67497031 {
67507032 /*CALLEND*/
67517033 stackbase += 5LLU;
6752- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE24LLU;
7034+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE09LLU;
67537035 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
67547036 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
67557037 break;
67567038 }
6757-case 0xFFFFFFFFFFFFFE24LLU:
7039+case 0xFFFFFFFFFFFFFE09LLU:
67587040 /* SP = 3LLU */
67597041 {
67607042 /* CALLBEGIN */
@@ -6766,12 +7048,12 @@
67667048 {
67677049 /*CALLEND*/
67687050 stackbase += 5LLU;
6769- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE23LLU;
7051+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE08LLU;
67707052 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
67717053 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
67727054 break;
67737055 }
6774-case 0xFFFFFFFFFFFFFE23LLU:
7056+case 0xFFFFFFFFFFFFFE08LLU:
67757057 /* SP = 3LLU *//* parse data */
67767058
67777059 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU */
@@ -6778,7 +7060,7 @@
67787060 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU *//* match-predicate */
67797061
67807062 if(/*typelist__*/0xBF4AE09E4BAF0000LLU != stack[stackbase + 3LLU])
6781-{ /* JUMP */ fnaddr = 18446744073709551138LLU; break; } /* skip match */
7063+{ /* JUMP */ fnaddr = 18446744073709551111LLU; break; } /* skip match */
67827064 /* match */fputs("\n{/*list-compare*/", stdout);
67837065 {
67847066 /* CALLBEGIN */
@@ -6791,12 +7073,12 @@
67917073 {
67927074 /*CALLEND*/
67937075 stackbase += 8LLU;
6794- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE20LLU;
7076+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE05LLU;
67957077 fnaddr = /*subsize___*/0xBB076E9358000000LLU;/* SP = 0LLU */
67967078 { if(stackbase + 33LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subsize___*/\n"); exit(-1); } }
67977079 break;
67987080 }
6799-case 0xFFFFFFFFFFFFFE20LLU:
7081+case 0xFFFFFFFFFFFFFE05LLU:
68007082 /* SP = 6LLU */
68017083 {
68027084 /* CALLBEGIN */
@@ -6807,12 +7089,12 @@
68077089 {
68087090 /*CALLEND*/
68097091 stackbase += 9LLU;
6810- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1FLLU;
7092+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE04LLU;
68117093 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
68127094 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
68137095 break;
68147096 }
6815-case 0xFFFFFFFFFFFFFE1FLLU:
7097+case 0xFFFFFFFFFFFFFE04LLU:
68167098 /* SP = 7LLU */
68177099 {/* PUSH */stack[stackbase + 7LLU] = 2LLU; }/* SP + 1LLU = 8LLU *//* SP = 6LLU */
68187100 {
@@ -6826,12 +7108,12 @@
68267108 {
68277109 /*CALLEND*/
68287110 stackbase += 10LLU;
6829- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1ELLU;
7111+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE03LLU;
68307112 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
68317113 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
68327114 break;
68337115 }
6834-case 0xFFFFFFFFFFFFFE1ELLU:
7116+case 0xFFFFFFFFFFFFFE03LLU:
68357117 /* SP = 8LLU */
68367118 {/* PUSH */stack[stackbase + 8LLU] = 1LLU; }/* SP + 1LLU = 9LLU *//* SP = 7LLU */
68377119 {
@@ -6845,12 +7127,12 @@
68457127 {
68467128 /*CALLEND*/
68477129 stackbase += 11LLU;
6848- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1DLLU;
7130+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE02LLU;
68497131 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
68507132 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
68517133 break;
68527134 }
6853-case 0xFFFFFFFFFFFFFE1DLLU:
7135+case 0xFFFFFFFFFFFFFE02LLU:
68547136 /* SP = 9LLU */
68557137 {/* PUSH */stack[stackbase + 9LLU] = 0LLU; }/* SP + 1LLU = 10LLU *//* SP = 8LLU */
68567138 {
@@ -6864,12 +7146,12 @@
68647146 {
68657147 /*CALLEND*/
68667148 stackbase += 11LLU;
6867- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1CLLU;
7149+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE01LLU;
68687150 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
68697151 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
68707152 break;
68717153 }
6872-case 0xFFFFFFFFFFFFFE1CLLU:
7154+case 0xFFFFFFFFFFFFFE01LLU:
68737155 /* SP = 9LLU */
68747156 {
68757157 /* CALLBEGIN */
@@ -6886,12 +7168,12 @@
68867168 {
68877169 /*CALLEND*/
68887170 stackbase += 14LLU;
6889- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1BLLU;
7171+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFE00LLU;
68907172 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
68917173 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
68927174 break;
68937175 }
6894-case 0xFFFFFFFFFFFFFE1BLLU:
7176+case 0xFFFFFFFFFFFFFE00LLU:
68957177 /* SP = 12LLU */
68967178 {/* PUSH */stack[stackbase + 12LLU] = 2LLU; }/* SP + 1LLU = 13LLU *//* SP = 11LLU */
68977179 {
@@ -6899,12 +7181,12 @@
68997181 {
69007182 /*CALLEND*/
69017183 stackbase += 11LLU;
6902- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE1ALLU;
7184+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFFLLU;
69037185 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
69047186 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
69057187 break;
69067188 }
6907-case 0xFFFFFFFFFFFFFE1ALLU:
7189+case 0xFFFFFFFFFFFFFDFFLLU:
69087190 /* SP = 9LLU */
69097191 {
69107192 /* CALLBEGIN */
@@ -6915,12 +7197,12 @@
69157197 {
69167198 /*CALLEND*/
69177199 stackbase += 11LLU;
6918- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE19LLU;
7200+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFELLU;
69197201 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
69207202 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
69217203 break;
69227204 }
6923-case 0xFFFFFFFFFFFFFE19LLU:
7205+case 0xFFFFFFFFFFFFFDFELLU:
69247206 /* SP = 9LLU */fputs("\n ", stdout);
69257207 {
69267208 /* CALLBEGIN */
@@ -6932,12 +7214,12 @@
69327214 {
69337215 /*CALLEND*/
69347216 stackbase += 11LLU;
6935- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE18LLU;
7217+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFDLLU;
69367218 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
69377219 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
69387220 break;
69397221 }
6940-case 0xFFFFFFFFFFFFFE18LLU:
7222+case 0xFFFFFFFFFFFFFDFDLLU:
69417223 /* SP = 9LLU */fputs(" = 1;", stdout); fputs("\n while(", stdout);
69427224 {
69437225 /* CALLBEGIN */
@@ -6949,12 +7231,12 @@
69497231 {
69507232 /*CALLEND*/
69517233 stackbase += 11LLU;
6952- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE17LLU;
7234+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFCLLU;
69537235 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
69547236 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
69557237 break;
69567238 }
6957-case 0xFFFFFFFFFFFFFE17LLU:
7239+case 0xFFFFFFFFFFFFFDFCLLU:
69587240 /* SP = 9LLU */fputs(" || ", stdout);
69597241 {
69607242 /* CALLBEGIN */
@@ -6966,12 +7248,12 @@
69667248 {
69677249 /*CALLEND*/
69687250 stackbase += 11LLU;
6969- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE16LLU;
7251+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFBLLU;
69707252 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
69717253 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
69727254 break;
69737255 }
6974-case 0xFFFFFFFFFFFFFE16LLU:
7256+case 0xFFFFFFFFFFFFFDFBLLU:
69757257 /* SP = 9LLU */fputs(")", stdout); fputs("\n {", stdout); fputs("\n if(", stdout); fputs("(!stack[", stdout);
69767258 {
69777259 /* CALLBEGIN */
@@ -6983,12 +7265,12 @@
69837265 {
69847266 /*CALLEND*/
69857267 stackbase += 11LLU;
6986- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE15LLU;
7268+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFALLU;
69877269 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
69887270 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
69897271 break;
69907272 }
6991-case 0xFFFFFFFFFFFFFE15LLU:
7273+case 0xFFFFFFFFFFFFFDFALLU:
69927274 /* SP = 9LLU */fputs("] != !stack[", stdout);
69937275 {
69947276 /* CALLBEGIN */
@@ -7000,19 +7282,19 @@
70007282 {
70017283 /*CALLEND*/
70027284 stackbase += 11LLU;
7003- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE14LLU;
7285+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF9LLU;
70047286 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
70057287 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
70067288 break;
70077289 }
7008-case 0xFFFFFFFFFFFFFE14LLU:
7290+case 0xFFFFFFFFFFFFFDF9LLU:
70097291 /* SP = 9LLU */fputs("])", stdout);
70107292 {/* PUSH */stack[stackbase + 9LLU] = 0LLU; }/* SP + 1LLU = 10LLU */
70117293 {/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 11LLU */
7012-case 0xFFFFFFFFFFFFFE13LLU: /* loop to here *//* predicate: counter > 0? */
7294+case 0xFFFFFFFFFFFFFDF8LLU: /* loop to here *//* predicate: counter > 0? */
70137295
70147296 if(!stack[stackbase + 10LLU]--)
7015-{ /* JUMP */ fnaddr = 18446744073709551122LLU; break; } /* skip loop */
7297+{ /* JUMP */ fnaddr = 18446744073709551095LLU; break; } /* skip loop */
70167298 /* loop */
70177299 {/* PUSH */stack[stackbase + 11LLU] = 1LLU; }/* SP + 1LLU = 12LLU */
70187300 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 9LLU]; }/* SP + 1LLU = 13LLU *//* SP = 11LLU */
@@ -7029,12 +7311,12 @@
70297311 {
70307312 /*CALLEND*/
70317313 stackbase += 13LLU;
7032- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE11LLU;
7314+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF6LLU;
70337315 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
70347316 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
70357317 break;
70367318 }
7037-case 0xFFFFFFFFFFFFFE11LLU:
7319+case 0xFFFFFFFFFFFFFDF6LLU:
70387320 /* SP = 11LLU */fputs(" + ", stdout);
70397321 {
70407322 /* CALLBEGIN */
@@ -7046,12 +7328,12 @@
70467328 {
70477329 /*CALLEND*/
70487330 stackbase += 13LLU;
7049- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE10LLU;
7331+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF5LLU;
70507332 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
70517333 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
70527334 break;
70537335 }
7054-case 0xFFFFFFFFFFFFFE10LLU:
7336+case 0xFFFFFFFFFFFFFDF5LLU:
70557337 /* SP = 11LLU */fputs("] != stack[", stdout);
70567338 {
70577339 /* CALLBEGIN */
@@ -7063,12 +7345,12 @@
70637345 {
70647346 /*CALLEND*/
70657347 stackbase += 13LLU;
7066- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0FLLU;
7348+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF4LLU;
70677349 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
70687350 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
70697351 break;
70707352 }
7071-case 0xFFFFFFFFFFFFFE0FLLU:
7353+case 0xFFFFFFFFFFFFFDF4LLU:
70727354 /* SP = 11LLU */fputs(" + ", stdout);
70737355 {
70747356 /* CALLBEGIN */
@@ -7080,15 +7362,15 @@
70807362 {
70817363 /*CALLEND*/
70827364 stackbase += 13LLU;
7083- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0ELLU;
7365+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF3LLU;
70847366 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
70857367 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
70867368 break;
70877369 }
7088-case 0xFFFFFFFFFFFFFE0ELLU:
7370+case 0xFFFFFFFFFFFFFDF3LLU:
70897371 /* SP = 11LLU */fputs("])", stdout); /* SP = 11LLU */
7090-{ /* JUMP */ fnaddr = 18446744073709551123LLU; break; } /* loop */
7091-case 18446744073709551122LLU: /* skip to here */fputs(")", stdout); fputs("\n {", stdout); fputs("\n ", stdout);
7372+{ /* JUMP */ fnaddr = 18446744073709551096LLU; break; } /* loop */
7373+case 18446744073709551095LLU: /* skip to here */fputs(")", stdout); fputs("\n {", stdout); fputs("\n ", stdout);
70927374 {
70937375 /* CALLBEGIN */
70947376 /* reserve space for 0LLU returned values *//* SP + 0LLU = 11LLU */
@@ -7099,12 +7381,12 @@
70997381 {
71007382 /*CALLEND*/
71017383 stackbase += 13LLU;
7102- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0DLLU;
7384+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF2LLU;
71037385 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
71047386 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
71057387 break;
71067388 }
7107-case 0xFFFFFFFFFFFFFE0DLLU:
7389+case 0xFFFFFFFFFFFFFDF2LLU:
71087390 /* SP = 11LLU */fputs(" = 0;", stdout); fputs("\n break;", stdout); fputs("\n }", stdout); fputs("\n ", stdout);
71097391 {
71107392 /* CALLBEGIN */
@@ -7116,12 +7398,12 @@
71167398 {
71177399 /*CALLEND*/
71187400 stackbase += 13LLU;
7119- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0CLLU;
7401+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF1LLU;
71207402 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
71217403 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
71227404 break;
71237405 }
7124-case 0xFFFFFFFFFFFFFE0CLLU:
7406+case 0xFFFFFFFFFFFFFDF1LLU:
71257407 /* SP = 11LLU */fputs(" = stack[", stdout);
71267408 {
71277409 /* CALLBEGIN */
@@ -7133,12 +7415,12 @@
71337415 {
71347416 /*CALLEND*/
71357417 stackbase += 13LLU;
7136- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0BLLU;
7418+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF0LLU;
71377419 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
71387420 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
71397421 break;
71407422 }
7141-case 0xFFFFFFFFFFFFFE0BLLU:
7423+case 0xFFFFFFFFFFFFFDF0LLU:
71427424 /* SP = 11LLU */fputs("];", stdout); fputs("\n ", stdout);
71437425 {
71447426 /* CALLBEGIN */
@@ -7150,12 +7432,12 @@
71507432 {
71517433 /*CALLEND*/
71527434 stackbase += 13LLU;
7153- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE0ALLU;
7435+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDEFLLU;
71547436 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
71557437 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
71567438 break;
71577439 }
7158-case 0xFFFFFFFFFFFFFE0ALLU:
7440+case 0xFFFFFFFFFFFFFDEFLLU:
71597441 /* SP = 11LLU */fputs(" = stack[", stdout);
71607442 {
71617443 /* CALLBEGIN */
@@ -7167,12 +7449,12 @@
71677449 {
71687450 /*CALLEND*/
71697451 stackbase += 13LLU;
7170- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE09LLU;
7452+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDEELLU;
71717453 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
71727454 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
71737455 break;
71747456 }
7175-case 0xFFFFFFFFFFFFFE09LLU:
7457+case 0xFFFFFFFFFFFFFDEELLU:
71767458 /* SP = 11LLU */fputs("];", stdout); fputs("\n }", stdout);
71777459 {
71787460 /* CALLBEGIN */
@@ -7184,21 +7466,21 @@
71847466 {
71857467 /*CALLEND*/
71867468 stackbase += 13LLU;
7187- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE08LLU;
7469+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDEDLLU;
71887470 fnaddr = /*SP_SUB____*/0x4D00135420000000LLU;/* SP = 0LLU */
71897471 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_SUB____*/\n"); exit(-1); } }
71907472 break;
71917473 }
7192-case 0xFFFFFFFFFFFFFE08LLU:
7474+case 0xFFFFFFFFFFFFFDEDLLU:
71937475 /* SP = 11LLU */fputs("\n}", stdout); /* SP = 5LLU *//* SP - 0LLU = 5LLU */ /* MATCH-RESULT *//* SP = 3LLU */
7194-{ /* JUMP */ fnaddr = 18446744073709551137LLU; break; } /* skip other */
7195-case 18446744073709551138LLU: /* other *//* SP = 3LLU *//* parse data */
7476+{ /* JUMP */ fnaddr = 18446744073709551110LLU; break; } /* skip other */
7477+case 18446744073709551111LLU: /* other *//* SP = 3LLU *//* parse data */
71967478
71977479 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU */
71987480 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 5LLU *//* match-predicate */
71997481
72007482 if(/*typeval___*/0xBF4AE0C5C9C00000LLU != stack[stackbase + 3LLU])
7201-{ /* JUMP */ fnaddr = 18446744073709551111LLU; break; } /* skip match */
7483+{ /* JUMP */ fnaddr = 18446744073709551084LLU; break; } /* skip match */
72027484 /* match */
72037485 {
72047486 /* CALLBEGIN */
@@ -7211,12 +7493,12 @@
72117493 {
72127494 /*CALLEND*/
72137495 stackbase += 8LLU;
7214- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE05LLU;
7496+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDEALLU;
72157497 fnaddr = /*subsize___*/0xBB076E9358000000LLU;/* SP = 0LLU */
72167498 { if(stackbase + 33LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subsize___*/\n"); exit(-1); } }
72177499 break;
72187500 }
7219-case 0xFFFFFFFFFFFFFE05LLU:
7501+case 0xFFFFFFFFFFFFFDEALLU:
72207502 /* SP = 6LLU */
72217503 {
72227504 /* CALLBEGIN */
@@ -7231,12 +7513,12 @@
72317513 {
72327514 /*CALLEND*/
72337515 stackbase += 8LLU;
7234- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE04LLU;
7516+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE9LLU;
72357517 fnaddr = /*SP_SUB____*/0x4D00135420000000LLU;/* SP = 0LLU */
72367518 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_SUB____*/\n"); exit(-1); } }
72377519 break;
72387520 }
7239-case 0xFFFFFFFFFFFFFE04LLU:
7521+case 0xFFFFFFFFFFFFFDE9LLU:
72407522 /* SP = 6LLU */fputs("\n{", stdout);
72417523 {
72427524 /* CALLBEGIN */
@@ -7247,19 +7529,19 @@
72477529 {
72487530 /*CALLEND*/
72497531 stackbase += 8LLU;
7250- stack[stackbase - 1] = 0xFFFFFFFFFFFFFE03LLU;
7532+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE8LLU;
72517533 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
72527534 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
72537535 break;
72547536 }
7255-case 0xFFFFFFFFFFFFFE03LLU:
7537+case 0xFFFFFFFFFFFFFDE8LLU:
72567538 /* SP = 6LLU */
72577539 {/* PUSH */stack[stackbase + 6LLU] = 0LLU; }/* SP + 1LLU = 7LLU */
72587540 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 8LLU */
7259-case 0xFFFFFFFFFFFFFE02LLU: /* loop to here *//* predicate: counter > 0? */
7541+case 0xFFFFFFFFFFFFFDE7LLU: /* loop to here *//* predicate: counter > 0? */
72607542
72617543 if(!stack[stackbase + 7LLU]--)
7262-{ /* JUMP */ fnaddr = 18446744073709551105LLU; break; } /* skip loop */
7544+{ /* JUMP */ fnaddr = 18446744073709551078LLU; break; } /* skip loop */
72637545 /* loop *//* predicate */
72647546
72657547 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 9LLU */
@@ -7267,9 +7549,9 @@
72677549 {
72687550 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 8LLU] > stack[stackbase + 9LLU]; }/* SP + 1LLU = 9LLU */ }
72697551 if(!/* SP - 1LLU = 8LLU *//* POP */stack[stackbase + 8LLU])
7270-{ /* JUMP */ fnaddr = 18446744073709551104LLU; break; } /* skip consequent */
7552+{ /* JUMP */ fnaddr = 18446744073709551077LLU; break; } /* skip consequent */
72717553 /* consequent */fputs(" && ", stdout); /* SP = 8LLU */
7272-case 18446744073709551104LLU: /* alternative */fputs("(", stdout);
7554+case 18446744073709551077LLU: /* alternative */fputs("(", stdout);
72737555 {
72747556 /* CALLBEGIN */
72757557 /* reserve space for 0LLU returned values *//* SP + 0LLU = 8LLU */
@@ -7285,12 +7567,12 @@
72857567 {
72867568 /*CALLEND*/
72877569 stackbase += 13LLU;
7288- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFFLLU;
7570+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE4LLU;
72897571 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
72907572 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
72917573 break;
72927574 }
7293-case 0xFFFFFFFFFFFFFDFFLLU:
7575+case 0xFFFFFFFFFFFFFDE4LLU:
72947576 /* SP = 11LLU */
72957577 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 12LLU *//* SP = 10LLU */
72967578 {
@@ -7298,12 +7580,12 @@
72987580 {
72997581 /*CALLEND*/
73007582 stackbase += 10LLU;
7301- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFELLU;
7583+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE3LLU;
73027584 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
73037585 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
73047586 break;
73057587 }
7306-case 0xFFFFFFFFFFFFFDFELLU:
7588+case 0xFFFFFFFFFFFFFDE3LLU:
73077589 /* SP = 8LLU */fputs(" == ", stdout);
73087590 {
73097591 /* CALLBEGIN */
@@ -7320,12 +7602,12 @@
73207602 {
73217603 /*CALLEND*/
73227604 stackbase += 13LLU;
7323- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFDLLU;
7605+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE2LLU;
73247606 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
73257607 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
73267608 break;
73277609 }
7328-case 0xFFFFFFFFFFFFFDFDLLU:
7610+case 0xFFFFFFFFFFFFFDE2LLU:
73297611 /* SP = 11LLU */
73307612 {/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 12LLU */
73317613 {/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 13LLU *//* SP = 11LLU */
@@ -7336,12 +7618,12 @@
73367618 {
73377619 /*CALLEND*/
73387620 stackbase += 10LLU;
7339- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFCLLU;
7621+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE1LLU;
73407622 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
73417623 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
73427624 break;
73437625 }
7344-case 0xFFFFFFFFFFFFFDFCLLU:
7626+case 0xFFFFFFFFFFFFFDE1LLU:
73457627 /* SP = 8LLU */fputs(")", stdout);
73467628 {/* PUSH */stack[stackbase + 8LLU] = 1LLU; }/* SP + 1LLU = 9LLU */
73477629 {/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 10LLU *//* SP = 8LLU */
@@ -7348,8 +7630,8 @@
73487630 {
73497631 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 8LLU] + stack[stackbase + 9LLU]; }/* SP + 1LLU = 9LLU */ }/* SP = 8LLU *//* assign */
73507632 { /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 8LLU]; }/* SP = 8LLU */
7351-{ /* JUMP */ fnaddr = 18446744073709551106LLU; break; } /* loop */
7352-case 18446744073709551105LLU: /* skip to here */
7633+{ /* JUMP */ fnaddr = 18446744073709551079LLU; break; } /* loop */
7634+case 18446744073709551078LLU: /* skip to here */
73537635 {
73547636 /* CALLBEGIN */
73557637 /* reserve space for 0LLU returned values *//* SP + 0LLU = 8LLU */
@@ -7359,21 +7641,21 @@
73597641 {
73607642 /*CALLEND*/
73617643 stackbase += 10LLU;
7362- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDFBLLU;
7644+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE0LLU;
73637645 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
73647646 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
73657647 break;
73667648 }
7367-case 0xFFFFFFFFFFFFFDFBLLU:
7649+case 0xFFFFFFFFFFFFFDE0LLU:
73687650 /* SP = 8LLU */fputs("}", stdout); /* SP = 5LLU *//* SP - 0LLU = 5LLU */ /* MATCH-RESULT *//* SP = 3LLU */
7369-{ /* JUMP */ fnaddr = 18446744073709551110LLU; break; } /* skip other */
7370-case 18446744073709551111LLU: /* other *//* SP = 3LLU */
7651+{ /* JUMP */ fnaddr = 18446744073709551083LLU; break; } /* skip other */
7652+case 18446744073709551084LLU: /* other *//* SP = 3LLU */
73717653 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("\nINTERNAL ERROR IN emitbitequ\n", stderr);
73727654 {/* set exit-value */stack[16LLU] = 255LLU; }
73737655 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 3LLU */
7656+case 18446744073709551083LLU: /* skip to here */
7657+
73747658 case 18446744073709551110LLU: /* skip to here */
7375-
7376-case 18446744073709551137LLU: /* skip to here */
73777659 /* SP = 3LLU *//* SP - 0LLU = 3LLU *//* RESULT */
73787660 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
73797661 /* function requires 41LLU 64-bit chunks of memory (including 3LLU for parameters) */
@@ -7384,13 +7666,13 @@
73847666 {
73857667 {/* PUSH */stack[stackbase + 0LLU] = stack[stackbase + 0LLU] == stack[stackbase + 1LLU]; }/* SP + 1LLU = 1LLU */ }
73867668 if(!/* SP - 1LLU = 0LLU *//* POP */stack[stackbase + 0LLU])
7387-{ /* JUMP */ fnaddr = 18446744073709551098LLU; break; } /* skip consequent */
7669+{ /* JUMP */ fnaddr = 18446744073709551071LLU; break; } /* skip consequent */
73887670 /* consequent */
73897671 {/* PUSH */stack[stackbase + 0LLU] = 13752902546454740992LLU; }/* SP + 1LLU = 1LLU *//* SP + 1LLU = 2LLU *//* SP - 1LLU = 1LLU *//* SP = 0LLU */
7390-{ /* JUMP */ fnaddr = 18446744073709551097LLU; break; } /* skip alternative */
7391-case 18446744073709551098LLU: /* alternative */
7672+{ /* JUMP */ fnaddr = 18446744073709551070LLU; break; } /* skip alternative */
7673+case 18446744073709551071LLU: /* alternative */
73927674 {/* PUSH */stack[stackbase + 0LLU] = 9640498710886481920LLU; }/* SP + 1LLU = 1LLU *//* SP + 1LLU = 2LLU *//* SP - 1LLU = 1LLU */
7393-case 18446744073709551097LLU: /* skip to here */
7675+case 18446744073709551070LLU: /* skip to here */
73947676 /* SP - 1LLU = 0LLU *//* RESULT */
73957677 { /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 0LLU]; }/* SP = 1LLU *//* SP - 1LLU = 0LLU *//* RESULT */
73967678 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 0LLU]; }
@@ -7407,12 +7689,12 @@
74077689 {
74087690 /*CALLEND*/
74097691 stackbase += 2LLU;
7410- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF8LLU;
7692+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDDDLLU;
74117693 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
74127694 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
74137695 break;
74147696 }
7415-case 0xFFFFFFFFFFFFFDF8LLU:
7697+case 0xFFFFFFFFFFFFFDDDLLU:
74167698 /* SP = 0LLU */
74177699 {
74187700 /* CALLBEGIN */
@@ -7419,16 +7701,32 @@
74197701 /* reserve space for 2LLU returned values *//* SP + 2LLU = 2LLU */
74207702 {/* PUSH */stack[stackbase + 2LLU] = stackbase; }/* SP + 1LLU = 3LLU */
74217703 /* leave place for return addr *//* SP + 1LLU = 4LLU */
7422- }/* SP + 26LLU = 30LLU *//* SPMAX = 30LLU *//* SP - 26LLU = 4LLU */
7704+ }/* SP + 29LLU = 33LLU *//* SPMAX = 33LLU *//* SP - 29LLU = 4LLU */
74237705 {
7706+ /* CALLBEGIN */
7707+ /* reserve space for 2LLU returned values *//* SP + 2LLU = 6LLU */
7708+{/* PUSH */stack[stackbase + 6LLU] = stackbase; }/* SP + 1LLU = 7LLU */
7709+ /* leave place for return addr *//* SP + 1LLU = 8LLU */
7710+ }/* SP + 18LLU = 26LLU *//* SP - 18LLU = 8LLU */
7711+ {
74247712 /*CALLEND*/
7713+ stackbase += 8LLU;
7714+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDDCLLU;
7715+ fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
7716+{ if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
7717+ break;
7718+ }
7719+case 0xFFFFFFFFFFFFFDDCLLU:
7720+/* SP = 6LLU */
7721+ {
7722+ /*CALLEND*/
74257723 stackbase += 4LLU;
7426- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF7LLU;
7724+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDDBLLU;
74277725 fnaddr = /*parsetype_*/0xADCB6E82FD2B8000LLU;/* SP = 0LLU */
7428-{ if(stackbase + 26LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetype_*/\n"); exit(-1); } }
7726+{ if(stackbase + 29LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetype_*/\n"); exit(-1); } }
74297727 break;
74307728 }
7431-case 0xFFFFFFFFFFFFFDF7LLU:
7729+case 0xFFFFFFFFFFFFFDDBLLU:
74327730 /* SP = 2LLU */
74337731 {
74347732 /* CALLBEGIN */
@@ -7440,12 +7738,12 @@
74407738 {
74417739 /*CALLEND*/
74427740 stackbase += 4LLU;
7443- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF6LLU;
7741+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDDALLU;
74447742 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
74457743 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
74467744 break;
74477745 }
7448-case 0xFFFFFFFFFFFFFDF6LLU:
7746+case 0xFFFFFFFFFFFFFDDALLU:
74497747 /* SP = 2LLU */
74507748 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU */
74517749 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU *//* SP - 2LLU = 2LLU *//* RESULT */
@@ -7454,7 +7752,7 @@
74547752 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 1LLU]; }
74557753 { /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 0LLU]; }
74567754 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
7457-/* function requires 30LLU 64-bit chunks of memory (including 0LLU for parameters) */
7755+/* function requires 33LLU 64-bit chunks of memory (including 0LLU for parameters) */
74587756 case /*checklevel*/0x7A381E9A78318270LLU:/* SP = 1LLU *//* SPMAX = 1LLU *//* predicate */
74597757
74607758 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU *//* SPMAX = 2LLU */
@@ -7467,17 +7765,17 @@
74677765 {
74687766 /*CALLEND*/
74697767 stackbase += 5LLU;
7470- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF4LLU;
7768+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD8LLU;
74717769 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
74727770 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
74737771 break;
74747772 }
7475-case 0xFFFFFFFFFFFFFDF4LLU:
7773+case 0xFFFFFFFFFFFFFDD8LLU:
74767774 /* SP = 3LLU *//* SP = 1LLU */
74777775 {
74787776 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 1LLU] != stack[stackbase + 2LLU]; }/* SP + 1LLU = 2LLU */ }
74797777 if(!/* SP - 1LLU = 1LLU *//* POP */stack[stackbase + 1LLU])
7480-{ /* JUMP */ fnaddr = 18446744073709551093LLU; break; } /* skip consequent */
7778+{ /* JUMP */ fnaddr = 18446744073709551065LLU; break; } /* skip consequent */
74817779 /* consequent */
74827780 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("LEVEL ", stderr);
74837781 {
@@ -7490,12 +7788,12 @@
74907788 {
74917789 /*CALLEND*/
74927790 stackbase += 3LLU;
7493- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF3LLU;
7791+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD7LLU;
74947792 fnaddr = /*reportnr__*/0xB60AEAB6FA6D0000LLU;/* SP = 0LLU */
74957793 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportnr__*/\n"); exit(-1); } }
74967794 break;
74977795 }
7498-case 0xFFFFFFFFFFFFFDF3LLU:
7796+case 0xFFFFFFFFFFFFFDD7LLU:
74997797 /* SP = 1LLU */fputs(" != ", stderr);
75007798 {
75017799 /* CALLBEGIN */
@@ -7512,26 +7810,26 @@
75127810 {
75137811 /*CALLEND*/
75147812 stackbase += 6LLU;
7515- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF2LLU;
7813+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD6LLU;
75167814 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
75177815 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
75187816 break;
75197817 }
7520-case 0xFFFFFFFFFFFFFDF2LLU:
7818+case 0xFFFFFFFFFFFFFDD6LLU:
75217819 /* SP = 4LLU */
75227820 {
75237821 /*CALLEND*/
75247822 stackbase += 3LLU;
7525- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDF1LLU;
7823+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD5LLU;
75267824 fnaddr = /*reportnr__*/0xB60AEAB6FA6D0000LLU;/* SP = 0LLU */
75277825 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportnr__*/\n"); exit(-1); } }
75287826 break;
75297827 }
7530-case 0xFFFFFFFFFFFFFDF1LLU:
7828+case 0xFFFFFFFFFFFFFDD5LLU:
75317829 /* SP = 1LLU */fputs(" SP\n", stderr);
75327830 {/* set exit-value */stack[16LLU] = 255LLU; }
75337831 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 1LLU */
7534-case 18446744073709551093LLU: /* alternative *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
7832+case 18446744073709551065LLU: /* alternative *//* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
75357833 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
75367834 /* function requires 17LLU 64-bit chunks of memory (including 1LLU for parameters) */
75377835 case /*reportloop*/0xB60AEAB6F9EAAAB0LLU:/* SP = 2LLU *//* SPMAX = 2LLU *//* parse data */
@@ -7540,21 +7838,21 @@
75407838 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU *//* match-predicate */
75417839
75427840 if(/*loopsafe__*/0x9EAAABB9C8600000LLU != stack[stackbase + 2LLU])
7543-{ /* JUMP */ fnaddr = 18446744073709551088LLU; break; } /* skip match */
7841+{ /* JUMP */ fnaddr = 18446744073709551060LLU; break; } /* skip match */
75447842 /* match *//* parse data */
75457843
75467844 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 5LLU *//* SPMAX = 5LLU *//* match-predicate */
75477845
75487846 if(/*reduce____*/0xB607F07A00000000LLU != stack[stackbase + 4LLU])
7549-{ /* JUMP */ fnaddr = 18446744073709551086LLU; break; } /* skip match */
7847+{ /* JUMP */ fnaddr = 18446744073709551058LLU; break; } /* skip match */
75507848 /* match */fputs("loopsafe.reduce", stderr); /* SP - 0LLU = 5LLU */ /* MATCH-RESULT *//* SP = 4LLU */
7551-{ /* JUMP */ fnaddr = 18446744073709551085LLU; break; } /* skip other */
7552-case 18446744073709551086LLU: /* other *//* SP = 4LLU */fputs("loopsafe", stderr);
7553-case 18446744073709551085LLU: /* skip to here */
7849+{ /* JUMP */ fnaddr = 18446744073709551057LLU; break; } /* skip other */
7850+case 18446744073709551058LLU: /* other *//* SP = 4LLU */fputs("loopsafe", stderr);
7851+case 18446744073709551057LLU: /* skip to here */
75547852 /* SP = 4LLU *//* SP - 0LLU = 4LLU */ /* MATCH-RESULT *//* SP = 2LLU */
7555-{ /* JUMP */ fnaddr = 18446744073709551087LLU; break; } /* skip other */
7556-case 18446744073709551088LLU: /* other *//* SP = 2LLU */fputs("loopunsafe", stderr); /* SP = 2LLU */
7557-case 18446744073709551087LLU: /* skip to here */
7853+{ /* JUMP */ fnaddr = 18446744073709551059LLU; break; } /* skip other */
7854+case 18446744073709551060LLU: /* other *//* SP = 2LLU */fputs("loopunsafe", stderr); /* SP = 2LLU */
7855+case 18446744073709551059LLU: /* skip to here */
75587856 /* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
75597857 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
75607858 /* function requires 5LLU 64-bit chunks of memory (including 2LLU for parameters) */
@@ -7563,26 +7861,26 @@
75637861 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU *//* match-predicate */
75647862
75657863 if(/*reduce____*/0xB607F07A00000000LLU != stack[stackbase + 2LLU])
7566-{ /* JUMP */ fnaddr = 18446744073709551084LLU; break; } /* skip match */
7864+{ /* JUMP */ fnaddr = 18446744073709551056LLU; break; } /* skip match */
75677865 /* match */
75687866 {/* PUSH */stack[stackbase + 3LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU *//* SP + 1LLU = 5LLU *//* SPMAX = 5LLU *//* SP - 1LLU = 4LLU *//* SP - 1LLU = 3LLU */ /* MATCH-RESULT */
75697867 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU */
7570-{ /* JUMP */ fnaddr = 18446744073709551083LLU; break; } /* skip other */
7571-case 18446744073709551084LLU: /* other *//* SP = 2LLU *//* parse data */
7868+{ /* JUMP */ fnaddr = 18446744073709551055LLU; break; } /* skip other */
7869+case 18446744073709551056LLU: /* other *//* SP = 2LLU *//* parse data */
75727870
75737871 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 3LLU *//* match-predicate */
75747872
75757873 if(/*reduce____*/0xB607F07A00000000LLU != stack[stackbase + 2LLU])
7576-{ /* JUMP */ fnaddr = 18446744073709551082LLU; break; } /* skip match */
7874+{ /* JUMP */ fnaddr = 18446744073709551054LLU; break; } /* skip match */
75777875 /* match */
75787876 {/* PUSH */stack[stackbase + 3LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 4LLU *//* SP + 1LLU = 5LLU *//* SP - 1LLU = 4LLU *//* SP - 1LLU = 3LLU */ /* MATCH-RESULT */
75797877 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU */
7580-{ /* JUMP */ fnaddr = 18446744073709551081LLU; break; } /* skip other */
7581-case 18446744073709551082LLU: /* other *//* SP = 2LLU */
7878+{ /* JUMP */ fnaddr = 18446744073709551053LLU; break; } /* skip other */
7879+case 18446744073709551054LLU: /* other *//* SP = 2LLU */
75827880 {/* PUSH */stack[stackbase + 2LLU] = 12009798930018598912LLU; }/* SP + 1LLU = 3LLU *//* SP + 1LLU = 4LLU *//* SP - 1LLU = 3LLU */
7583-case 18446744073709551081LLU: /* skip to here */
7881+case 18446744073709551053LLU: /* skip to here */
75847882
7585-case 18446744073709551083LLU: /* skip to here */
7883+case 18446744073709551055LLU: /* skip to here */
75867884 /* SP - 1LLU = 2LLU *//* RESULT */
75877885 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 2LLU]; }/* SP = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
75887886 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 2LLU]; }
@@ -7593,26 +7891,26 @@
75937891 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU *//* SPMAX = 3LLU *//* match-predicate */
75947892
75957893 if(/*noreduce__*/0xA6AB607F07A00000LLU != stack[stackbase + 2LLU])
7596-{ /* JUMP */ fnaddr = 18446744073709551080LLU; break; } /* skip match */
7894+{ /* JUMP */ fnaddr = 18446744073709551052LLU; break; } /* skip match */
75977895 /* match */
75987896 {/* PUSH */stack[stackbase + 3LLU] = 12009798930018598912LLU; }/* SP + 1LLU = 4LLU *//* SPMAX = 4LLU *//* SP + 1LLU = 5LLU *//* SPMAX = 5LLU *//* SP - 1LLU = 4LLU *//* SP - 1LLU = 3LLU */ /* MATCH-RESULT */
75997897 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU */
7600-{ /* JUMP */ fnaddr = 18446744073709551079LLU; break; } /* skip other */
7601-case 18446744073709551080LLU: /* other *//* SP = 2LLU *//* parse data */
7898+{ /* JUMP */ fnaddr = 18446744073709551051LLU; break; } /* skip other */
7899+case 18446744073709551052LLU: /* other *//* SP = 2LLU *//* parse data */
76027900
76037901 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 3LLU *//* match-predicate */
76047902
76057903 if(/*noreduce__*/0xA6AB607F07A00000LLU != stack[stackbase + 2LLU])
7606-{ /* JUMP */ fnaddr = 18446744073709551078LLU; break; } /* skip match */
7904+{ /* JUMP */ fnaddr = 18446744073709551050LLU; break; } /* skip match */
76077905 /* match */
76087906 {/* PUSH */stack[stackbase + 3LLU] = 12009798930018598912LLU; }/* SP + 1LLU = 4LLU *//* SP + 1LLU = 5LLU *//* SP - 1LLU = 4LLU *//* SP - 1LLU = 3LLU */ /* MATCH-RESULT */
76097907 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 3LLU]; }/* SP = 3LLU */
7610-{ /* JUMP */ fnaddr = 18446744073709551077LLU; break; } /* skip other */
7611-case 18446744073709551078LLU: /* other *//* SP = 2LLU */
7908+{ /* JUMP */ fnaddr = 18446744073709551049LLU; break; } /* skip other */
7909+case 18446744073709551050LLU: /* other *//* SP = 2LLU */
76127910 {/* PUSH */stack[stackbase + 2LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 3LLU *//* SP + 1LLU = 4LLU *//* SP - 1LLU = 3LLU */
7613-case 18446744073709551077LLU: /* skip to here */
7911+case 18446744073709551049LLU: /* skip to here */
76147912
7615-case 18446744073709551079LLU: /* skip to here */
7913+case 18446744073709551051LLU: /* skip to here */
76167914 /* SP - 1LLU = 2LLU *//* RESULT */
76177915 { /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 2LLU]; }/* SP = 3LLU *//* SP - 1LLU = 2LLU *//* RESULT */
76187916 { /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 2LLU]; }
@@ -7630,12 +7928,12 @@
76307928 {
76317929 /*CALLEND*/
76327930 stackbase += 4LLU;
7633- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE4LLU;
7931+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC8LLU;
76347932 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
76357933 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
76367934 break;
76377935 }
7638-case 0xFFFFFFFFFFFFFDE4LLU:
7936+case 0xFFFFFFFFFFFFFDC8LLU:
76397937 /* SP = 2LLU */fputs(" requires completeness, ", stderr); fputs("but ", stderr); /* predicate */
76407938
76417939 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU */
@@ -7643,7 +7941,7 @@
76437941 {
76447942 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 2LLU] != stack[stackbase + 3LLU]; }/* SP + 1LLU = 3LLU */ }
76457943 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
7646-{ /* JUMP */ fnaddr = 18446744073709551075LLU; break; } /* skip consequent */
7944+{ /* JUMP */ fnaddr = 18446744073709551047LLU; break; } /* skip consequent */
76477945 /* consequent */fputs("callee ", stderr);
76487946 {
76497947 /* CALLBEGIN */
@@ -7655,16 +7953,16 @@
76557953 {
76567954 /*CALLEND*/
76577955 stackbase += 4LLU;
7658- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDE1LLU;
7956+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC5LLU;
76597957 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
76607958 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
76617959 break;
76627960 }
7663-case 0xFFFFFFFFFFFFFDE1LLU:
7961+case 0xFFFFFFFFFFFFFDC5LLU:
76647962 /* SP = 2LLU *//* SP = 2LLU *//* SP = 2LLU */
7665-{ /* JUMP */ fnaddr = 18446744073709551074LLU; break; } /* skip alternative */
7666-case 18446744073709551075LLU: /* alternative */fputs("expression", stderr); /* SP = 2LLU */
7667-case 18446744073709551074LLU: /* skip to here */
7963+{ /* JUMP */ fnaddr = 18446744073709551046LLU; break; } /* skip alternative */
7964+case 18446744073709551047LLU: /* alternative */fputs("expression", stderr); /* SP = 2LLU */
7965+case 18446744073709551046LLU: /* skip to here */
76687966 fputs(" is incomplete\n", stderr);
76697967 {/* set exit-value */stack[16LLU] = 255LLU; }
76707968 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
@@ -7675,13 +7973,13 @@
76757973 {/* PUSH */stack[stackbase + 4LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 5LLU *//* SPMAX = 5LLU *//* match-predicate */
76767974
76777975 if(/*incomplete*/0x9297AAA2B9E0BE00LLU != stack[stackbase + 4LLU])
7678-{ /* JUMP */ fnaddr = 18446744073709551072LLU; break; } /* skip match */
7976+{ /* JUMP */ fnaddr = 18446744073709551044LLU; break; } /* skip match */
76797977 /* match *//* parse data */
76807978
76817979 {/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 6LLU *//* SPMAX = 6LLU *//* match-predicate */
76827980
76837981 if(/*complete__*/0x7AAA2B9E0BE00000LLU != stack[stackbase + 5LLU])
7684-{ /* JUMP */ fnaddr = 18446744073709551070LLU; break; } /* skip match */
7982+{ /* JUMP */ fnaddr = 18446744073709551042LLU; break; } /* skip match */
76857983 /* match */
76867984 {
76877985 /* CALLBEGIN */
@@ -7694,20 +7992,20 @@
76947992 {
76957993 /*CALLEND*/
76967994 stackbase += 8LLU;
7697- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDDCLLU;
7995+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC0LLU;
76987996 fnaddr = /*refutecomp*/0xB60870BE07AAA2B0LLU;/* SP = 0LLU */
76997997 { if(stackbase + 11LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*refutecomp*/\n"); exit(-1); } }
77007998 break;
77017999 }
7702-case 0xFFFFFFFFFFFFFDDCLLU:
8000+case 0xFFFFFFFFFFFFFDC0LLU:
77038001 /* SP = 6LLU *//* SP = 6LLU *//* SP - 0LLU = 6LLU */ /* MATCH-RESULT *//* SP = 5LLU */
7704-{ /* JUMP */ fnaddr = 18446744073709551069LLU; break; } /* skip other */
7705-case 18446744073709551070LLU: /* other *//* SP = 5LLU *//* SP = 5LLU */
7706-case 18446744073709551069LLU: /* skip to here */
8002+{ /* JUMP */ fnaddr = 18446744073709551041LLU; break; } /* skip other */
8003+case 18446744073709551042LLU: /* other *//* SP = 5LLU *//* SP = 5LLU */
8004+case 18446744073709551041LLU: /* skip to here */
77078005 /* SP = 5LLU *//* SP - 0LLU = 5LLU */ /* MATCH-RESULT *//* SP = 4LLU */
7708-{ /* JUMP */ fnaddr = 18446744073709551071LLU; break; } /* skip other */
7709-case 18446744073709551072LLU: /* other *//* SP = 4LLU *//* SP = 4LLU */
7710-case 18446744073709551071LLU: /* skip to here */
8006+{ /* JUMP */ fnaddr = 18446744073709551043LLU; break; } /* skip other */
8007+case 18446744073709551044LLU: /* other *//* SP = 4LLU *//* SP = 4LLU */
8008+case 18446744073709551043LLU: /* skip to here */
77118009 /* SP = 4LLU *//* SP - 0LLU = 4LLU *//* RESULT */
77128010 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
77138011 /* function requires 19LLU 64-bit chunks of memory (including 4LLU for parameters) */
@@ -7723,12 +8021,12 @@
77238021 {
77248022 /*CALLEND*/
77258023 stackbase += 4LLU;
7726- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDDBLLU;
8024+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBFLLU;
77278025 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
77288026 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
77298027 break;
77308028 }
7731-case 0xFFFFFFFFFFFFFDDBLLU:
8029+case 0xFFFFFFFFFFFFFDBFLLU:
77328030 /* SP = 2LLU */fputs(" requires finiteness, ", stderr); fputs("but ", stderr); /* predicate */
77338031
77348032 {/* PUSH */stack[stackbase + 2LLU] = 0LLU; }/* SP + 1LLU = 3LLU */
@@ -7736,7 +8034,7 @@
77368034 {
77378035 {/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 2LLU] != stack[stackbase + 3LLU]; }/* SP + 1LLU = 3LLU */ }
77388036 if(!/* SP - 1LLU = 2LLU *//* POP */stack[stackbase + 2LLU])
7739-{ /* JUMP */ fnaddr = 18446744073709551066LLU; break; } /* skip consequent */
8037+{ /* JUMP */ fnaddr = 18446744073709551038LLU; break; } /* skip consequent */
77408038 /* consequent */fputs("callee ", stderr);
77418039 {
77428040 /* CALLBEGIN */
@@ -7748,16 +8046,16 @@
77488046 {
77498047 /*CALLEND*/
77508048 stackbase += 4LLU;
7751- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD8LLU;
8049+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBCLLU;
77528050 fnaddr = /*reportid__*/0xB60AEAB6F91F0000LLU;/* SP = 0LLU */
77538051 { if(stackbase + 7LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*reportid__*/\n"); exit(-1); } }
77548052 break;
77558053 }
7756-case 0xFFFFFFFFFFFFFDD8LLU:
8054+case 0xFFFFFFFFFFFFFDBCLLU:
77578055 /* SP = 2LLU *//* SP = 2LLU *//* SP = 2LLU */
7758-{ /* JUMP */ fnaddr = 18446744073709551065LLU; break; } /* skip alternative */
7759-case 18446744073709551066LLU: /* alternative */fputs("expression", stderr); /* SP = 2LLU */
7760-case 18446744073709551065LLU: /* skip to here */
8056+{ /* JUMP */ fnaddr = 18446744073709551037LLU; break; } /* skip alternative */
8057+case 18446744073709551038LLU: /* alternative */fputs("expression", stderr); /* SP = 2LLU */
8058+case 18446744073709551037LLU: /* skip to here */
77618059 fputs(" is infinite\n", stderr);
77628060 {/* set exit-value */stack[16LLU] = 255LLU; }
77638061 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 2LLU *//* SP - 0LLU = 2LLU *//* RESULT */
@@ -7769,7 +8067,7 @@
77698067 {/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 8LLU *//* SPMAX = 8LLU *//* match-predicate */
77708068
77718069 if(/*loopunsafe*/0x9EAAABC29B9C8600LLU != stack[stackbase + 6LLU])
7772-{ /* JUMP */ fnaddr = 18446744073709551063LLU; break; } /* skip match */
8070+{ /* JUMP */ fnaddr = 18446744073709551035LLU; break; } /* skip match */
77738071 /* match *//* parse data */
77748072
77758073 {/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 9LLU *//* SPMAX = 9LLU */
@@ -7776,7 +8074,7 @@
77768074 {/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 10LLU *//* SPMAX = 10LLU *//* match-predicate */
77778075
77788076 if(/*loopsafe__*/0x9EAAABB9C8600000LLU != stack[stackbase + 8LLU])
7779-{ /* JUMP */ fnaddr = 18446744073709551061LLU; break; } /* skip match */
8077+{ /* JUMP */ fnaddr = 18446744073709551033LLU; break; } /* skip match */
77808078 /* match */
77818079 {
77828080 /* CALLBEGIN */
@@ -7789,20 +8087,20 @@
77898087 {
77908088 /*CALLEND*/
77918089 stackbase += 12LLU;
7792- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD3LLU;
8090+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB7LLU;
77938091 fnaddr = /*refutehalt*/0xB60870BE08DC9EF0LLU;/* SP = 0LLU */
77948092 { if(stackbase + 11LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*refutehalt*/\n"); exit(-1); } }
77958093 break;
77968094 }
7797-case 0xFFFFFFFFFFFFFDD3LLU:
8095+case 0xFFFFFFFFFFFFFDB7LLU:
77988096 /* SP = 10LLU *//* SP = 10LLU *//* SP - 0LLU = 10LLU */ /* MATCH-RESULT *//* SP = 8LLU */
7799-{ /* JUMP */ fnaddr = 18446744073709551060LLU; break; } /* skip other */
7800-case 18446744073709551061LLU: /* other *//* SP = 8LLU *//* SP = 8LLU */
7801-case 18446744073709551060LLU: /* skip to here */
8097+{ /* JUMP */ fnaddr = 18446744073709551032LLU; break; } /* skip other */
8098+case 18446744073709551033LLU: /* other *//* SP = 8LLU *//* SP = 8LLU */
8099+case 18446744073709551032LLU: /* skip to here */
78028100 /* SP = 8LLU *//* SP - 0LLU = 8LLU */ /* MATCH-RESULT *//* SP = 6LLU */
7803-{ /* JUMP */ fnaddr = 18446744073709551062LLU; break; } /* skip other */
7804-case 18446744073709551063LLU: /* other *//* SP = 6LLU *//* SP = 6LLU */
7805-case 18446744073709551062LLU: /* skip to here */
8101+{ /* JUMP */ fnaddr = 18446744073709551034LLU; break; } /* skip other */
8102+case 18446744073709551035LLU: /* other *//* SP = 6LLU *//* SP = 6LLU */
8103+case 18446744073709551034LLU: /* skip to here */
78068104 /* SP = 6LLU *//* SP - 0LLU = 6LLU *//* RESULT */
78078105 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
78088106 /* function requires 23LLU 64-bit chunks of memory (including 6LLU for parameters) */
@@ -7820,12 +8118,12 @@
78208118 {
78218119 /*CALLEND*/
78228120 stackbase += 10LLU;
7823- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD2LLU;
8121+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB6LLU;
78248122 fnaddr = /*verifycomp*/0xC60B648747AAA2B0LLU;/* SP = 0LLU */
78258123 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*verifycomp*/\n"); exit(-1); } }
78268124 break;
78278125 }
7828-case 0xFFFFFFFFFFFFFDD2LLU:
8126+case 0xFFFFFFFFFFFFFDB6LLU:
78298127 /* SP = 8LLU */
78308128 {
78318129 /* CALLBEGIN */
@@ -7842,12 +8140,12 @@
78428140 {
78438141 /*CALLEND*/
78448142 stackbase += 10LLU;
7845- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD1LLU;
8143+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB5LLU;
78468144 fnaddr = /*verifyhalt*/0xC60B648748DC9EF0LLU;/* SP = 0LLU */
78478145 { if(stackbase + 23LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*verifyhalt*/\n"); exit(-1); } }
78488146 break;
78498147 }
7850-case 0xFFFFFFFFFFFFFDD1LLU:
8148+case 0xFFFFFFFFFFFFFDB5LLU:
78518149 /* SP = 8LLU *//* SP = 8LLU *//* SP - 0LLU = 8LLU *//* RESULT */
78528150 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
78538151 /* function requires 33LLU 64-bit chunks of memory (including 8LLU for parameters) */
@@ -7861,12 +8159,12 @@
78618159 {
78628160 /*CALLEND*/
78638161 stackbase += 3LLU;
7864- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDD0LLU;
8162+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB4LLU;
78658163 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
78668164 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
78678165 break;
78688166 }
7869-case 0xFFFFFFFFFFFFFDD0LLU:
8167+case 0xFFFFFFFFFFFFFDB4LLU:
78708168 /* SP = 1LLU */
78718169 {
78728170 /* CALLBEGIN */
@@ -7878,12 +8176,12 @@
78788176 {
78798177 /*CALLEND*/
78808178 stackbase += 3LLU;
7881- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDCFLLU;
8179+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB3LLU;
78828180 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
78838181 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
78848182 break;
78858183 }
7886-case 0xFFFFFFFFFFFFFDCFLLU:
8184+case 0xFFFFFFFFFFFFFDB3LLU:
78878185 /* SP = 1LLU */fputs("\n{ ", stdout);
78888186 {
78898187 /* CALLBEGIN */
@@ -7894,12 +8192,12 @@
78948192 {
78958193 /*CALLEND*/
78968194 stackbase += 3LLU;
7897- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDCELLU;
8195+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB2LLU;
78988196 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
78998197 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
79008198 break;
79018199 }
7902-case 0xFFFFFFFFFFFFFDCELLU:
8200+case 0xFFFFFFFFFFFFFDB2LLU:
79038201 /* SP = 1LLU */fputs(" = ", stdout);
79048202 {/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU */
79058203 { fputc(/* TOP */stack[stackbase + 1LLU], stdout); }
@@ -7912,12 +8210,12 @@
79128210 {
79138211 /*CALLEND*/
79148212 stackbase += 4LLU;
7915- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDCDLLU;
8213+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB1LLU;
79168214 fnaddr = /*TOP_GET___*/0x50F4001C55000000LLU;/* SP = 0LLU */
79178215 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_GET___*/\n"); exit(-1); } }
79188216 break;
79198217 }
7920-case 0xFFFFFFFFFFFFFDCDLLU:
8218+case 0xFFFFFFFFFFFFFDB1LLU:
79218219 /* SP = 2LLU */fputs(" }", stdout); /* SP = 1LLU *//* SP - 0LLU = 1LLU *//* RESULT */
79228220 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
79238221 /* function requires 22LLU 64-bit chunks of memory (including 1LLU for parameters) */
@@ -7931,12 +8229,12 @@
79318229 {
79328230 /*CALLEND*/
79338231 stackbase += 5LLU;
7934- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDCCLLU;
8232+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB0LLU;
79358233 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
79368234 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
79378235 break;
79388236 }
7939-case 0xFFFFFFFFFFFFFDCCLLU:
8237+case 0xFFFFFFFFFFFFFDB0LLU:
79408238 /* SP = 3LLU */
79418239 {
79428240 /* CALLBEGIN */
@@ -7948,12 +8246,12 @@
79488246 {
79498247 /*CALLEND*/
79508248 stackbase += 5LLU;
7951- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDCBLLU;
8249+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDAFLLU;
79528250 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
79538251 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
79548252 break;
79558253 }
7956-case 0xFFFFFFFFFFFFFDCBLLU:
8254+case 0xFFFFFFFFFFFFFDAFLLU:
79578255 /* SP = 3LLU */
79588256 {
79598257 /* CALLBEGIN */
@@ -7965,12 +8263,12 @@
79658263 {
79668264 /*CALLEND*/
79678265 stackbase += 5LLU;
7968- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDCALLU;
8266+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDAELLU;
79698267 fnaddr = /*SP_SET____*/0x4D00131540000000LLU;/* SP = 0LLU */
79708268 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_SET____*/\n"); exit(-1); } }
79718269 break;
79728270 }
7973-case 0xFFFFFFFFFFFFFDCALLU:
8271+case 0xFFFFFFFFFFFFFDAELLU:
79748272 /* SP = 3LLU */fputs("\n{ ", stdout);
79758273 {
79768274 /* CALLBEGIN */
@@ -7981,12 +8279,12 @@
79818279 {
79828280 /*CALLEND*/
79838281 stackbase += 5LLU;
7984- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC9LLU;
8282+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDADLLU;
79858283 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
79868284 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
79878285 break;
79888286 }
7989-case 0xFFFFFFFFFFFFFDC9LLU:
8287+case 0xFFFFFFFFFFFFFDADLLU:
79908288 /* SP = 3LLU */
79918289 {
79928290 /* CALLBEGIN */
@@ -7998,12 +8296,12 @@
79988296 {
79998297 /*CALLEND*/
80008298 stackbase += 5LLU;
8001- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC8LLU;
8299+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDACLLU;
80028300 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
80038301 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
80048302 break;
80058303 }
8006-case 0xFFFFFFFFFFFFFDC8LLU:
8304+case 0xFFFFFFFFFFFFFDACLLU:
80078305 /* SP = 3LLU */fputs(" ", stdout);
80088306 {/* PUSH */stack[stackbase + 3LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 4LLU */
80098307 { fputc(/* TOP */stack[stackbase + 3LLU], stdout); }
@@ -8022,12 +8320,12 @@
80228320 {
80238321 /*CALLEND*/
80248322 stackbase += 7LLU;
8025- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC7LLU;
8323+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDABLLU;
80268324 fnaddr = /*ACCESSVAR_*/0x0430C54D35814800LLU;/* SP = 0LLU */
80278325 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*ACCESSVAR_*/\n"); exit(-1); } }
80288326 break;
80298327 }
8030-case 0xFFFFFFFFFFFFFDC7LLU:
8328+case 0xFFFFFFFFFFFFFDABLLU:
80318329 /* SP = 5LLU */
80328330 {
80338331 /* CALLBEGIN */
@@ -8038,260 +8336,212 @@
80388336 {
80398337 /*CALLEND*/
80408338 stackbase += 7LLU;
8041- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC6LLU;
8339+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDAALLU;
80428340 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
80438341 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
80448342 break;
80458343 }
8046-case 0xFFFFFFFFFFFFFDC6LLU:
8344+case 0xFFFFFFFFFFFFFDAALLU:
80478345 /* SP = 5LLU */fputs(" }", stdout); /* SP = 3LLU *//* SP - 0LLU = 3LLU *//* RESULT */
80488346 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
80498347 /* function requires 28LLU 64-bit chunks of memory (including 3LLU for parameters) */
8050-case /*elemaccess*/0x82782871E7A0BAE0LLU:/* SP = 6LLU *//* SPMAX = 6LLU */
8348+case /*elemaccess*/0x82782871E7A0BAE0LLU:/* SP = 7LLU *//* SPMAX = 7LLU */
80518349 {
80528350 /* CALLBEGIN */
8053- /* reserve space for 0LLU returned values *//* SP + 0LLU = 6LLU */
8054-{/* PUSH */stack[stackbase + 6LLU] = stackbase; }/* SP + 1LLU = 7LLU *//* SPMAX = 7LLU */
8055- /* leave place for return addr *//* SP + 1LLU = 8LLU *//* SPMAX = 8LLU */
8056- }/* SP + 13LLU = 21LLU *//* SPMAX = 21LLU *//* SP - 13LLU = 8LLU */
8351+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 7LLU */
8352+{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU *//* SPMAX = 8LLU */
8353+ /* leave place for return addr *//* SP + 1LLU = 9LLU *//* SPMAX = 9LLU */
8354+ }/* SP + 13LLU = 22LLU *//* SPMAX = 22LLU *//* SP - 13LLU = 9LLU */
80578355 {
80588356 /*CALLEND*/
8059- stackbase += 8LLU;
8060- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC5LLU;
8357+ stackbase += 9LLU;
8358+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA9LLU;
80618359 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
80628360 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
80638361 break;
80648362 }
8065-case 0xFFFFFFFFFFFFFDC5LLU:
8066-/* SP = 6LLU *//* predicate */
8363+case 0xFFFFFFFFFFFFFDA9LLU:
8364+/* SP = 7LLU *//* predicate */
80678365
8068-{/* PUSH */stack[stackbase + 6LLU] = 46LLU; }/* SP + 1LLU = 7LLU */
8069-{/* PUSH */stack[stackbase + 7LLU] = ungetc(fgetc(stdin), stdin); }/* SP + 1LLU = 8LLU *//* SP = 6LLU */
8366+{/* PUSH */stack[stackbase + 7LLU] = 46LLU; }/* SP + 1LLU = 8LLU */
8367+{/* PUSH */stack[stackbase + 8LLU] = ungetc(fgetc(stdin), stdin); }/* SP + 1LLU = 9LLU *//* SP = 7LLU */
80708368 {
8071-{/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 6LLU] == stack[stackbase + 7LLU]; }/* SP + 1LLU = 7LLU */ }
8072-if(!/* SP - 1LLU = 6LLU *//* POP */stack[stackbase + 6LLU])
8073-{ /* JUMP */ fnaddr = 18446744073709551044LLU; break; } /* skip consequent */
8369+{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 7LLU] == stack[stackbase + 8LLU]; }/* SP + 1LLU = 8LLU */ }
8370+if(!/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
8371+{ /* JUMP */ fnaddr = 18446744073709551016LLU; break; } /* skip consequent */
80748372 /* consequent */
8075-case 0xFFFFFFFFFFFFFDC3LLU: /* loop to here *//* predicate */
8373+case 0xFFFFFFFFFFFFFDA7LLU: /* loop to here *//* predicate */
80768374
80778375 {
80788376 /* CALLBEGIN */
8079- /* reserve space for 0LLU returned values *//* SP + 0LLU = 6LLU */
8080-{/* PUSH */stack[stackbase + 6LLU] = stackbase; }/* SP + 1LLU = 7LLU */
8081- /* leave place for return addr *//* SP + 1LLU = 8LLU */
8082- }/* SP + 5LLU = 13LLU *//* SP - 5LLU = 8LLU */
8377+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 7LLU */
8378+{/* PUSH */stack[stackbase + 7LLU] = stackbase; }/* SP + 1LLU = 8LLU */
8379+ /* leave place for return addr *//* SP + 1LLU = 9LLU */
8380+ }/* SP + 5LLU = 14LLU *//* SP - 5LLU = 9LLU */
80838381 {
80848382 /*CALLEND*/
8085- stackbase += 8LLU;
8086- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC2LLU;
8383+ stackbase += 9LLU;
8384+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA6LLU;
80878385 fnaddr = /*skip______*/0xBA692B0000000000LLU;/* SP = 0LLU */
80888386 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skip______*/\n"); exit(-1); } }
80898387 break;
80908388 }
8091-case 0xFFFFFFFFFFFFFDC2LLU:
8092-/* SP = 6LLU */
8389+case 0xFFFFFFFFFFFFFDA6LLU:
8390+/* SP = 7LLU */
80938391 {
80948392 /* CALLBEGIN */
8095- /* reserve space for 3LLU returned values *//* SP + 3LLU = 9LLU */
8096-{/* PUSH */stack[stackbase + 9LLU] = stackbase; }/* SP + 1LLU = 10LLU */
8097- /* leave place for return addr *//* SP + 1LLU = 11LLU */
8098- }/* SP + 37LLU = 48LLU *//* SPMAX = 48LLU *//* SP - 37LLU = 11LLU */
8099-{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 12LLU */
8393+ /* reserve space for 3LLU returned values *//* SP + 3LLU = 10LLU */
8394+{/* PUSH */stack[stackbase + 10LLU] = stackbase; }/* SP + 1LLU = 11LLU */
8395+ /* leave place for return addr *//* SP + 1LLU = 12LLU */
8396+ }/* SP + 37LLU = 49LLU *//* SPMAX = 49LLU *//* SP - 37LLU = 12LLU */
8397+{/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 13LLU */
81008398 {
81018399 /* CALLBEGIN */
8102- /* reserve space for 1LLU returned values *//* SP + 1LLU = 13LLU */
8103-{/* PUSH */stack[stackbase + 13LLU] = stackbase; }/* SP + 1LLU = 14LLU */
8104- /* leave place for return addr *//* SP + 1LLU = 15LLU */
8105- }/* SP + 2LLU = 17LLU *//* SP - 2LLU = 15LLU */
8400+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 14LLU */
8401+{/* PUSH */stack[stackbase + 14LLU] = stackbase; }/* SP + 1LLU = 15LLU */
8402+ /* leave place for return addr *//* SP + 1LLU = 16LLU */
8403+ }/* SP + 2LLU = 18LLU *//* SP - 2LLU = 16LLU */
81068404 {
81078405 /* CALLBEGIN */
8108- /* reserve space for 1LLU returned values *//* SP + 1LLU = 16LLU */
8109-{/* PUSH */stack[stackbase + 16LLU] = stackbase; }/* SP + 1LLU = 17LLU */
8110- /* leave place for return addr *//* SP + 1LLU = 18LLU */
8111- }/* SP + 5LLU = 23LLU *//* SP - 5LLU = 18LLU */
8112-{/* PUSH */stack[stackbase + 18LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 19LLU */
8406+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 17LLU */
8407+{/* PUSH */stack[stackbase + 17LLU] = stackbase; }/* SP + 1LLU = 18LLU */
8408+ /* leave place for return addr *//* SP + 1LLU = 19LLU */
8409+ }/* SP + 5LLU = 24LLU *//* SP - 5LLU = 19LLU */
81138410 {/* PUSH */stack[stackbase + 19LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 20LLU */
8411+{/* PUSH */stack[stackbase + 20LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 21LLU */
81148412 {
81158413 /*CALLEND*/
8116- stackbase += 18LLU;
8117- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC1LLU;
8414+ stackbase += 19LLU;
8415+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA5LLU;
81188416 fnaddr = /*typetosub_*/0xBF4AE0BEABB07400LLU;/* SP = 0LLU */
81198417 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typetosub_*/\n"); exit(-1); } }
81208418 break;
81218419 }
8122-case 0xFFFFFFFFFFFFFDC1LLU:
8123-/* SP = 16LLU */
8420+case 0xFFFFFFFFFFFFFDA5LLU:
8421+/* SP = 17LLU */
81248422 {
81258423 /*CALLEND*/
8126- stackbase += 15LLU;
8127- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDC0LLU;
8424+ stackbase += 16LLU;
8425+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA4LLU;
81288426 fnaddr = /*subtoid___*/0xBB076FAA47C00000LLU;/* SP = 0LLU */
81298427 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*subtoid___*/\n"); exit(-1); } }
81308428 break;
81318429 }
8132-case 0xFFFFFFFFFFFFFDC0LLU:
8133-/* SP = 13LLU */
8430+case 0xFFFFFFFFFFFFFDA4LLU:
8431+/* SP = 14LLU */
81348432 {
81358433 /* CALLBEGIN */
8136- /* reserve space for 1LLU returned values *//* SP + 1LLU = 14LLU */
8137-{/* PUSH */stack[stackbase + 14LLU] = stackbase; }/* SP + 1LLU = 15LLU */
8138- /* leave place for return addr *//* SP + 1LLU = 16LLU */
8139- }/* SP + 13LLU = 29LLU *//* SP - 13LLU = 16LLU */
8434+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 15LLU */
8435+{/* PUSH */stack[stackbase + 15LLU] = stackbase; }/* SP + 1LLU = 16LLU */
8436+ /* leave place for return addr *//* SP + 1LLU = 17LLU */
8437+ }/* SP + 13LLU = 30LLU *//* SP - 13LLU = 17LLU */
81408438 {
81418439 /* CALLBEGIN */
8142- /* reserve space for 1LLU returned values *//* SP + 1LLU = 17LLU */
8143-{/* PUSH */stack[stackbase + 17LLU] = stackbase; }/* SP + 1LLU = 18LLU */
8144- /* leave place for return addr *//* SP + 1LLU = 19LLU */
8145- }/* SP + 13LLU = 32LLU *//* SP - 13LLU = 19LLU */
8440+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 18LLU */
8441+{/* PUSH */stack[stackbase + 18LLU] = stackbase; }/* SP + 1LLU = 19LLU */
8442+ /* leave place for return addr *//* SP + 1LLU = 20LLU */
8443+ }/* SP + 13LLU = 33LLU *//* SP - 13LLU = 20LLU */
81468444 {
81478445 /* CALLBEGIN */
8148- /* reserve space for 1LLU returned values *//* SP + 1LLU = 20LLU */
8149-{/* PUSH */stack[stackbase + 20LLU] = stackbase; }/* SP + 1LLU = 21LLU */
8150- /* leave place for return addr *//* SP + 1LLU = 22LLU */
8151- }/* SP + 2LLU = 24LLU *//* SP - 2LLU = 22LLU */
8446+ /* reserve space for 1LLU returned values *//* SP + 1LLU = 21LLU */
8447+{/* PUSH */stack[stackbase + 21LLU] = stackbase; }/* SP + 1LLU = 22LLU */
8448+ /* leave place for return addr *//* SP + 1LLU = 23LLU */
8449+ }/* SP + 2LLU = 25LLU *//* SP - 2LLU = 23LLU */
81528450 {
81538451 /*CALLEND*/
8154- stackbase += 22LLU;
8155- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBFLLU;
8452+ stackbase += 23LLU;
8453+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA3LLU;
81568454 fnaddr = /*get_______*/0x8A0BC00000000000LLU;/* SP = 0LLU */
81578455 { if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*get_______*/\n"); exit(-1); } }
81588456 break;
81598457 }
8160-case 0xFFFFFFFFFFFFFDBFLLU:
8161-/* SP = 20LLU */
8458+case 0xFFFFFFFFFFFFFDA3LLU:
8459+/* SP = 21LLU */
81628460 {
81638461 /*CALLEND*/
8164- stackbase += 19LLU;
8165- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBELLU;
8462+ stackbase += 20LLU;
8463+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA2LLU;
81668464 fnaddr = /*SKIPCMNTS_*/0x4CB2500CD3944C00LLU;/* SP = 0LLU */
81678465 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SKIPCMNTS_*/\n"); exit(-1); } }
81688466 break;
81698467 }
8170-case 0xFFFFFFFFFFFFFDBELLU:
8171-/* SP = 17LLU */
8468+case 0xFFFFFFFFFFFFFDA2LLU:
8469+/* SP = 18LLU */
81728470 {
81738471 /*CALLEND*/
8174- stackbase += 16LLU;
8175- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBDLLU;
8472+ stackbase += 17LLU;
8473+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA1LLU;
81768474 fnaddr = /*parseid___*/0xADCB6E8247C00000LLU;/* SP = 0LLU */
81778475 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseid___*/\n"); exit(-1); } }
81788476 break;
81798477 }
8180-case 0xFFFFFFFFFFFFFDBDLLU:
8181-/* SP = 14LLU */
8478+case 0xFFFFFFFFFFFFFDA1LLU:
8479+/* SP = 15LLU */
81828480 {
81838481 /*CALLEND*/
8184- stackbase += 11LLU;
8185- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBCLLU;
8482+ stackbase += 12LLU;
8483+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA0LLU;
81868484 fnaddr = /*getdefelem*/0x8A0BDF8218278280LLU;/* SP = 0LLU */
81878485 { if(stackbase + 37LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*getdefelem*/\n"); exit(-1); } }
81888486 break;
81898487 }
8190-case 0xFFFFFFFFFFFFFDBCLLU:
8191-/* SP = 9LLU */
8192-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 10LLU */
8193-{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 11LLU *//* SP = 9LLU */
8488+case 0xFFFFFFFFFFFFFDA0LLU:
8489+/* SP = 10LLU */
8490+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 11LLU */
8491+{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 7LLU]; }/* SP + 1LLU = 12LLU *//* SP = 10LLU */
81948492 {
8195-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 9LLU] + stack[stackbase + 10LLU]; }/* SP + 1LLU = 10LLU */ }/* SP = 9LLU *//* assign */
8196-{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 9LLU]; }
8197-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 7LLU]; }/* SP + 1LLU = 10LLU */
8198-{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 8LLU]; }/* SP + 1LLU = 11LLU *//* SP = 9LLU *//* assign */
8199-{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 9LLU]; }
8200-{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 10LLU]; }
8493+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 10LLU] + stack[stackbase + 11LLU]; }/* SP + 1LLU = 11LLU */ }/* SP = 10LLU *//* assign */
8494+{ /* RESULT */stack[stackbase + 2LLU] = stack[stackbase + 10LLU]; }/* SP + 3LLU = 13LLU *//* SP - 3LLU = 10LLU */
8495+{/* PUSH */stack[stackbase + 10LLU] = 11748726454303588352LLU; }/* SP + 1LLU = 11LLU *//* SP + 1LLU = 12LLU *//* SP - 1LLU = 11LLU */
8496+{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 8LLU]; }/* SP + 1LLU = 12LLU */
8497+{/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 9LLU]; }/* SP + 1LLU = 13LLU *//* SP = 10LLU *//* assign */
8498+{ /* RESULT */stack[stackbase + 3LLU] = stack[stackbase + 10LLU]; }
8499+{ /* RESULT */stack[stackbase + 4LLU] = stack[stackbase + 11LLU]; }
8500+{ /* RESULT */stack[stackbase + 5LLU] = stack[stackbase + 12LLU]; }
82018501 {
82028502 /* CALLBEGIN */
8203- /* reserve space for 0LLU returned values *//* SP + 0LLU = 9LLU */
8204-{/* PUSH */stack[stackbase + 9LLU] = stackbase; }/* SP + 1LLU = 10LLU */
8205- /* leave place for return addr *//* SP + 1LLU = 11LLU */
8206- }/* SP + 13LLU = 24LLU *//* SP - 13LLU = 11LLU */
8503+ /* reserve space for 0LLU returned values *//* SP + 0LLU = 10LLU */
8504+{/* PUSH */stack[stackbase + 10LLU] = stackbase; }/* SP + 1LLU = 11LLU */
8505+ /* leave place for return addr *//* SP + 1LLU = 12LLU */
8506+ }/* SP + 13LLU = 25LLU *//* SP - 13LLU = 12LLU */
82078507 {
82088508 /*CALLEND*/
8209- stackbase += 11LLU;
8210- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBBLLU;
8509+ stackbase += 12LLU;
8510+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD9FLLU;
82118511 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
82128512 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
82138513 break;
82148514 }
8215-case 0xFFFFFFFFFFFFFDBBLLU:
8216-/* SP = 9LLU */
8217-{/* PUSH */stack[stackbase + 9LLU] = 46LLU; }/* SP + 1LLU = 10LLU */
8218-{/* PUSH */stack[stackbase + 10LLU] = ungetc(fgetc(stdin), stdin); }/* SP + 1LLU = 11LLU *//* SP = 9LLU */
8515+case 0xFFFFFFFFFFFFFD9FLLU:
8516+/* SP = 10LLU */
8517+{/* PUSH */stack[stackbase + 10LLU] = 46LLU; }/* SP + 1LLU = 11LLU */
8518+{/* PUSH */stack[stackbase + 11LLU] = ungetc(fgetc(stdin), stdin); }/* SP + 1LLU = 12LLU *//* SP = 10LLU */
82198519 {
8220-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 9LLU] == stack[stackbase + 10LLU]; }/* SP + 1LLU = 10LLU */ }/* SP - 1LLU = 9LLU *//* RESULT */
8221-{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 9LLU]; }/* SP = 7LLU */
8222-if(/* SP - 1LLU = 6LLU *//* POP */stack[stackbase + 6LLU])
8223-{ /* JUMP */ fnaddr = 18446744073709551043LLU; break; } /* loop *//* SP = 6LLU */
8224-case 18446744073709551044LLU: /* alternative */
8225-{/* PUSH */stack[stackbase + 6LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 7LLU */
8226-{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 8LLU */
8227-{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 9LLU */
8228-{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 10LLU */
8229-{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 11LLU *//* SP - 5LLU = 6LLU *//* RESULT */
8230-{ /* RESULT */stack[stackbase + 6LLU] = stack[stackbase + 6LLU]; }
8520+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 10LLU] == stack[stackbase + 11LLU]; }/* SP + 1LLU = 11LLU */ }/* SP - 1LLU = 10LLU *//* RESULT */
8521+{ /* RESULT */stack[stackbase + 7LLU] = stack[stackbase + 10LLU]; }/* SP = 8LLU */
8522+if(/* SP - 1LLU = 7LLU *//* POP */stack[stackbase + 7LLU])
8523+{ /* JUMP */ fnaddr = 18446744073709551015LLU; break; } /* loop *//* SP = 7LLU */
8524+case 18446744073709551016LLU: /* alternative */
8525+{/* PUSH */stack[stackbase + 7LLU] = stack[stackbase + 1LLU]; }/* SP + 1LLU = 8LLU */
8526+{/* PUSH */stack[stackbase + 8LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 9LLU */
8527+{/* PUSH */stack[stackbase + 9LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 10LLU */
8528+{/* PUSH */stack[stackbase + 10LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 11LLU */
8529+{/* PUSH */stack[stackbase + 11LLU] = stack[stackbase + 5LLU]; }/* SP + 1LLU = 12LLU */
8530+{/* PUSH */stack[stackbase + 12LLU] = stack[stackbase + 6LLU]; }/* SP + 1LLU = 13LLU *//* SP - 6LLU = 7LLU *//* RESULT */
82318531 { /* RESULT */stack[stackbase + 7LLU] = stack[stackbase + 7LLU]; }
82328532 { /* RESULT */stack[stackbase + 8LLU] = stack[stackbase + 8LLU]; }
82338533 { /* RESULT */stack[stackbase + 9LLU] = stack[stackbase + 9LLU]; }
8234-{ /* RESULT */stack[stackbase + 10LLU] = stack[stackbase + 10LLU]; }/* SP = 11LLU *//* SP - 5LLU = 6LLU *//* RESULT */
8235-{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 10LLU]; }
8236-{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 9LLU]; }
8237-{ /* RESULT */stack[stackbase + 18446744073709551611LLU] = stack[stackbase + 8LLU]; }
8238-{ /* RESULT */stack[stackbase + 18446744073709551610LLU] = stack[stackbase + 7LLU]; }
8239-{ /* RESULT */stack[stackbase + 18446744073709551609LLU] = stack[stackbase + 6LLU]; }
8534+{ /* RESULT */stack[stackbase + 10LLU] = stack[stackbase + 10LLU]; }
8535+{ /* RESULT */stack[stackbase + 11LLU] = stack[stackbase + 11LLU]; }
8536+{ /* RESULT */stack[stackbase + 12LLU] = stack[stackbase + 12LLU]; }/* SP = 13LLU *//* SP - 6LLU = 7LLU *//* RESULT */
8537+{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 12LLU]; }
8538+{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 11LLU]; }
8539+{ /* RESULT */stack[stackbase + 18446744073709551611LLU] = stack[stackbase + 10LLU]; }
8540+{ /* RESULT */stack[stackbase + 18446744073709551610LLU] = stack[stackbase + 9LLU]; }
8541+{ /* RESULT */stack[stackbase + 18446744073709551609LLU] = stack[stackbase + 8LLU]; }
8542+{ /* RESULT */stack[stackbase + 18446744073709551608LLU] = stack[stackbase + 7LLU]; }
82408543 { /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
8241-/* function requires 48LLU 64-bit chunks of memory (including 6LLU for parameters) */
8242-case /*parsetoken*/0xADCB6E82FAA68290LLU:/* SP = 0LLU */
8243- {
8244- /* CALLBEGIN */
8245- /* reserve space for 1LLU returned values *//* SP + 1LLU = 1LLU *//* SPMAX = 1LLU */
8246-{/* PUSH */stack[stackbase + 1LLU] = stackbase; }/* SP + 1LLU = 2LLU *//* SPMAX = 2LLU */
8247- /* leave place for return addr *//* SP + 1LLU = 3LLU *//* SPMAX = 3LLU */
8248- }/* SP + 2LLU = 5LLU *//* SPMAX = 5LLU *//* SP - 2LLU = 3LLU */
8249- {
8250- /*CALLEND*/
8251- stackbase += 3LLU;
8252- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDBALLU;
8253- fnaddr = /*get_______*/0x8A0BC00000000000LLU;/* SP = 0LLU */
8254-{ if(stackbase + 2LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*get_______*/\n"); exit(-1); } }
8255- break;
8256- }
8257-case 0xFFFFFFFFFFFFFDBALLU:
8258-/* SP = 1LLU *//* predicate */
8259-
8260-{/* PUSH */stack[stackbase + 1LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 2LLU */
8261-{ /* TOP */stack[stackbase + 1LLU] = isalpha(/* TOP */stack[stackbase + 1LLU]); }
8262-if(!/* SP - 1LLU = 1LLU *//* POP */stack[stackbase + 1LLU])
8263-{ /* JUMP */ fnaddr = 18446744073709551033LLU; break; } /* skip consequent */
8264-/* consequent */
8265-{/* PUSH */stack[stackbase + 1LLU] = 13738688774299189248LLU; }/* SP + 1LLU = 2LLU *//* SP + 2LLU = 4LLU *//* SP - 2LLU = 2LLU */
8266- {
8267- /* CALLBEGIN */
8268- /* reserve space for 1LLU returned values *//* SP + 1LLU = 3LLU */
8269-{/* PUSH */stack[stackbase + 3LLU] = stackbase; }/* SP + 1LLU = 4LLU */
8270- /* leave place for return addr *//* SP + 1LLU = 5LLU */
8271- }/* SP + 13LLU = 18LLU *//* SPMAX = 18LLU *//* SP - 13LLU = 5LLU */
8272-{/* PUSH */stack[stackbase + 5LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 6LLU */
8273- {
8274- /*CALLEND*/
8275- stackbase += 5LLU;
8276- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB7LLU;
8277- fnaddr = /*parseid___*/0xADCB6E8247C00000LLU;/* SP = 0LLU */
8278-{ if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parseid___*/\n"); exit(-1); } }
8279- break;
8280- }
8281-case 0xFFFFFFFFFFFFFDB7LLU:
8282-/* SP = 3LLU *//* SP = 1LLU */
8283-{ /* JUMP */ fnaddr = 18446744073709551032LLU; break; } /* skip alternative */
8284-case 18446744073709551033LLU: /* alternative */
8285-{/* PUSH */stack[stackbase + 1LLU] = 13738688775979238096LLU; }/* SP + 1LLU = 2LLU *//* SP + 2LLU = 4LLU *//* SP - 2LLU = 2LLU */
8286-{/* PUSH */stack[stackbase + 2LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 3LLU */
8287-case 18446744073709551032LLU: /* skip to here */
8288-/* SP - 2LLU = 1LLU *//* RESULT */
8289-{ /* RESULT */stack[stackbase + 0LLU] = stack[stackbase + 1LLU]; }
8290-{ /* RESULT */stack[stackbase + 1LLU] = stack[stackbase + 2LLU]; }/* SP = 2LLU *//* SP - 2LLU = 0LLU *//* RESULT */
8291-{ /* RESULT */stack[stackbase + 18446744073709551613LLU] = stack[stackbase + 1LLU]; }
8292-{ /* RESULT */stack[stackbase + 18446744073709551612LLU] = stack[stackbase + 0LLU]; }
8293-{ /* RET */fnaddr = stack[--stackbase]; stackbase = stack[stackbase - 1]; break; }
8294-/* function requires 18LLU 64-bit chunks of memory (including 0LLU for parameters) */
8544+/* function requires 49LLU 64-bit chunks of memory (including 7LLU for parameters) */
82958545 case /*parsestep_*/0xADCB6E82EBE0AC00LLU:/* SP = 16LLU *//* SPMAX = 16LLU *//* parse data */
82968546
82978547 {/* PUSH */stack[stackbase + 16LLU] = stack[stackbase + 0LLU]; }/* SP + 1LLU = 17LLU *//* SPMAX = 17LLU */
@@ -8299,7 +8549,7 @@
82998549 {/* PUSH */stack[stackbase + 18LLU] = stack[stackbase + 2LLU]; }/* SP + 1LLU = 19LLU *//* SPMAX = 19LLU *//* match-predicate */
83008550
83018551 if(/*parseexpr_*/0xADCB6E820CEBB400LLU != stack[stackbase + 16LLU])
8302-{ /* JUMP */ fnaddr = 18446744073709551030LLU; break; } /* skip match */
8552+{ /* JUMP */ fnaddr = 18446744073709551006LLU; break; } /* skip match */
83038553 /* match *//* parse data */
83048554
83058555 {/* PUSH */stack[stackbase + 19LLU] = stack[stackbase + 17LLU]; }/* SP + 1LLU = 20LLU *//* SPMAX = 20LLU */
@@ -8306,7 +8556,7 @@
83068556 {/* PUSH */stack[stackbase + 20LLU] = stack[stackbase + 18LLU]; }/* SP + 1LLU = 21LLU *//* SPMAX = 21LLU *//* match-predicate */
83078557
83088558 if(/*tokenid___*/0xBEA9A0A647C00000LLU != stack[stackbase + 19LLU])
8309-{ /* JUMP */ fnaddr = 18446744073709551028LLU; break; } /* skip match */
8559+{ /* JUMP */ fnaddr = 18446744073709551004LLU; break; } /* skip match */
83108560 /* match */
83118561 {
83128562 /* CALLBEGIN */
@@ -8317,12 +8567,12 @@
83178567 {
83188568 /*CALLEND*/
83198569 stackbase += 23LLU;
8320- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDB2LLU;
8570+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD9ALLU;
83218571 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
83228572 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
83238573 break;
83248574 }
8325-case 0xFFFFFFFFFFFFFDB2LLU:
8575+case 0xFFFFFFFFFFFFFD9ALLU:
83268576 /* SP = 21LLU *//* predicate */
83278577
83288578 {/* PUSH */stack[stackbase + 21LLU] = ungetc(fgetc(stdin), stdin); }/* SP + 1LLU = 22LLU */
@@ -8330,7 +8580,7 @@
83308580 {
83318581 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
83328582 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
8333-{ /* JUMP */ fnaddr = 18446744073709551025LLU; break; } /* skip consequent */
8583+{ /* JUMP */ fnaddr = 18446744073709551001LLU; break; } /* skip consequent */
83348584 /* consequent */
83358585 {
83368586 /* CALLBEGIN */
@@ -8337,16 +8587,16 @@
83378587 /* reserve space for 2LLU returned values *//* SP + 2LLU = 23LLU */
83388588 {/* PUSH */stack[stackbase + 23LLU] = stackbase; }/* SP + 1LLU = 24LLU */
83398589 /* leave place for return addr *//* SP + 1LLU = 25LLU */
8340- }/* SP + 30LLU = 55LLU *//* SPMAX = 55LLU *//* SP - 30LLU = 25LLU */
8590+ }/* SP + 33LLU = 58LLU *//* SPMAX = 58LLU *//* SP - 33LLU = 25LLU */
83418591 {
83428592 /*CALLEND*/
83438593 stackbase += 25LLU;
8344- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDAFLLU;
8594+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD97LLU;
83458595 fnaddr = /*gettypearg*/0x8A0BEFD2B81CB620LLU;/* SP = 0LLU */
8346-{ if(stackbase + 30LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*gettypearg*/\n"); exit(-1); } }
8596+{ if(stackbase + 33LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*gettypearg*/\n"); exit(-1); } }
83478597 break;
83488598 }
8349-case 0xFFFFFFFFFFFFFDAFLLU:
8599+case 0xFFFFFFFFFFFFFD97LLU:
83508600 /* SP = 23LLU */
83518601 {
83528602 /* CALLBEGIN */
@@ -8357,12 +8607,12 @@
83578607 {
83588608 /*CALLEND*/
83598609 stackbase += 25LLU;
8360- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDAELLU;
8610+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD96LLU;
83618611 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
83628612 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
83638613 break;
83648614 }
8365-case 0xFFFFFFFFFFFFFDAELLU:
8615+case 0xFFFFFFFFFFFFFD96LLU:
83668616 /* SP = 23LLU */
83678617 {
83688618 /* CALLBEGIN */
@@ -8374,12 +8624,12 @@
83748624 {
83758625 /*CALLEND*/
83768626 stackbase += 25LLU;
8377- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDADLLU;
8627+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD95LLU;
83788628 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
83798629 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
83808630 break;
83818631 }
8382-case 0xFFFFFFFFFFFFFDADLLU:
8632+case 0xFFFFFFFFFFFFFD95LLU:
83838633 /* SP = 23LLU *//* predicate */
83848634
83858635 {/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 24LLU */
@@ -8387,7 +8637,7 @@
83878637 {
83888638 {/* PUSH */stack[stackbase + 23LLU] = stack[stackbase + 23LLU] == stack[stackbase + 24LLU]; }/* SP + 1LLU = 24LLU */ }
83898639 if(!/* SP - 1LLU = 23LLU *//* POP */stack[stackbase + 23LLU])
8390-{ /* JUMP */ fnaddr = 18446744073709551020LLU; break; } /* skip consequent */
8640+{ /* JUMP */ fnaddr = 18446744073709550996LLU; break; } /* skip consequent */
83918641 /* consequent */
83928642 {
83938643 /* CALLBEGIN */
@@ -8406,22 +8656,22 @@
84068656 {
84078657 /*CALLEND*/
84088658 stackbase += 31LLU;
8409- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDAALLU;
8659+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD92LLU;
84108660 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
84118661 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
84128662 break;
84138663 }
8414-case 0xFFFFFFFFFFFFFDAALLU:
8664+case 0xFFFFFFFFFFFFFD92LLU:
84158665 /* SP = 29LLU */
84168666 {
84178667 /*CALLEND*/
84188668 stackbase += 25LLU;
8419- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA9LLU;
8669+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD91LLU;
84208670 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
84218671 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
84228672 break;
84238673 }
8424-case 0xFFFFFFFFFFFFFDA9LLU:
8674+case 0xFFFFFFFFFFFFFD91LLU:
84258675 /* SP = 23LLU */
84268676 {
84278677 /* CALLBEGIN */
@@ -8432,12 +8682,12 @@
84328682 {
84338683 /*CALLEND*/
84348684 stackbase += 25LLU;
8435- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA8LLU;
8685+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD90LLU;
84368686 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
84378687 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
84388688 break;
84398689 }
8440-case 0xFFFFFFFFFFFFFDA8LLU:
8690+case 0xFFFFFFFFFFFFFD90LLU:
84418691 /* SP = 23LLU */
84428692 {
84438693 /* CALLBEGIN */
@@ -8455,12 +8705,12 @@
84558705 {
84568706 /*CALLEND*/
84578707 stackbase += 31LLU;
8458- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA7LLU;
8708+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8FLLU;
84598709 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
84608710 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
84618711 break;
84628712 }
8463-case 0xFFFFFFFFFFFFFDA7LLU:
8713+case 0xFFFFFFFFFFFFFD8FLLU:
84648714 /* SP = 29LLU */
84658715 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 30LLU */
84668716 {/* PUSH */stack[stackbase + 30LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 31LLU */
@@ -8478,12 +8728,12 @@
84788728 {
84798729 /*CALLEND*/
84808730 stackbase += 26LLU;
8481- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA6LLU;
8731+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8ELLU;
84828732 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
8483-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
8733+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
84848734 break;
84858735 }
8486-case 0xFFFFFFFFFFFFFDA6LLU:
8736+case 0xFFFFFFFFFFFFFD8ELLU:
84878737 /* SP = 24LLU *//* SP = 23LLU *//* assign */
84888738 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 23LLU]; }
84898739 {
@@ -8495,12 +8745,12 @@
84958745 {
84968746 /*CALLEND*/
84978747 stackbase += 25LLU;
8498- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA5LLU;
8748+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8DLLU;
84998749 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
85008750 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
85018751 break;
85028752 }
8503-case 0xFFFFFFFFFFFFFDA5LLU:
8753+case 0xFFFFFFFFFFFFFD8DLLU:
85048754 /* SP = 23LLU */
85058755 {
85068756 /* CALLBEGIN */
@@ -8512,12 +8762,12 @@
85128762 {
85138763 /*CALLEND*/
85148764 stackbase += 25LLU;
8515- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA4LLU;
8765+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8CLLU;
85168766 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
85178767 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
85188768 break;
85198769 }
8520-case 0xFFFFFFFFFFFFFDA4LLU:
8770+case 0xFFFFFFFFFFFFFD8CLLU:
85218771 /* SP = 23LLU */
85228772 {
85238773 /* CALLBEGIN */
@@ -8528,12 +8778,12 @@
85288778 {
85298779 /*CALLEND*/
85308780 stackbase += 25LLU;
8531- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA3LLU;
8781+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8BLLU;
85328782 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
85338783 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
85348784 break;
85358785 }
8536-case 0xFFFFFFFFFFFFFDA3LLU:
8786+case 0xFFFFFFFFFFFFFD8BLLU:
85378787 /* SP = 23LLU */
85388788 {
85398789 /* CALLBEGIN */
@@ -8551,12 +8801,12 @@
85518801 {
85528802 /*CALLEND*/
85538803 stackbase += 31LLU;
8554- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA2LLU;
8804+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8ALLU;
85558805 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
85568806 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
85578807 break;
85588808 }
8559-case 0xFFFFFFFFFFFFFDA2LLU:
8809+case 0xFFFFFFFFFFFFFD8ALLU:
85608810 /* SP = 29LLU */
85618811 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 30LLU */
85628812 {/* PUSH */stack[stackbase + 30LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 31LLU */
@@ -8574,12 +8824,12 @@
85748824 {
85758825 /*CALLEND*/
85768826 stackbase += 26LLU;
8577- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA1LLU;
8827+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD89LLU;
85788828 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
8579-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
8829+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
85808830 break;
85818831 }
8582-case 0xFFFFFFFFFFFFFDA1LLU:
8832+case 0xFFFFFFFFFFFFFD89LLU:
85838833 /* SP = 24LLU *//* SP = 23LLU *//* assign */
85848834 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 23LLU]; }
85858835 {
@@ -8594,22 +8844,22 @@
85948844 {
85958845 /*CALLEND*/
85968846 stackbase += 25LLU;
8597- stack[stackbase - 1] = 0xFFFFFFFFFFFFFDA0LLU;
8847+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD88LLU;
85988848 fnaddr = /*emitbitequ*/0x82892F764BE0B300LLU;/* SP = 0LLU */
85998849 { if(stackbase + 41LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitbitequ*/\n"); exit(-1); } }
86008850 break;
86018851 }
8602-case 0xFFFFFFFFFFFFFDA0LLU:
8852+case 0xFFFFFFFFFFFFFD88LLU:
86038853 /* SP = 23LLU *//* SP = 23LLU *//* SP = 23LLU */
8604-{ /* JUMP */ fnaddr = 18446744073709551019LLU; break; } /* skip alternative */
8605-case 18446744073709551020LLU: /* alternative */
8854+{ /* JUMP */ fnaddr = 18446744073709550995LLU; break; } /* skip alternative */
8855+case 18446744073709550996LLU: /* alternative */
86068856 fprintf(stderr, "[line %llu]", (long long unsigned int)stack[4]);fputs("can't process type-argument\n", stderr);
86078857 {/* set exit-value */stack[16LLU] = 255LLU; }
86088858 { /* JUMP */ fnaddr = 0LLU; break; }/* SP = 23LLU */
8609-case 18446744073709551019LLU: /* skip to here */
8859+case 18446744073709550995LLU: /* skip to here */
86108860 /* SP = 21LLU *//* SP = 21LLU */
8611-{ /* JUMP */ fnaddr = 18446744073709551024LLU; break; } /* skip alternative */
8612-case 18446744073709551025LLU: /* alternative *//* predicate */
8861+{ /* JUMP */ fnaddr = 18446744073709551000LLU; break; } /* skip alternative */
8862+case 18446744073709551001LLU: /* alternative *//* predicate */
86138863
86148864 {/* PUSH */stack[stackbase + 21LLU] = ungetc(fgetc(stdin), stdin); }/* SP + 1LLU = 22LLU */
86158865 {/* PUSH */stack[stackbase + 22LLU] = 40LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -8616,7 +8866,7 @@
86168866 {
86178867 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
86188868 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
8619-{ /* JUMP */ fnaddr = 18446744073709551007LLU; break; } /* skip consequent */
8869+{ /* JUMP */ fnaddr = 18446744073709550983LLU; break; } /* skip consequent */
86208870 /* consequent */
86218871 {
86228872 /* CALLBEGIN */
@@ -8627,12 +8877,12 @@
86278877 {
86288878 /*CALLEND*/
86298879 stackbase += 23LLU;
8630- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD9DLLU;
8880+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD85LLU;
86318881 fnaddr = /*skip______*/0xBA692B0000000000LLU;/* SP = 0LLU */
86328882 { if(stackbase + 5LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skip______*/\n"); exit(-1); } }
86338883 break;
86348884 }
8635-case 0xFFFFFFFFFFFFFD9DLLU:
8885+case 0xFFFFFFFFFFFFFD85LLU:
86368886 /* SP = 21LLU */
86378887 {
86388888 /* CALLBEGIN */
@@ -8643,12 +8893,12 @@
86438893 {
86448894 /*CALLEND*/
86458895 stackbase += 23LLU;
8646- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD9CLLU;
8896+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD84LLU;
86478897 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
86488898 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
86498899 break;
86508900 }
8651-case 0xFFFFFFFFFFFFFD9CLLU:
8901+case 0xFFFFFFFFFFFFFD84LLU:
86528902 /* SP = 21LLU *//* predicate */
86538903
86548904 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
@@ -8656,7 +8906,7 @@
86568906 {
86578907 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
86588908 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
8659-{ /* JUMP */ fnaddr = 18446744073709551003LLU; break; } /* skip consequent */
8909+{ /* JUMP */ fnaddr = 18446744073709550979LLU; break; } /* skip consequent */
86608910 /* consequent */
86618911 {
86628912 /* CALLBEGIN */
@@ -8675,22 +8925,22 @@
86758925 {
86768926 /*CALLEND*/
86778927 stackbase += 29LLU;
8678- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD99LLU;
8928+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD81LLU;
86798929 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
86808930 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
86818931 break;
86828932 }
8683-case 0xFFFFFFFFFFFFFD99LLU:
8933+case 0xFFFFFFFFFFFFFD81LLU:
86848934 /* SP = 27LLU */
86858935 {
86868936 /*CALLEND*/
86878937 stackbase += 23LLU;
8688- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD98LLU;
8938+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD80LLU;
86898939 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
86908940 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
86918941 break;
86928942 }
8693-case 0xFFFFFFFFFFFFFD98LLU:
8943+case 0xFFFFFFFFFFFFFD80LLU:
86948944 /* SP = 21LLU */
86958945 {
86968946 /* CALLBEGIN */
@@ -8701,12 +8951,12 @@
87018951 {
87028952 /*CALLEND*/
87038953 stackbase += 24LLU;
8704- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD97LLU;
8954+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7FLLU;
87058955 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
87068956 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
87078957 break;
87088958 }
8709-case 0xFFFFFFFFFFFFFD97LLU:
8959+case 0xFFFFFFFFFFFFFD7FLLU:
87108960 /* SP = 22LLU */
87118961 {
87128962 /* CALLBEGIN */
@@ -8717,12 +8967,12 @@
87178967 {
87188968 /*CALLEND*/
87198969 stackbase += 24LLU;
8720- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD96LLU;
8970+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7ELLU;
87218971 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
87228972 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
87238973 break;
87248974 }
8725-case 0xFFFFFFFFFFFFFD96LLU:
8975+case 0xFFFFFFFFFFFFFD7ELLU:
87268976 /* SP = 22LLU */
87278977 {
87288978 /* CALLBEGIN */
@@ -8740,12 +8990,12 @@
87408990 {
87418991 /*CALLEND*/
87428992 stackbase += 30LLU;
8743- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD95LLU;
8993+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7DLLU;
87448994 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
87458995 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
87468996 break;
87478997 }
8748-case 0xFFFFFFFFFFFFFD95LLU:
8998+case 0xFFFFFFFFFFFFFD7DLLU:
87498999 /* SP = 28LLU */
87509000 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
87519001 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -8766,23 +9016,23 @@
87669016 {
87679017 /*CALLEND*/
87689018 stackbase += 42LLU;
8769- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD94LLU;
9019+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7CLLU;
87709020 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
87719021 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
87729022 break;
87739023 }
8774-case 0xFFFFFFFFFFFFFD94LLU:
9024+case 0xFFFFFFFFFFFFFD7CLLU:
87759025 /* SP = 40LLU */
87769026 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
87779027 {
87789028 /*CALLEND*/
87799029 stackbase += 25LLU;
8780- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD93LLU;
9030+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7BLLU;
87819031 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
8782-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9032+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
87839033 break;
87849034 }
8785-case 0xFFFFFFFFFFFFFD93LLU:
9035+case 0xFFFFFFFFFFFFFD7BLLU:
87869036 /* SP = 23LLU *//* SP = 22LLU *//* assign */
87879037 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
87889038 {
@@ -8794,12 +9044,12 @@
87949044 {
87959045 /*CALLEND*/
87969046 stackbase += 24LLU;
8797- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD92LLU;
9047+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7ALLU;
87989048 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
87999049 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
88009050 break;
88019051 }
8802-case 0xFFFFFFFFFFFFFD92LLU:
9052+case 0xFFFFFFFFFFFFFD7ALLU:
88039053 /* SP = 22LLU */
88049054 {
88059055 /* CALLBEGIN */
@@ -8811,12 +9061,12 @@
88119061 {
88129062 /*CALLEND*/
88139063 stackbase += 24LLU;
8814- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD91LLU;
9064+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD79LLU;
88159065 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
88169066 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
88179067 break;
88189068 }
8819-case 0xFFFFFFFFFFFFFD91LLU:
9069+case 0xFFFFFFFFFFFFFD79LLU:
88209070 /* SP = 22LLU */
88219071 {
88229072 /* CALLBEGIN */
@@ -8827,12 +9077,12 @@
88279077 {
88289078 /*CALLEND*/
88299079 stackbase += 24LLU;
8830- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD90LLU;
9080+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD78LLU;
88319081 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
88329082 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
88339083 break;
88349084 }
8835-case 0xFFFFFFFFFFFFFD90LLU:
9085+case 0xFFFFFFFFFFFFFD78LLU:
88369086 /* SP = 22LLU */
88379087 {
88389088 /* CALLBEGIN */
@@ -8850,12 +9100,12 @@
88509100 {
88519101 /*CALLEND*/
88529102 stackbase += 30LLU;
8853- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8FLLU;
9103+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD77LLU;
88549104 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
88559105 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
88569106 break;
88579107 }
8858-case 0xFFFFFFFFFFFFFD8FLLU:
9108+case 0xFFFFFFFFFFFFFD77LLU:
88599109 /* SP = 28LLU */
88609110 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
88619111 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -8876,23 +9126,23 @@
88769126 {
88779127 /*CALLEND*/
88789128 stackbase += 42LLU;
8879- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8ELLU;
9129+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD76LLU;
88809130 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
88819131 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
88829132 break;
88839133 }
8884-case 0xFFFFFFFFFFFFFD8ELLU:
9134+case 0xFFFFFFFFFFFFFD76LLU:
88859135 /* SP = 40LLU */
88869136 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
88879137 {
88889138 /*CALLEND*/
88899139 stackbase += 25LLU;
8890- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8DLLU;
9140+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD75LLU;
88919141 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
8892-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9142+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
88939143 break;
88949144 }
8895-case 0xFFFFFFFFFFFFFD8DLLU:
9145+case 0xFFFFFFFFFFFFFD75LLU:
88969146 /* SP = 23LLU *//* SP = 22LLU *//* assign */
88979147 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
88989148 {
@@ -8907,15 +9157,15 @@
89079157 {
89089158 /*CALLEND*/
89099159 stackbase += 24LLU;
8910- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD8CLLU;
9160+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD74LLU;
89119161 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
89129162 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
89139163 break;
89149164 }
8915-case 0xFFFFFFFFFFFFFD8CLLU:
9165+case 0xFFFFFFFFFFFFFD74LLU:
89169166 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
8917-{ /* JUMP */ fnaddr = 18446744073709551002LLU; break; } /* skip alternative */
8918-case 18446744073709551003LLU: /* alternative *//* predicate */
9167+{ /* JUMP */ fnaddr = 18446744073709550978LLU; break; } /* skip alternative */
9168+case 18446744073709550979LLU: /* alternative *//* predicate */
89199169
89209170 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
89219171 {/* PUSH */stack[stackbase + 22LLU] = 9947044201977872384LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -8922,7 +9172,7 @@
89229172 {
89239173 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
89249174 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
8925-{ /* JUMP */ fnaddr = 18446744073709550987LLU; break; } /* skip consequent */
9175+{ /* JUMP */ fnaddr = 18446744073709550963LLU; break; } /* skip consequent */
89269176 /* consequent */
89279177 {
89289178 /* CALLBEGIN */
@@ -8941,22 +9191,22 @@
89419191 {
89429192 /*CALLEND*/
89439193 stackbase += 29LLU;
8944- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD89LLU;
9194+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD71LLU;
89459195 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
89469196 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
89479197 break;
89489198 }
8949-case 0xFFFFFFFFFFFFFD89LLU:
9199+case 0xFFFFFFFFFFFFFD71LLU:
89509200 /* SP = 27LLU */
89519201 {
89529202 /*CALLEND*/
89539203 stackbase += 23LLU;
8954- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD88LLU;
9204+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD70LLU;
89559205 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
89569206 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
89579207 break;
89589208 }
8959-case 0xFFFFFFFFFFFFFD88LLU:
9209+case 0xFFFFFFFFFFFFFD70LLU:
89609210 /* SP = 21LLU */
89619211 {
89629212 /* CALLBEGIN */
@@ -8967,12 +9217,12 @@
89679217 {
89689218 /*CALLEND*/
89699219 stackbase += 24LLU;
8970- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD87LLU;
9220+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6FLLU;
89719221 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
89729222 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
89739223 break;
89749224 }
8975-case 0xFFFFFFFFFFFFFD87LLU:
9225+case 0xFFFFFFFFFFFFFD6FLLU:
89769226 /* SP = 22LLU */
89779227 {
89789228 /* CALLBEGIN */
@@ -8983,12 +9233,12 @@
89839233 {
89849234 /*CALLEND*/
89859235 stackbase += 24LLU;
8986- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD86LLU;
9236+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6ELLU;
89879237 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
89889238 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
89899239 break;
89909240 }
8991-case 0xFFFFFFFFFFFFFD86LLU:
9241+case 0xFFFFFFFFFFFFFD6ELLU:
89929242 /* SP = 22LLU */
89939243 {
89949244 /* CALLBEGIN */
@@ -9006,12 +9256,12 @@
90069256 {
90079257 /*CALLEND*/
90089258 stackbase += 30LLU;
9009- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD85LLU;
9259+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6DLLU;
90109260 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
90119261 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
90129262 break;
90139263 }
9014-case 0xFFFFFFFFFFFFFD85LLU:
9264+case 0xFFFFFFFFFFFFFD6DLLU:
90159265 /* SP = 28LLU */
90169266 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
90179267 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9032,23 +9282,23 @@
90329282 {
90339283 /*CALLEND*/
90349284 stackbase += 42LLU;
9035- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD84LLU;
9285+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6CLLU;
90369286 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
90379287 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
90389288 break;
90399289 }
9040-case 0xFFFFFFFFFFFFFD84LLU:
9290+case 0xFFFFFFFFFFFFFD6CLLU:
90419291 /* SP = 40LLU */
90429292 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
90439293 {
90449294 /*CALLEND*/
90459295 stackbase += 25LLU;
9046- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD83LLU;
9296+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6BLLU;
90479297 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9048-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9298+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
90499299 break;
90509300 }
9051-case 0xFFFFFFFFFFFFFD83LLU:
9301+case 0xFFFFFFFFFFFFFD6BLLU:
90529302 /* SP = 23LLU *//* SP = 22LLU *//* assign */
90539303 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
90549304 {
@@ -9060,12 +9310,12 @@
90609310 {
90619311 /*CALLEND*/
90629312 stackbase += 24LLU;
9063- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD82LLU;
9313+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6ALLU;
90649314 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
90659315 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
90669316 break;
90679317 }
9068-case 0xFFFFFFFFFFFFFD82LLU:
9318+case 0xFFFFFFFFFFFFFD6ALLU:
90699319 /* SP = 22LLU */
90709320 {
90719321 /* CALLBEGIN */
@@ -9077,12 +9327,12 @@
90779327 {
90789328 /*CALLEND*/
90799329 stackbase += 24LLU;
9080- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD81LLU;
9330+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD69LLU;
90819331 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
90829332 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
90839333 break;
90849334 }
9085-case 0xFFFFFFFFFFFFFD81LLU:
9335+case 0xFFFFFFFFFFFFFD69LLU:
90869336 /* SP = 22LLU */
90879337 {
90889338 /* CALLBEGIN */
@@ -9093,12 +9343,12 @@
90939343 {
90949344 /*CALLEND*/
90959345 stackbase += 24LLU;
9096- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD80LLU;
9346+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD68LLU;
90979347 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
90989348 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
90999349 break;
91009350 }
9101-case 0xFFFFFFFFFFFFFD80LLU:
9351+case 0xFFFFFFFFFFFFFD68LLU:
91029352 /* SP = 22LLU */
91039353 {
91049354 /* CALLBEGIN */
@@ -9116,12 +9366,12 @@
91169366 {
91179367 /*CALLEND*/
91189368 stackbase += 30LLU;
9119- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7FLLU;
9369+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD67LLU;
91209370 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
91219371 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
91229372 break;
91239373 }
9124-case 0xFFFFFFFFFFFFFD7FLLU:
9374+case 0xFFFFFFFFFFFFFD67LLU:
91259375 /* SP = 28LLU */
91269376 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
91279377 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9142,23 +9392,23 @@
91429392 {
91439393 /*CALLEND*/
91449394 stackbase += 42LLU;
9145- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7ELLU;
9395+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD66LLU;
91469396 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
91479397 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
91489398 break;
91499399 }
9150-case 0xFFFFFFFFFFFFFD7ELLU:
9400+case 0xFFFFFFFFFFFFFD66LLU:
91519401 /* SP = 40LLU */
91529402 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
91539403 {
91549404 /*CALLEND*/
91559405 stackbase += 25LLU;
9156- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7DLLU;
9406+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD65LLU;
91579407 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9158-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9408+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
91599409 break;
91609410 }
9161-case 0xFFFFFFFFFFFFFD7DLLU:
9411+case 0xFFFFFFFFFFFFFD65LLU:
91629412 /* SP = 23LLU *//* SP = 22LLU *//* assign */
91639413 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
91649414 {
@@ -9173,15 +9423,15 @@
91739423 {
91749424 /*CALLEND*/
91759425 stackbase += 24LLU;
9176- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD7CLLU;
9426+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD64LLU;
91779427 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
91789428 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
91799429 break;
91809430 }
9181-case 0xFFFFFFFFFFFFFD7CLLU:
9431+case 0xFFFFFFFFFFFFFD64LLU:
91829432 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
9183-{ /* JUMP */ fnaddr = 18446744073709550986LLU; break; } /* skip alternative */
9184-case 18446744073709550987LLU: /* alternative *//* predicate */
9433+{ /* JUMP */ fnaddr = 18446744073709550962LLU; break; } /* skip alternative */
9434+case 18446744073709550963LLU: /* alternative *//* predicate */
91859435
91869436 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
91879437 {/* PUSH */stack[stackbase + 22LLU] = 10014668565132607488LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -9188,7 +9438,7 @@
91889438 {
91899439 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
91909440 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
9191-{ /* JUMP */ fnaddr = 18446744073709550971LLU; break; } /* skip consequent */
9441+{ /* JUMP */ fnaddr = 18446744073709550947LLU; break; } /* skip consequent */
91929442 /* consequent */
91939443 {
91949444 /* CALLBEGIN */
@@ -9207,22 +9457,22 @@
92079457 {
92089458 /*CALLEND*/
92099459 stackbase += 29LLU;
9210- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD79LLU;
9460+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD61LLU;
92119461 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
92129462 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
92139463 break;
92149464 }
9215-case 0xFFFFFFFFFFFFFD79LLU:
9465+case 0xFFFFFFFFFFFFFD61LLU:
92169466 /* SP = 27LLU */
92179467 {
92189468 /*CALLEND*/
92199469 stackbase += 23LLU;
9220- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD78LLU;
9470+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD60LLU;
92219471 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
92229472 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
92239473 break;
92249474 }
9225-case 0xFFFFFFFFFFFFFD78LLU:
9475+case 0xFFFFFFFFFFFFFD60LLU:
92269476 /* SP = 21LLU */
92279477 {
92289478 /* CALLBEGIN */
@@ -9233,12 +9483,12 @@
92339483 {
92349484 /*CALLEND*/
92359485 stackbase += 24LLU;
9236- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD77LLU;
9486+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5FLLU;
92379487 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
92389488 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
92399489 break;
92409490 }
9241-case 0xFFFFFFFFFFFFFD77LLU:
9491+case 0xFFFFFFFFFFFFFD5FLLU:
92429492 /* SP = 22LLU */
92439493 {
92449494 /* CALLBEGIN */
@@ -9249,12 +9499,12 @@
92499499 {
92509500 /*CALLEND*/
92519501 stackbase += 24LLU;
9252- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD76LLU;
9502+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5ELLU;
92539503 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
92549504 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
92559505 break;
92569506 }
9257-case 0xFFFFFFFFFFFFFD76LLU:
9507+case 0xFFFFFFFFFFFFFD5ELLU:
92589508 /* SP = 22LLU */
92599509 {
92609510 /* CALLBEGIN */
@@ -9272,12 +9522,12 @@
92729522 {
92739523 /*CALLEND*/
92749524 stackbase += 30LLU;
9275- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD75LLU;
9525+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5DLLU;
92769526 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
92779527 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
92789528 break;
92799529 }
9280-case 0xFFFFFFFFFFFFFD75LLU:
9530+case 0xFFFFFFFFFFFFFD5DLLU:
92819531 /* SP = 28LLU */
92829532 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
92839533 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9298,23 +9548,23 @@
92989548 {
92999549 /*CALLEND*/
93009550 stackbase += 42LLU;
9301- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD74LLU;
9551+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5CLLU;
93029552 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
93039553 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
93049554 break;
93059555 }
9306-case 0xFFFFFFFFFFFFFD74LLU:
9556+case 0xFFFFFFFFFFFFFD5CLLU:
93079557 /* SP = 40LLU */
93089558 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
93099559 {
93109560 /*CALLEND*/
93119561 stackbase += 25LLU;
9312- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD73LLU;
9562+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5BLLU;
93139563 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9314-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9564+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
93159565 break;
93169566 }
9317-case 0xFFFFFFFFFFFFFD73LLU:
9567+case 0xFFFFFFFFFFFFFD5BLLU:
93189568 /* SP = 23LLU *//* SP = 22LLU *//* assign */
93199569 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
93209570 {
@@ -9326,12 +9576,12 @@
93269576 {
93279577 /*CALLEND*/
93289578 stackbase += 24LLU;
9329- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD72LLU;
9579+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5ALLU;
93309580 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
93319581 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
93329582 break;
93339583 }
9334-case 0xFFFFFFFFFFFFFD72LLU:
9584+case 0xFFFFFFFFFFFFFD5ALLU:
93359585 /* SP = 22LLU */
93369586 {
93379587 /* CALLBEGIN */
@@ -9343,12 +9593,12 @@
93439593 {
93449594 /*CALLEND*/
93459595 stackbase += 24LLU;
9346- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD71LLU;
9596+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD59LLU;
93479597 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
93489598 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
93499599 break;
93509600 }
9351-case 0xFFFFFFFFFFFFFD71LLU:
9601+case 0xFFFFFFFFFFFFFD59LLU:
93529602 /* SP = 22LLU */
93539603 {
93549604 /* CALLBEGIN */
@@ -9359,12 +9609,12 @@
93599609 {
93609610 /*CALLEND*/
93619611 stackbase += 24LLU;
9362- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD70LLU;
9612+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD58LLU;
93639613 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
93649614 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
93659615 break;
93669616 }
9367-case 0xFFFFFFFFFFFFFD70LLU:
9617+case 0xFFFFFFFFFFFFFD58LLU:
93689618 /* SP = 22LLU */
93699619 {
93709620 /* CALLBEGIN */
@@ -9382,12 +9632,12 @@
93829632 {
93839633 /*CALLEND*/
93849634 stackbase += 30LLU;
9385- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6FLLU;
9635+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD57LLU;
93869636 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
93879637 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
93889638 break;
93899639 }
9390-case 0xFFFFFFFFFFFFFD6FLLU:
9640+case 0xFFFFFFFFFFFFFD57LLU:
93919641 /* SP = 28LLU */
93929642 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
93939643 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9408,23 +9658,23 @@
94089658 {
94099659 /*CALLEND*/
94109660 stackbase += 42LLU;
9411- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6ELLU;
9661+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD56LLU;
94129662 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
94139663 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
94149664 break;
94159665 }
9416-case 0xFFFFFFFFFFFFFD6ELLU:
9666+case 0xFFFFFFFFFFFFFD56LLU:
94179667 /* SP = 40LLU */
94189668 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
94199669 {
94209670 /*CALLEND*/
94219671 stackbase += 25LLU;
9422- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6DLLU;
9672+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD55LLU;
94239673 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9424-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9674+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
94259675 break;
94269676 }
9427-case 0xFFFFFFFFFFFFFD6DLLU:
9677+case 0xFFFFFFFFFFFFFD55LLU:
94289678 /* SP = 23LLU *//* SP = 22LLU *//* assign */
94299679 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
94309680 {
@@ -9439,15 +9689,15 @@
94399689 {
94409690 /*CALLEND*/
94419691 stackbase += 24LLU;
9442- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD6CLLU;
9692+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD54LLU;
94439693 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
94449694 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
94459695 break;
94469696 }
9447-case 0xFFFFFFFFFFFFFD6CLLU:
9697+case 0xFFFFFFFFFFFFFD54LLU:
94489698 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
9449-{ /* JUMP */ fnaddr = 18446744073709550970LLU; break; } /* skip alternative */
9450-case 18446744073709550971LLU: /* alternative *//* predicate */
9699+{ /* JUMP */ fnaddr = 18446744073709550946LLU; break; } /* skip alternative */
9700+case 18446744073709550947LLU: /* alternative *//* predicate */
94519701
94529702 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
94539703 {/* PUSH */stack[stackbase + 22LLU] = 11388196082736431104LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -9454,7 +9704,7 @@
94549704 {
94559705 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
94569706 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
9457-{ /* JUMP */ fnaddr = 18446744073709550955LLU; break; } /* skip consequent */
9707+{ /* JUMP */ fnaddr = 18446744073709550931LLU; break; } /* skip consequent */
94589708 /* consequent */
94599709 {
94609710 /* CALLBEGIN */
@@ -9473,22 +9723,22 @@
94739723 {
94749724 /*CALLEND*/
94759725 stackbase += 29LLU;
9476- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD69LLU;
9726+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD51LLU;
94779727 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
94789728 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
94799729 break;
94809730 }
9481-case 0xFFFFFFFFFFFFFD69LLU:
9731+case 0xFFFFFFFFFFFFFD51LLU:
94829732 /* SP = 27LLU */
94839733 {
94849734 /*CALLEND*/
94859735 stackbase += 23LLU;
9486- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD68LLU;
9736+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD50LLU;
94879737 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
94889738 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
94899739 break;
94909740 }
9491-case 0xFFFFFFFFFFFFFD68LLU:
9741+case 0xFFFFFFFFFFFFFD50LLU:
94929742 /* SP = 21LLU */
94939743 {
94949744 /* CALLBEGIN */
@@ -9499,12 +9749,12 @@
94999749 {
95009750 /*CALLEND*/
95019751 stackbase += 24LLU;
9502- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD67LLU;
9752+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4FLLU;
95039753 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
95049754 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
95059755 break;
95069756 }
9507-case 0xFFFFFFFFFFFFFD67LLU:
9757+case 0xFFFFFFFFFFFFFD4FLLU:
95089758 /* SP = 22LLU */
95099759 {
95109760 /* CALLBEGIN */
@@ -9515,12 +9765,12 @@
95159765 {
95169766 /*CALLEND*/
95179767 stackbase += 24LLU;
9518- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD66LLU;
9768+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4ELLU;
95199769 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
95209770 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
95219771 break;
95229772 }
9523-case 0xFFFFFFFFFFFFFD66LLU:
9773+case 0xFFFFFFFFFFFFFD4ELLU:
95249774 /* SP = 22LLU */
95259775 {
95269776 /* CALLBEGIN */
@@ -9538,12 +9788,12 @@
95389788 {
95399789 /*CALLEND*/
95409790 stackbase += 30LLU;
9541- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD65LLU;
9791+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4DLLU;
95429792 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
95439793 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
95449794 break;
95459795 }
9546-case 0xFFFFFFFFFFFFFD65LLU:
9796+case 0xFFFFFFFFFFFFFD4DLLU:
95479797 /* SP = 28LLU */
95489798 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
95499799 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9564,23 +9814,23 @@
95649814 {
95659815 /*CALLEND*/
95669816 stackbase += 42LLU;
9567- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD64LLU;
9817+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4CLLU;
95689818 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
95699819 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
95709820 break;
95719821 }
9572-case 0xFFFFFFFFFFFFFD64LLU:
9822+case 0xFFFFFFFFFFFFFD4CLLU:
95739823 /* SP = 40LLU */
95749824 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
95759825 {
95769826 /*CALLEND*/
95779827 stackbase += 25LLU;
9578- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD63LLU;
9828+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4BLLU;
95799829 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9580-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9830+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
95819831 break;
95829832 }
9583-case 0xFFFFFFFFFFFFFD63LLU:
9833+case 0xFFFFFFFFFFFFFD4BLLU:
95849834 /* SP = 23LLU *//* SP = 22LLU *//* assign */
95859835 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
95869836 {
@@ -9592,12 +9842,12 @@
95929842 {
95939843 /*CALLEND*/
95949844 stackbase += 24LLU;
9595- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD62LLU;
9845+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4ALLU;
95969846 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
95979847 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
95989848 break;
95999849 }
9600-case 0xFFFFFFFFFFFFFD62LLU:
9850+case 0xFFFFFFFFFFFFFD4ALLU:
96019851 /* SP = 22LLU */
96029852 {
96039853 /* CALLBEGIN */
@@ -9609,12 +9859,12 @@
96099859 {
96109860 /*CALLEND*/
96119861 stackbase += 24LLU;
9612- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD61LLU;
9862+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD49LLU;
96139863 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
96149864 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
96159865 break;
96169866 }
9617-case 0xFFFFFFFFFFFFFD61LLU:
9867+case 0xFFFFFFFFFFFFFD49LLU:
96189868 /* SP = 22LLU */
96199869 {
96209870 /* CALLBEGIN */
@@ -9625,12 +9875,12 @@
96259875 {
96269876 /*CALLEND*/
96279877 stackbase += 24LLU;
9628- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD60LLU;
9878+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD48LLU;
96299879 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
96309880 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
96319881 break;
96329882 }
9633-case 0xFFFFFFFFFFFFFD60LLU:
9883+case 0xFFFFFFFFFFFFFD48LLU:
96349884 /* SP = 22LLU */
96359885 {
96369886 /* CALLBEGIN */
@@ -9648,12 +9898,12 @@
96489898 {
96499899 /*CALLEND*/
96509900 stackbase += 30LLU;
9651- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5FLLU;
9901+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD47LLU;
96529902 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
96539903 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
96549904 break;
96559905 }
9656-case 0xFFFFFFFFFFFFFD5FLLU:
9906+case 0xFFFFFFFFFFFFFD47LLU:
96579907 /* SP = 28LLU */
96589908 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
96599909 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9674,23 +9924,23 @@
96749924 {
96759925 /*CALLEND*/
96769926 stackbase += 42LLU;
9677- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5ELLU;
9927+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD46LLU;
96789928 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
96799929 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
96809930 break;
96819931 }
9682-case 0xFFFFFFFFFFFFFD5ELLU:
9932+case 0xFFFFFFFFFFFFFD46LLU:
96839933 /* SP = 40LLU */
96849934 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
96859935 {
96869936 /*CALLEND*/
96879937 stackbase += 25LLU;
9688- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5DLLU;
9938+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD45LLU;
96899939 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9690-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
9940+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
96919941 break;
96929942 }
9693-case 0xFFFFFFFFFFFFFD5DLLU:
9943+case 0xFFFFFFFFFFFFFD45LLU:
96949944 /* SP = 23LLU *//* SP = 22LLU *//* assign */
96959945 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
96969946 {
@@ -9705,15 +9955,15 @@
97059955 {
97069956 /*CALLEND*/
97079957 stackbase += 24LLU;
9708- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD5CLLU;
9958+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD44LLU;
97099959 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
97109960 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
97119961 break;
97129962 }
9713-case 0xFFFFFFFFFFFFFD5CLLU:
9963+case 0xFFFFFFFFFFFFFD44LLU:
97149964 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
9715-{ /* JUMP */ fnaddr = 18446744073709550954LLU; break; } /* skip alternative */
9716-case 18446744073709550955LLU: /* alternative *//* predicate */
9965+{ /* JUMP */ fnaddr = 18446744073709550930LLU; break; } /* skip alternative */
9966+case 18446744073709550931LLU: /* alternative *//* predicate */
97179967
97189968 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
97199969 {/* PUSH */stack[stackbase + 22LLU] = 11451387215007973376LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -9720,7 +9970,7 @@
97209970 {
97219971 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
97229972 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
9723-{ /* JUMP */ fnaddr = 18446744073709550939LLU; break; } /* skip consequent */
9973+{ /* JUMP */ fnaddr = 18446744073709550915LLU; break; } /* skip consequent */
97249974 /* consequent */
97259975 {
97269976 /* CALLBEGIN */
@@ -9739,22 +9989,22 @@
97399989 {
97409990 /*CALLEND*/
97419991 stackbase += 29LLU;
9742- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD59LLU;
9992+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD41LLU;
97439993 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
97449994 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
97459995 break;
97469996 }
9747-case 0xFFFFFFFFFFFFFD59LLU:
9997+case 0xFFFFFFFFFFFFFD41LLU:
97489998 /* SP = 27LLU */
97499999 {
975010000 /*CALLEND*/
975110001 stackbase += 23LLU;
9752- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD58LLU;
10002+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD40LLU;
975310003 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
975410004 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
975510005 break;
975610006 }
9757-case 0xFFFFFFFFFFFFFD58LLU:
10007+case 0xFFFFFFFFFFFFFD40LLU:
975810008 /* SP = 21LLU */
975910009 {
976010010 /* CALLBEGIN */
@@ -9765,12 +10015,12 @@
976510015 {
976610016 /*CALLEND*/
976710017 stackbase += 24LLU;
9768- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD57LLU;
10018+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3FLLU;
976910019 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
977010020 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
977110021 break;
977210022 }
9773-case 0xFFFFFFFFFFFFFD57LLU:
10023+case 0xFFFFFFFFFFFFFD3FLLU:
977410024 /* SP = 22LLU */
977510025 {
977610026 /* CALLBEGIN */
@@ -9781,12 +10031,12 @@
978110031 {
978210032 /*CALLEND*/
978310033 stackbase += 24LLU;
9784- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD56LLU;
10034+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3ELLU;
978510035 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
978610036 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
978710037 break;
978810038 }
9789-case 0xFFFFFFFFFFFFFD56LLU:
10039+case 0xFFFFFFFFFFFFFD3ELLU:
979010040 /* SP = 22LLU */
979110041 {
979210042 /* CALLBEGIN */
@@ -9804,12 +10054,12 @@
980410054 {
980510055 /*CALLEND*/
980610056 stackbase += 30LLU;
9807- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD55LLU;
10057+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3DLLU;
980810058 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
980910059 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
981010060 break;
981110061 }
9812-case 0xFFFFFFFFFFFFFD55LLU:
10062+case 0xFFFFFFFFFFFFFD3DLLU:
981310063 /* SP = 28LLU */
981410064 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
981510065 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9830,23 +10080,23 @@
983010080 {
983110081 /*CALLEND*/
983210082 stackbase += 42LLU;
9833- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD54LLU;
10083+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3CLLU;
983410084 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
983510085 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
983610086 break;
983710087 }
9838-case 0xFFFFFFFFFFFFFD54LLU:
10088+case 0xFFFFFFFFFFFFFD3CLLU:
983910089 /* SP = 40LLU */
984010090 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
984110091 {
984210092 /*CALLEND*/
984310093 stackbase += 25LLU;
9844- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD53LLU;
10094+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3BLLU;
984510095 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9846-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
10096+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
984710097 break;
984810098 }
9849-case 0xFFFFFFFFFFFFFD53LLU:
10099+case 0xFFFFFFFFFFFFFD3BLLU:
985010100 /* SP = 23LLU *//* SP = 22LLU *//* assign */
985110101 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
985210102 {
@@ -9858,12 +10108,12 @@
985810108 {
985910109 /*CALLEND*/
986010110 stackbase += 24LLU;
9861- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD52LLU;
10111+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3ALLU;
986210112 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
986310113 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
986410114 break;
986510115 }
9866-case 0xFFFFFFFFFFFFFD52LLU:
10116+case 0xFFFFFFFFFFFFFD3ALLU:
986710117 /* SP = 22LLU */
986810118 {
986910119 /* CALLBEGIN */
@@ -9875,12 +10125,12 @@
987510125 {
987610126 /*CALLEND*/
987710127 stackbase += 24LLU;
9878- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD51LLU;
10128+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD39LLU;
987910129 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
988010130 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
988110131 break;
988210132 }
9883-case 0xFFFFFFFFFFFFFD51LLU:
10133+case 0xFFFFFFFFFFFFFD39LLU:
988410134 /* SP = 22LLU */
988510135 {
988610136 /* CALLBEGIN */
@@ -9891,12 +10141,12 @@
989110141 {
989210142 /*CALLEND*/
989310143 stackbase += 24LLU;
9894- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD50LLU;
10144+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD38LLU;
989510145 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
989610146 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
989710147 break;
989810148 }
9899-case 0xFFFFFFFFFFFFFD50LLU:
10149+case 0xFFFFFFFFFFFFFD38LLU:
990010150 /* SP = 22LLU */
990110151 {
990210152 /* CALLBEGIN */
@@ -9914,12 +10164,12 @@
991410164 {
991510165 /*CALLEND*/
991610166 stackbase += 30LLU;
9917- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4FLLU;
10167+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD37LLU;
991810168 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
991910169 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
992010170 break;
992110171 }
9922-case 0xFFFFFFFFFFFFFD4FLLU:
10172+case 0xFFFFFFFFFFFFFD37LLU:
992310173 /* SP = 28LLU */
992410174 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
992510175 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -9940,23 +10190,23 @@
994010190 {
994110191 /*CALLEND*/
994210192 stackbase += 42LLU;
9943- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4ELLU;
10193+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD36LLU;
994410194 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
994510195 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
994610196 break;
994710197 }
9948-case 0xFFFFFFFFFFFFFD4ELLU:
10198+case 0xFFFFFFFFFFFFFD36LLU:
994910199 /* SP = 40LLU */
995010200 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
995110201 {
995210202 /*CALLEND*/
995310203 stackbase += 25LLU;
9954- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4DLLU;
10204+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD35LLU;
995510205 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
9956-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
10206+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
995710207 break;
995810208 }
9959-case 0xFFFFFFFFFFFFFD4DLLU:
10209+case 0xFFFFFFFFFFFFFD35LLU:
996010210 /* SP = 23LLU *//* SP = 22LLU *//* assign */
996110211 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
996210212 {
@@ -9971,15 +10221,15 @@
997110221 {
997210222 /*CALLEND*/
997310223 stackbase += 24LLU;
9974- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD4CLLU;
10224+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD34LLU;
997510225 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
997610226 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
997710227 break;
997810228 }
9979-case 0xFFFFFFFFFFFFFD4CLLU:
10229+case 0xFFFFFFFFFFFFFD34LLU:
998010230 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
9981-{ /* JUMP */ fnaddr = 18446744073709550938LLU; break; } /* skip alternative */
9982-case 18446744073709550939LLU: /* alternative *//* predicate */
10231+{ /* JUMP */ fnaddr = 18446744073709550914LLU; break; } /* skip alternative */
10232+case 18446744073709550915LLU: /* alternative *//* predicate */
998310233
998410234 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
998510235 {/* PUSH */stack[stackbase + 22LLU] = 11964656835039854592LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -9986,7 +10236,7 @@
998610236 {
998710237 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
998810238 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
9989-{ /* JUMP */ fnaddr = 18446744073709550923LLU; break; } /* skip consequent */
10239+{ /* JUMP */ fnaddr = 18446744073709550899LLU; break; } /* skip consequent */
999010240 /* consequent */
999110241 {
999210242 /* CALLBEGIN */
@@ -10005,22 +10255,22 @@
1000510255 {
1000610256 /*CALLEND*/
1000710257 stackbase += 29LLU;
10008- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD49LLU;
10258+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD31LLU;
1000910259 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1001010260 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1001110261 break;
1001210262 }
10013-case 0xFFFFFFFFFFFFFD49LLU:
10263+case 0xFFFFFFFFFFFFFD31LLU:
1001410264 /* SP = 27LLU */
1001510265 {
1001610266 /*CALLEND*/
1001710267 stackbase += 23LLU;
10018- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD48LLU;
10268+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD30LLU;
1001910269 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1002010270 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1002110271 break;
1002210272 }
10023-case 0xFFFFFFFFFFFFFD48LLU:
10273+case 0xFFFFFFFFFFFFFD30LLU:
1002410274 /* SP = 21LLU */
1002510275 {
1002610276 /* CALLBEGIN */
@@ -10031,12 +10281,12 @@
1003110281 {
1003210282 /*CALLEND*/
1003310283 stackbase += 24LLU;
10034- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD47LLU;
10284+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2FLLU;
1003510285 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1003610286 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1003710287 break;
1003810288 }
10039-case 0xFFFFFFFFFFFFFD47LLU:
10289+case 0xFFFFFFFFFFFFFD2FLLU:
1004010290 /* SP = 22LLU */
1004110291 {
1004210292 /* CALLBEGIN */
@@ -10047,12 +10297,12 @@
1004710297 {
1004810298 /*CALLEND*/
1004910299 stackbase += 24LLU;
10050- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD46LLU;
10300+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2ELLU;
1005110301 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1005210302 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1005310303 break;
1005410304 }
10055-case 0xFFFFFFFFFFFFFD46LLU:
10305+case 0xFFFFFFFFFFFFFD2ELLU:
1005610306 /* SP = 22LLU */
1005710307 {
1005810308 /* CALLBEGIN */
@@ -10070,12 +10320,12 @@
1007010320 {
1007110321 /*CALLEND*/
1007210322 stackbase += 30LLU;
10073- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD45LLU;
10323+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2DLLU;
1007410324 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1007510325 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1007610326 break;
1007710327 }
10078-case 0xFFFFFFFFFFFFFD45LLU:
10328+case 0xFFFFFFFFFFFFFD2DLLU:
1007910329 /* SP = 28LLU */
1008010330 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1008110331 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -10096,23 +10346,23 @@
1009610346 {
1009710347 /*CALLEND*/
1009810348 stackbase += 42LLU;
10099- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD44LLU;
10349+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2CLLU;
1010010350 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1010110351 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1010210352 break;
1010310353 }
10104-case 0xFFFFFFFFFFFFFD44LLU:
10354+case 0xFFFFFFFFFFFFFD2CLLU:
1010510355 /* SP = 40LLU */
1010610356 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1010710357 {
1010810358 /*CALLEND*/
1010910359 stackbase += 25LLU;
10110- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD43LLU;
10360+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2BLLU;
1011110361 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
10112-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
10362+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1011310363 break;
1011410364 }
10115-case 0xFFFFFFFFFFFFFD43LLU:
10365+case 0xFFFFFFFFFFFFFD2BLLU:
1011610366 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1011710367 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1011810368 {
@@ -10124,12 +10374,12 @@
1012410374 {
1012510375 /*CALLEND*/
1012610376 stackbase += 24LLU;
10127- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD42LLU;
10377+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2ALLU;
1012810378 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1012910379 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1013010380 break;
1013110381 }
10132-case 0xFFFFFFFFFFFFFD42LLU:
10382+case 0xFFFFFFFFFFFFFD2ALLU:
1013310383 /* SP = 22LLU */
1013410384 {
1013510385 /* CALLBEGIN */
@@ -10141,12 +10391,12 @@
1014110391 {
1014210392 /*CALLEND*/
1014310393 stackbase += 24LLU;
10144- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD41LLU;
10394+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD29LLU;
1014510395 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1014610396 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1014710397 break;
1014810398 }
10149-case 0xFFFFFFFFFFFFFD41LLU:
10399+case 0xFFFFFFFFFFFFFD29LLU:
1015010400 /* SP = 22LLU */
1015110401 {
1015210402 /* CALLBEGIN */
@@ -10157,12 +10407,12 @@
1015710407 {
1015810408 /*CALLEND*/
1015910409 stackbase += 24LLU;
10160- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD40LLU;
10410+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD28LLU;
1016110411 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1016210412 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1016310413 break;
1016410414 }
10165-case 0xFFFFFFFFFFFFFD40LLU:
10415+case 0xFFFFFFFFFFFFFD28LLU:
1016610416 /* SP = 22LLU */
1016710417 {
1016810418 /* CALLBEGIN */
@@ -10180,12 +10430,12 @@
1018010430 {
1018110431 /*CALLEND*/
1018210432 stackbase += 30LLU;
10183- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3FLLU;
10433+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD27LLU;
1018410434 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1018510435 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1018610436 break;
1018710437 }
10188-case 0xFFFFFFFFFFFFFD3FLLU:
10438+case 0xFFFFFFFFFFFFFD27LLU:
1018910439 /* SP = 28LLU */
1019010440 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1019110441 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -10206,23 +10456,23 @@
1020610456 {
1020710457 /*CALLEND*/
1020810458 stackbase += 42LLU;
10209- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3ELLU;
10459+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD26LLU;
1021010460 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1021110461 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1021210462 break;
1021310463 }
10214-case 0xFFFFFFFFFFFFFD3ELLU:
10464+case 0xFFFFFFFFFFFFFD26LLU:
1021510465 /* SP = 40LLU */
1021610466 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1021710467 {
1021810468 /*CALLEND*/
1021910469 stackbase += 25LLU;
10220- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3DLLU;
10470+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD25LLU;
1022110471 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
10222-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
10472+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1022310473 break;
1022410474 }
10225-case 0xFFFFFFFFFFFFFD3DLLU:
10475+case 0xFFFFFFFFFFFFFD25LLU:
1022610476 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1022710477 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1022810478 {
@@ -10237,15 +10487,15 @@
1023710487 {
1023810488 /*CALLEND*/
1023910489 stackbase += 24LLU;
10240- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD3CLLU;
10490+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD24LLU;
1024110491 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1024210492 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1024310493 break;
1024410494 }
10245-case 0xFFFFFFFFFFFFFD3CLLU:
10495+case 0xFFFFFFFFFFFFFD24LLU:
1024610496 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
10247-{ /* JUMP */ fnaddr = 18446744073709550922LLU; break; } /* skip alternative */
10248-case 18446744073709550923LLU: /* alternative *//* predicate */
10497+{ /* JUMP */ fnaddr = 18446744073709550898LLU; break; } /* skip alternative */
10498+case 18446744073709550899LLU: /* alternative *//* predicate */
1024910499
1025010500 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1025110501 {/* PUSH */stack[stackbase + 22LLU] = 9455640569687572480LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -10252,7 +10502,7 @@
1025210502 {
1025310503 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1025410504 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
10255-{ /* JUMP */ fnaddr = 18446744073709550907LLU; break; } /* skip consequent */
10505+{ /* JUMP */ fnaddr = 18446744073709550883LLU; break; } /* skip consequent */
1025610506 /* consequent */
1025710507 {
1025810508 /* CALLBEGIN */
@@ -10274,22 +10524,22 @@
1027410524 {
1027510525 /*CALLEND*/
1027610526 stackbase += 33LLU;
10277- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD39LLU;
10527+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD21LLU;
1027810528 fnaddr = /*termprops_*/0xBE0B68AEDAABB800LLU;/* SP = 0LLU */
1027910529 { if(stackbase + 4LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*termprops_*/\n"); exit(-1); } }
1028010530 break;
1028110531 }
10282-case 0xFFFFFFFFFFFFFD39LLU:
10532+case 0xFFFFFFFFFFFFFD21LLU:
1028310533 /* SP = 31LLU */
1028410534 {
1028510535 /*CALLEND*/
1028610536 stackbase += 23LLU;
10287- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD38LLU;
10537+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD20LLU;
1028810538 fnaddr = /*verifyprop*/0xC60B64874AEDAAB0LLU;/* SP = 0LLU */
1028910539 { if(stackbase + 33LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*verifyprop*/\n"); exit(-1); } }
1029010540 break;
1029110541 }
10292-case 0xFFFFFFFFFFFFFD38LLU:
10542+case 0xFFFFFFFFFFFFFD20LLU:
1029310543 /* SP = 21LLU */
1029410544 {
1029510545 /* CALLBEGIN */
@@ -10300,12 +10550,12 @@
1030010550 {
1030110551 /*CALLEND*/
1030210552 stackbase += 23LLU;
10303- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD37LLU;
10553+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1FLLU;
1030410554 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1030510555 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1030610556 break;
1030710557 }
10308-case 0xFFFFFFFFFFFFFD37LLU:
10558+case 0xFFFFFFFFFFFFFD1FLLU:
1030910559 /* SP = 21LLU */fputs("\n{/* set exit-value */stack[", stdout);
1031010560 {
1031110561 /* CALLBEGIN */
@@ -10322,22 +10572,22 @@
1032210572 {
1032310573 /*CALLEND*/
1032410574 stackbase += 26LLU;
10325- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD36LLU;
10575+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1ELLU;
1032610576 fnaddr = /*GLOBMAXGET*/0x1CC3C23416071540LLU;/* SP = 0LLU */
1032710577 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*GLOBMAXGET*/\n"); exit(-1); } }
1032810578 break;
1032910579 }
10330-case 0xFFFFFFFFFFFFFD36LLU:
10580+case 0xFFFFFFFFFFFFFD1ELLU:
1033110581 /* SP = 24LLU */
1033210582 {
1033310583 /*CALLEND*/
1033410584 stackbase += 23LLU;
10335- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD35LLU;
10585+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1DLLU;
1033610586 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
1033710587 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
1033810588 break;
1033910589 }
10340-case 0xFFFFFFFFFFFFFD35LLU:
10590+case 0xFFFFFFFFFFFFFD1DLLU:
1034110591 /* SP = 21LLU */fputs("] = ", stdout);
1034210592 {
1034310593 /* CALLBEGIN */
@@ -10354,22 +10604,22 @@
1035410604 {
1035510605 /*CALLEND*/
1035610606 stackbase += 26LLU;
10357- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD34LLU;
10607+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1CLLU;
1035810608 fnaddr = /*parsenr___*/0xADCB6E829B400000LLU;/* SP = 0LLU */
1035910609 { if(stackbase + 12LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsenr___*/\n"); exit(-1); } }
1036010610 break;
1036110611 }
10362-case 0xFFFFFFFFFFFFFD34LLU:
10612+case 0xFFFFFFFFFFFFFD1CLLU:
1036310613 /* SP = 24LLU */
1036410614 {
1036510615 /*CALLEND*/
1036610616 stackbase += 23LLU;
10367- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD33LLU;
10617+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1BLLU;
1036810618 fnaddr = /*printnr___*/0xAED929BE9B400000LLU;/* SP = 0LLU */
1036910619 { if(stackbase + 14LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*printnr___*/\n"); exit(-1); } }
1037010620 break;
1037110621 }
10372-case 0xFFFFFFFFFFFFFD33LLU:
10622+case 0xFFFFFFFFFFFFFD1BLLU:
1037310623 /* SP = 21LLU */fputs("; }", stdout);
1037410624 {
1037510625 /* CALLBEGIN */
@@ -10380,12 +10630,12 @@
1038010630 {
1038110631 /*CALLEND*/
1038210632 stackbase += 23LLU;
10383- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD32LLU;
10633+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1ALLU;
1038410634 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1038510635 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1038610636 break;
1038710637 }
10388-case 0xFFFFFFFFFFFFFD32LLU:
10638+case 0xFFFFFFFFFFFFFD1ALLU:
1038910639 /* SP = 21LLU */
1039010640 {
1039110641 /* CALLBEGIN */
@@ -10397,12 +10647,12 @@
1039710647 {
1039810648 /*CALLEND*/
1039910649 stackbase += 23LLU;
10400- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD31LLU;
10650+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD19LLU;
1040110651 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1040210652 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1040310653 break;
1040410654 }
10405-case 0xFFFFFFFFFFFFFD31LLU:
10655+case 0xFFFFFFFFFFFFFD19LLU:
1040610656 /* SP = 21LLU */
1040710657 {
1040810658 /* CALLBEGIN */
@@ -10414,17 +10664,17 @@
1041410664 {
1041510665 /*CALLEND*/
1041610666 stackbase += 23LLU;
10417- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD30LLU;
10667+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD18LLU;
1041810668 fnaddr = /*JUMP______*/0x2953500000000000LLU;/* SP = 0LLU */
1041910669 { if(stackbase + 17LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*JUMP______*/\n"); exit(-1); } }
1042010670 break;
1042110671 }
10422-case 0xFFFFFFFFFFFFFD30LLU:
10672+case 0xFFFFFFFFFFFFFD18LLU:
1042310673 /* SP = 21LLU */
1042410674 {/* PUSH */stack[stackbase + 21LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 22LLU *//* SP + 1LLU = 23LLU *//* SP - 1LLU = 22LLU *//* SP = 21LLU *//* assign */
1042510675 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }/* SP = 21LLU *//* SP = 21LLU */
10426-{ /* JUMP */ fnaddr = 18446744073709550906LLU; break; } /* skip alternative */
10427-case 18446744073709550907LLU: /* alternative *//* predicate */
10676+{ /* JUMP */ fnaddr = 18446744073709550882LLU; break; } /* skip alternative */
10677+case 18446744073709550883LLU: /* alternative *//* predicate */
1042810678
1042910679 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1043010680 {/* PUSH */stack[stackbase + 22LLU] = 2041538006082387968LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -10431,7 +10681,7 @@
1043110681 {
1043210682 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1043310683 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
10434-{ /* JUMP */ fnaddr = 18446744073709550895LLU; break; } /* skip consequent */
10684+{ /* JUMP */ fnaddr = 18446744073709550871LLU; break; } /* skip consequent */
1043510685 /* consequent */
1043610686 {/* PUSH */stack[stackbase + 21LLU] = 13116716846516535296LLU; }/* SP + 1LLU = 22LLU *//* SP + 1LLU = 23LLU *//* SP - 1LLU = 22LLU *//* SP = 21LLU *//* assign */
1043710687 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
@@ -10452,22 +10702,22 @@
1045210702 {
1045310703 /*CALLEND*/
1045410704 stackbase += 29LLU;
10455- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2DLLU;
10705+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD15LLU;
1045610706 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1045710707 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1045810708 break;
1045910709 }
10460-case 0xFFFFFFFFFFFFFD2DLLU:
10710+case 0xFFFFFFFFFFFFFD15LLU:
1046110711 /* SP = 27LLU */
1046210712 {
1046310713 /*CALLEND*/
1046410714 stackbase += 23LLU;
10465- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2CLLU;
10715+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD14LLU;
1046610716 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1046710717 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1046810718 break;
1046910719 }
10470-case 0xFFFFFFFFFFFFFD2CLLU:
10720+case 0xFFFFFFFFFFFFFD14LLU:
1047110721 /* SP = 21LLU */
1047210722 {
1047310723 /* CALLBEGIN */
@@ -10479,12 +10729,12 @@
1047910729 {
1048010730 /*CALLEND*/
1048110731 stackbase += 23LLU;
10482- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2BLLU;
10732+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD13LLU;
1048310733 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1048410734 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1048510735 break;
1048610736 }
10487-case 0xFFFFFFFFFFFFFD2BLLU:
10737+case 0xFFFFFFFFFFFFFD13LLU:
1048810738 /* SP = 21LLU */
1048910739 {
1049010740 /* CALLBEGIN */
@@ -10495,12 +10745,12 @@
1049510745 {
1049610746 /*CALLEND*/
1049710747 stackbase += 23LLU;
10498- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD2ALLU;
10748+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD12LLU;
1049910749 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
1050010750 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
1050110751 break;
1050210752 }
10503-case 0xFFFFFFFFFFFFFD2ALLU:
10753+case 0xFFFFFFFFFFFFFD12LLU:
1050410754 /* SP = 21LLU */fputs("fgetc(stdin)", stdout);
1050510755 {
1050610756 /* CALLBEGIN */
@@ -10511,15 +10761,15 @@
1051110761 {
1051210762 /*CALLEND*/
1051310763 stackbase += 23LLU;
10514- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD29LLU;
10764+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD11LLU;
1051510765 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
1051610766 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
1051710767 break;
1051810768 }
10519-case 0xFFFFFFFFFFFFFD29LLU:
10769+case 0xFFFFFFFFFFFFFD11LLU:
1052010770 /* SP = 21LLU *//* SP = 21LLU *//* SP = 21LLU */
10521-{ /* JUMP */ fnaddr = 18446744073709550894LLU; break; } /* skip alternative */
10522-case 18446744073709550895LLU: /* alternative *//* predicate */
10771+{ /* JUMP */ fnaddr = 18446744073709550870LLU; break; } /* skip alternative */
10772+case 18446744073709550871LLU: /* alternative *//* predicate */
1052310773
1052410774 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1052510775 {/* PUSH */stack[stackbase + 22LLU] = 12009903937546092544LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -10526,7 +10776,7 @@
1052610776 {
1052710777 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1052810778 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
10529-{ /* JUMP */ fnaddr = 18446744073709550888LLU; break; } /* skip consequent */
10779+{ /* JUMP */ fnaddr = 18446744073709550864LLU; break; } /* skip consequent */
1053010780 /* consequent */
1053110781 {
1053210782 /* CALLBEGIN */
@@ -10545,22 +10795,22 @@
1054510795 {
1054610796 /*CALLEND*/
1054710797 stackbase += 29LLU;
10548- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD26LLU;
10798+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0ELLU;
1054910799 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1055010800 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1055110801 break;
1055210802 }
10553-case 0xFFFFFFFFFFFFFD26LLU:
10803+case 0xFFFFFFFFFFFFFD0ELLU:
1055410804 /* SP = 27LLU */
1055510805 {
1055610806 /*CALLEND*/
1055710807 stackbase += 23LLU;
10558- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD25LLU;
10808+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0DLLU;
1055910809 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1056010810 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1056110811 break;
1056210812 }
10563-case 0xFFFFFFFFFFFFFD25LLU:
10813+case 0xFFFFFFFFFFFFFD0DLLU:
1056410814 /* SP = 21LLU */
1056510815 {
1056610816 /* CALLBEGIN */
@@ -10571,12 +10821,12 @@
1057110821 {
1057210822 /*CALLEND*/
1057310823 stackbase += 23LLU;
10574- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD24LLU;
10824+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0CLLU;
1057510825 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1057610826 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1057710827 break;
1057810828 }
10579-case 0xFFFFFFFFFFFFFD24LLU:
10829+case 0xFFFFFFFFFFFFFD0CLLU:
1058010830 /* SP = 21LLU */
1058110831 {
1058210832 /* CALLBEGIN */
@@ -10594,12 +10844,12 @@
1059410844 {
1059510845 /*CALLEND*/
1059610846 stackbase += 29LLU;
10597- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD23LLU;
10847+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0BLLU;
1059810848 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1059910849 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1060010850 break;
1060110851 }
10602-case 0xFFFFFFFFFFFFFD23LLU:
10852+case 0xFFFFFFFFFFFFFD0BLLU:
1060310853 /* SP = 27LLU */
1060410854 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1060510855 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -10620,23 +10870,23 @@
1062010870 {
1062110871 /*CALLEND*/
1062210872 stackbase += 41LLU;
10623- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD22LLU;
10873+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0ALLU;
1062410874 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1062510875 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1062610876 break;
1062710877 }
10628-case 0xFFFFFFFFFFFFFD22LLU:
10878+case 0xFFFFFFFFFFFFFD0ALLU:
1062910879 /* SP = 39LLU */
1063010880 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1063110881 {
1063210882 /*CALLEND*/
1063310883 stackbase += 24LLU;
10634- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD21LLU;
10884+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD09LLU;
1063510885 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
10636-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
10886+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1063710887 break;
1063810888 }
10639-case 0xFFFFFFFFFFFFFD21LLU:
10889+case 0xFFFFFFFFFFFFFD09LLU:
1064010890 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1064110891 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1064210892 {
@@ -10649,15 +10899,15 @@
1064910899 {
1065010900 /*CALLEND*/
1065110901 stackbase += 23LLU;
10652- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD20LLU;
10902+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD08LLU;
1065310903 fnaddr = /*emitprefix*/0x82892FAED8219330LLU;/* SP = 0LLU */
1065410904 { if(stackbase + 22LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitprefix*/\n"); exit(-1); } }
1065510905 break;
1065610906 }
10657-case 0xFFFFFFFFFFFFFD20LLU:
10907+case 0xFFFFFFFFFFFFFD08LLU:
1065810908 /* SP = 21LLU *//* SP = 21LLU *//* SP = 21LLU */
10659-{ /* JUMP */ fnaddr = 18446744073709550887LLU; break; } /* skip alternative */
10660-case 18446744073709550888LLU: /* alternative *//* predicate */
10909+{ /* JUMP */ fnaddr = 18446744073709550863LLU; break; } /* skip alternative */
10910+case 18446744073709550864LLU: /* alternative *//* predicate */
1066110911
1066210912 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1066310913 {/* PUSH */stack[stackbase + 22LLU] = 8257279548039626752LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -10664,7 +10914,7 @@
1066410914 {
1066510915 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1066610916 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
10667-{ /* JUMP */ fnaddr = 18446744073709550879LLU; break; } /* skip consequent */
10917+{ /* JUMP */ fnaddr = 18446744073709550855LLU; break; } /* skip consequent */
1066810918 /* consequent */
1066910919 {
1067010920 /* CALLBEGIN */
@@ -10683,22 +10933,22 @@
1068310933 {
1068410934 /*CALLEND*/
1068510935 stackbase += 29LLU;
10686- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1DLLU;
10936+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD05LLU;
1068710937 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1068810938 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1068910939 break;
1069010940 }
10691-case 0xFFFFFFFFFFFFFD1DLLU:
10941+case 0xFFFFFFFFFFFFFD05LLU:
1069210942 /* SP = 27LLU */
1069310943 {
1069410944 /*CALLEND*/
1069510945 stackbase += 23LLU;
10696- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1CLLU;
10946+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD04LLU;
1069710947 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1069810948 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1069910949 break;
1070010950 }
10701-case 0xFFFFFFFFFFFFFD1CLLU:
10951+case 0xFFFFFFFFFFFFFD04LLU:
1070210952 /* SP = 21LLU */
1070310953 {
1070410954 /* CALLBEGIN */
@@ -10709,12 +10959,12 @@
1070910959 {
1071010960 /*CALLEND*/
1071110961 stackbase += 24LLU;
10712- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1BLLU;
10962+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD03LLU;
1071310963 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1071410964 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1071510965 break;
1071610966 }
10717-case 0xFFFFFFFFFFFFFD1BLLU:
10967+case 0xFFFFFFFFFFFFFD03LLU:
1071810968 /* SP = 22LLU */
1071910969 {
1072010970 /* CALLBEGIN */
@@ -10725,12 +10975,12 @@
1072510975 {
1072610976 /*CALLEND*/
1072710977 stackbase += 24LLU;
10728- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD1ALLU;
10978+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD02LLU;
1072910979 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1073010980 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1073110981 break;
1073210982 }
10733-case 0xFFFFFFFFFFFFFD1ALLU:
10983+case 0xFFFFFFFFFFFFFD02LLU:
1073410984 /* SP = 22LLU */
1073510985 {
1073610986 /* CALLBEGIN */
@@ -10748,12 +10998,12 @@
1074810998 {
1074910999 /*CALLEND*/
1075011000 stackbase += 30LLU;
10751- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD19LLU;
11001+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD01LLU;
1075211002 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1075311003 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1075411004 break;
1075511005 }
10756-case 0xFFFFFFFFFFFFFD19LLU:
11006+case 0xFFFFFFFFFFFFFD01LLU:
1075711007 /* SP = 28LLU */
1075811008 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1075911009 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -10774,23 +11024,23 @@
1077411024 {
1077511025 /*CALLEND*/
1077611026 stackbase += 42LLU;
10777- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD18LLU;
11027+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFD00LLU;
1077811028 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1077911029 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1078011030 break;
1078111031 }
10782-case 0xFFFFFFFFFFFFFD18LLU:
11032+case 0xFFFFFFFFFFFFFD00LLU:
1078311033 /* SP = 40LLU */
1078411034 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1078511035 {
1078611036 /*CALLEND*/
1078711037 stackbase += 25LLU;
10788- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD17LLU;
11038+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFFLLU;
1078911039 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
10790-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11040+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1079111041 break;
1079211042 }
10793-case 0xFFFFFFFFFFFFFD17LLU:
11043+case 0xFFFFFFFFFFFFFCFFLLU:
1079411044 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1079511045 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1079611046 {
@@ -10802,12 +11052,12 @@
1080211052 {
1080311053 /*CALLEND*/
1080411054 stackbase += 24LLU;
10805- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD16LLU;
11055+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFELLU;
1080611056 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1080711057 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1080811058 break;
1080911059 }
10810-case 0xFFFFFFFFFFFFFD16LLU:
11060+case 0xFFFFFFFFFFFFFCFELLU:
1081111061 /* SP = 22LLU */
1081211062 {
1081311063 /* CALLBEGIN */
@@ -10819,12 +11069,12 @@
1081911069 {
1082011070 /*CALLEND*/
1082111071 stackbase += 24LLU;
10822- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD15LLU;
11072+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFDLLU;
1082311073 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1082411074 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1082511075 break;
1082611076 }
10827-case 0xFFFFFFFFFFFFFD15LLU:
11077+case 0xFFFFFFFFFFFFFCFDLLU:
1082811078 /* SP = 22LLU */
1082911079 {
1083011080 /* CALLBEGIN */
@@ -10835,12 +11085,12 @@
1083511085 {
1083611086 /*CALLEND*/
1083711087 stackbase += 24LLU;
10838- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD14LLU;
11088+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFCLLU;
1083911089 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1084011090 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1084111091 break;
1084211092 }
10843-case 0xFFFFFFFFFFFFFD14LLU:
11093+case 0xFFFFFFFFFFFFFCFCLLU:
1084411094 /* SP = 22LLU */
1084511095 {
1084611096 /* CALLBEGIN */
@@ -10858,12 +11108,12 @@
1085811108 {
1085911109 /*CALLEND*/
1086011110 stackbase += 30LLU;
10861- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD13LLU;
11111+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFBLLU;
1086211112 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1086311113 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1086411114 break;
1086511115 }
10866-case 0xFFFFFFFFFFFFFD13LLU:
11116+case 0xFFFFFFFFFFFFFCFBLLU:
1086711117 /* SP = 28LLU */
1086811118 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1086911119 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -10884,23 +11134,23 @@
1088411134 {
1088511135 /*CALLEND*/
1088611136 stackbase += 42LLU;
10887- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD12LLU;
11137+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFALLU;
1088811138 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1088911139 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1089011140 break;
1089111141 }
10892-case 0xFFFFFFFFFFFFFD12LLU:
11142+case 0xFFFFFFFFFFFFFCFALLU:
1089311143 /* SP = 40LLU */
1089411144 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1089511145 {
1089611146 /*CALLEND*/
1089711147 stackbase += 25LLU;
10898- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD11LLU;
11148+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF9LLU;
1089911149 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
10900-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11150+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1090111151 break;
1090211152 }
10903-case 0xFFFFFFFFFFFFFD11LLU:
11153+case 0xFFFFFFFFFFFFFCF9LLU:
1090411154 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1090511155 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1090611156 {
@@ -10915,15 +11165,15 @@
1091511165 {
1091611166 /*CALLEND*/
1091711167 stackbase += 24LLU;
10918- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD10LLU;
11168+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF8LLU;
1091911169 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1092011170 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1092111171 break;
1092211172 }
10923-case 0xFFFFFFFFFFFFFD10LLU:
11173+case 0xFFFFFFFFFFFFFCF8LLU:
1092411174 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
10925-{ /* JUMP */ fnaddr = 18446744073709550878LLU; break; } /* skip alternative */
10926-case 18446744073709550879LLU: /* alternative *//* predicate */
11175+{ /* JUMP */ fnaddr = 18446744073709550854LLU; break; } /* skip alternative */
11176+case 18446744073709550855LLU: /* alternative *//* predicate */
1092711177
1092811178 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1092911179 {/* PUSH */stack[stackbase + 22LLU] = 12308337781603565568LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -10930,7 +11180,7 @@
1093011180 {
1093111181 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1093211182 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
10933-{ /* JUMP */ fnaddr = 18446744073709550863LLU; break; } /* skip consequent */
11183+{ /* JUMP */ fnaddr = 18446744073709550839LLU; break; } /* skip consequent */
1093411184 /* consequent */
1093511185 {
1093611186 /* CALLBEGIN */
@@ -10949,22 +11199,22 @@
1094911199 {
1095011200 /*CALLEND*/
1095111201 stackbase += 29LLU;
10952- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0DLLU;
11202+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF5LLU;
1095311203 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1095411204 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1095511205 break;
1095611206 }
10957-case 0xFFFFFFFFFFFFFD0DLLU:
11207+case 0xFFFFFFFFFFFFFCF5LLU:
1095811208 /* SP = 27LLU */
1095911209 {
1096011210 /*CALLEND*/
1096111211 stackbase += 23LLU;
10962- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0CLLU;
11212+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF4LLU;
1096311213 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1096411214 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1096511215 break;
1096611216 }
10967-case 0xFFFFFFFFFFFFFD0CLLU:
11217+case 0xFFFFFFFFFFFFFCF4LLU:
1096811218 /* SP = 21LLU */
1096911219 {
1097011220 /* CALLBEGIN */
@@ -10975,12 +11225,12 @@
1097511225 {
1097611226 /*CALLEND*/
1097711227 stackbase += 24LLU;
10978- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0BLLU;
11228+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF3LLU;
1097911229 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1098011230 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1098111231 break;
1098211232 }
10983-case 0xFFFFFFFFFFFFFD0BLLU:
11233+case 0xFFFFFFFFFFFFFCF3LLU:
1098411234 /* SP = 22LLU */
1098511235 {
1098611236 /* CALLBEGIN */
@@ -10991,12 +11241,12 @@
1099111241 {
1099211242 /*CALLEND*/
1099311243 stackbase += 24LLU;
10994- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD0ALLU;
11244+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF2LLU;
1099511245 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1099611246 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1099711247 break;
1099811248 }
10999-case 0xFFFFFFFFFFFFFD0ALLU:
11249+case 0xFFFFFFFFFFFFFCF2LLU:
1100011250 /* SP = 22LLU */
1100111251 {
1100211252 /* CALLBEGIN */
@@ -11014,12 +11264,12 @@
1101411264 {
1101511265 /*CALLEND*/
1101611266 stackbase += 30LLU;
11017- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD09LLU;
11267+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF1LLU;
1101811268 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1101911269 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1102011270 break;
1102111271 }
11022-case 0xFFFFFFFFFFFFFD09LLU:
11272+case 0xFFFFFFFFFFFFFCF1LLU:
1102311273 /* SP = 28LLU */
1102411274 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1102511275 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11040,23 +11290,23 @@
1104011290 {
1104111291 /*CALLEND*/
1104211292 stackbase += 42LLU;
11043- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD08LLU;
11293+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF0LLU;
1104411294 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1104511295 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1104611296 break;
1104711297 }
11048-case 0xFFFFFFFFFFFFFD08LLU:
11298+case 0xFFFFFFFFFFFFFCF0LLU:
1104911299 /* SP = 40LLU */
1105011300 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1105111301 {
1105211302 /*CALLEND*/
1105311303 stackbase += 25LLU;
11054- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD07LLU;
11304+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEFLLU;
1105511305 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11056-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11306+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1105711307 break;
1105811308 }
11059-case 0xFFFFFFFFFFFFFD07LLU:
11309+case 0xFFFFFFFFFFFFFCEFLLU:
1106011310 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1106111311 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1106211312 {
@@ -11068,12 +11318,12 @@
1106811318 {
1106911319 /*CALLEND*/
1107011320 stackbase += 24LLU;
11071- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD06LLU;
11321+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEELLU;
1107211322 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1107311323 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1107411324 break;
1107511325 }
11076-case 0xFFFFFFFFFFFFFD06LLU:
11326+case 0xFFFFFFFFFFFFFCEELLU:
1107711327 /* SP = 22LLU */
1107811328 {
1107911329 /* CALLBEGIN */
@@ -11085,12 +11335,12 @@
1108511335 {
1108611336 /*CALLEND*/
1108711337 stackbase += 24LLU;
11088- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD05LLU;
11338+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEDLLU;
1108911339 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1109011340 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1109111341 break;
1109211342 }
11093-case 0xFFFFFFFFFFFFFD05LLU:
11343+case 0xFFFFFFFFFFFFFCEDLLU:
1109411344 /* SP = 22LLU */
1109511345 {
1109611346 /* CALLBEGIN */
@@ -11101,12 +11351,12 @@
1110111351 {
1110211352 /*CALLEND*/
1110311353 stackbase += 24LLU;
11104- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD04LLU;
11354+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCECLLU;
1110511355 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1110611356 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1110711357 break;
1110811358 }
11109-case 0xFFFFFFFFFFFFFD04LLU:
11359+case 0xFFFFFFFFFFFFFCECLLU:
1111011360 /* SP = 22LLU */
1111111361 {
1111211362 /* CALLBEGIN */
@@ -11124,12 +11374,12 @@
1112411374 {
1112511375 /*CALLEND*/
1112611376 stackbase += 30LLU;
11127- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD03LLU;
11377+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEBLLU;
1112811378 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1112911379 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1113011380 break;
1113111381 }
11132-case 0xFFFFFFFFFFFFFD03LLU:
11382+case 0xFFFFFFFFFFFFFCEBLLU:
1113311383 /* SP = 28LLU */
1113411384 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1113511385 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11150,23 +11400,23 @@
1115011400 {
1115111401 /*CALLEND*/
1115211402 stackbase += 42LLU;
11153- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD02LLU;
11403+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEALLU;
1115411404 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1115511405 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1115611406 break;
1115711407 }
11158-case 0xFFFFFFFFFFFFFD02LLU:
11408+case 0xFFFFFFFFFFFFFCEALLU:
1115911409 /* SP = 40LLU */
1116011410 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1116111411 {
1116211412 /*CALLEND*/
1116311413 stackbase += 25LLU;
11164- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD01LLU;
11414+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE9LLU;
1116511415 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11166-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11416+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1116711417 break;
1116811418 }
11169-case 0xFFFFFFFFFFFFFD01LLU:
11419+case 0xFFFFFFFFFFFFFCE9LLU:
1117011420 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1117111421 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1117211422 {
@@ -11181,15 +11431,15 @@
1118111431 {
1118211432 /*CALLEND*/
1118311433 stackbase += 24LLU;
11184- stack[stackbase - 1] = 0xFFFFFFFFFFFFFD00LLU;
11434+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE8LLU;
1118511435 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1118611436 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1118711437 break;
1118811438 }
11189-case 0xFFFFFFFFFFFFFD00LLU:
11439+case 0xFFFFFFFFFFFFFCE8LLU:
1119011440 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
11191-{ /* JUMP */ fnaddr = 18446744073709550862LLU; break; } /* skip alternative */
11192-case 18446744073709550863LLU: /* alternative *//* predicate */
11441+{ /* JUMP */ fnaddr = 18446744073709550838LLU; break; } /* skip alternative */
11442+case 18446744073709550839LLU: /* alternative *//* predicate */
1119311443
1119411444 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1119511445 {/* PUSH */stack[stackbase + 22LLU] = 8524163640109039616LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -11196,7 +11446,7 @@
1119611446 {
1119711447 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1119811448 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
11199-{ /* JUMP */ fnaddr = 18446744073709550847LLU; break; } /* skip consequent */
11449+{ /* JUMP */ fnaddr = 18446744073709550823LLU; break; } /* skip consequent */
1120011450 /* consequent */
1120111451 {
1120211452 /* CALLBEGIN */
@@ -11215,22 +11465,22 @@
1121511465 {
1121611466 /*CALLEND*/
1121711467 stackbase += 29LLU;
11218- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFDLLU;
11468+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE5LLU;
1121911469 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1122011470 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1122111471 break;
1122211472 }
11223-case 0xFFFFFFFFFFFFFCFDLLU:
11473+case 0xFFFFFFFFFFFFFCE5LLU:
1122411474 /* SP = 27LLU */
1122511475 {
1122611476 /*CALLEND*/
1122711477 stackbase += 23LLU;
11228- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFCLLU;
11478+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE4LLU;
1122911479 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1123011480 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1123111481 break;
1123211482 }
11233-case 0xFFFFFFFFFFFFFCFCLLU:
11483+case 0xFFFFFFFFFFFFFCE4LLU:
1123411484 /* SP = 21LLU */
1123511485 {
1123611486 /* CALLBEGIN */
@@ -11241,12 +11491,12 @@
1124111491 {
1124211492 /*CALLEND*/
1124311493 stackbase += 23LLU;
11244- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFBLLU;
11494+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE3LLU;
1124511495 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1124611496 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1124711497 break;
1124811498 }
11249-case 0xFFFFFFFFFFFFFCFBLLU:
11499+case 0xFFFFFFFFFFFFFCE3LLU:
1125011500 /* SP = 21LLU */
1125111501 {
1125211502 /* CALLBEGIN */
@@ -11264,12 +11514,12 @@
1126411514 {
1126511515 /*CALLEND*/
1126611516 stackbase += 29LLU;
11267- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCFALLU;
11517+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE2LLU;
1126811518 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1126911519 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1127011520 break;
1127111521 }
11272-case 0xFFFFFFFFFFFFFCFALLU:
11522+case 0xFFFFFFFFFFFFFCE2LLU:
1127311523 /* SP = 27LLU */
1127411524 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1127511525 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -11290,23 +11540,23 @@
1129011540 {
1129111541 /*CALLEND*/
1129211542 stackbase += 41LLU;
11293- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF9LLU;
11543+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE1LLU;
1129411544 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1129511545 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1129611546 break;
1129711547 }
11298-case 0xFFFFFFFFFFFFFCF9LLU:
11548+case 0xFFFFFFFFFFFFFCE1LLU:
1129911549 /* SP = 39LLU */
1130011550 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1130111551 {
1130211552 /*CALLEND*/
1130311553 stackbase += 24LLU;
11304- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF8LLU;
11554+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE0LLU;
1130511555 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11306-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11556+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1130711557 break;
1130811558 }
11309-case 0xFFFFFFFFFFFFFCF8LLU:
11559+case 0xFFFFFFFFFFFFFCE0LLU:
1131011560 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1131111561 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1131211562 {
@@ -11319,15 +11569,15 @@
1131911569 {
1132011570 /*CALLEND*/
1132111571 stackbase += 23LLU;
11322- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF7LLU;
11572+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDFLLU;
1132311573 fnaddr = /*emitprefix*/0x82892FAED8219330LLU;/* SP = 0LLU */
1132411574 { if(stackbase + 22LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitprefix*/\n"); exit(-1); } }
1132511575 break;
1132611576 }
11327-case 0xFFFFFFFFFFFFFCF7LLU:
11577+case 0xFFFFFFFFFFFFFCDFLLU:
1132811578 /* SP = 21LLU *//* SP = 21LLU *//* SP = 21LLU */
11329-{ /* JUMP */ fnaddr = 18446744073709550846LLU; break; } /* skip alternative */
11330-case 18446744073709550847LLU: /* alternative *//* predicate */
11579+{ /* JUMP */ fnaddr = 18446744073709550822LLU; break; } /* skip alternative */
11580+case 18446744073709550823LLU: /* alternative *//* predicate */
1133111581
1133211582 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1133311583 {/* PUSH */stack[stackbase + 22LLU] = 8524149324983042048LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -11334,7 +11584,7 @@
1133411584 {
1133511585 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1133611586 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
11337-{ /* JUMP */ fnaddr = 18446744073709550838LLU; break; } /* skip consequent */
11587+{ /* JUMP */ fnaddr = 18446744073709550814LLU; break; } /* skip consequent */
1133811588 /* consequent */
1133911589 {
1134011590 /* CALLBEGIN */
@@ -11353,22 +11603,22 @@
1135311603 {
1135411604 /*CALLEND*/
1135511605 stackbase += 29LLU;
11356- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF4LLU;
11606+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDCLLU;
1135711607 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1135811608 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1135911609 break;
1136011610 }
11361-case 0xFFFFFFFFFFFFFCF4LLU:
11611+case 0xFFFFFFFFFFFFFCDCLLU:
1136211612 /* SP = 27LLU */
1136311613 {
1136411614 /*CALLEND*/
1136511615 stackbase += 23LLU;
11366- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF3LLU;
11616+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDBLLU;
1136711617 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1136811618 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1136911619 break;
1137011620 }
11371-case 0xFFFFFFFFFFFFFCF3LLU:
11621+case 0xFFFFFFFFFFFFFCDBLLU:
1137211622 /* SP = 21LLU */
1137311623 {
1137411624 /* CALLBEGIN */
@@ -11379,12 +11629,12 @@
1137911629 {
1138011630 /*CALLEND*/
1138111631 stackbase += 24LLU;
11382- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF2LLU;
11632+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDALLU;
1138311633 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1138411634 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1138511635 break;
1138611636 }
11387-case 0xFFFFFFFFFFFFFCF2LLU:
11637+case 0xFFFFFFFFFFFFFCDALLU:
1138811638 /* SP = 22LLU */
1138911639 {
1139011640 /* CALLBEGIN */
@@ -11395,12 +11645,12 @@
1139511645 {
1139611646 /*CALLEND*/
1139711647 stackbase += 24LLU;
11398- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF1LLU;
11648+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD9LLU;
1139911649 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1140011650 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1140111651 break;
1140211652 }
11403-case 0xFFFFFFFFFFFFFCF1LLU:
11653+case 0xFFFFFFFFFFFFFCD9LLU:
1140411654 /* SP = 22LLU */
1140511655 {
1140611656 /* CALLBEGIN */
@@ -11418,12 +11668,12 @@
1141811668 {
1141911669 /*CALLEND*/
1142011670 stackbase += 30LLU;
11421- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCF0LLU;
11671+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD8LLU;
1142211672 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1142311673 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1142411674 break;
1142511675 }
11426-case 0xFFFFFFFFFFFFFCF0LLU:
11676+case 0xFFFFFFFFFFFFFCD8LLU:
1142711677 /* SP = 28LLU */
1142811678 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1142911679 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11444,23 +11694,23 @@
1144411694 {
1144511695 /*CALLEND*/
1144611696 stackbase += 42LLU;
11447- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEFLLU;
11697+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD7LLU;
1144811698 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1144911699 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1145011700 break;
1145111701 }
11452-case 0xFFFFFFFFFFFFFCEFLLU:
11702+case 0xFFFFFFFFFFFFFCD7LLU:
1145311703 /* SP = 40LLU */
1145411704 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1145511705 {
1145611706 /*CALLEND*/
1145711707 stackbase += 25LLU;
11458- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEELLU;
11708+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD6LLU;
1145911709 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11460-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11710+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1146111711 break;
1146211712 }
11463-case 0xFFFFFFFFFFFFFCEELLU:
11713+case 0xFFFFFFFFFFFFFCD6LLU:
1146411714 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1146511715 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1146611716 {
@@ -11472,12 +11722,12 @@
1147211722 {
1147311723 /*CALLEND*/
1147411724 stackbase += 24LLU;
11475- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEDLLU;
11725+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD5LLU;
1147611726 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1147711727 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1147811728 break;
1147911729 }
11480-case 0xFFFFFFFFFFFFFCEDLLU:
11730+case 0xFFFFFFFFFFFFFCD5LLU:
1148111731 /* SP = 22LLU */
1148211732 {
1148311733 /* CALLBEGIN */
@@ -11489,12 +11739,12 @@
1148911739 {
1149011740 /*CALLEND*/
1149111741 stackbase += 24LLU;
11492- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCECLLU;
11742+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD4LLU;
1149311743 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1149411744 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1149511745 break;
1149611746 }
11497-case 0xFFFFFFFFFFFFFCECLLU:
11747+case 0xFFFFFFFFFFFFFCD4LLU:
1149811748 /* SP = 22LLU */
1149911749 {
1150011750 /* CALLBEGIN */
@@ -11505,12 +11755,12 @@
1150511755 {
1150611756 /*CALLEND*/
1150711757 stackbase += 24LLU;
11508- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEBLLU;
11758+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD3LLU;
1150911759 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1151011760 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1151111761 break;
1151211762 }
11513-case 0xFFFFFFFFFFFFFCEBLLU:
11763+case 0xFFFFFFFFFFFFFCD3LLU:
1151411764 /* SP = 22LLU */
1151511765 {
1151611766 /* CALLBEGIN */
@@ -11528,12 +11778,12 @@
1152811778 {
1152911779 /*CALLEND*/
1153011780 stackbase += 30LLU;
11531- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCEALLU;
11781+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD2LLU;
1153211782 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1153311783 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1153411784 break;
1153511785 }
11536-case 0xFFFFFFFFFFFFFCEALLU:
11786+case 0xFFFFFFFFFFFFFCD2LLU:
1153711787 /* SP = 28LLU */
1153811788 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1153911789 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11554,23 +11804,23 @@
1155411804 {
1155511805 /*CALLEND*/
1155611806 stackbase += 42LLU;
11557- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE9LLU;
11807+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD1LLU;
1155811808 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1155911809 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1156011810 break;
1156111811 }
11562-case 0xFFFFFFFFFFFFFCE9LLU:
11812+case 0xFFFFFFFFFFFFFCD1LLU:
1156311813 /* SP = 40LLU */
1156411814 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1156511815 {
1156611816 /*CALLEND*/
1156711817 stackbase += 25LLU;
11568- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE8LLU;
11818+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD0LLU;
1156911819 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11570-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11820+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1157111821 break;
1157211822 }
11573-case 0xFFFFFFFFFFFFFCE8LLU:
11823+case 0xFFFFFFFFFFFFFCD0LLU:
1157411824 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1157511825 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1157611826 {
@@ -11585,15 +11835,15 @@
1158511835 {
1158611836 /*CALLEND*/
1158711837 stackbase += 24LLU;
11588- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE7LLU;
11838+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCFLLU;
1158911839 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1159011840 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1159111841 break;
1159211842 }
11593-case 0xFFFFFFFFFFFFFCE7LLU:
11843+case 0xFFFFFFFFFFFFFCCFLLU:
1159411844 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
11595-{ /* JUMP */ fnaddr = 18446744073709550837LLU; break; } /* skip alternative */
11596-case 18446744073709550838LLU: /* alternative *//* predicate */
11845+{ /* JUMP */ fnaddr = 18446744073709550813LLU; break; } /* skip alternative */
11846+case 18446744073709550814LLU: /* alternative *//* predicate */
1159711847
1159811848 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1159911849 {/* PUSH */stack[stackbase + 22LLU] = 8524164778543808512LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -11600,7 +11850,7 @@
1160011850 {
1160111851 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1160211852 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
11603-{ /* JUMP */ fnaddr = 18446744073709550822LLU; break; } /* skip consequent */
11853+{ /* JUMP */ fnaddr = 18446744073709550798LLU; break; } /* skip consequent */
1160411854 /* consequent */
1160511855 {
1160611856 /* CALLBEGIN */
@@ -11619,22 +11869,22 @@
1161911869 {
1162011870 /*CALLEND*/
1162111871 stackbase += 29LLU;
11622- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE4LLU;
11872+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCCLLU;
1162311873 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1162411874 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1162511875 break;
1162611876 }
11627-case 0xFFFFFFFFFFFFFCE4LLU:
11877+case 0xFFFFFFFFFFFFFCCCLLU:
1162811878 /* SP = 27LLU */
1162911879 {
1163011880 /*CALLEND*/
1163111881 stackbase += 23LLU;
11632- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE3LLU;
11882+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCBLLU;
1163311883 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1163411884 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1163511885 break;
1163611886 }
11637-case 0xFFFFFFFFFFFFFCE3LLU:
11887+case 0xFFFFFFFFFFFFFCCBLLU:
1163811888 /* SP = 21LLU */
1163911889 {
1164011890 /* CALLBEGIN */
@@ -11645,12 +11895,12 @@
1164511895 {
1164611896 /*CALLEND*/
1164711897 stackbase += 24LLU;
11648- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE2LLU;
11898+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCALLU;
1164911899 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1165011900 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1165111901 break;
1165211902 }
11653-case 0xFFFFFFFFFFFFFCE2LLU:
11903+case 0xFFFFFFFFFFFFFCCALLU:
1165411904 /* SP = 22LLU */
1165511905 {
1165611906 /* CALLBEGIN */
@@ -11661,12 +11911,12 @@
1166111911 {
1166211912 /*CALLEND*/
1166311913 stackbase += 24LLU;
11664- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE1LLU;
11914+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC9LLU;
1166511915 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1166611916 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1166711917 break;
1166811918 }
11669-case 0xFFFFFFFFFFFFFCE1LLU:
11919+case 0xFFFFFFFFFFFFFCC9LLU:
1167011920 /* SP = 22LLU */
1167111921 {
1167211922 /* CALLBEGIN */
@@ -11684,12 +11934,12 @@
1168411934 {
1168511935 /*CALLEND*/
1168611936 stackbase += 30LLU;
11687- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCE0LLU;
11937+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC8LLU;
1168811938 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1168911939 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1169011940 break;
1169111941 }
11692-case 0xFFFFFFFFFFFFFCE0LLU:
11942+case 0xFFFFFFFFFFFFFCC8LLU:
1169311943 /* SP = 28LLU */
1169411944 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1169511945 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11710,23 +11960,23 @@
1171011960 {
1171111961 /*CALLEND*/
1171211962 stackbase += 42LLU;
11713- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDFLLU;
11963+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC7LLU;
1171411964 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1171511965 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1171611966 break;
1171711967 }
11718-case 0xFFFFFFFFFFFFFCDFLLU:
11968+case 0xFFFFFFFFFFFFFCC7LLU:
1171911969 /* SP = 40LLU */
1172011970 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1172111971 {
1172211972 /*CALLEND*/
1172311973 stackbase += 25LLU;
11724- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDELLU;
11974+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC6LLU;
1172511975 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11726-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
11976+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1172711977 break;
1172811978 }
11729-case 0xFFFFFFFFFFFFFCDELLU:
11979+case 0xFFFFFFFFFFFFFCC6LLU:
1173011980 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1173111981 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1173211982 {
@@ -11738,12 +11988,12 @@
1173811988 {
1173911989 /*CALLEND*/
1174011990 stackbase += 24LLU;
11741- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDDLLU;
11991+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC5LLU;
1174211992 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1174311993 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1174411994 break;
1174511995 }
11746-case 0xFFFFFFFFFFFFFCDDLLU:
11996+case 0xFFFFFFFFFFFFFCC5LLU:
1174711997 /* SP = 22LLU */
1174811998 {
1174911999 /* CALLBEGIN */
@@ -11755,12 +12005,12 @@
1175512005 {
1175612006 /*CALLEND*/
1175712007 stackbase += 24LLU;
11758- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDCLLU;
12008+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC4LLU;
1175912009 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1176012010 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1176112011 break;
1176212012 }
11763-case 0xFFFFFFFFFFFFFCDCLLU:
12013+case 0xFFFFFFFFFFFFFCC4LLU:
1176412014 /* SP = 22LLU */
1176512015 {
1176612016 /* CALLBEGIN */
@@ -11771,12 +12021,12 @@
1177112021 {
1177212022 /*CALLEND*/
1177312023 stackbase += 24LLU;
11774- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDBLLU;
12024+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC3LLU;
1177512025 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1177612026 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1177712027 break;
1177812028 }
11779-case 0xFFFFFFFFFFFFFCDBLLU:
12029+case 0xFFFFFFFFFFFFFCC3LLU:
1178012030 /* SP = 22LLU */
1178112031 {
1178212032 /* CALLBEGIN */
@@ -11794,12 +12044,12 @@
1179412044 {
1179512045 /*CALLEND*/
1179612046 stackbase += 30LLU;
11797- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCDALLU;
12047+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC2LLU;
1179812048 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1179912049 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1180012050 break;
1180112051 }
11802-case 0xFFFFFFFFFFFFFCDALLU:
12052+case 0xFFFFFFFFFFFFFCC2LLU:
1180312053 /* SP = 28LLU */
1180412054 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1180512055 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11820,23 +12070,23 @@
1182012070 {
1182112071 /*CALLEND*/
1182212072 stackbase += 42LLU;
11823- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD9LLU;
12073+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC1LLU;
1182412074 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1182512075 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1182612076 break;
1182712077 }
11828-case 0xFFFFFFFFFFFFFCD9LLU:
12078+case 0xFFFFFFFFFFFFFCC1LLU:
1182912079 /* SP = 40LLU */
1183012080 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1183112081 {
1183212082 /*CALLEND*/
1183312083 stackbase += 25LLU;
11834- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD8LLU;
12084+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC0LLU;
1183512085 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11836-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12086+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1183712087 break;
1183812088 }
11839-case 0xFFFFFFFFFFFFFCD8LLU:
12089+case 0xFFFFFFFFFFFFFCC0LLU:
1184012090 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1184112091 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1184212092 {
@@ -11851,15 +12101,15 @@
1185112101 {
1185212102 /*CALLEND*/
1185312103 stackbase += 24LLU;
11854- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD7LLU;
12104+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBFLLU;
1185512105 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1185612106 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1185712107 break;
1185812108 }
11859-case 0xFFFFFFFFFFFFFCD7LLU:
12109+case 0xFFFFFFFFFFFFFCBFLLU:
1186012110 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
11861-{ /* JUMP */ fnaddr = 18446744073709550821LLU; break; } /* skip alternative */
11862-case 18446744073709550822LLU: /* alternative *//* predicate */
12111+{ /* JUMP */ fnaddr = 18446744073709550797LLU; break; } /* skip alternative */
12112+case 18446744073709550798LLU: /* alternative *//* predicate */
1186312113
1186412114 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1186512115 {/* PUSH */stack[stackbase + 22LLU] = 8212243551765921792LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -11866,7 +12116,7 @@
1186612116 {
1186712117 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1186812118 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
11869-{ /* JUMP */ fnaddr = 18446744073709550806LLU; break; } /* skip consequent */
12119+{ /* JUMP */ fnaddr = 18446744073709550782LLU; break; } /* skip consequent */
1187012120 /* consequent */
1187112121 {
1187212122 /* CALLBEGIN */
@@ -11885,22 +12135,22 @@
1188512135 {
1188612136 /*CALLEND*/
1188712137 stackbase += 29LLU;
11888- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD4LLU;
12138+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBCLLU;
1188912139 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1189012140 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1189112141 break;
1189212142 }
11893-case 0xFFFFFFFFFFFFFCD4LLU:
12143+case 0xFFFFFFFFFFFFFCBCLLU:
1189412144 /* SP = 27LLU */
1189512145 {
1189612146 /*CALLEND*/
1189712147 stackbase += 23LLU;
11898- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD3LLU;
12148+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBBLLU;
1189912149 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1190012150 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1190112151 break;
1190212152 }
11903-case 0xFFFFFFFFFFFFFCD3LLU:
12153+case 0xFFFFFFFFFFFFFCBBLLU:
1190412154 /* SP = 21LLU */
1190512155 {
1190612156 /* CALLBEGIN */
@@ -11911,12 +12161,12 @@
1191112161 {
1191212162 /*CALLEND*/
1191312163 stackbase += 24LLU;
11914- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD2LLU;
12164+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBALLU;
1191512165 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1191612166 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1191712167 break;
1191812168 }
11919-case 0xFFFFFFFFFFFFFCD2LLU:
12169+case 0xFFFFFFFFFFFFFCBALLU:
1192012170 /* SP = 22LLU */
1192112171 {
1192212172 /* CALLBEGIN */
@@ -11927,12 +12177,12 @@
1192712177 {
1192812178 /*CALLEND*/
1192912179 stackbase += 24LLU;
11930- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD1LLU;
12180+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB9LLU;
1193112181 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1193212182 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1193312183 break;
1193412184 }
11935-case 0xFFFFFFFFFFFFFCD1LLU:
12185+case 0xFFFFFFFFFFFFFCB9LLU:
1193612186 /* SP = 22LLU */
1193712187 {
1193812188 /* CALLBEGIN */
@@ -11950,12 +12200,12 @@
1195012200 {
1195112201 /*CALLEND*/
1195212202 stackbase += 30LLU;
11953- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCD0LLU;
12203+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB8LLU;
1195412204 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1195512205 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1195612206 break;
1195712207 }
11958-case 0xFFFFFFFFFFFFFCD0LLU:
12208+case 0xFFFFFFFFFFFFFCB8LLU:
1195912209 /* SP = 28LLU */
1196012210 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1196112211 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -11976,23 +12226,23 @@
1197612226 {
1197712227 /*CALLEND*/
1197812228 stackbase += 42LLU;
11979- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCFLLU;
12229+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB7LLU;
1198012230 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1198112231 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1198212232 break;
1198312233 }
11984-case 0xFFFFFFFFFFFFFCCFLLU:
12234+case 0xFFFFFFFFFFFFFCB7LLU:
1198512235 /* SP = 40LLU */
1198612236 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1198712237 {
1198812238 /*CALLEND*/
1198912239 stackbase += 25LLU;
11990- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCELLU;
12240+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB6LLU;
1199112241 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
11992-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12242+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1199312243 break;
1199412244 }
11995-case 0xFFFFFFFFFFFFFCCELLU:
12245+case 0xFFFFFFFFFFFFFCB6LLU:
1199612246 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1199712247 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1199812248 {
@@ -12004,12 +12254,12 @@
1200412254 {
1200512255 /*CALLEND*/
1200612256 stackbase += 24LLU;
12007- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCDLLU;
12257+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB5LLU;
1200812258 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1200912259 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1201012260 break;
1201112261 }
12012-case 0xFFFFFFFFFFFFFCCDLLU:
12262+case 0xFFFFFFFFFFFFFCB5LLU:
1201312263 /* SP = 22LLU */
1201412264 {
1201512265 /* CALLBEGIN */
@@ -12021,12 +12271,12 @@
1202112271 {
1202212272 /*CALLEND*/
1202312273 stackbase += 24LLU;
12024- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCCLLU;
12274+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB4LLU;
1202512275 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1202612276 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1202712277 break;
1202812278 }
12029-case 0xFFFFFFFFFFFFFCCCLLU:
12279+case 0xFFFFFFFFFFFFFCB4LLU:
1203012280 /* SP = 22LLU */
1203112281 {
1203212282 /* CALLBEGIN */
@@ -12037,12 +12287,12 @@
1203712287 {
1203812288 /*CALLEND*/
1203912289 stackbase += 24LLU;
12040- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCBLLU;
12290+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB3LLU;
1204112291 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1204212292 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1204312293 break;
1204412294 }
12045-case 0xFFFFFFFFFFFFFCCBLLU:
12295+case 0xFFFFFFFFFFFFFCB3LLU:
1204612296 /* SP = 22LLU */
1204712297 {
1204812298 /* CALLBEGIN */
@@ -12060,12 +12310,12 @@
1206012310 {
1206112311 /*CALLEND*/
1206212312 stackbase += 30LLU;
12063- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCCALLU;
12313+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB2LLU;
1206412314 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1206512315 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1206612316 break;
1206712317 }
12068-case 0xFFFFFFFFFFFFFCCALLU:
12318+case 0xFFFFFFFFFFFFFCB2LLU:
1206912319 /* SP = 28LLU */
1207012320 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1207112321 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12086,23 +12336,23 @@
1208612336 {
1208712337 /*CALLEND*/
1208812338 stackbase += 42LLU;
12089- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC9LLU;
12339+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB1LLU;
1209012340 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1209112341 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1209212342 break;
1209312343 }
12094-case 0xFFFFFFFFFFFFFCC9LLU:
12344+case 0xFFFFFFFFFFFFFCB1LLU:
1209512345 /* SP = 40LLU */
1209612346 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1209712347 {
1209812348 /*CALLEND*/
1209912349 stackbase += 25LLU;
12100- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC8LLU;
12350+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB0LLU;
1210112351 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12102-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12352+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1210312353 break;
1210412354 }
12105-case 0xFFFFFFFFFFFFFCC8LLU:
12355+case 0xFFFFFFFFFFFFFCB0LLU:
1210612356 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1210712357 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1210812358 {
@@ -12117,15 +12367,15 @@
1211712367 {
1211812368 /*CALLEND*/
1211912369 stackbase += 24LLU;
12120- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC7LLU;
12370+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCAFLLU;
1212112371 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1212212372 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1212312373 break;
1212412374 }
12125-case 0xFFFFFFFFFFFFFCC7LLU:
12375+case 0xFFFFFFFFFFFFFCAFLLU:
1212612376 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
12127-{ /* JUMP */ fnaddr = 18446744073709550805LLU; break; } /* skip alternative */
12128-case 18446744073709550806LLU: /* alternative *//* predicate */
12377+{ /* JUMP */ fnaddr = 18446744073709550781LLU; break; } /* skip alternative */
12378+case 18446744073709550782LLU: /* alternative *//* predicate */
1212912379
1213012380 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1213112381 {/* PUSH */stack[stackbase + 22LLU] = 13476810778673676288LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -12132,7 +12382,7 @@
1213212382 {
1213312383 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1213412384 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
12135-{ /* JUMP */ fnaddr = 18446744073709550790LLU; break; } /* skip consequent */
12385+{ /* JUMP */ fnaddr = 18446744073709550766LLU; break; } /* skip consequent */
1213612386 /* consequent */
1213712387 {
1213812388 /* CALLBEGIN */
@@ -12151,22 +12401,22 @@
1215112401 {
1215212402 /*CALLEND*/
1215312403 stackbase += 29LLU;
12154- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC4LLU;
12404+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCACLLU;
1215512405 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1215612406 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1215712407 break;
1215812408 }
12159-case 0xFFFFFFFFFFFFFCC4LLU:
12409+case 0xFFFFFFFFFFFFFCACLLU:
1216012410 /* SP = 27LLU */
1216112411 {
1216212412 /*CALLEND*/
1216312413 stackbase += 23LLU;
12164- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC3LLU;
12414+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCABLLU;
1216512415 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1216612416 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1216712417 break;
1216812418 }
12169-case 0xFFFFFFFFFFFFFCC3LLU:
12419+case 0xFFFFFFFFFFFFFCABLLU:
1217012420 /* SP = 21LLU */
1217112421 {
1217212422 /* CALLBEGIN */
@@ -12177,12 +12427,12 @@
1217712427 {
1217812428 /*CALLEND*/
1217912429 stackbase += 24LLU;
12180- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC2LLU;
12430+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCAALLU;
1218112431 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1218212432 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1218312433 break;
1218412434 }
12185-case 0xFFFFFFFFFFFFFCC2LLU:
12435+case 0xFFFFFFFFFFFFFCAALLU:
1218612436 /* SP = 22LLU */
1218712437 {
1218812438 /* CALLBEGIN */
@@ -12193,12 +12443,12 @@
1219312443 {
1219412444 /*CALLEND*/
1219512445 stackbase += 24LLU;
12196- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC1LLU;
12446+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA9LLU;
1219712447 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1219812448 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1219912449 break;
1220012450 }
12201-case 0xFFFFFFFFFFFFFCC1LLU:
12451+case 0xFFFFFFFFFFFFFCA9LLU:
1220212452 /* SP = 22LLU */
1220312453 {
1220412454 /* CALLBEGIN */
@@ -12216,12 +12466,12 @@
1221612466 {
1221712467 /*CALLEND*/
1221812468 stackbase += 30LLU;
12219- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCC0LLU;
12469+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA8LLU;
1222012470 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1222112471 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1222212472 break;
1222312473 }
12224-case 0xFFFFFFFFFFFFFCC0LLU:
12474+case 0xFFFFFFFFFFFFFCA8LLU:
1222512475 /* SP = 28LLU */
1222612476 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1222712477 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12242,23 +12492,23 @@
1224212492 {
1224312493 /*CALLEND*/
1224412494 stackbase += 42LLU;
12245- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBFLLU;
12495+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA7LLU;
1224612496 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1224712497 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1224812498 break;
1224912499 }
12250-case 0xFFFFFFFFFFFFFCBFLLU:
12500+case 0xFFFFFFFFFFFFFCA7LLU:
1225112501 /* SP = 40LLU */
1225212502 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1225312503 {
1225412504 /*CALLEND*/
1225512505 stackbase += 25LLU;
12256- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBELLU;
12506+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA6LLU;
1225712507 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12258-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12508+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1225912509 break;
1226012510 }
12261-case 0xFFFFFFFFFFFFFCBELLU:
12511+case 0xFFFFFFFFFFFFFCA6LLU:
1226212512 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1226312513 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1226412514 {
@@ -12270,12 +12520,12 @@
1227012520 {
1227112521 /*CALLEND*/
1227212522 stackbase += 24LLU;
12273- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBDLLU;
12523+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA5LLU;
1227412524 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1227512525 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1227612526 break;
1227712527 }
12278-case 0xFFFFFFFFFFFFFCBDLLU:
12528+case 0xFFFFFFFFFFFFFCA5LLU:
1227912529 /* SP = 22LLU */
1228012530 {
1228112531 /* CALLBEGIN */
@@ -12287,12 +12537,12 @@
1228712537 {
1228812538 /*CALLEND*/
1228912539 stackbase += 24LLU;
12290- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBCLLU;
12540+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA4LLU;
1229112541 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1229212542 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1229312543 break;
1229412544 }
12295-case 0xFFFFFFFFFFFFFCBCLLU:
12545+case 0xFFFFFFFFFFFFFCA4LLU:
1229612546 /* SP = 22LLU */
1229712547 {
1229812548 /* CALLBEGIN */
@@ -12303,12 +12553,12 @@
1230312553 {
1230412554 /*CALLEND*/
1230512555 stackbase += 24LLU;
12306- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBBLLU;
12556+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA3LLU;
1230712557 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1230812558 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1230912559 break;
1231012560 }
12311-case 0xFFFFFFFFFFFFFCBBLLU:
12561+case 0xFFFFFFFFFFFFFCA3LLU:
1231212562 /* SP = 22LLU */
1231312563 {
1231412564 /* CALLBEGIN */
@@ -12326,12 +12576,12 @@
1232612576 {
1232712577 /*CALLEND*/
1232812578 stackbase += 30LLU;
12329- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCBALLU;
12579+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA2LLU;
1233012580 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1233112581 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1233212582 break;
1233312583 }
12334-case 0xFFFFFFFFFFFFFCBALLU:
12584+case 0xFFFFFFFFFFFFFCA2LLU:
1233512585 /* SP = 28LLU */
1233612586 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1233712587 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12352,23 +12602,23 @@
1235212602 {
1235312603 /*CALLEND*/
1235412604 stackbase += 42LLU;
12355- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB9LLU;
12605+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA1LLU;
1235612606 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1235712607 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1235812608 break;
1235912609 }
12360-case 0xFFFFFFFFFFFFFCB9LLU:
12610+case 0xFFFFFFFFFFFFFCA1LLU:
1236112611 /* SP = 40LLU */
1236212612 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1236312613 {
1236412614 /*CALLEND*/
1236512615 stackbase += 25LLU;
12366- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB8LLU;
12616+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA0LLU;
1236712617 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12368-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12618+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1236912619 break;
1237012620 }
12371-case 0xFFFFFFFFFFFFFCB8LLU:
12621+case 0xFFFFFFFFFFFFFCA0LLU:
1237212622 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1237312623 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1237412624 {
@@ -12383,15 +12633,15 @@
1238312633 {
1238412634 /*CALLEND*/
1238512635 stackbase += 24LLU;
12386- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB7LLU;
12636+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9FLLU;
1238712637 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1238812638 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1238912639 break;
1239012640 }
12391-case 0xFFFFFFFFFFFFFCB7LLU:
12641+case 0xFFFFFFFFFFFFFC9FLLU:
1239212642 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
12393-{ /* JUMP */ fnaddr = 18446744073709550789LLU; break; } /* skip alternative */
12394-case 18446744073709550790LLU: /* alternative *//* predicate */
12643+{ /* JUMP */ fnaddr = 18446744073709550765LLU; break; } /* skip alternative */
12644+case 18446744073709550766LLU: /* alternative *//* predicate */
1239512645
1239612646 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1239712647 {/* PUSH */stack[stackbase + 22LLU] = 11748132209205182464LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -12398,7 +12648,7 @@
1239812648 {
1239912649 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1240012650 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
12401-{ /* JUMP */ fnaddr = 18446744073709550774LLU; break; } /* skip consequent */
12651+{ /* JUMP */ fnaddr = 18446744073709550750LLU; break; } /* skip consequent */
1240212652 /* consequent */
1240312653 {
1240412654 /* CALLBEGIN */
@@ -12417,22 +12667,22 @@
1241712667 {
1241812668 /*CALLEND*/
1241912669 stackbase += 29LLU;
12420- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB4LLU;
12670+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9CLLU;
1242112671 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1242212672 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1242312673 break;
1242412674 }
12425-case 0xFFFFFFFFFFFFFCB4LLU:
12675+case 0xFFFFFFFFFFFFFC9CLLU:
1242612676 /* SP = 27LLU */
1242712677 {
1242812678 /*CALLEND*/
1242912679 stackbase += 23LLU;
12430- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB3LLU;
12680+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9BLLU;
1243112681 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1243212682 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1243312683 break;
1243412684 }
12435-case 0xFFFFFFFFFFFFFCB3LLU:
12685+case 0xFFFFFFFFFFFFFC9BLLU:
1243612686 /* SP = 21LLU */
1243712687 {
1243812688 /* CALLBEGIN */
@@ -12443,12 +12693,12 @@
1244312693 {
1244412694 /*CALLEND*/
1244512695 stackbase += 24LLU;
12446- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB2LLU;
12696+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9ALLU;
1244712697 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1244812698 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1244912699 break;
1245012700 }
12451-case 0xFFFFFFFFFFFFFCB2LLU:
12701+case 0xFFFFFFFFFFFFFC9ALLU:
1245212702 /* SP = 22LLU */
1245312703 {
1245412704 /* CALLBEGIN */
@@ -12459,12 +12709,12 @@
1245912709 {
1246012710 /*CALLEND*/
1246112711 stackbase += 24LLU;
12462- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB1LLU;
12712+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC99LLU;
1246312713 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1246412714 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1246512715 break;
1246612716 }
12467-case 0xFFFFFFFFFFFFFCB1LLU:
12717+case 0xFFFFFFFFFFFFFC99LLU:
1246812718 /* SP = 22LLU */
1246912719 {
1247012720 /* CALLBEGIN */
@@ -12482,12 +12732,12 @@
1248212732 {
1248312733 /*CALLEND*/
1248412734 stackbase += 30LLU;
12485- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCB0LLU;
12735+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC98LLU;
1248612736 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1248712737 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1248812738 break;
1248912739 }
12490-case 0xFFFFFFFFFFFFFCB0LLU:
12740+case 0xFFFFFFFFFFFFFC98LLU:
1249112741 /* SP = 28LLU */
1249212742 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1249312743 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12508,23 +12758,23 @@
1250812758 {
1250912759 /*CALLEND*/
1251012760 stackbase += 42LLU;
12511- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCAFLLU;
12761+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC97LLU;
1251212762 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1251312763 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1251412764 break;
1251512765 }
12516-case 0xFFFFFFFFFFFFFCAFLLU:
12766+case 0xFFFFFFFFFFFFFC97LLU:
1251712767 /* SP = 40LLU */
1251812768 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1251912769 {
1252012770 /*CALLEND*/
1252112771 stackbase += 25LLU;
12522- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCAELLU;
12772+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC96LLU;
1252312773 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12524-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12774+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1252512775 break;
1252612776 }
12527-case 0xFFFFFFFFFFFFFCAELLU:
12777+case 0xFFFFFFFFFFFFFC96LLU:
1252812778 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1252912779 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1253012780 {
@@ -12536,12 +12786,12 @@
1253612786 {
1253712787 /*CALLEND*/
1253812788 stackbase += 24LLU;
12539- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCADLLU;
12789+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC95LLU;
1254012790 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1254112791 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1254212792 break;
1254312793 }
12544-case 0xFFFFFFFFFFFFFCADLLU:
12794+case 0xFFFFFFFFFFFFFC95LLU:
1254512795 /* SP = 22LLU */
1254612796 {
1254712797 /* CALLBEGIN */
@@ -12553,12 +12803,12 @@
1255312803 {
1255412804 /*CALLEND*/
1255512805 stackbase += 24LLU;
12556- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCACLLU;
12806+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC94LLU;
1255712807 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1255812808 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1255912809 break;
1256012810 }
12561-case 0xFFFFFFFFFFFFFCACLLU:
12811+case 0xFFFFFFFFFFFFFC94LLU:
1256212812 /* SP = 22LLU */
1256312813 {
1256412814 /* CALLBEGIN */
@@ -12569,12 +12819,12 @@
1256912819 {
1257012820 /*CALLEND*/
1257112821 stackbase += 24LLU;
12572- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCABLLU;
12822+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC93LLU;
1257312823 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1257412824 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1257512825 break;
1257612826 }
12577-case 0xFFFFFFFFFFFFFCABLLU:
12827+case 0xFFFFFFFFFFFFFC93LLU:
1257812828 /* SP = 22LLU */
1257912829 {
1258012830 /* CALLBEGIN */
@@ -12592,12 +12842,12 @@
1259212842 {
1259312843 /*CALLEND*/
1259412844 stackbase += 30LLU;
12595- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCAALLU;
12845+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC92LLU;
1259612846 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1259712847 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1259812848 break;
1259912849 }
12600-case 0xFFFFFFFFFFFFFCAALLU:
12850+case 0xFFFFFFFFFFFFFC92LLU:
1260112851 /* SP = 28LLU */
1260212852 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1260312853 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12618,23 +12868,23 @@
1261812868 {
1261912869 /*CALLEND*/
1262012870 stackbase += 42LLU;
12621- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA9LLU;
12871+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC91LLU;
1262212872 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1262312873 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1262412874 break;
1262512875 }
12626-case 0xFFFFFFFFFFFFFCA9LLU:
12876+case 0xFFFFFFFFFFFFFC91LLU:
1262712877 /* SP = 40LLU */
1262812878 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1262912879 {
1263012880 /*CALLEND*/
1263112881 stackbase += 25LLU;
12632- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA8LLU;
12882+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC90LLU;
1263312883 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12634-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
12884+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1263512885 break;
1263612886 }
12637-case 0xFFFFFFFFFFFFFCA8LLU:
12887+case 0xFFFFFFFFFFFFFC90LLU:
1263812888 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1263912889 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1264012890 {
@@ -12649,15 +12899,15 @@
1264912899 {
1265012900 /*CALLEND*/
1265112901 stackbase += 24LLU;
12652- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA7LLU;
12902+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8FLLU;
1265312903 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1265412904 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1265512905 break;
1265612906 }
12657-case 0xFFFFFFFFFFFFFCA7LLU:
12907+case 0xFFFFFFFFFFFFFC8FLLU:
1265812908 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
12659-{ /* JUMP */ fnaddr = 18446744073709550773LLU; break; } /* skip alternative */
12660-case 18446744073709550774LLU: /* alternative *//* predicate */
12909+{ /* JUMP */ fnaddr = 18446744073709550749LLU; break; } /* skip alternative */
12910+case 18446744073709550750LLU: /* alternative *//* predicate */
1266112911
1266212912 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1266312913 {/* PUSH */stack[stackbase + 22LLU] = 9100719315753107456LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -12664,7 +12914,7 @@
1266412914 {
1266512915 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1266612916 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
12667-{ /* JUMP */ fnaddr = 18446744073709550758LLU; break; } /* skip consequent */
12917+{ /* JUMP */ fnaddr = 18446744073709550734LLU; break; } /* skip consequent */
1266812918 /* consequent */
1266912919 {
1267012920 /* CALLBEGIN */
@@ -12683,22 +12933,22 @@
1268312933 {
1268412934 /*CALLEND*/
1268512935 stackbase += 29LLU;
12686- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA4LLU;
12936+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8CLLU;
1268712937 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1268812938 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1268912939 break;
1269012940 }
12691-case 0xFFFFFFFFFFFFFCA4LLU:
12941+case 0xFFFFFFFFFFFFFC8CLLU:
1269212942 /* SP = 27LLU */
1269312943 {
1269412944 /*CALLEND*/
1269512945 stackbase += 23LLU;
12696- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA3LLU;
12946+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8BLLU;
1269712947 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1269812948 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1269912949 break;
1270012950 }
12701-case 0xFFFFFFFFFFFFFCA3LLU:
12951+case 0xFFFFFFFFFFFFFC8BLLU:
1270212952 /* SP = 21LLU */
1270312953 {
1270412954 /* CALLBEGIN */
@@ -12709,12 +12959,12 @@
1270912959 {
1271012960 /*CALLEND*/
1271112961 stackbase += 24LLU;
12712- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA2LLU;
12962+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8ALLU;
1271312963 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1271412964 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1271512965 break;
1271612966 }
12717-case 0xFFFFFFFFFFFFFCA2LLU:
12967+case 0xFFFFFFFFFFFFFC8ALLU:
1271812968 /* SP = 22LLU */
1271912969 {
1272012970 /* CALLBEGIN */
@@ -12725,12 +12975,12 @@
1272512975 {
1272612976 /*CALLEND*/
1272712977 stackbase += 24LLU;
12728- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA1LLU;
12978+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC89LLU;
1272912979 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1273012980 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1273112981 break;
1273212982 }
12733-case 0xFFFFFFFFFFFFFCA1LLU:
12983+case 0xFFFFFFFFFFFFFC89LLU:
1273412984 /* SP = 22LLU */
1273512985 {
1273612986 /* CALLBEGIN */
@@ -12748,12 +12998,12 @@
1274812998 {
1274912999 /*CALLEND*/
1275013000 stackbase += 30LLU;
12751- stack[stackbase - 1] = 0xFFFFFFFFFFFFFCA0LLU;
13001+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC88LLU;
1275213002 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1275313003 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1275413004 break;
1275513005 }
12756-case 0xFFFFFFFFFFFFFCA0LLU:
13006+case 0xFFFFFFFFFFFFFC88LLU:
1275713007 /* SP = 28LLU */
1275813008 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1275913009 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12774,23 +13024,23 @@
1277413024 {
1277513025 /*CALLEND*/
1277613026 stackbase += 42LLU;
12777- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9FLLU;
13027+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC87LLU;
1277813028 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1277913029 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1278013030 break;
1278113031 }
12782-case 0xFFFFFFFFFFFFFC9FLLU:
13032+case 0xFFFFFFFFFFFFFC87LLU:
1278313033 /* SP = 40LLU */
1278413034 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1278513035 {
1278613036 /*CALLEND*/
1278713037 stackbase += 25LLU;
12788- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9ELLU;
13038+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC86LLU;
1278913039 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12790-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13040+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1279113041 break;
1279213042 }
12793-case 0xFFFFFFFFFFFFFC9ELLU:
13043+case 0xFFFFFFFFFFFFFC86LLU:
1279413044 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1279513045 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1279613046 {
@@ -12802,12 +13052,12 @@
1280213052 {
1280313053 /*CALLEND*/
1280413054 stackbase += 24LLU;
12805- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9DLLU;
13055+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC85LLU;
1280613056 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1280713057 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1280813058 break;
1280913059 }
12810-case 0xFFFFFFFFFFFFFC9DLLU:
13060+case 0xFFFFFFFFFFFFFC85LLU:
1281113061 /* SP = 22LLU */
1281213062 {
1281313063 /* CALLBEGIN */
@@ -12819,12 +13069,12 @@
1281913069 {
1282013070 /*CALLEND*/
1282113071 stackbase += 24LLU;
12822- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9CLLU;
13072+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC84LLU;
1282313073 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1282413074 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1282513075 break;
1282613076 }
12827-case 0xFFFFFFFFFFFFFC9CLLU:
13077+case 0xFFFFFFFFFFFFFC84LLU:
1282813078 /* SP = 22LLU */
1282913079 {
1283013080 /* CALLBEGIN */
@@ -12835,12 +13085,12 @@
1283513085 {
1283613086 /*CALLEND*/
1283713087 stackbase += 24LLU;
12838- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9BLLU;
13088+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC83LLU;
1283913089 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1284013090 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1284113091 break;
1284213092 }
12843-case 0xFFFFFFFFFFFFFC9BLLU:
13093+case 0xFFFFFFFFFFFFFC83LLU:
1284413094 /* SP = 22LLU */
1284513095 {
1284613096 /* CALLBEGIN */
@@ -12858,12 +13108,12 @@
1285813108 {
1285913109 /*CALLEND*/
1286013110 stackbase += 30LLU;
12861- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC9ALLU;
13111+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC82LLU;
1286213112 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1286313113 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1286413114 break;
1286513115 }
12866-case 0xFFFFFFFFFFFFFC9ALLU:
13116+case 0xFFFFFFFFFFFFFC82LLU:
1286713117 /* SP = 28LLU */
1286813118 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1286913119 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -12884,23 +13134,23 @@
1288413134 {
1288513135 /*CALLEND*/
1288613136 stackbase += 42LLU;
12887- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC99LLU;
13137+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC81LLU;
1288813138 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1288913139 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1289013140 break;
1289113141 }
12892-case 0xFFFFFFFFFFFFFC99LLU:
13142+case 0xFFFFFFFFFFFFFC81LLU:
1289313143 /* SP = 40LLU */
1289413144 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1289513145 {
1289613146 /*CALLEND*/
1289713147 stackbase += 25LLU;
12898- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC98LLU;
13148+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC80LLU;
1289913149 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
12900-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13150+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1290113151 break;
1290213152 }
12903-case 0xFFFFFFFFFFFFFC98LLU:
13153+case 0xFFFFFFFFFFFFFC80LLU:
1290413154 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1290513155 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1290613156 {
@@ -12915,15 +13165,15 @@
1291513165 {
1291613166 /*CALLEND*/
1291713167 stackbase += 24LLU;
12918- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC97LLU;
13168+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7FLLU;
1291913169 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1292013170 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1292113171 break;
1292213172 }
12923-case 0xFFFFFFFFFFFFFC97LLU:
13173+case 0xFFFFFFFFFFFFFC7FLLU:
1292413174 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
12925-{ /* JUMP */ fnaddr = 18446744073709550757LLU; break; } /* skip alternative */
12926-case 18446744073709550758LLU: /* alternative *//* predicate */
13175+{ /* JUMP */ fnaddr = 18446744073709550733LLU; break; } /* skip alternative */
13176+case 18446744073709550734LLU: /* alternative *//* predicate */
1292713177
1292813178 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1292913179 {/* PUSH */stack[stackbase + 22LLU] = 11720547661487538176LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -12930,7 +13180,7 @@
1293013180 {
1293113181 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1293213182 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
12933-{ /* JUMP */ fnaddr = 18446744073709550742LLU; break; } /* skip consequent */
13183+{ /* JUMP */ fnaddr = 18446744073709550718LLU; break; } /* skip consequent */
1293413184 /* consequent */
1293513185 {
1293613186 /* CALLBEGIN */
@@ -12949,22 +13199,22 @@
1294913199 {
1295013200 /*CALLEND*/
1295113201 stackbase += 29LLU;
12952- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC94LLU;
13202+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7CLLU;
1295313203 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1295413204 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1295513205 break;
1295613206 }
12957-case 0xFFFFFFFFFFFFFC94LLU:
13207+case 0xFFFFFFFFFFFFFC7CLLU:
1295813208 /* SP = 27LLU */
1295913209 {
1296013210 /*CALLEND*/
1296113211 stackbase += 23LLU;
12962- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC93LLU;
13212+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7BLLU;
1296313213 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1296413214 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1296513215 break;
1296613216 }
12967-case 0xFFFFFFFFFFFFFC93LLU:
13217+case 0xFFFFFFFFFFFFFC7BLLU:
1296813218 /* SP = 21LLU */
1296913219 {
1297013220 /* CALLBEGIN */
@@ -12975,12 +13225,12 @@
1297513225 {
1297613226 /*CALLEND*/
1297713227 stackbase += 24LLU;
12978- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC92LLU;
13228+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7ALLU;
1297913229 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1298013230 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1298113231 break;
1298213232 }
12983-case 0xFFFFFFFFFFFFFC92LLU:
13233+case 0xFFFFFFFFFFFFFC7ALLU:
1298413234 /* SP = 22LLU */
1298513235 {
1298613236 /* CALLBEGIN */
@@ -12991,12 +13241,12 @@
1299113241 {
1299213242 /*CALLEND*/
1299313243 stackbase += 24LLU;
12994- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC91LLU;
13244+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC79LLU;
1299513245 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1299613246 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1299713247 break;
1299813248 }
12999-case 0xFFFFFFFFFFFFFC91LLU:
13249+case 0xFFFFFFFFFFFFFC79LLU:
1300013250 /* SP = 22LLU */
1300113251 {
1300213252 /* CALLBEGIN */
@@ -13014,12 +13264,12 @@
1301413264 {
1301513265 /*CALLEND*/
1301613266 stackbase += 30LLU;
13017- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC90LLU;
13267+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC78LLU;
1301813268 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1301913269 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1302013270 break;
1302113271 }
13022-case 0xFFFFFFFFFFFFFC90LLU:
13272+case 0xFFFFFFFFFFFFFC78LLU:
1302313273 /* SP = 28LLU */
1302413274 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1302513275 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -13040,23 +13290,23 @@
1304013290 {
1304113291 /*CALLEND*/
1304213292 stackbase += 42LLU;
13043- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8FLLU;
13293+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC77LLU;
1304413294 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1304513295 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1304613296 break;
1304713297 }
13048-case 0xFFFFFFFFFFFFFC8FLLU:
13298+case 0xFFFFFFFFFFFFFC77LLU:
1304913299 /* SP = 40LLU */
1305013300 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1305113301 {
1305213302 /*CALLEND*/
1305313303 stackbase += 25LLU;
13054- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8ELLU;
13304+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC76LLU;
1305513305 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13056-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13306+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1305713307 break;
1305813308 }
13059-case 0xFFFFFFFFFFFFFC8ELLU:
13309+case 0xFFFFFFFFFFFFFC76LLU:
1306013310 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1306113311 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1306213312 {
@@ -13068,12 +13318,12 @@
1306813318 {
1306913319 /*CALLEND*/
1307013320 stackbase += 24LLU;
13071- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8DLLU;
13321+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC75LLU;
1307213322 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1307313323 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1307413324 break;
1307513325 }
13076-case 0xFFFFFFFFFFFFFC8DLLU:
13326+case 0xFFFFFFFFFFFFFC75LLU:
1307713327 /* SP = 22LLU */
1307813328 {
1307913329 /* CALLBEGIN */
@@ -13085,12 +13335,12 @@
1308513335 {
1308613336 /*CALLEND*/
1308713337 stackbase += 24LLU;
13088- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8CLLU;
13338+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC74LLU;
1308913339 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1309013340 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1309113341 break;
1309213342 }
13093-case 0xFFFFFFFFFFFFFC8CLLU:
13343+case 0xFFFFFFFFFFFFFC74LLU:
1309413344 /* SP = 22LLU */
1309513345 {
1309613346 /* CALLBEGIN */
@@ -13101,12 +13351,12 @@
1310113351 {
1310213352 /*CALLEND*/
1310313353 stackbase += 24LLU;
13104- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8BLLU;
13354+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC73LLU;
1310513355 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1310613356 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1310713357 break;
1310813358 }
13109-case 0xFFFFFFFFFFFFFC8BLLU:
13359+case 0xFFFFFFFFFFFFFC73LLU:
1311013360 /* SP = 22LLU */
1311113361 {
1311213362 /* CALLBEGIN */
@@ -13124,12 +13374,12 @@
1312413374 {
1312513375 /*CALLEND*/
1312613376 stackbase += 30LLU;
13127- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC8ALLU;
13377+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC72LLU;
1312813378 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1312913379 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1313013380 break;
1313113381 }
13132-case 0xFFFFFFFFFFFFFC8ALLU:
13382+case 0xFFFFFFFFFFFFFC72LLU:
1313313383 /* SP = 28LLU */
1313413384 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1313513385 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -13150,23 +13400,23 @@
1315013400 {
1315113401 /*CALLEND*/
1315213402 stackbase += 42LLU;
13153- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC89LLU;
13403+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC71LLU;
1315413404 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1315513405 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1315613406 break;
1315713407 }
13158-case 0xFFFFFFFFFFFFFC89LLU:
13408+case 0xFFFFFFFFFFFFFC71LLU:
1315913409 /* SP = 40LLU */
1316013410 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1316113411 {
1316213412 /*CALLEND*/
1316313413 stackbase += 25LLU;
13164- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC88LLU;
13414+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC70LLU;
1316513415 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13166-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13416+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1316713417 break;
1316813418 }
13169-case 0xFFFFFFFFFFFFFC88LLU:
13419+case 0xFFFFFFFFFFFFFC70LLU:
1317013420 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1317113421 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1317213422 {
@@ -13181,15 +13431,15 @@
1318113431 {
1318213432 /*CALLEND*/
1318313433 stackbase += 24LLU;
13184- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC87LLU;
13434+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6FLLU;
1318513435 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1318613436 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1318713437 break;
1318813438 }
13189-case 0xFFFFFFFFFFFFFC87LLU:
13439+case 0xFFFFFFFFFFFFFC6FLLU:
1319013440 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
13191-{ /* JUMP */ fnaddr = 18446744073709550741LLU; break; } /* skip alternative */
13192-case 18446744073709550742LLU: /* alternative *//* predicate */
13441+{ /* JUMP */ fnaddr = 18446744073709550717LLU; break; } /* skip alternative */
13442+case 18446744073709550718LLU: /* alternative *//* predicate */
1319313443
1319413444 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1319513445 {/* PUSH */stack[stackbase + 22LLU] = 13418793666670083072LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -13196,7 +13446,7 @@
1319613446 {
1319713447 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1319813448 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
13199-{ /* JUMP */ fnaddr = 18446744073709550726LLU; break; } /* skip consequent */
13449+{ /* JUMP */ fnaddr = 18446744073709550702LLU; break; } /* skip consequent */
1320013450 /* consequent */
1320113451 {
1320213452 /* CALLBEGIN */
@@ -13215,22 +13465,22 @@
1321513465 {
1321613466 /*CALLEND*/
1321713467 stackbase += 29LLU;
13218- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC84LLU;
13468+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6CLLU;
1321913469 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1322013470 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1322113471 break;
1322213472 }
13223-case 0xFFFFFFFFFFFFFC84LLU:
13473+case 0xFFFFFFFFFFFFFC6CLLU:
1322413474 /* SP = 27LLU */
1322513475 {
1322613476 /*CALLEND*/
1322713477 stackbase += 23LLU;
13228- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC83LLU;
13478+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6BLLU;
1322913479 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1323013480 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1323113481 break;
1323213482 }
13233-case 0xFFFFFFFFFFFFFC83LLU:
13483+case 0xFFFFFFFFFFFFFC6BLLU:
1323413484 /* SP = 21LLU */
1323513485 {
1323613486 /* CALLBEGIN */
@@ -13241,12 +13491,12 @@
1324113491 {
1324213492 /*CALLEND*/
1324313493 stackbase += 24LLU;
13244- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC82LLU;
13494+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6ALLU;
1324513495 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1324613496 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1324713497 break;
1324813498 }
13249-case 0xFFFFFFFFFFFFFC82LLU:
13499+case 0xFFFFFFFFFFFFFC6ALLU:
1325013500 /* SP = 22LLU */
1325113501 {
1325213502 /* CALLBEGIN */
@@ -13257,12 +13507,12 @@
1325713507 {
1325813508 /*CALLEND*/
1325913509 stackbase += 24LLU;
13260- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC81LLU;
13510+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC69LLU;
1326113511 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1326213512 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1326313513 break;
1326413514 }
13265-case 0xFFFFFFFFFFFFFC81LLU:
13515+case 0xFFFFFFFFFFFFFC69LLU:
1326613516 /* SP = 22LLU */
1326713517 {
1326813518 /* CALLBEGIN */
@@ -13280,12 +13530,12 @@
1328013530 {
1328113531 /*CALLEND*/
1328213532 stackbase += 30LLU;
13283- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC80LLU;
13533+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC68LLU;
1328413534 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1328513535 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1328613536 break;
1328713537 }
13288-case 0xFFFFFFFFFFFFFC80LLU:
13538+case 0xFFFFFFFFFFFFFC68LLU:
1328913539 /* SP = 28LLU */
1329013540 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1329113541 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -13306,23 +13556,23 @@
1330613556 {
1330713557 /*CALLEND*/
1330813558 stackbase += 42LLU;
13309- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7FLLU;
13559+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC67LLU;
1331013560 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1331113561 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1331213562 break;
1331313563 }
13314-case 0xFFFFFFFFFFFFFC7FLLU:
13564+case 0xFFFFFFFFFFFFFC67LLU:
1331513565 /* SP = 40LLU */
1331613566 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1331713567 {
1331813568 /*CALLEND*/
1331913569 stackbase += 25LLU;
13320- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7ELLU;
13570+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC66LLU;
1332113571 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13322-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13572+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1332313573 break;
1332413574 }
13325-case 0xFFFFFFFFFFFFFC7ELLU:
13575+case 0xFFFFFFFFFFFFFC66LLU:
1332613576 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1332713577 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1332813578 {
@@ -13334,12 +13584,12 @@
1333413584 {
1333513585 /*CALLEND*/
1333613586 stackbase += 24LLU;
13337- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7DLLU;
13587+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC65LLU;
1333813588 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1333913589 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1334013590 break;
1334113591 }
13342-case 0xFFFFFFFFFFFFFC7DLLU:
13592+case 0xFFFFFFFFFFFFFC65LLU:
1334313593 /* SP = 22LLU */
1334413594 {
1334513595 /* CALLBEGIN */
@@ -13351,12 +13601,12 @@
1335113601 {
1335213602 /*CALLEND*/
1335313603 stackbase += 24LLU;
13354- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7CLLU;
13604+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC64LLU;
1335513605 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1335613606 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1335713607 break;
1335813608 }
13359-case 0xFFFFFFFFFFFFFC7CLLU:
13609+case 0xFFFFFFFFFFFFFC64LLU:
1336013610 /* SP = 22LLU */
1336113611 {
1336213612 /* CALLBEGIN */
@@ -13367,12 +13617,12 @@
1336713617 {
1336813618 /*CALLEND*/
1336913619 stackbase += 24LLU;
13370- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7BLLU;
13620+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC63LLU;
1337113621 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1337213622 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1337313623 break;
1337413624 }
13375-case 0xFFFFFFFFFFFFFC7BLLU:
13625+case 0xFFFFFFFFFFFFFC63LLU:
1337613626 /* SP = 22LLU */
1337713627 {
1337813628 /* CALLBEGIN */
@@ -13390,12 +13640,12 @@
1339013640 {
1339113641 /*CALLEND*/
1339213642 stackbase += 30LLU;
13393- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC7ALLU;
13643+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC62LLU;
1339413644 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1339513645 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1339613646 break;
1339713647 }
13398-case 0xFFFFFFFFFFFFFC7ALLU:
13648+case 0xFFFFFFFFFFFFFC62LLU:
1339913649 /* SP = 28LLU */
1340013650 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1340113651 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -13416,23 +13666,23 @@
1341613666 {
1341713667 /*CALLEND*/
1341813668 stackbase += 42LLU;
13419- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC79LLU;
13669+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC61LLU;
1342013670 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1342113671 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1342213672 break;
1342313673 }
13424-case 0xFFFFFFFFFFFFFC79LLU:
13674+case 0xFFFFFFFFFFFFFC61LLU:
1342513675 /* SP = 40LLU */
1342613676 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1342713677 {
1342813678 /*CALLEND*/
1342913679 stackbase += 25LLU;
13430- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC78LLU;
13680+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC60LLU;
1343113681 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13432-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13682+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1343313683 break;
1343413684 }
13435-case 0xFFFFFFFFFFFFFC78LLU:
13685+case 0xFFFFFFFFFFFFFC60LLU:
1343613686 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1343713687 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1343813688 {
@@ -13447,15 +13697,15 @@
1344713697 {
1344813698 /*CALLEND*/
1344913699 stackbase += 24LLU;
13450- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC77LLU;
13700+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5FLLU;
1345113701 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1345213702 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1345313703 break;
1345413704 }
13455-case 0xFFFFFFFFFFFFFC77LLU:
13705+case 0xFFFFFFFFFFFFFC5FLLU:
1345613706 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
13457-{ /* JUMP */ fnaddr = 18446744073709550725LLU; break; } /* skip alternative */
13458-case 18446744073709550726LLU: /* alternative *//* predicate */
13707+{ /* JUMP */ fnaddr = 18446744073709550701LLU; break; } /* skip alternative */
13708+case 18446744073709550702LLU: /* alternative *//* predicate */
1345913709
1346013710 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1346113711 {/* PUSH */stack[stackbase + 22LLU] = 13418793668297527024LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -13462,7 +13712,7 @@
1346213712 {
1346313713 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1346413714 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
13465-{ /* JUMP */ fnaddr = 18446744073709550710LLU; break; } /* skip consequent */
13715+{ /* JUMP */ fnaddr = 18446744073709550686LLU; break; } /* skip consequent */
1346613716 /* consequent */
1346713717 {
1346813718 /* CALLBEGIN */
@@ -13481,22 +13731,22 @@
1348113731 {
1348213732 /*CALLEND*/
1348313733 stackbase += 29LLU;
13484- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC74LLU;
13734+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5CLLU;
1348513735 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1348613736 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1348713737 break;
1348813738 }
13489-case 0xFFFFFFFFFFFFFC74LLU:
13739+case 0xFFFFFFFFFFFFFC5CLLU:
1349013740 /* SP = 27LLU */
1349113741 {
1349213742 /*CALLEND*/
1349313743 stackbase += 23LLU;
13494- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC73LLU;
13744+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5BLLU;
1349513745 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1349613746 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1349713747 break;
1349813748 }
13499-case 0xFFFFFFFFFFFFFC73LLU:
13749+case 0xFFFFFFFFFFFFFC5BLLU:
1350013750 /* SP = 21LLU */
1350113751 {
1350213752 /* CALLBEGIN */
@@ -13507,12 +13757,12 @@
1350713757 {
1350813758 /*CALLEND*/
1350913759 stackbase += 24LLU;
13510- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC72LLU;
13760+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5ALLU;
1351113761 fnaddr = /*SP_GET____*/0x4D00071540000000LLU;/* SP = 0LLU */
1351213762 { if(stackbase + 1LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*SP_GET____*/\n"); exit(-1); } }
1351313763 break;
1351413764 }
13515-case 0xFFFFFFFFFFFFFC72LLU:
13765+case 0xFFFFFFFFFFFFFC5ALLU:
1351613766 /* SP = 22LLU */
1351713767 {
1351813768 /* CALLBEGIN */
@@ -13523,12 +13773,12 @@
1352313773 {
1352413774 /*CALLEND*/
1352513775 stackbase += 24LLU;
13526- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC71LLU;
13776+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC59LLU;
1352713777 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1352813778 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1352913779 break;
1353013780 }
13531-case 0xFFFFFFFFFFFFFC71LLU:
13781+case 0xFFFFFFFFFFFFFC59LLU:
1353213782 /* SP = 22LLU */
1353313783 {
1353413784 /* CALLBEGIN */
@@ -13546,12 +13796,12 @@
1354613796 {
1354713797 /*CALLEND*/
1354813798 stackbase += 30LLU;
13549- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC70LLU;
13799+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC58LLU;
1355013800 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1355113801 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1355213802 break;
1355313803 }
13554-case 0xFFFFFFFFFFFFFC70LLU:
13804+case 0xFFFFFFFFFFFFFC58LLU:
1355513805 /* SP = 28LLU */
1355613806 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1355713807 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -13572,23 +13822,23 @@
1357213822 {
1357313823 /*CALLEND*/
1357413824 stackbase += 42LLU;
13575- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6FLLU;
13825+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC57LLU;
1357613826 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1357713827 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1357813828 break;
1357913829 }
13580-case 0xFFFFFFFFFFFFFC6FLLU:
13830+case 0xFFFFFFFFFFFFFC57LLU:
1358113831 /* SP = 40LLU */
1358213832 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1358313833 {
1358413834 /*CALLEND*/
1358513835 stackbase += 25LLU;
13586- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6ELLU;
13836+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC56LLU;
1358713837 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13588-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13838+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1358913839 break;
1359013840 }
13591-case 0xFFFFFFFFFFFFFC6ELLU:
13841+case 0xFFFFFFFFFFFFFC56LLU:
1359213842 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1359313843 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1359413844 {
@@ -13600,12 +13850,12 @@
1360013850 {
1360113851 /*CALLEND*/
1360213852 stackbase += 24LLU;
13603- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6DLLU;
13853+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC55LLU;
1360413854 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1360513855 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1360613856 break;
1360713857 }
13608-case 0xFFFFFFFFFFFFFC6DLLU:
13858+case 0xFFFFFFFFFFFFFC55LLU:
1360913859 /* SP = 22LLU */
1361013860 {
1361113861 /* CALLBEGIN */
@@ -13617,12 +13867,12 @@
1361713867 {
1361813868 /*CALLEND*/
1361913869 stackbase += 24LLU;
13620- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6CLLU;
13870+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC54LLU;
1362113871 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1362213872 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1362313873 break;
1362413874 }
13625-case 0xFFFFFFFFFFFFFC6CLLU:
13875+case 0xFFFFFFFFFFFFFC54LLU:
1362613876 /* SP = 22LLU */
1362713877 {
1362813878 /* CALLBEGIN */
@@ -13633,12 +13883,12 @@
1363313883 {
1363413884 /*CALLEND*/
1363513885 stackbase += 24LLU;
13636- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6BLLU;
13886+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC53LLU;
1363713887 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1363813888 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1363913889 break;
1364013890 }
13641-case 0xFFFFFFFFFFFFFC6BLLU:
13891+case 0xFFFFFFFFFFFFFC53LLU:
1364213892 /* SP = 22LLU */
1364313893 {
1364413894 /* CALLBEGIN */
@@ -13656,12 +13906,12 @@
1365613906 {
1365713907 /*CALLEND*/
1365813908 stackbase += 30LLU;
13659- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC6ALLU;
13909+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC52LLU;
1366013910 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1366113911 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1366213912 break;
1366313913 }
13664-case 0xFFFFFFFFFFFFFC6ALLU:
13914+case 0xFFFFFFFFFFFFFC52LLU:
1366513915 /* SP = 28LLU */
1366613916 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 29LLU */
1366713917 {/* PUSH */stack[stackbase + 29LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 30LLU */
@@ -13682,23 +13932,23 @@
1368213932 {
1368313933 /*CALLEND*/
1368413934 stackbase += 42LLU;
13685- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC69LLU;
13935+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC51LLU;
1368613936 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1368713937 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1368813938 break;
1368913939 }
13690-case 0xFFFFFFFFFFFFFC69LLU:
13940+case 0xFFFFFFFFFFFFFC51LLU:
1369113941 /* SP = 40LLU */
1369213942 {/* PUSH */stack[stackbase + 40LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 41LLU */
1369313943 {
1369413944 /*CALLEND*/
1369513945 stackbase += 25LLU;
13696- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC68LLU;
13946+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC50LLU;
1369713947 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13698-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
13948+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1369913949 break;
1370013950 }
13701-case 0xFFFFFFFFFFFFFC68LLU:
13951+case 0xFFFFFFFFFFFFFC50LLU:
1370213952 /* SP = 23LLU *//* SP = 22LLU *//* assign */
1370313953 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 22LLU]; }
1370413954 {
@@ -13713,15 +13963,15 @@
1371313963 {
1371413964 /*CALLEND*/
1371513965 stackbase += 24LLU;
13716- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC67LLU;
13966+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4FLLU;
1371713967 fnaddr = /*emitinfix_*/0x82892F929864CC00LLU;/* SP = 0LLU */
1371813968 { if(stackbase + 28LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*emitinfix_*/\n"); exit(-1); } }
1371913969 break;
1372013970 }
13721-case 0xFFFFFFFFFFFFFC67LLU:
13971+case 0xFFFFFFFFFFFFFC4FLLU:
1372213972 /* SP = 22LLU *//* SP = 21LLU *//* SP = 21LLU */
13723-{ /* JUMP */ fnaddr = 18446744073709550709LLU; break; } /* skip alternative */
13724-case 18446744073709550710LLU: /* alternative *//* predicate */
13973+{ /* JUMP */ fnaddr = 18446744073709550685LLU; break; } /* skip alternative */
13974+case 18446744073709550686LLU: /* alternative *//* predicate */
1372513975
1372613976 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1372713977 {/* PUSH */stack[stackbase + 22LLU] = 12540314943855001600LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -13728,7 +13978,7 @@
1372813978 {
1372913979 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1373013980 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
13731-{ /* JUMP */ fnaddr = 18446744073709550694LLU; break; } /* skip consequent */
13981+{ /* JUMP */ fnaddr = 18446744073709550670LLU; break; } /* skip consequent */
1373213982 /* consequent */
1373313983 {
1373413984 /* CALLBEGIN */
@@ -13747,22 +13997,22 @@
1374713997 {
1374813998 /*CALLEND*/
1374913999 stackbase += 29LLU;
13750- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC64LLU;
14000+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4CLLU;
1375114001 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1375214002 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1375314003 break;
1375414004 }
13755-case 0xFFFFFFFFFFFFFC64LLU:
14005+case 0xFFFFFFFFFFFFFC4CLLU:
1375614006 /* SP = 27LLU */
1375714007 {
1375814008 /*CALLEND*/
1375914009 stackbase += 23LLU;
13760- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC63LLU;
14010+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4BLLU;
1376114011 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1376214012 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1376314013 break;
1376414014 }
13765-case 0xFFFFFFFFFFFFFC63LLU:
14015+case 0xFFFFFFFFFFFFFC4BLLU:
1376614016 /* SP = 21LLU */
1376714017 {
1376814018 /* CALLBEGIN */
@@ -13774,12 +14024,12 @@
1377414024 {
1377514025 /*CALLEND*/
1377614026 stackbase += 23LLU;
13777- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC62LLU;
14027+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4ALLU;
1377814028 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1377914029 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1378014030 break;
1378114031 }
13782-case 0xFFFFFFFFFFFFFC62LLU:
14032+case 0xFFFFFFFFFFFFFC4ALLU:
1378314033 /* SP = 21LLU */
1378414034 {
1378514035 /* CALLBEGIN */
@@ -13790,12 +14040,12 @@
1379014040 {
1379114041 /*CALLEND*/
1379214042 stackbase += 23LLU;
13793- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC61LLU;
14043+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC49LLU;
1379414044 fnaddr = /*PUSH_START*/0x4154C80135014940LLU;/* SP = 0LLU */
1379514045 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_START*/\n"); exit(-1); } }
1379614046 break;
1379714047 }
13798-case 0xFFFFFFFFFFFFFC61LLU:
14048+case 0xFFFFFFFFFFFFFC49LLU:
1379914049 /* SP = 21LLU */fputs("ungetc(fgetc(stdin), stdin)", stdout);
1380014050 {
1380114051 /* CALLBEGIN */
@@ -13806,15 +14056,15 @@
1380614056 {
1380714057 /*CALLEND*/
1380814058 stackbase += 23LLU;
13809- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC60LLU;
14059+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC48LLU;
1381014060 fnaddr = /*PUSH_END__*/0x4154C80053840000LLU;/* SP = 0LLU */
1381114061 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH_END__*/\n"); exit(-1); } }
1381214062 break;
1381314063 }
13814-case 0xFFFFFFFFFFFFFC60LLU:
14064+case 0xFFFFFFFFFFFFFC48LLU:
1381514065 /* SP = 21LLU *//* SP = 21LLU *//* SP = 21LLU */
13816-{ /* JUMP */ fnaddr = 18446744073709550693LLU; break; } /* skip alternative */
13817-case 18446744073709550694LLU: /* alternative *//* predicate */
14066+{ /* JUMP */ fnaddr = 18446744073709550669LLU; break; } /* skip alternative */
14067+case 18446744073709550670LLU: /* alternative *//* predicate */
1381814068
1381914069 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1382014070 {/* PUSH */stack[stackbase + 22LLU] = 12613386287613739008LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -13821,7 +14071,7 @@
1382114071 {
1382214072 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1382314073 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
13824-{ /* JUMP */ fnaddr = 18446744073709550687LLU; break; } /* skip consequent */
14074+{ /* JUMP */ fnaddr = 18446744073709550663LLU; break; } /* skip consequent */
1382514075 /* consequent */
1382614076 {
1382714077 /* CALLBEGIN */
@@ -13840,22 +14090,22 @@
1384014090 {
1384114091 /*CALLEND*/
1384214092 stackbase += 29LLU;
13843- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5DLLU;
14093+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC45LLU;
1384414094 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1384514095 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1384614096 break;
1384714097 }
13848-case 0xFFFFFFFFFFFFFC5DLLU:
14098+case 0xFFFFFFFFFFFFFC45LLU:
1384914099 /* SP = 27LLU */
1385014100 {
1385114101 /*CALLEND*/
1385214102 stackbase += 23LLU;
13853- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5CLLU;
14103+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC44LLU;
1385414104 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1385514105 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1385614106 break;
1385714107 }
13858-case 0xFFFFFFFFFFFFFC5CLLU:
14108+case 0xFFFFFFFFFFFFFC44LLU:
1385914109 /* SP = 21LLU */
1386014110 {
1386114111 /* CALLBEGIN */
@@ -13866,12 +14116,12 @@
1386614116 {
1386714117 /*CALLEND*/
1386814118 stackbase += 23LLU;
13869- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5BLLU;
14119+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC43LLU;
1387014120 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1387114121 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1387214122 break;
1387314123 }
13874-case 0xFFFFFFFFFFFFFC5BLLU:
14124+case 0xFFFFFFFFFFFFFC43LLU:
1387514125 /* SP = 21LLU */
1387614126 {
1387714127 /* CALLBEGIN */
@@ -13889,12 +14139,12 @@
1388914139 {
1389014140 /*CALLEND*/
1389114141 stackbase += 29LLU;
13892- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC5ALLU;
14142+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC42LLU;
1389314143 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1389414144 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1389514145 break;
1389614146 }
13897-case 0xFFFFFFFFFFFFFC5ALLU:
14147+case 0xFFFFFFFFFFFFFC42LLU:
1389814148 /* SP = 27LLU */
1389914149 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1390014150 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -13915,23 +14165,23 @@
1391514165 {
1391614166 /*CALLEND*/
1391714167 stackbase += 41LLU;
13918- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC59LLU;
14168+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC41LLU;
1391914169 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1392014170 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1392114171 break;
1392214172 }
13923-case 0xFFFFFFFFFFFFFC59LLU:
14173+case 0xFFFFFFFFFFFFFC41LLU:
1392414174 /* SP = 39LLU */
1392514175 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1392614176 {
1392714177 /*CALLEND*/
1392814178 stackbase += 24LLU;
13929- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC58LLU;
14179+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC40LLU;
1393014180 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
13931-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
14181+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1393214182 break;
1393314183 }
13934-case 0xFFFFFFFFFFFFFC58LLU:
14184+case 0xFFFFFFFFFFFFFC40LLU:
1393514185 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1393614186 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1393714187 {
@@ -13943,12 +14193,12 @@
1394314193 {
1394414194 /*CALLEND*/
1394514195 stackbase += 23LLU;
13946- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC57LLU;
14196+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3FLLU;
1394714197 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1394814198 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1394914199 break;
1395014200 }
13951-case 0xFFFFFFFFFFFFFC57LLU:
14201+case 0xFFFFFFFFFFFFFC3FLLU:
1395214202 /* SP = 21LLU */
1395314203 {
1395414204 /* CALLBEGIN */
@@ -13960,12 +14210,12 @@
1396014210 {
1396114211 /*CALLEND*/
1396214212 stackbase += 23LLU;
13963- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC56LLU;
14213+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3ELLU;
1396414214 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1396514215 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1396614216 break;
1396714217 }
13968-case 0xFFFFFFFFFFFFFC56LLU:
14218+case 0xFFFFFFFFFFFFFC3ELLU:
1396914219 /* SP = 21LLU */fputs("\n{ fputc(", stdout);
1397014220 {
1397114221 /* CALLBEGIN */
@@ -13976,15 +14226,15 @@
1397614226 {
1397714227 /*CALLEND*/
1397814228 stackbase += 23LLU;
13979- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC55LLU;
14229+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3DLLU;
1398014230 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1398114231 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1398214232 break;
1398314233 }
13984-case 0xFFFFFFFFFFFFFC55LLU:
14234+case 0xFFFFFFFFFFFFFC3DLLU:
1398514235 /* SP = 21LLU */fputs(", stdout); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
13986-{ /* JUMP */ fnaddr = 18446744073709550686LLU; break; } /* skip alternative */
13987-case 18446744073709550687LLU: /* alternative *//* predicate */
14236+{ /* JUMP */ fnaddr = 18446744073709550662LLU; break; } /* skip alternative */
14237+case 18446744073709550663LLU: /* alternative *//* predicate */
1398814238
1398914239 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1399014240 {/* PUSH */stack[stackbase + 22LLU] = 9420456197598740480LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -13991,7 +14241,7 @@
1399114241 {
1399214242 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1399314243 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
13994-{ /* JUMP */ fnaddr = 18446744073709550676LLU; break; } /* skip consequent */
14244+{ /* JUMP */ fnaddr = 18446744073709550652LLU; break; } /* skip consequent */
1399514245 /* consequent */
1399614246 {
1399714247 /* CALLBEGIN */
@@ -14010,22 +14260,22 @@
1401014260 {
1401114261 /*CALLEND*/
1401214262 stackbase += 29LLU;
14013- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC52LLU;
14263+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3ALLU;
1401414264 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1401514265 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1401614266 break;
1401714267 }
14018-case 0xFFFFFFFFFFFFFC52LLU:
14268+case 0xFFFFFFFFFFFFFC3ALLU:
1401914269 /* SP = 27LLU */
1402014270 {
1402114271 /*CALLEND*/
1402214272 stackbase += 23LLU;
14023- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC51LLU;
14273+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC39LLU;
1402414274 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1402514275 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1402614276 break;
1402714277 }
14028-case 0xFFFFFFFFFFFFFC51LLU:
14278+case 0xFFFFFFFFFFFFFC39LLU:
1402914279 /* SP = 21LLU */
1403014280 {
1403114281 /* CALLBEGIN */
@@ -14036,12 +14286,12 @@
1403614286 {
1403714287 /*CALLEND*/
1403814288 stackbase += 23LLU;
14039- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC50LLU;
14289+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC38LLU;
1404014290 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1404114291 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1404214292 break;
1404314293 }
14044-case 0xFFFFFFFFFFFFFC50LLU:
14294+case 0xFFFFFFFFFFFFFC38LLU:
1404514295 /* SP = 21LLU */
1404614296 {
1404714297 /* CALLBEGIN */
@@ -14059,12 +14309,12 @@
1405914309 {
1406014310 /*CALLEND*/
1406114311 stackbase += 29LLU;
14062- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4FLLU;
14312+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC37LLU;
1406314313 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1406414314 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1406514315 break;
1406614316 }
14067-case 0xFFFFFFFFFFFFFC4FLLU:
14317+case 0xFFFFFFFFFFFFFC37LLU:
1406814318 /* SP = 27LLU */
1406914319 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1407014320 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -14085,23 +14335,23 @@
1408514335 {
1408614336 /*CALLEND*/
1408714337 stackbase += 41LLU;
14088- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4ELLU;
14338+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC36LLU;
1408914339 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1409014340 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1409114341 break;
1409214342 }
14093-case 0xFFFFFFFFFFFFFC4ELLU:
14343+case 0xFFFFFFFFFFFFFC36LLU:
1409414344 /* SP = 39LLU */
1409514345 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1409614346 {
1409714347 /*CALLEND*/
1409814348 stackbase += 24LLU;
14099- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4DLLU;
14349+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC35LLU;
1410014350 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
14101-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
14351+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1410214352 break;
1410314353 }
14104-case 0xFFFFFFFFFFFFFC4DLLU:
14354+case 0xFFFFFFFFFFFFFC35LLU:
1410514355 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1410614356 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1410714357 {
@@ -14113,12 +14363,12 @@
1411314363 {
1411414364 /*CALLEND*/
1411514365 stackbase += 23LLU;
14116- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4CLLU;
14366+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC34LLU;
1411714367 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1411814368 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1411914369 break;
1412014370 }
14121-case 0xFFFFFFFFFFFFFC4CLLU:
14371+case 0xFFFFFFFFFFFFFC34LLU:
1412214372 /* SP = 21LLU */
1412314373 {
1412414374 /* CALLBEGIN */
@@ -14130,12 +14380,12 @@
1413014380 {
1413114381 /*CALLEND*/
1413214382 stackbase += 23LLU;
14133- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4BLLU;
14383+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC33LLU;
1413414384 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1413514385 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1413614386 break;
1413714387 }
14138-case 0xFFFFFFFFFFFFFC4BLLU:
14388+case 0xFFFFFFFFFFFFFC33LLU:
1413914389 /* SP = 21LLU */fputs("\n{ fputc(", stdout);
1414014390 {
1414114391 /* CALLBEGIN */
@@ -14146,15 +14396,15 @@
1414614396 {
1414714397 /*CALLEND*/
1414814398 stackbase += 23LLU;
14149- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC4ALLU;
14399+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC32LLU;
1415014400 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1415114401 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1415214402 break;
1415314403 }
14154-case 0xFFFFFFFFFFFFFC4ALLU:
14404+case 0xFFFFFFFFFFFFFC32LLU:
1415514405 /* SP = 21LLU */fputs(", stderr); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
14156-{ /* JUMP */ fnaddr = 18446744073709550675LLU; break; } /* skip alternative */
14157-case 18446744073709550676LLU: /* alternative *//* predicate */
14406+{ /* JUMP */ fnaddr = 18446744073709550651LLU; break; } /* skip alternative */
14407+case 18446744073709550652LLU: /* alternative *//* predicate */
1415814408
1415914409 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1416014410 {/* PUSH */stack[stackbase + 22LLU] = 10586884850554241024LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -14161,7 +14411,7 @@
1416114411 {
1416214412 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1416314413 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
14164-{ /* JUMP */ fnaddr = 18446744073709550665LLU; break; } /* skip consequent */
14414+{ /* JUMP */ fnaddr = 18446744073709550641LLU; break; } /* skip consequent */
1416514415 /* consequent */
1416614416 {
1416714417 /* CALLBEGIN */
@@ -14180,22 +14430,22 @@
1418014430 {
1418114431 /*CALLEND*/
1418214432 stackbase += 29LLU;
14183- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC47LLU;
14433+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2FLLU;
1418414434 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1418514435 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1418614436 break;
1418714437 }
14188-case 0xFFFFFFFFFFFFFC47LLU:
14438+case 0xFFFFFFFFFFFFFC2FLLU:
1418914439 /* SP = 27LLU */
1419014440 {
1419114441 /*CALLEND*/
1419214442 stackbase += 23LLU;
14193- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC46LLU;
14443+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2ELLU;
1419414444 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1419514445 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1419614446 break;
1419714447 }
14198-case 0xFFFFFFFFFFFFFC46LLU:
14448+case 0xFFFFFFFFFFFFFC2ELLU:
1419914449 /* SP = 21LLU */
1420014450 {
1420114451 /* CALLBEGIN */
@@ -14206,12 +14456,12 @@
1420614456 {
1420714457 /*CALLEND*/
1420814458 stackbase += 23LLU;
14209- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC45LLU;
14459+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2DLLU;
1421014460 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1421114461 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1421214462 break;
1421314463 }
14214-case 0xFFFFFFFFFFFFFC45LLU:
14464+case 0xFFFFFFFFFFFFFC2DLLU:
1421514465 /* SP = 21LLU */
1421614466 {
1421714467 /* CALLBEGIN */
@@ -14229,12 +14479,12 @@
1422914479 {
1423014480 /*CALLEND*/
1423114481 stackbase += 29LLU;
14232- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC44LLU;
14482+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2CLLU;
1423314483 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1423414484 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1423514485 break;
1423614486 }
14237-case 0xFFFFFFFFFFFFFC44LLU:
14487+case 0xFFFFFFFFFFFFFC2CLLU:
1423814488 /* SP = 27LLU */
1423914489 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1424014490 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -14255,23 +14505,23 @@
1425514505 {
1425614506 /*CALLEND*/
1425714507 stackbase += 41LLU;
14258- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC43LLU;
14508+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2BLLU;
1425914509 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1426014510 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1426114511 break;
1426214512 }
14263-case 0xFFFFFFFFFFFFFC43LLU:
14513+case 0xFFFFFFFFFFFFFC2BLLU:
1426414514 /* SP = 39LLU */
1426514515 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1426614516 {
1426714517 /*CALLEND*/
1426814518 stackbase += 24LLU;
14269- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC42LLU;
14519+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2ALLU;
1427014520 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
14271-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
14521+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1427214522 break;
1427314523 }
14274-case 0xFFFFFFFFFFFFFC42LLU:
14524+case 0xFFFFFFFFFFFFFC2ALLU:
1427514525 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1427614526 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1427714527 {
@@ -14283,12 +14533,12 @@
1428314533 {
1428414534 /*CALLEND*/
1428514535 stackbase += 23LLU;
14286- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC41LLU;
14536+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC29LLU;
1428714537 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1428814538 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1428914539 break;
1429014540 }
14291-case 0xFFFFFFFFFFFFFC41LLU:
14541+case 0xFFFFFFFFFFFFFC29LLU:
1429214542 /* SP = 21LLU */
1429314543 {
1429414544 /* CALLBEGIN */
@@ -14300,12 +14550,12 @@
1430014550 {
1430114551 /*CALLEND*/
1430214552 stackbase += 23LLU;
14303- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC40LLU;
14553+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC28LLU;
1430414554 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1430514555 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1430614556 break;
1430714557 }
14308-case 0xFFFFFFFFFFFFFC40LLU:
14558+case 0xFFFFFFFFFFFFFC28LLU:
1430914559 /* SP = 21LLU */fputs("\n{ ", stdout);
1431014560 {
1431114561 /* CALLBEGIN */
@@ -14316,12 +14566,12 @@
1431614566 {
1431714567 /*CALLEND*/
1431814568 stackbase += 23LLU;
14319- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3FLLU;
14569+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC27LLU;
1432014570 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1432114571 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1432214572 break;
1432314573 }
14324-case 0xFFFFFFFFFFFFFC3FLLU:
14574+case 0xFFFFFFFFFFFFFC27LLU:
1432514575 /* SP = 21LLU */fputs(" = isupper(", stdout);
1432614576 {
1432714577 /* CALLBEGIN */
@@ -14332,15 +14582,15 @@
1433214582 {
1433314583 /*CALLEND*/
1433414584 stackbase += 23LLU;
14335- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3ELLU;
14585+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC26LLU;
1433614586 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1433714587 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1433814588 break;
1433914589 }
14340-case 0xFFFFFFFFFFFFFC3ELLU:
14590+case 0xFFFFFFFFFFFFFC26LLU:
1434114591 /* SP = 21LLU */fputs("); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
14342-{ /* JUMP */ fnaddr = 18446744073709550664LLU; break; } /* skip alternative */
14343-case 18446744073709550665LLU: /* alternative *//* predicate */
14592+{ /* JUMP */ fnaddr = 18446744073709550640LLU; break; } /* skip alternative */
14593+case 18446744073709550641LLU: /* alternative *//* predicate */
1434414594
1434514595 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1434614596 {/* PUSH */stack[stackbase + 22LLU] = 10586250552604098560LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -14347,7 +14597,7 @@
1434714597 {
1434814598 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1434914599 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
14350-{ /* JUMP */ fnaddr = 18446744073709550653LLU; break; } /* skip consequent */
14600+{ /* JUMP */ fnaddr = 18446744073709550629LLU; break; } /* skip consequent */
1435114601 /* consequent */
1435214602 {
1435314603 /* CALLBEGIN */
@@ -14366,22 +14616,22 @@
1436614616 {
1436714617 /*CALLEND*/
1436814618 stackbase += 29LLU;
14369- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3BLLU;
14619+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC23LLU;
1437014620 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1437114621 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1437214622 break;
1437314623 }
14374-case 0xFFFFFFFFFFFFFC3BLLU:
14624+case 0xFFFFFFFFFFFFFC23LLU:
1437514625 /* SP = 27LLU */
1437614626 {
1437714627 /*CALLEND*/
1437814628 stackbase += 23LLU;
14379- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC3ALLU;
14629+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC22LLU;
1438014630 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1438114631 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1438214632 break;
1438314633 }
14384-case 0xFFFFFFFFFFFFFC3ALLU:
14634+case 0xFFFFFFFFFFFFFC22LLU:
1438514635 /* SP = 21LLU */
1438614636 {
1438714637 /* CALLBEGIN */
@@ -14392,12 +14642,12 @@
1439214642 {
1439314643 /*CALLEND*/
1439414644 stackbase += 23LLU;
14395- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC39LLU;
14645+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC21LLU;
1439614646 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1439714647 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1439814648 break;
1439914649 }
14400-case 0xFFFFFFFFFFFFFC39LLU:
14650+case 0xFFFFFFFFFFFFFC21LLU:
1440114651 /* SP = 21LLU */
1440214652 {
1440314653 /* CALLBEGIN */
@@ -14415,12 +14665,12 @@
1441514665 {
1441614666 /*CALLEND*/
1441714667 stackbase += 29LLU;
14418- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC38LLU;
14668+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC20LLU;
1441914669 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1442014670 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1442114671 break;
1442214672 }
14423-case 0xFFFFFFFFFFFFFC38LLU:
14673+case 0xFFFFFFFFFFFFFC20LLU:
1442414674 /* SP = 27LLU */
1442514675 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1442614676 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -14441,23 +14691,23 @@
1444114691 {
1444214692 /*CALLEND*/
1444314693 stackbase += 41LLU;
14444- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC37LLU;
14694+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1FLLU;
1444514695 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1444614696 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1444714697 break;
1444814698 }
14449-case 0xFFFFFFFFFFFFFC37LLU:
14699+case 0xFFFFFFFFFFFFFC1FLLU:
1445014700 /* SP = 39LLU */
1445114701 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1445214702 {
1445314703 /*CALLEND*/
1445414704 stackbase += 24LLU;
14455- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC36LLU;
14705+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1ELLU;
1445614706 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
14457-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
14707+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1445814708 break;
1445914709 }
14460-case 0xFFFFFFFFFFFFFC36LLU:
14710+case 0xFFFFFFFFFFFFFC1ELLU:
1446114711 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1446214712 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1446314713 {
@@ -14469,12 +14719,12 @@
1446914719 {
1447014720 /*CALLEND*/
1447114721 stackbase += 23LLU;
14472- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC35LLU;
14722+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1DLLU;
1447314723 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1447414724 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1447514725 break;
1447614726 }
14477-case 0xFFFFFFFFFFFFFC35LLU:
14727+case 0xFFFFFFFFFFFFFC1DLLU:
1447814728 /* SP = 21LLU */
1447914729 {
1448014730 /* CALLBEGIN */
@@ -14486,12 +14736,12 @@
1448614736 {
1448714737 /*CALLEND*/
1448814738 stackbase += 23LLU;
14489- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC34LLU;
14739+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1CLLU;
1449014740 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1449114741 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1449214742 break;
1449314743 }
14494-case 0xFFFFFFFFFFFFFC34LLU:
14744+case 0xFFFFFFFFFFFFFC1CLLU:
1449514745 /* SP = 21LLU */fputs("\n{ ", stdout);
1449614746 {
1449714747 /* CALLBEGIN */
@@ -14502,12 +14752,12 @@
1450214752 {
1450314753 /*CALLEND*/
1450414754 stackbase += 23LLU;
14505- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC33LLU;
14755+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1BLLU;
1450614756 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1450714757 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1450814758 break;
1450914759 }
14510-case 0xFFFFFFFFFFFFFC33LLU:
14760+case 0xFFFFFFFFFFFFFC1BLLU:
1451114761 /* SP = 21LLU */fputs(" = islower(", stdout);
1451214762 {
1451314763 /* CALLBEGIN */
@@ -14518,15 +14768,15 @@
1451814768 {
1451914769 /*CALLEND*/
1452014770 stackbase += 23LLU;
14521- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC32LLU;
14771+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1ALLU;
1452214772 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1452314773 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1452414774 break;
1452514775 }
14526-case 0xFFFFFFFFFFFFFC32LLU:
14776+case 0xFFFFFFFFFFFFFC1ALLU:
1452714777 /* SP = 21LLU */fputs("); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
14528-{ /* JUMP */ fnaddr = 18446744073709550652LLU; break; } /* skip alternative */
14529-case 18446744073709550653LLU: /* alternative *//* predicate */
14778+{ /* JUMP */ fnaddr = 18446744073709550628LLU; break; } /* skip alternative */
14779+case 18446744073709550629LLU: /* alternative *//* predicate */
1453014780
1453114781 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1453214782 {/* PUSH */stack[stackbase + 22LLU] = 10585473078358179840LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -14533,7 +14783,7 @@
1453314783 {
1453414784 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1453514785 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
14536-{ /* JUMP */ fnaddr = 18446744073709550641LLU; break; } /* skip consequent */
14786+{ /* JUMP */ fnaddr = 18446744073709550617LLU; break; } /* skip consequent */
1453714787 /* consequent */
1453814788 {
1453914789 /* CALLBEGIN */
@@ -14552,22 +14802,22 @@
1455214802 {
1455314803 /*CALLEND*/
1455414804 stackbase += 29LLU;
14555- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2FLLU;
14805+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC17LLU;
1455614806 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1455714807 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1455814808 break;
1455914809 }
14560-case 0xFFFFFFFFFFFFFC2FLLU:
14810+case 0xFFFFFFFFFFFFFC17LLU:
1456114811 /* SP = 27LLU */
1456214812 {
1456314813 /*CALLEND*/
1456414814 stackbase += 23LLU;
14565- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2ELLU;
14815+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC16LLU;
1456614816 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1456714817 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1456814818 break;
1456914819 }
14570-case 0xFFFFFFFFFFFFFC2ELLU:
14820+case 0xFFFFFFFFFFFFFC16LLU:
1457114821 /* SP = 21LLU */
1457214822 {
1457314823 /* CALLBEGIN */
@@ -14578,12 +14828,12 @@
1457814828 {
1457914829 /*CALLEND*/
1458014830 stackbase += 23LLU;
14581- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2DLLU;
14831+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC15LLU;
1458214832 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1458314833 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1458414834 break;
1458514835 }
14586-case 0xFFFFFFFFFFFFFC2DLLU:
14836+case 0xFFFFFFFFFFFFFC15LLU:
1458714837 /* SP = 21LLU */
1458814838 {
1458914839 /* CALLBEGIN */
@@ -14601,12 +14851,12 @@
1460114851 {
1460214852 /*CALLEND*/
1460314853 stackbase += 29LLU;
14604- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2CLLU;
14854+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC14LLU;
1460514855 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1460614856 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1460714857 break;
1460814858 }
14609-case 0xFFFFFFFFFFFFFC2CLLU:
14859+case 0xFFFFFFFFFFFFFC14LLU:
1461014860 /* SP = 27LLU */
1461114861 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1461214862 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -14627,23 +14877,23 @@
1462714877 {
1462814878 /*CALLEND*/
1462914879 stackbase += 41LLU;
14630- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2BLLU;
14880+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC13LLU;
1463114881 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1463214882 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1463314883 break;
1463414884 }
14635-case 0xFFFFFFFFFFFFFC2BLLU:
14885+case 0xFFFFFFFFFFFFFC13LLU:
1463614886 /* SP = 39LLU */
1463714887 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1463814888 {
1463914889 /*CALLEND*/
1464014890 stackbase += 24LLU;
14641- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC2ALLU;
14891+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC12LLU;
1464214892 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
14643-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
14893+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1464414894 break;
1464514895 }
14646-case 0xFFFFFFFFFFFFFC2ALLU:
14896+case 0xFFFFFFFFFFFFFC12LLU:
1464714897 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1464814898 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1464914899 {
@@ -14655,12 +14905,12 @@
1465514905 {
1465614906 /*CALLEND*/
1465714907 stackbase += 23LLU;
14658- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC29LLU;
14908+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC11LLU;
1465914909 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1466014910 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1466114911 break;
1466214912 }
14663-case 0xFFFFFFFFFFFFFC29LLU:
14913+case 0xFFFFFFFFFFFFFC11LLU:
1466414914 /* SP = 21LLU */
1466514915 {
1466614916 /* CALLBEGIN */
@@ -14672,12 +14922,12 @@
1467214922 {
1467314923 /*CALLEND*/
1467414924 stackbase += 23LLU;
14675- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC28LLU;
14925+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC10LLU;
1467614926 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1467714927 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1467814928 break;
1467914929 }
14680-case 0xFFFFFFFFFFFFFC28LLU:
14930+case 0xFFFFFFFFFFFFFC10LLU:
1468114931 /* SP = 21LLU */fputs("\n{ ", stdout);
1468214932 {
1468314933 /* CALLBEGIN */
@@ -14688,12 +14938,12 @@
1468814938 {
1468914939 /*CALLEND*/
1469014940 stackbase += 23LLU;
14691- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC27LLU;
14941+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0FLLU;
1469214942 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1469314943 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1469414944 break;
1469514945 }
14696-case 0xFFFFFFFFFFFFFC27LLU:
14946+case 0xFFFFFFFFFFFFFC0FLLU:
1469714947 /* SP = 21LLU */fputs(" = isalpha(", stdout);
1469814948 {
1469914949 /* CALLBEGIN */
@@ -14704,15 +14954,15 @@
1470414954 {
1470514955 /*CALLEND*/
1470614956 stackbase += 23LLU;
14707- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC26LLU;
14957+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0ELLU;
1470814958 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1470914959 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1471014960 break;
1471114961 }
14712-case 0xFFFFFFFFFFFFFC26LLU:
14962+case 0xFFFFFFFFFFFFFC0ELLU:
1471314963 /* SP = 21LLU */fputs("); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
14714-{ /* JUMP */ fnaddr = 18446744073709550640LLU; break; } /* skip alternative */
14715-case 18446744073709550641LLU: /* alternative *//* predicate */
14964+{ /* JUMP */ fnaddr = 18446744073709550616LLU; break; } /* skip alternative */
14965+case 18446744073709550617LLU: /* alternative *//* predicate */
1471614966
1471714967 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1471814968 {/* PUSH */stack[stackbase + 22LLU] = 10585680731785134080LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -14719,7 +14969,7 @@
1471914969 {
1472014970 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1472114971 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
14722-{ /* JUMP */ fnaddr = 18446744073709550629LLU; break; } /* skip consequent */
14972+{ /* JUMP */ fnaddr = 18446744073709550605LLU; break; } /* skip consequent */
1472314973 /* consequent */
1472414974 {
1472514975 /* CALLBEGIN */
@@ -14738,22 +14988,22 @@
1473814988 {
1473914989 /*CALLEND*/
1474014990 stackbase += 29LLU;
14741- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC23LLU;
14991+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0BLLU;
1474214992 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1474314993 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1474414994 break;
1474514995 }
14746-case 0xFFFFFFFFFFFFFC23LLU:
14996+case 0xFFFFFFFFFFFFFC0BLLU:
1474714997 /* SP = 27LLU */
1474814998 {
1474914999 /*CALLEND*/
1475015000 stackbase += 23LLU;
14751- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC22LLU;
15001+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0ALLU;
1475215002 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1475315003 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1475415004 break;
1475515005 }
14756-case 0xFFFFFFFFFFFFFC22LLU:
15006+case 0xFFFFFFFFFFFFFC0ALLU:
1475715007 /* SP = 21LLU */
1475815008 {
1475915009 /* CALLBEGIN */
@@ -14764,12 +15014,12 @@
1476415014 {
1476515015 /*CALLEND*/
1476615016 stackbase += 23LLU;
14767- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC21LLU;
15017+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC09LLU;
1476815018 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1476915019 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1477015020 break;
1477115021 }
14772-case 0xFFFFFFFFFFFFFC21LLU:
15022+case 0xFFFFFFFFFFFFFC09LLU:
1477315023 /* SP = 21LLU */
1477415024 {
1477515025 /* CALLBEGIN */
@@ -14787,12 +15037,12 @@
1478715037 {
1478815038 /*CALLEND*/
1478915039 stackbase += 29LLU;
14790- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC20LLU;
15040+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC08LLU;
1479115041 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1479215042 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1479315043 break;
1479415044 }
14795-case 0xFFFFFFFFFFFFFC20LLU:
15045+case 0xFFFFFFFFFFFFFC08LLU:
1479615046 /* SP = 27LLU */
1479715047 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1479815048 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -14813,23 +15063,23 @@
1481315063 {
1481415064 /*CALLEND*/
1481515065 stackbase += 41LLU;
14816- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1FLLU;
15066+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC07LLU;
1481715067 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1481815068 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1481915069 break;
1482015070 }
14821-case 0xFFFFFFFFFFFFFC1FLLU:
15071+case 0xFFFFFFFFFFFFFC07LLU:
1482215072 /* SP = 39LLU */
1482315073 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1482415074 {
1482515075 /*CALLEND*/
1482615076 stackbase += 24LLU;
14827- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1ELLU;
15077+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC06LLU;
1482815078 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
14829-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
15079+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1483015080 break;
1483115081 }
14832-case 0xFFFFFFFFFFFFFC1ELLU:
15082+case 0xFFFFFFFFFFFFFC06LLU:
1483315083 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1483415084 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1483515085 {
@@ -14841,12 +15091,12 @@
1484115091 {
1484215092 /*CALLEND*/
1484315093 stackbase += 23LLU;
14844- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1DLLU;
15094+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC05LLU;
1484515095 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1484615096 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1484715097 break;
1484815098 }
14849-case 0xFFFFFFFFFFFFFC1DLLU:
15099+case 0xFFFFFFFFFFFFFC05LLU:
1485015100 /* SP = 21LLU */
1485115101 {
1485215102 /* CALLBEGIN */
@@ -14858,12 +15108,12 @@
1485815108 {
1485915109 /*CALLEND*/
1486015110 stackbase += 23LLU;
14861- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1CLLU;
15111+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC04LLU;
1486215112 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1486315113 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1486415114 break;
1486515115 }
14866-case 0xFFFFFFFFFFFFFC1CLLU:
15116+case 0xFFFFFFFFFFFFFC04LLU:
1486715117 /* SP = 21LLU */fputs("\n{ ", stdout);
1486815118 {
1486915119 /* CALLBEGIN */
@@ -14874,12 +15124,12 @@
1487415124 {
1487515125 /*CALLEND*/
1487615126 stackbase += 23LLU;
14877- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1BLLU;
15127+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC03LLU;
1487815128 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1487915129 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1488015130 break;
1488115131 }
14882-case 0xFFFFFFFFFFFFFC1BLLU:
15132+case 0xFFFFFFFFFFFFFC03LLU:
1488315133 /* SP = 21LLU */fputs(" = isdigit(", stdout);
1488415134 {
1488515135 /* CALLBEGIN */
@@ -14890,15 +15140,15 @@
1489015140 {
1489115141 /*CALLEND*/
1489215142 stackbase += 23LLU;
14893- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC1ALLU;
15143+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFC02LLU;
1489415144 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1489515145 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1489615146 break;
1489715147 }
14898-case 0xFFFFFFFFFFFFFC1ALLU:
15148+case 0xFFFFFFFFFFFFFC02LLU:
1489915149 /* SP = 21LLU */fputs("); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
14900-{ /* JUMP */ fnaddr = 18446744073709550628LLU; break; } /* skip alternative */
14901-case 18446744073709550629LLU: /* alternative *//* predicate */
15150+{ /* JUMP */ fnaddr = 18446744073709550604LLU; break; } /* skip alternative */
15151+case 18446744073709550605LLU: /* alternative *//* predicate */
1490215152
1490315153 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1490415154 {/* PUSH */stack[stackbase + 22LLU] = 10586743854776451072LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -14905,7 +15155,7 @@
1490515155 {
1490615156 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1490715157 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
14908-{ /* JUMP */ fnaddr = 18446744073709550617LLU; break; } /* skip consequent */
15158+{ /* JUMP */ fnaddr = 18446744073709550593LLU; break; } /* skip consequent */
1490915159 /* consequent */
1491015160 {
1491115161 /* CALLBEGIN */
@@ -14924,22 +15174,22 @@
1492415174 {
1492515175 /*CALLEND*/
1492615176 stackbase += 29LLU;
14927- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC17LLU;
15177+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFFLLU;
1492815178 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1492915179 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1493015180 break;
1493115181 }
14932-case 0xFFFFFFFFFFFFFC17LLU:
15182+case 0xFFFFFFFFFFFFFBFFLLU:
1493315183 /* SP = 27LLU */
1493415184 {
1493515185 /*CALLEND*/
1493615186 stackbase += 23LLU;
14937- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC16LLU;
15187+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFELLU;
1493815188 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1493915189 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1494015190 break;
1494115191 }
14942-case 0xFFFFFFFFFFFFFC16LLU:
15192+case 0xFFFFFFFFFFFFFBFELLU:
1494315193 /* SP = 21LLU */
1494415194 {
1494515195 /* CALLBEGIN */
@@ -14950,12 +15200,12 @@
1495015200 {
1495115201 /*CALLEND*/
1495215202 stackbase += 23LLU;
14953- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC15LLU;
15203+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFDLLU;
1495415204 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1495515205 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1495615206 break;
1495715207 }
14958-case 0xFFFFFFFFFFFFFC15LLU:
15208+case 0xFFFFFFFFFFFFFBFDLLU:
1495915209 /* SP = 21LLU */
1496015210 {
1496115211 /* CALLBEGIN */
@@ -14973,12 +15223,12 @@
1497315223 {
1497415224 /*CALLEND*/
1497515225 stackbase += 29LLU;
14976- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC14LLU;
15226+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFCLLU;
1497715227 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1497815228 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1497915229 break;
1498015230 }
14981-case 0xFFFFFFFFFFFFFC14LLU:
15231+case 0xFFFFFFFFFFFFFBFCLLU:
1498215232 /* SP = 27LLU */
1498315233 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1498415234 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -14999,23 +15249,23 @@
1499915249 {
1500015250 /*CALLEND*/
1500115251 stackbase += 41LLU;
15002- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC13LLU;
15252+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFBLLU;
1500315253 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1500415254 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1500515255 break;
1500615256 }
15007-case 0xFFFFFFFFFFFFFC13LLU:
15257+case 0xFFFFFFFFFFFFFBFBLLU:
1500815258 /* SP = 39LLU */
1500915259 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1501015260 {
1501115261 /*CALLEND*/
1501215262 stackbase += 24LLU;
15013- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC12LLU;
15263+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFALLU;
1501415264 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
15015-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
15265+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1501615266 break;
1501715267 }
15018-case 0xFFFFFFFFFFFFFC12LLU:
15268+case 0xFFFFFFFFFFFFFBFALLU:
1501915269 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1502015270 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1502115271 {
@@ -15027,12 +15277,12 @@
1502715277 {
1502815278 /*CALLEND*/
1502915279 stackbase += 23LLU;
15030- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC11LLU;
15280+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF9LLU;
1503115281 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1503215282 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1503315283 break;
1503415284 }
15035-case 0xFFFFFFFFFFFFFC11LLU:
15285+case 0xFFFFFFFFFFFFFBF9LLU:
1503615286 /* SP = 21LLU */
1503715287 {
1503815288 /* CALLBEGIN */
@@ -15044,12 +15294,12 @@
1504415294 {
1504515295 /*CALLEND*/
1504615296 stackbase += 23LLU;
15047- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC10LLU;
15297+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF8LLU;
1504815298 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1504915299 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1505015300 break;
1505115301 }
15052-case 0xFFFFFFFFFFFFFC10LLU:
15302+case 0xFFFFFFFFFFFFFBF8LLU:
1505315303 /* SP = 21LLU */fputs("\n{ ", stdout);
1505415304 {
1505515305 /* CALLBEGIN */
@@ -15060,12 +15310,12 @@
1506015310 {
1506115311 /*CALLEND*/
1506215312 stackbase += 23LLU;
15063- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0FLLU;
15313+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF7LLU;
1506415314 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1506515315 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1506615316 break;
1506715317 }
15068-case 0xFFFFFFFFFFFFFC0FLLU:
15318+case 0xFFFFFFFFFFFFFBF7LLU:
1506915319 /* SP = 21LLU */fputs(" = isspace(", stdout);
1507015320 {
1507115321 /* CALLBEGIN */
@@ -15076,15 +15326,15 @@
1507615326 {
1507715327 /*CALLEND*/
1507815328 stackbase += 23LLU;
15079- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0ELLU;
15329+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF6LLU;
1508015330 fnaddr = /*TOP_START_*/0x50F4004D40525000LLU;/* SP = 0LLU */
1508115331 { if(stackbase + 16LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_START_*/\n"); exit(-1); } }
1508215332 break;
1508315333 }
15084-case 0xFFFFFFFFFFFFFC0ELLU:
15334+case 0xFFFFFFFFFFFFFBF6LLU:
1508515335 /* SP = 21LLU */fputs("); }", stdout); /* SP = 21LLU *//* SP = 21LLU */
15086-{ /* JUMP */ fnaddr = 18446744073709550616LLU; break; } /* skip alternative */
15087-case 18446744073709550617LLU: /* alternative *//* predicate */
15336+{ /* JUMP */ fnaddr = 18446744073709550592LLU; break; } /* skip alternative */
15337+case 18446744073709550593LLU: /* alternative *//* predicate */
1508815338
1508915339 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1509015340 {/* PUSH */stack[stackbase + 22LLU] = 1175603453495219200LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -15091,7 +15341,7 @@
1509115341 {
1509215342 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1509315343 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
15094-{ /* JUMP */ fnaddr = 18446744073709550605LLU; break; } /* skip consequent */
15344+{ /* JUMP */ fnaddr = 18446744073709550581LLU; break; } /* skip consequent */
1509515345 /* consequent */
1509615346 {
1509715347 /* CALLBEGIN */
@@ -15110,22 +15360,22 @@
1511015360 {
1511115361 /*CALLEND*/
1511215362 stackbase += 29LLU;
15113- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0BLLU;
15363+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF3LLU;
1511415364 fnaddr = /*typeunit__*/0xBF4AE0C2992F0000LLU;/* SP = 0LLU */
1511515365 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeunit__*/\n"); exit(-1); } }
1511615366 break;
1511715367 }
15118-case 0xFFFFFFFFFFFFFC0BLLU:
15368+case 0xFFFFFFFFFFFFFBF3LLU:
1511915369 /* SP = 27LLU */
1512015370 {
1512115371 /*CALLEND*/
1512215372 stackbase += 23LLU;
15123- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC0ALLU;
15373+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF2LLU;
1512415374 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1512515375 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1512615376 break;
1512715377 }
15128-case 0xFFFFFFFFFFFFFC0ALLU:
15378+case 0xFFFFFFFFFFFFFBF2LLU:
1512915379 /* SP = 21LLU */
1513015380 {
1513115381 /* CALLBEGIN */
@@ -15136,12 +15386,12 @@
1513615386 {
1513715387 /*CALLEND*/
1513815388 stackbase += 23LLU;
15139- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC09LLU;
15389+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF1LLU;
1514015390 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1514115391 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1514215392 break;
1514315393 }
15144-case 0xFFFFFFFFFFFFFC09LLU:
15394+case 0xFFFFFFFFFFFFFBF1LLU:
1514515395 /* SP = 21LLU */
1514615396 {
1514715397 /* CALLBEGIN */
@@ -15153,15 +15403,15 @@
1515315403 {
1515415404 /*CALLEND*/
1515515405 stackbase += 23LLU;
15156- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC08LLU;
15406+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF0LLU;
1515715407 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1515815408 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1515915409 break;
1516015410 }
15161-case 0xFFFFFFFFFFFFFC08LLU:
15411+case 0xFFFFFFFFFFFFFBF0LLU:
1516215412 /* SP = 21LLU */fputs("\nfprintf(stderr, \"[line %llu]\", (long long unsigned int)stack[4]);", stdout); /* SP = 21LLU *//* SP = 21LLU */
15163-{ /* JUMP */ fnaddr = 18446744073709550604LLU; break; } /* skip alternative */
15164-case 18446744073709550605LLU: /* alternative *//* predicate */
15413+{ /* JUMP */ fnaddr = 18446744073709550580LLU; break; } /* skip alternative */
15414+case 18446744073709550581LLU: /* alternative *//* predicate */
1516515415
1516615416 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1516715417 {/* PUSH */stack[stackbase + 22LLU] = 3500287570728976384LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -15168,7 +15418,7 @@
1516815418 {
1516915419 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1517015420 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
15171-{ /* JUMP */ fnaddr = 18446744073709550599LLU; break; } /* skip consequent */
15421+{ /* JUMP */ fnaddr = 18446744073709550575LLU; break; } /* skip consequent */
1517215422 /* consequent */
1517315423 {
1517415424 /* CALLBEGIN */
@@ -15187,22 +15437,22 @@
1518715437 {
1518815438 /*CALLEND*/
1518915439 stackbase += 29LLU;
15190- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC05LLU;
15440+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBEDLLU;
1519115441 fnaddr = /*typeunit__*/0xBF4AE0C2992F0000LLU;/* SP = 0LLU */
1519215442 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeunit__*/\n"); exit(-1); } }
1519315443 break;
1519415444 }
15195-case 0xFFFFFFFFFFFFFC05LLU:
15445+case 0xFFFFFFFFFFFFFBEDLLU:
1519615446 /* SP = 27LLU */
1519715447 {
1519815448 /*CALLEND*/
1519915449 stackbase += 23LLU;
15200- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC04LLU;
15450+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBECLLU;
1520115451 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1520215452 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1520315453 break;
1520415454 }
15205-case 0xFFFFFFFFFFFFFC04LLU:
15455+case 0xFFFFFFFFFFFFFBECLLU:
1520615456 /* SP = 21LLU */
1520715457 {
1520815458 /* CALLBEGIN */
@@ -15213,12 +15463,12 @@
1521315463 {
1521415464 /*CALLEND*/
1521515465 stackbase += 23LLU;
15216- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC03LLU;
15466+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBEBLLU;
1521715467 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1521815468 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1521915469 break;
1522015470 }
15221-case 0xFFFFFFFFFFFFFC03LLU:
15471+case 0xFFFFFFFFFFFFFBEBLLU:
1522215472 /* SP = 21LLU */
1522315473 {
1522415474 /* CALLBEGIN */
@@ -15236,12 +15486,12 @@
1523615486 {
1523715487 /*CALLEND*/
1523815488 stackbase += 29LLU;
15239- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC02LLU;
15489+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBEALLU;
1524015490 fnaddr = /*parsetoken*/0xADCB6E82FAA68290LLU;/* SP = 0LLU */
1524115491 { if(stackbase + 18LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsetoken*/\n"); exit(-1); } }
1524215492 break;
1524315493 }
15244-case 0xFFFFFFFFFFFFFC02LLU:
15494+case 0xFFFFFFFFFFFFFBEALLU:
1524515495 /* SP = 27LLU */
1524615496 {/* PUSH */stack[stackbase + 27LLU] = stack[stackbase + 3LLU]; }/* SP + 1LLU = 28LLU */
1524715497 {/* PUSH */stack[stackbase + 28LLU] = stack[stackbase + 4LLU]; }/* SP + 1LLU = 29LLU */
@@ -15262,23 +15512,23 @@
1526215512 {
1526315513 /*CALLEND*/
1526415514 stackbase += 41LLU;
15265- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC01LLU;
15515+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE9LLU;
1526615516 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1526715517 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1526815518 break;
1526915519 }
15270-case 0xFFFFFFFFFFFFFC01LLU:
15520+case 0xFFFFFFFFFFFFFBE9LLU:
1527115521 /* SP = 39LLU */
1527215522 {/* PUSH */stack[stackbase + 39LLU] = stack[stackbase + 15LLU]; }/* SP + 1LLU = 40LLU */
1527315523 {
1527415524 /*CALLEND*/
1527515525 stackbase += 24LLU;
15276- stack[stackbase - 1] = 0xFFFFFFFFFFFFFC00LLU;
15526+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE8LLU;
1527715527 fnaddr = /*parsestep_*/0xADCB6E82EBE0AC00LLU;/* SP = 0LLU */
15278-{ if(stackbase + 94LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
15528+{ if(stackbase + 95LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*parsestep_*/\n"); exit(-1); } }
1527915529 break;
1528015530 }
15281-case 0xFFFFFFFFFFFFFC00LLU:
15531+case 0xFFFFFFFFFFFFFBE8LLU:
1528215532 /* SP = 22LLU *//* SP = 21LLU *//* assign */
1528315533 { /* RESULT */stack[stackbase + 15LLU] = stack[stackbase + 21LLU]; }
1528415534 {
@@ -15290,12 +15540,12 @@
1529015540 {
1529115541 /*CALLEND*/
1529215542 stackbase += 23LLU;
15293- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFFLLU;
15543+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE7LLU;
1529415544 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1529515545 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1529615546 break;
1529715547 }
15298-case 0xFFFFFFFFFFFFFBFFLLU:
15548+case 0xFFFFFFFFFFFFFBE7LLU:
1529915549 /* SP = 21LLU */
1530015550 {
1530115551 /* CALLBEGIN */
@@ -15307,12 +15557,12 @@
1530715557 {
1530815558 /*CALLEND*/
1530915559 stackbase += 23LLU;
15310- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFELLU;
15560+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE6LLU;
1531115561 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1531215562 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1531315563 break;
1531415564 }
15315-case 0xFFFFFFFFFFFFFBFELLU:
15565+case 0xFFFFFFFFFFFFFBE6LLU:
1531615566 /* SP = 21LLU */fputs("\n{ stack[4] += ", stdout);
1531715567 {
1531815568 /* CALLBEGIN */
@@ -15323,15 +15573,15 @@
1532315573 {
1532415574 /*CALLEND*/
1532515575 stackbase += 23LLU;
15326- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFDLLU;
15576+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE5LLU;
1532715577 fnaddr = /*POP_______*/0x40F4000000000000LLU;/* SP = 0LLU */
1532815578 { if(stackbase + 21LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*POP_______*/\n"); exit(-1); } }
1532915579 break;
1533015580 }
15331-case 0xFFFFFFFFFFFFFBFDLLU:
15581+case 0xFFFFFFFFFFFFFBE5LLU:
1533215582 /* SP = 21LLU */fputs(" }", stdout); /* SP = 21LLU *//* SP = 21LLU */
15333-{ /* JUMP */ fnaddr = 18446744073709550598LLU; break; } /* skip alternative */
15334-case 18446744073709550599LLU: /* alternative *//* predicate */
15583+{ /* JUMP */ fnaddr = 18446744073709550574LLU; break; } /* skip alternative */
15584+case 18446744073709550575LLU: /* alternative *//* predicate */
1533515585
1533615586 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 20LLU]; }/* SP + 1LLU = 22LLU */
1533715587 {/* PUSH */stack[stackbase + 22LLU] = 6117226504067482736LLU; }/* SP + 1LLU = 23LLU *//* SP = 21LLU */
@@ -15338,7 +15588,7 @@
1533815588 {
1533915589 {/* PUSH */stack[stackbase + 21LLU] = stack[stackbase + 21LLU] == stack[stackbase + 22LLU]; }/* SP + 1LLU = 22LLU */ }
1534015590 if(!/* SP - 1LLU = 21LLU *//* POP */stack[stackbase + 21LLU])
15341-{ /* JUMP */ fnaddr = 18446744073709550588LLU; break; } /* skip consequent */
15591+{ /* JUMP */ fnaddr = 18446744073709550564LLU; break; } /* skip consequent */
1534215592 /* consequent */
1534315593 {
1534415594 /* CALLBEGIN */
@@ -15357,22 +15607,22 @@
1535715607 {
1535815608 /*CALLEND*/
1535915609 stackbase += 29LLU;
15360- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBFALLU;
15610+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE2LLU;
1536115611 fnaddr = /*typeu64___*/0xBF4AE0C3CE800000LLU;/* SP = 0LLU */
1536215612 { if(stackbase + 6LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typeu64___*/\n"); exit(-1); } }
1536315613 break;
1536415614 }
15365-case 0xFFFFFFFFFFFFFBFALLU:
15615+case 0xFFFFFFFFFFFFFBE2LLU:
1536615616 /* SP = 27LLU */
1536715617 {
1536815618 /*CALLEND*/
1536915619 stackbase += 23LLU;
15370- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF9LLU;
15620+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE1LLU;
1537115621 fnaddr = /*typecheck_*/0xBF4AE07A381E9800LLU;/* SP = 0LLU */
1537215622 { if(stackbase + 20LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*typecheck_*/\n"); exit(-1); } }
1537315623 break;
1537415624 }
15375-case 0xFFFFFFFFFFFFFBF9LLU:
15625+case 0xFFFFFFFFFFFFFBE1LLU:
1537615626 /* SP = 21LLU */
1537715627 {
1537815628 /* CALLBEGIN */
@@ -15383,12 +15633,12 @@
1538315633 {
1538415634 /*CALLEND*/
1538515635 stackbase += 23LLU;
15386- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF8LLU;
15636+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBE0LLU;
1538715637 fnaddr = /*skipcmnts_*/0xBA692B7A8A6FB800LLU;/* SP = 0LLU */
1538815638 { if(stackbase + 13LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*skipcmnts_*/\n"); exit(-1); } }
1538915639 break;
1539015640 }
15391-case 0xFFFFFFFFFFFFFBF8LLU:
15641+case 0xFFFFFFFFFFFFFBE0LLU:
1539215642 /* SP = 21LLU */
1539315643 {
1539415644 /* CALLBEGIN */
@@ -15400,12 +15650,12 @@
1540015650 {
1540115651 /*CALLEND*/
1540215652 stackbase += 23LLU;
15403- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF7LLU;
15653+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBDFLLU;
1540415654 fnaddr = /*match_____*/0xA1CBDE8C00000000LLU;/* SP = 0LLU */
1540515655 { if(stackbase + 9LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*match_____*/\n"); exit(-1); } }
1540615656 break;
1540715657 }
15408-case 0xFFFFFFFFFFFFFBF7LLU:
15658+case 0xFFFFFFFFFFFFFBDFLLU:
1540915659 /* SP = 21LLU */
1541015660 {
1541115661 /* CALLBEGIN */
@@ -15417,12 +15667,12 @@
1541715667 {
1541815668 /*CALLEND*/
1541915669 stackbase += 23LLU;
15420- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF6LLU;
15670+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBDELLU;
1542115671 fnaddr = /*PUSH______*/0x4154C80000000000LLU;/* SP = 0LLU */
1542215672 { if(stackbase + 24LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*PUSH______*/\n"); exit(-1); } }
1542315673 break;
1542415674 }
15425-case 0xFFFFFFFFFFFFFBF6LLU:
15675+case 0xFFFFFFFFFFFFFBDELLU:
1542615676 /* SP = 21LLU */fputs("\n{", stdout); fputs("\n for(uint32_t Arg = 0; Arg < ArgCount && Args[Arg]; Arg++)", stdout); fputs("\n {", stdout); fputs("\n if(Args[Arg][0] && Args[Arg][1] && Args[Arg][2] && Args[Arg][3] && Args[Arg][4] && Args[Arg][5] && Args[Arg][6] && Args[Arg][7])", stdout); fputs("\n if(Args[Arg][0] == '-' && Args[Arg][1] == '-' && Args[Arg][2] == 'u' && Args[Arg][3] == 'n' && Args[Arg][4] == 's' && Args[Arg][5] == 'a' && Args[Arg][6] == 'f' && Args[Arg][7] == 'e')", stdout); fputs("\n ", stdout);
1542715677 {
1542815678 /* CALLBEGIN */
@@ -15434,15 +15684,15 @@
1543415684 {
1543515685 /*CALLEND*/
1543615686 stackbase += 23LLU;
15437- stack[stackbase - 1] = 0xFFFFFFFFFFFFFBF5LLU;
15687+ stack[stackbase - 1] = 0xFFFFFFFFFFFFFBDDLLU;
1543815688 fnaddr = /*TOP_SET___*/0x50F4004C55000000LLU;/* SP = 0LLU */
1543915689 { if(stackbase + 19LLU >= 0x0000000000100000LLU) { fprintf(stderr, "STACKOVERFLOW calling /*TOP_SET___*/\n"); exit(-1); } }
1544015690 break;
1544115691 }
15442-case 0xFFFFFFFFFFFFFBF5LLU:
15692+case 0xFFFFFFFFFFFFFBDDLLU:
1544315693 /* SP = 21LLU */fputs("\n }", stdout); fputs("\n}", stdout); /* SP = 21LLU *//* SP = 21LLU */
15444-{ /* JUMP */ fnaddr = 18446744073709550587LLU; break; } /* skip alternative */
15445-case 18446744073709550588LLU: /* alternative */
15694+{ /* JUMP */ f

差分はサイズ制限により省略されました。全ての差分を見るためにはローカルクライアントを利用してください。

旧リポジトリブラウザで表示