Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/compiler98/Parse/ParseLib.hc

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


#include "newmacros.h"
#include "runtime.h"

#define CT_v1095	((void*)startLabel+20)
#define FN_LAMBDA1053	((void*)startLabel+52)
#define CT_v1096	((void*)startLabel+72)
#define F0_LAMBDA1053	((void*)startLabel+80)
#define CT_v1097	((void*)startLabel+104)
#define FN_LAMBDA1056	((void*)startLabel+136)
#define v1112	((void*)startLabel+146)
#define v1101	((void*)startLabel+150)
#define v1114	((void*)startLabel+280)
#define v1107	((void*)startLabel+284)
#define v1108	((void*)startLabel+297)
#define v1104	((void*)startLabel+312)
#define v1110	((void*)startLabel+328)
#define v1111	((void*)startLabel+370)
#define v1098	((void*)startLabel+392)
#define CT_v1116	((void*)startLabel+424)
#define F0_LAMBDA1056	((void*)startLabel+432)
#define FN_LAMBDA1055	((void*)startLabel+476)
#define CT_v1118	((void*)startLabel+496)
#define CF_LAMBDA1055	((void*)startLabel+504)
#define FN_LAMBDA1054	((void*)startLabel+516)
#define CT_v1120	((void*)startLabel+536)
#define CF_LAMBDA1054	((void*)startLabel+544)
#define CT_v1121	((void*)startLabel+572)
#define FN_LAMBDA1059	((void*)startLabel+604)
#define CT_v1122	((void*)startLabel+632)
#define F0_LAMBDA1059	((void*)startLabel+640)
#define FN_LAMBDA1058	((void*)startLabel+664)
#define CT_v1123	((void*)startLabel+700)
#define F0_LAMBDA1058	((void*)startLabel+708)
#define FN_LAMBDA1057	((void*)startLabel+736)
#define CT_v1124	((void*)startLabel+760)
#define F0_LAMBDA1057	((void*)startLabel+768)
#define CT_v1125	((void*)startLabel+804)
#define FN_LAMBDA1061	((void*)startLabel+832)
#define CT_v1126	((void*)startLabel+856)
#define F0_LAMBDA1061	((void*)startLabel+864)
#define FN_LAMBDA1060	((void*)startLabel+884)
#define CT_v1127	((void*)startLabel+908)
#define F0_LAMBDA1060	((void*)startLabel+916)
#define CT_v1128	((void*)startLabel+952)
#define FN_LAMBDA1063	((void*)startLabel+984)
#define CT_v1129	((void*)startLabel+1016)
#define F0_LAMBDA1063	((void*)startLabel+1024)
#define FN_LAMBDA1062	((void*)startLabel+1048)
#define CT_v1130	((void*)startLabel+1068)
#define F0_LAMBDA1062	((void*)startLabel+1076)
#define CT_v1131	((void*)startLabel+1120)
#define CT_v1132	((void*)startLabel+1176)
#define FN_LAMBDA1064	((void*)startLabel+1216)
#define CT_v1133	((void*)startLabel+1240)
#define F0_LAMBDA1064	((void*)startLabel+1248)
#define FN_Parse_46ParseLib_46manysSep_39	((void*)startLabel+1264)
#define CT_v1134	((void*)startLabel+1304)
#define F0_Parse_46ParseLib_46manysSep_39	((void*)startLabel+1312)
#define CT_v1135	((void*)startLabel+1372)
#define FN_LAMBDA1065	((void*)startLabel+1412)
#define CT_v1136	((void*)startLabel+1436)
#define F0_LAMBDA1065	((void*)startLabel+1444)
#define CT_v1137	((void*)startLabel+1492)
#define FN_Parse_46ParseLib_46manySep_39	((void*)startLabel+1528)
#define CT_v1138	((void*)startLabel+1564)
#define F0_Parse_46ParseLib_46manySep_39	((void*)startLabel+1572)
#define CT_v1139	((void*)startLabel+1628)
#define FN_LAMBDA1066	((void*)startLabel+1668)
#define CT_v1140	((void*)startLabel+1692)
#define F0_LAMBDA1066	((void*)startLabel+1700)
#define CT_v1141	((void*)startLabel+1748)
#define CT_v1142	((void*)startLabel+1816)
#define FN_LAMBDA1067	((void*)startLabel+1852)
#define CT_v1143	((void*)startLabel+1872)
#define F0_LAMBDA1067	((void*)startLabel+1880)
#define CT_v1144	((void*)startLabel+1916)
#define FN_LAMBDA1068	((void*)startLabel+1952)
#define v1145	((void*)startLabel+1978)
#define CT_v1147	((void*)startLabel+2008)
#define F0_LAMBDA1068	((void*)startLabel+2016)
#define CT_v1148	((void*)startLabel+2056)
#define FN_LAMBDA1070	((void*)startLabel+2088)
#define CT_v1149	((void*)startLabel+2116)
#define F0_LAMBDA1070	((void*)startLabel+2124)
#define FN_LAMBDA1069	((void*)startLabel+2148)
#define CT_v1150	((void*)startLabel+2176)
#define F0_LAMBDA1069	((void*)startLabel+2184)
#define CT_v1151	((void*)startLabel+2220)
#define FN_LAMBDA1073	((void*)startLabel+2252)
#define CT_v1152	((void*)startLabel+2280)
#define F0_LAMBDA1073	((void*)startLabel+2288)
#define FN_LAMBDA1072	((void*)startLabel+2312)
#define CT_v1153	((void*)startLabel+2348)
#define F0_LAMBDA1072	((void*)startLabel+2356)
#define FN_LAMBDA1071	((void*)startLabel+2384)
#define CT_v1154	((void*)startLabel+2400)
#define F0_LAMBDA1071	((void*)startLabel+2408)
#define CT_v1155	((void*)startLabel+2436)
#define FN_LAMBDA1075	((void*)startLabel+2464)
#define CT_v1156	((void*)startLabel+2488)
#define F0_LAMBDA1075	((void*)startLabel+2496)
#define FN_LAMBDA1074	((void*)startLabel+2516)
#define CT_v1157	((void*)startLabel+2532)
#define F0_LAMBDA1074	((void*)startLabel+2540)
#define CT_v1158	((void*)startLabel+2568)
#define FN_LAMBDA1078	((void*)startLabel+2604)
#define v1169	((void*)startLabel+2616)
#define v1162	((void*)startLabel+2620)
#define v1167	((void*)startLabel+2675)
#define v1159	((void*)startLabel+2716)
#define CT_v1172	((void*)startLabel+2732)
#define F0_LAMBDA1078	((void*)startLabel+2740)
#define FN_LAMBDA1077	((void*)startLabel+2788)
#define CT_v1174	((void*)startLabel+2808)
#define CF_LAMBDA1077	((void*)startLabel+2816)
#define FN_LAMBDA1076	((void*)startLabel+2832)
#define v1175	((void*)startLabel+2849)
#define CT_v1177	((void*)startLabel+2864)
#define F0_LAMBDA1076	((void*)startLabel+2872)
#define FN_Parse_46ParseLib_46Prelude_46285_46cases_39	((void*)startLabel+2900)
#define v1179	((void*)startLabel+2910)
#define v1180	((void*)startLabel+2914)
#define v1183	((void*)startLabel+2953)
#define CT_v1187	((void*)startLabel+2972)
#define F0_Parse_46ParseLib_46Prelude_46285_46cases_39	((void*)startLabel+2980)
#define FN_Parse_46ParseLib_46Prelude_46286_46cases_39_39	((void*)startLabel+3024)
#define v1189	((void*)startLabel+3036)
#define v1190	((void*)startLabel+3054)
#define v1193	((void*)startLabel+3091)
#define CT_v1197	((void*)startLabel+3136)
#define F0_Parse_46ParseLib_46Prelude_46286_46cases_39_39	((void*)startLabel+3144)
#define CT_v1198	((void*)startLabel+3192)
#define FN_LAMBDA1081	((void*)startLabel+3224)
#define CT_v1199	((void*)startLabel+3256)
#define F0_LAMBDA1081	((void*)startLabel+3264)
#define FN_LAMBDA1080	((void*)startLabel+3288)
#define CT_v1200	((void*)startLabel+3316)
#define F0_LAMBDA1080	((void*)startLabel+3324)
#define FN_LAMBDA1079	((void*)startLabel+3344)
#define CT_v1201	((void*)startLabel+3368)
#define F0_LAMBDA1079	((void*)startLabel+3376)
#define ST_v1117	((void*)startLabel+3388)
#define ST_v1173	((void*)startLabel+3453)
#define ST_v1119	((void*)startLabel+3518)
extern Node FN_Parse_46Lexical_46lexicalCont[];
extern Node FN_Prelude_46Show_46Parse_46Lex_46Lex_46show[];
extern Node FN_Parse_46ParseCore_46maxError[];
extern Node CF_Prelude_46Ord_46Util_46Extra_46Pos[];
extern Node C0_Parse_46Lex_46L_95RCURL_39[];
extern Node FN_NHC_46Internal_46_95patternMatchFail[];
extern Node CF_Parse_46ParseCore_46initError[];
extern Node CF_Parse_46ParseCore_46initBad[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46seq[];
extern Node FN_Parse_46ParseLib_46some[];
extern Node FN_Parse_46ParseCore_46parse[];
extern Node FN_Parse_46ParseCore_46orelse[];
extern Node FN_Parse_46ParseLib_46somesSep[];
extern Node FN_Parse_46ParseLib_46someSep[];
extern Node FN_Parse_46ParseCore_46token[];
extern Node FN_Prelude_46_61_61[];
extern Node FN_Prelude_46show[];
extern Node FN_Prelude_46Ord_46Util_46Extra_46Pos_46_62[];
extern Node FN_NHC_46Internal_46_95apply4[];
extern Node FN_NHC_46Internal_46_95apply3[];
extern Node FN_Prelude_46Eq_46Parse_46Lex_46Lex_46_61_61[];

static Node startLabel[] = {
  bytes2word(0,0,0,0)
, useLabel(CT_v1095)
,};
Node FN_Parse_46ParseLib_46parseRest[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1095: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Parse_46ParseLib_46parseRest[] = {
  VAPTAG(useLabel(FN_Parse_46ParseLib_46parseRest))
, CAPTAG(useLabel(FN_LAMBDA1053),4)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1096)
,	/* FN_LAMBDA1053: (byte 0) */
  bytes2word(ZAP_ARG_I2,NEEDSTACK_I16,PUSH_ARG,4)
, bytes2word(PUSH_ARG_I3,PUSH_ARG_I3,PUSH_ZAP_ARG_I1,ZAP_ARG_I3)
, bytes2word(ZAP_ARG,4,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,3,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1096: (byte 0) */
  HW(0,4)
, 0
,	/* F0_LAMBDA1053: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1053),4)
, bytes2word(0,0,0,0)
, useLabel(CT_v1097)
,};
Node FN_Parse_46ParseLib_46rcurl[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1097: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Parse_46ParseLib_46rcurl[] = {
  VAPTAG(useLabel(FN_Parse_46ParseLib_46rcurl))
, CAPTAG(useLabel(FN_LAMBDA1056),4)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1116)
,	/* FN_LAMBDA1056: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1112: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1101: (byte 2) */
  bytes2word(244,0,UNPACK,2)
, bytes2word(PUSH_P1,0,EVAL,UNPACK)
, bytes2word(4,PUSH_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,57,TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(118),BOT(118))
, bytes2word(TOP(131),BOT(131),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
, bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
,	/* v1114: (byte 4) */
  bytes2word(TOP(114),BOT(114),TOP(114),BOT(114))
,	/* v1107: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,PUSH_ARG,4,PUSH_P1)
, bytes2word(6,PUSH_P1,3,PUSH_ARG_I1)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,3)
,	/* v1108: (byte 1) */
  bytes2word(RETURN_EVAL,POP_I1,PUSH_ARG,4)
, bytes2word(PUSH_P1,6,PUSH_P1,3)
, bytes2word(PUSH_ARG_I1,ZAP_STACK_P1,9,EVAL)
,	/* v1104: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,3,RETURN_EVAL)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_P1,5)
, bytes2word(ZAP_STACK_P1,6,ZAP_STACK_P1,5)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1110: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(46),BOT(46))
, bytes2word(UNPACK,1,HEAP_CVAL_I4,HEAP_I2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_IN3,HEAP_I1,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,6,HEAP_ARG,4)
, bytes2word(PUSH_P1,0,PUSH_ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,APPLY)
,	/* v1111: (byte 2) */
  bytes2word(1,RETURN_EVAL,UNPACK,1)
, bytes2word(PUSH_ARG,4,PUSH_I1,PUSH_CVAL_P1)
, bytes2word(8,PUSH_ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG)
, bytes2word(4,ZAP_STACK_P1,6,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,EVAL)
,	/* v1098: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,3,RETURN_EVAL)
, bytes2word(HEAP_CVAL_P1,9,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1116: (byte 0) */
  HW(8,4)
, 0
,	/* F0_LAMBDA1056: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1056),4)
, VAPTAG(useLabel(FN_Parse_46Lexical_46lexicalCont))
, VAPTAG(useLabel(FN_Prelude_46Show_46Parse_46Lex_46Lex_46show))
, VAPTAG(useLabel(FN_LAMBDA1054))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46maxError))
, useLabel(CF_Prelude_46Ord_46Util_46Extra_46Pos)
, useLabel(C0_Parse_46Lex_46L_95RCURL_39)
, VAPTAG(useLabel(FN_LAMBDA1055))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1118)
,	/* FN_LAMBDA1055: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1117)
,	/* CT_v1118: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1055: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1055))
, bytes2word(0,0,0,0)
, useLabel(CT_v1120)
,	/* FN_LAMBDA1054: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1119)
,	/* CT_v1120: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1054: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1054))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1121)
,};
Node FN_Parse_46ParseLib_46apCut[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1121: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46apCut[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46apCut),2)
, CAPTAG(useLabel(FN_LAMBDA1059),2)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1122)
,	/* FN_LAMBDA1059: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,1,PUSH_ARG,4)
, bytes2word(PUSH_I1,PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_ARG,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1122: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1059: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1059),4)
, CAPTAG(useLabel(FN_LAMBDA1058),3)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1123)
,	/* FN_LAMBDA1058: (byte 0) */
  bytes2word(ZAP_ARG,5,NEEDHEAP_I32,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,3,1)
, bytes2word(PUSH_CVAL_P1,4,PUSH_ARG,4)
, bytes2word(PUSH_CVAL_P1,5,PUSH_P1,3)
, bytes2word(PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_ARG,4,ZAP_STACK_P1,5)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1123: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1058: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1058),5)
, CAPTAG(useLabel(FN_LAMBDA1057),1)
, useLabel(CF_Parse_46ParseCore_46initError)
, useLabel(CF_Parse_46ParseCore_46initBad)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1124)
,	/* FN_LAMBDA1057: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I1,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1124: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1057: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1057),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46seq))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1125)
,};
Node FN_Parse_46ParseLib_46parseAp[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1125: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46parseAp[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46parseAp),2)
, CAPTAG(useLabel(FN_LAMBDA1061),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1126)
,	/* FN_LAMBDA1061: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,PUSH_P1,0)
, bytes2word(PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1126: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1061: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1061),3)
, CAPTAG(useLabel(FN_LAMBDA1060),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1127)
,	/* FN_LAMBDA1060: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I1,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1127: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1060: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1060),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46seq))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1128)
,};
Node FN_Parse_46ParseLib_46revChk[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1128: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46revChk[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46revChk),2)
, CAPTAG(useLabel(FN_LAMBDA1063),2)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1129)
,	/* FN_LAMBDA1063: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG,1)
, bytes2word(PUSH_ARG,4,PUSH_I1,PUSH_ARG_I2)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1129: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1063: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1063),4)
, CAPTAG(useLabel(FN_LAMBDA1062),1)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1130)
,	/* FN_LAMBDA1062: (byte 0) */
  bytes2word(ZAP_ARG,4,NEEDSTACK_I16,PUSH_ARG_I2)
, bytes2word(PUSH_ARG_I1,PUSH_ARG_I3,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1130: (byte 0) */
  HW(0,4)
, 0
,	/* F0_LAMBDA1062: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1062),4)
, bytes2word(1,0,0,1)
, useLabel(CT_v1131)
,};
Node FN_Parse_46ParseLib_46many[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1131: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Parse_46ParseLib_46many[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46many),1)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46some))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46parse))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46orelse))
, bytes2word(1,0,0,1)
, useLabel(CT_v1132)
,};
Node FN_Parse_46ParseLib_46some[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1132: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Parse_46ParseLib_46some[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46some),1)
, CAPTAG(useLabel(FN_LAMBDA1064),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46parseAp))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46many))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46apCut))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1133)
,	/* FN_LAMBDA1064: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v1133: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1064: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1064),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1134)
,	/* FN_Parse_46ParseLib_46manysSep_39: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_N1,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1134: (byte 0) */
  HW(5,2)
, 0
,	/* F0_Parse_46ParseLib_46manysSep_39: (byte 0) */
  CAPTAG(useLabel(FN_Parse_46ParseLib_46manysSep_39),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46many))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46somesSep))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46revChk))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46parse))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46orelse))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1135)
,};
Node FN_Parse_46ParseLib_46somesSep[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1135: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Parse_46ParseLib_46somesSep[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46somesSep),2)
, CAPTAG(useLabel(FN_LAMBDA1065),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46parseAp))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46manysSep_39))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46apCut))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1136)
,	/* FN_LAMBDA1065: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v1136: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1065: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1065),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1137)
,};
Node FN_Parse_46ParseLib_46manysSep[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_N1,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1137: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Parse_46ParseLib_46manysSep[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46manysSep),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46somesSep))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46parse))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46orelse))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1138)
,	/* FN_Parse_46ParseLib_46manySep_39: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1138: (byte 0) */
  HW(4,2)
, 0
,	/* F0_Parse_46ParseLib_46manySep_39: (byte 0) */
  CAPTAG(useLabel(FN_Parse_46ParseLib_46manySep_39),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46someSep))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46revChk))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46parse))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46orelse))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1139)
,};
Node FN_Parse_46ParseLib_46someSep[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1139: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Parse_46ParseLib_46someSep[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46someSep),2)
, CAPTAG(useLabel(FN_LAMBDA1066),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46parseAp))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46manySep_39))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46apCut))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1140)
,	/* FN_LAMBDA1066: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v1140: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1066: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1066),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1141)
,};
Node FN_Parse_46ParseLib_46manySep[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_N1,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1141: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Parse_46ParseLib_46manySep[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46manySep),2)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46someSep))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46parse))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46orelse))
, bytes2word(1,0,0,1)
, useLabel(CT_v1142)
,};
Node FN_Parse_46ParseLib_46optional[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_I5,HEAP_OFF_N1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1142: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Parse_46ParseLib_46optional[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46optional),1)
, CAPTAG(useLabel(FN_LAMBDA1067),1)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46parseAp))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46parse))
, VAPTAG(useLabel(FN_Parse_46ParseCore_46orelse))
, bytes2word(1,0,0,1)
, useLabel(CT_v1143)
,	/* FN_LAMBDA1067: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
,	/* CT_v1143: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1067: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1067),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1144)
,};
Node FN_Parse_46ParseLib_46literal[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1144: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Parse_46ParseLib_46literal[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46literal),3)
, CAPTAG(useLabel(FN_LAMBDA1068),2)
, VAPTAG(useLabel(FN_Parse_46ParseCore_46token))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1147)
,	/* FN_LAMBDA1068: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_ARG,5,PUSH_ARG_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,8,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_ARG)
,	/* v1145: (byte 2) */
  bytes2word(4,RETURN,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,4,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,1,0)
, CONSTR(1,1,0)
,	/* CT_v1147: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1068: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1068),5)
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46show))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1148)
,};
Node FN_Parse_46ParseLib_46intoCut[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1148: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46intoCut[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46intoCut),2)
, CAPTAG(useLabel(FN_LAMBDA1070),2)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1149)
,	/* FN_LAMBDA1070: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,1,PUSH_ARG,4)
, bytes2word(PUSH_I1,PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_ARG,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1149: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1070: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1070),4)
, CAPTAG(useLabel(FN_LAMBDA1069),3)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1150)
,	/* FN_LAMBDA1069: (byte 0) */
  bytes2word(ZAP_ARG,5,NEEDSTACK_I16,PUSH_CVAL_P1)
, bytes2word(3,PUSH_ARG,4,PUSH_CVAL_P1)
, bytes2word(4,PUSH_ARG_I1,PUSH_ARG_I3,PUSH_ARG_I2)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1150: (byte 0) */
  HW(2,5)
, 0
,	/* F0_LAMBDA1069: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1069),5)
, useLabel(CF_Parse_46ParseCore_46initError)
, useLabel(CF_Parse_46ParseCore_46initBad)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1151)
,};
Node FN_Parse_46ParseLib_46chkCut[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1151: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46chkCut[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46chkCut),2)
, CAPTAG(useLabel(FN_LAMBDA1073),2)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1152)
,	/* FN_LAMBDA1073: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,1,PUSH_ARG,4)
, bytes2word(PUSH_I1,PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_ARG,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1152: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1073: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1073),4)
, CAPTAG(useLabel(FN_LAMBDA1072),3)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1153)
,	/* FN_LAMBDA1072: (byte 0) */
  bytes2word(ZAP_ARG,5,NEEDHEAP_I32,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,3,1)
, bytes2word(PUSH_CVAL_P1,4,PUSH_ARG,4)
, bytes2word(PUSH_CVAL_P1,5,PUSH_P1,3)
, bytes2word(PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_ARG,4,ZAP_STACK_P1,5)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1153: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1072: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1072),5)
, CAPTAG(useLabel(FN_LAMBDA1071),1)
, useLabel(CF_Parse_46ParseCore_46initError)
, useLabel(CF_Parse_46ParseCore_46initBad)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1154)
,	/* FN_LAMBDA1071: (byte 0) */
  bytes2word(ZAP_ARG_I3,NEEDSTACK_I16,PUSH_ARG_I1,PUSH_ARG_I2)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1154: (byte 0) */
  HW(0,3)
, 0
,	/* F0_LAMBDA1071: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1071),3)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1155)
,};
Node FN_Parse_46ParseLib_46parseChk[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1155: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46parseChk[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46parseChk),2)
, CAPTAG(useLabel(FN_LAMBDA1075),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1156)
,	/* FN_LAMBDA1075: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,PUSH_P1,0)
, bytes2word(PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1156: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1075: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1075),3)
, CAPTAG(useLabel(FN_LAMBDA1074),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1157)
,	/* FN_LAMBDA1074: (byte 0) */
  bytes2word(ZAP_ARG_I3,NEEDSTACK_I16,PUSH_ARG_I1,PUSH_ARG_I2)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1157: (byte 0) */
  HW(0,3)
, 0
,	/* F0_LAMBDA1074: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1074),3)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1158)
,};
Node FN_Parse_46ParseLib_46cases[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1158: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46cases[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46cases),2)
, CAPTAG(useLabel(FN_LAMBDA1078),4)
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v1172)
,	/* FN_LAMBDA1078: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v1169: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1162: (byte 4) */
  bytes2word(POP_I1,JUMP,98,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(ZAP_STACK_P1,1,EVAL,UNPACK)
, bytes2word(4,PUSH_ARG,6,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_I1,HEAP_P1,4)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,26,0,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,3,HEAP_ARG_ARG)
, bytes2word(4,5,HEAP_ARG,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_P1,4)
, bytes2word(HEAP_P1,5,HEAP_ARG,3)
, bytes2word(HEAP_P1,9,HEAP_OFF_N1,11)
,	/* v1167: (byte 3) */
  bytes2word(HEAP_ARG,2,RETURN_EVAL,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG_ARG,1,3)
, bytes2word(HEAP_ARG_ARG,4,5,HEAP_CVAL_P1)
, bytes2word(7,HEAP_P1,4,HEAP_CVAL_P1)
, bytes2word(8,HEAP_P1,3,HEAP_P1)
, bytes2word(0,HEAP_I2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_P1,4,HEAP_P1)
, bytes2word(5,HEAP_ARG,3,HEAP_P1)
, bytes2word(9,HEAP_OFF_N1,16,HEAP_P1)
, bytes2word(4,HEAP_OFF_N1,13,HEAP_OFF_N1)
,	/* v1159: (byte 4) */
  bytes2word(12,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(HEAP_CVAL_P1,10,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1172: (byte 0) */
  HW(9,6)
, 0
,	/* F0_LAMBDA1078: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1078),6)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Util_46Extra_46Pos_46_62))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply4))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46Prelude_46285_46cases_39))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_Prelude_46Show_46Parse_46Lex_46Lex_46show))
, VAPTAG(useLabel(FN_LAMBDA1076))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46Prelude_46286_46cases_39_39))
, VAPTAG(useLabel(FN_LAMBDA1077))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1174)
,	/* FN_LAMBDA1077: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1173)
,	/* CT_v1174: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1077: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1077))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1177)
,	/* FN_LAMBDA1076: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,6)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v1175: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I3,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1177: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1076: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1076),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Util_46Extra_46Pos_46_62))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v1187)
,	/* FN_Parse_46ParseLib_46Prelude_46285_46cases_39: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1179: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_ARG)
,	/* v1180: (byte 2) */
  bytes2word(5,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,NEEDHEAP_I32,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_I1,ZAP_STACK_P1,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,19,0)
, bytes2word(PUSH_CVAL_P1,4,PUSH_ARG,4)
, bytes2word(PUSH_CVAL_P1,5,PUSH_ARG_I3,PUSH_ARG_I1)
, bytes2word(PUSH_P1,6,ZAP_STACK_P1,7)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,5)
,	/* v1183: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG,5)
, bytes2word(HEAP_P1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1187: (byte 0) */
  HW(4,6)
, 0
,	/* F0_Parse_46ParseLib_46Prelude_46285_46cases_39: (byte 0) */
  CAPTAG(useLabel(FN_Parse_46ParseLib_46Prelude_46285_46cases_39),6)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Parse_46Lex_46Lex_46_61_61))
, useLabel(CF_Parse_46ParseCore_46initError)
, useLabel(CF_Parse_46ParseCore_46initBad)
, VAPTAG(useLabel(FN_Parse_46ParseLib_46Prelude_46285_46cases_39))
, bytes2word(9,0,8,1)
, bytes2word(7,2,6,3)
, bytes2word(5,4,4,5)
, bytes2word(3,6,2,7)
, bytes2word(1,8,0,9)
, useLabel(CT_v1197)
,	/* FN_Parse_46ParseLib_46Prelude_46286_46cases_39_39: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,9,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v1189: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(22),BOT(22))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,6,7,HEAP_ARG)
, bytes2word(8,PUSH_P1,0,PUSH_ARG)
, bytes2word(5,EVAL,NEEDHEAP_I32,APPLY)
,	/* v1190: (byte 2) */
  bytes2word(1,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,NEEDHEAP_I32,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_I1,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(19,0,PUSH_CVAL_P1,4)
, bytes2word(PUSH_ARG,4,PUSH_CVAL_P1,5)
, bytes2word(PUSH_ARG_I3,PUSH_ARG_I1,PUSH_P1,6)
, bytes2word(ZAP_STACK_P1,7,EVAL,NEEDHEAP_I32)
,	/* v1193: (byte 3) */
  bytes2word(APPLY,5,RETURN_EVAL,HEAP_CVAL_P1)
, bytes2word(6,HEAP_P1,0,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(8,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG,7,HEAP_OFF_N1)
, bytes2word(11,HEAP_P1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,3,0)
,	/* CT_v1197: (byte 0) */
  HW(5,9)
, 0
,	/* F0_Parse_46ParseLib_46Prelude_46286_46cases_39_39: (byte 0) */
  CAPTAG(useLabel(FN_Parse_46ParseLib_46Prelude_46286_46cases_39_39),9)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Parse_46Lex_46Lex_46_61_61))
, useLabel(CF_Parse_46ParseCore_46initError)
, useLabel(CF_Parse_46ParseCore_46initBad)
, VAPTAG(useLabel(FN_Prelude_46Show_46Parse_46Lex_46Lex_46show))
, VAPTAG(useLabel(FN_Parse_46ParseLib_46Prelude_46286_46cases_39_39))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1198)
,};
Node FN_Parse_46ParseLib_46revAp[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1198: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Parse_46ParseLib_46revAp[] = {
  CAPTAG(useLabel(FN_Parse_46ParseLib_46revAp),2)
, CAPTAG(useLabel(FN_LAMBDA1081),2)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1199)
,	/* FN_LAMBDA1081: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG,1)
, bytes2word(PUSH_ARG,4,PUSH_I1,PUSH_ARG_I2)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1199: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1081: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1081),4)
, CAPTAG(useLabel(FN_LAMBDA1080),1)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1200)
,	/* FN_LAMBDA1080: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(4,1,PUSH_ARG_I2,PUSH_I1)
, bytes2word(PUSH_ARG_I3,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_ARG,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1200: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1080: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1080),4)
, CAPTAG(useLabel(FN_LAMBDA1079),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1201)
,	/* FN_LAMBDA1079: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,1,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I1,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1201: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1079: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1079),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46seq))
,	/* ST_v1117: (byte 0) */
  bytes2word(80,97,114,115)
, bytes2word(101,46,80,97)
, bytes2word(114,115,101,76)
, bytes2word(105,98,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,108,97,109)
, bytes2word(98,100,97,32)
, bytes2word(97,116,32,49)
, bytes2word(53,54,58,57)
, bytes2word(45,49,54,50)
, bytes2word(58,54,53,46)
,	/* ST_v1173: (byte 1) */
  bytes2word(0,80,97,114)
, bytes2word(115,101,46,80)
, bytes2word(97,114,115,101)
, bytes2word(76,105,98,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,108,97)
, bytes2word(109,98,100,97)
, bytes2word(32,97,116,32)
, bytes2word(53,56,58,49)
, bytes2word(54,45,54,50)
, bytes2word(58,49,49,48)
,	/* ST_v1119: (byte 2) */
  bytes2word(46,0,125,39)
, bytes2word(0,0,0,0)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].