Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/prelude/PreludeText/Read_6.hc

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


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

#define CT_v512	((void*)startLabel+56)
#define FN_LAMBDA508	((void*)startLabel+96)
#define CT_v513	((void*)startLabel+136)
#define F0_LAMBDA508	((void*)startLabel+144)
#define FN_LAMBDA507	((void*)startLabel+184)
#define v531	((void*)startLabel+200)
#define v521	((void*)startLabel+204)
#define v532	((void*)startLabel+218)
#define v525	((void*)startLabel+222)
#define v533	((void*)startLabel+232)
#define v529	((void*)startLabel+236)
#define v522	((void*)startLabel+264)
#define v518	((void*)startLabel+269)
#define v514	((void*)startLabel+274)
#define CT_v534	((void*)startLabel+284)
#define F0_LAMBDA507	((void*)startLabel+292)
#define FN_LAMBDA506	((void*)startLabel+332)
#define CT_v538	((void*)startLabel+368)
#define F0_LAMBDA506	((void*)startLabel+376)
#define FN_LAMBDA505	((void*)startLabel+416)
#define v556	((void*)startLabel+432)
#define v546	((void*)startLabel+436)
#define v557	((void*)startLabel+450)
#define v550	((void*)startLabel+454)
#define v558	((void*)startLabel+464)
#define v554	((void*)startLabel+468)
#define v547	((void*)startLabel+496)
#define v543	((void*)startLabel+501)
#define v539	((void*)startLabel+506)
#define CT_v559	((void*)startLabel+516)
#define F0_LAMBDA505	((void*)startLabel+524)
#define FN_LAMBDA504	((void*)startLabel+564)
#define CT_v563	((void*)startLabel+600)
#define F0_LAMBDA504	((void*)startLabel+608)
#define FN_LAMBDA503	((void*)startLabel+648)
#define v581	((void*)startLabel+664)
#define v571	((void*)startLabel+668)
#define v582	((void*)startLabel+682)
#define v575	((void*)startLabel+686)
#define v583	((void*)startLabel+696)
#define v579	((void*)startLabel+700)
#define v572	((void*)startLabel+728)
#define v568	((void*)startLabel+733)
#define v564	((void*)startLabel+738)
#define CT_v584	((void*)startLabel+748)
#define F0_LAMBDA503	((void*)startLabel+756)
#define FN_LAMBDA502	((void*)startLabel+796)
#define CT_v588	((void*)startLabel+832)
#define F0_LAMBDA502	((void*)startLabel+840)
#define FN_LAMBDA501	((void*)startLabel+880)
#define v606	((void*)startLabel+896)
#define v596	((void*)startLabel+900)
#define v607	((void*)startLabel+914)
#define v600	((void*)startLabel+918)
#define v608	((void*)startLabel+928)
#define v604	((void*)startLabel+932)
#define v597	((void*)startLabel+960)
#define v593	((void*)startLabel+965)
#define v589	((void*)startLabel+970)
#define CT_v609	((void*)startLabel+980)
#define F0_LAMBDA501	((void*)startLabel+988)
#define FN_LAMBDA500	((void*)startLabel+1028)
#define CT_v613	((void*)startLabel+1064)
#define F0_LAMBDA500	((void*)startLabel+1072)
#define FN_LAMBDA499	((void*)startLabel+1112)
#define v631	((void*)startLabel+1128)
#define v621	((void*)startLabel+1132)
#define v632	((void*)startLabel+1146)
#define v625	((void*)startLabel+1150)
#define v633	((void*)startLabel+1160)
#define v629	((void*)startLabel+1164)
#define v622	((void*)startLabel+1192)
#define v618	((void*)startLabel+1197)
#define v614	((void*)startLabel+1202)
#define CT_v634	((void*)startLabel+1212)
#define F0_LAMBDA499	((void*)startLabel+1220)
#define FN_LAMBDA498	((void*)startLabel+1260)
#define CT_v638	((void*)startLabel+1296)
#define F0_LAMBDA498	((void*)startLabel+1304)
#define FN_LAMBDA497	((void*)startLabel+1344)
#define v656	((void*)startLabel+1360)
#define v646	((void*)startLabel+1364)
#define v657	((void*)startLabel+1378)
#define v650	((void*)startLabel+1382)
#define v658	((void*)startLabel+1392)
#define v654	((void*)startLabel+1396)
#define v647	((void*)startLabel+1424)
#define v643	((void*)startLabel+1429)
#define v639	((void*)startLabel+1434)
#define CT_v659	((void*)startLabel+1444)
#define F0_LAMBDA497	((void*)startLabel+1452)
#define FN_LAMBDA496	((void*)startLabel+1492)
#define CT_v663	((void*)startLabel+1528)
#define F0_LAMBDA496	((void*)startLabel+1536)
#define FN_LAMBDA495	((void*)startLabel+1576)
#define v681	((void*)startLabel+1592)
#define v671	((void*)startLabel+1596)
#define v682	((void*)startLabel+1610)
#define v675	((void*)startLabel+1614)
#define v683	((void*)startLabel+1624)
#define v679	((void*)startLabel+1628)
#define v672	((void*)startLabel+1653)
#define v668	((void*)startLabel+1658)
#define v664	((void*)startLabel+1663)
#define CT_v684	((void*)startLabel+1688)
#define F0_LAMBDA495	((void*)startLabel+1696)
#define CT_v685	((void*)startLabel+1744)
#define CT_v686	((void*)startLabel+1828)
extern Node FN_Prelude_46readParen[];
extern Node FN_Prelude_46lex[];
extern Node FN_Prelude_46_95foldr[];
extern Node FN_Prelude_46reads[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46Read_46Prelude_466[];
extern Node FN_Prelude_46_95_46readList[];

static Node startLabel[] = {
  bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v512)
,};
Node FN_Prelude_46Read_46Prelude_466_46readsPrec[] = {
  bytes2word(ZAP_ARG,7,NEEDHEAP_I32,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_I3,HEAP_ARG_ARG,6)
, bytes2word(5,HEAP_ARG_ARG,4,3)
, bytes2word(HEAP_ARG_ARG,2,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(9,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v512: (byte 0) */
  HW(2,7)
, 0
,};
Node F0_Prelude_46Read_46Prelude_466_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_466_46readsPrec),7)
, CAPTAG(useLabel(FN_LAMBDA508),1)
, VAPTAG(useLabel(FN_Prelude_46readParen))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v513)
,	/* FN_LAMBDA508: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,7,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,11)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v513: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA508: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA508),7)
, CAPTAG(useLabel(FN_LAMBDA507),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v534)
,	/* FN_LAMBDA507: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v531: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v521: (byte 4) */
  bytes2word(POP_I1,JUMP,67,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(40),BOT(40),TOP(10),BOT(10))
,	/* v532: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v525: (byte 2) */
  bytes2word(44,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v533: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v529: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,12,HEAP_OFF_N1)
,	/* v522: (byte 4) */
  bytes2word(5,HEAP_ARG,8,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v518: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v514: (byte 2) */
  bytes2word(2,0,PUSH_ARG,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v534: (byte 0) */
  HW(4,8)
, 0
,	/* F0_LAMBDA507: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA507),8)
, CAPTAG(useLabel(FN_LAMBDA506),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v538)
,	/* FN_LAMBDA506: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_P1,0,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v538: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA506: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA506),7)
, CAPTAG(useLabel(FN_LAMBDA505),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v559)
,	/* FN_LAMBDA505: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v556: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v546: (byte 4) */
  bytes2word(POP_I1,JUMP,67,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v557: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v550: (byte 2) */
  bytes2word(44,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v558: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v554: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,12,HEAP_OFF_N1)
,	/* v547: (byte 4) */
  bytes2word(5,HEAP_ARG,8,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v543: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v539: (byte 2) */
  bytes2word(2,0,PUSH_ARG,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v559: (byte 0) */
  HW(4,8)
, 0
,	/* F0_LAMBDA505: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA505),8)
, CAPTAG(useLabel(FN_LAMBDA504),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v563)
,	/* FN_LAMBDA504: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,2,3,HEAP_ARG_ARG)
, bytes2word(4,5,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v563: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA504: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA504),7)
, CAPTAG(useLabel(FN_LAMBDA503),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v584)
,	/* FN_LAMBDA503: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v581: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v571: (byte 4) */
  bytes2word(POP_I1,JUMP,67,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v582: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v575: (byte 2) */
  bytes2word(44,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v583: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v579: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,12,HEAP_OFF_N1)
,	/* v572: (byte 4) */
  bytes2word(5,HEAP_ARG,8,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v568: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v564: (byte 2) */
  bytes2word(2,0,PUSH_ARG,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v584: (byte 0) */
  HW(4,8)
, 0
,	/* F0_LAMBDA503: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA503),8)
, CAPTAG(useLabel(FN_LAMBDA502),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v588)
,	/* FN_LAMBDA502: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_P1)
, bytes2word(0,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v588: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA502: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA502),7)
, CAPTAG(useLabel(FN_LAMBDA501),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v609)
,	/* FN_LAMBDA501: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v606: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v596: (byte 4) */
  bytes2word(POP_I1,JUMP,67,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v607: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v600: (byte 2) */
  bytes2word(44,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v608: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v604: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,12,HEAP_OFF_N1)
,	/* v597: (byte 4) */
  bytes2word(5,HEAP_ARG,8,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v593: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v589: (byte 2) */
  bytes2word(2,0,PUSH_ARG,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v609: (byte 0) */
  HW(4,8)
, 0
,	/* F0_LAMBDA501: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA501),8)
, CAPTAG(useLabel(FN_LAMBDA500),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v613)
,	/* FN_LAMBDA500: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(4,5,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v613: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA500: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA500),7)
, CAPTAG(useLabel(FN_LAMBDA499),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v634)
,	/* FN_LAMBDA499: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v631: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v621: (byte 4) */
  bytes2word(POP_I1,JUMP,67,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v632: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v625: (byte 2) */
  bytes2word(44,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v633: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v629: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,12,HEAP_OFF_N1)
,	/* v622: (byte 4) */
  bytes2word(5,HEAP_ARG,8,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v618: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v614: (byte 2) */
  bytes2word(2,0,PUSH_ARG,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v634: (byte 0) */
  HW(4,8)
, 0
,	/* F0_LAMBDA499: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA499),8)
, CAPTAG(useLabel(FN_LAMBDA498),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v638)
,	/* FN_LAMBDA498: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_P1,0)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v638: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA498: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA498),7)
, CAPTAG(useLabel(FN_LAMBDA497),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v659)
,	/* FN_LAMBDA497: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v656: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v646: (byte 4) */
  bytes2word(POP_I1,JUMP,67,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v657: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v650: (byte 2) */
  bytes2word(44,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v658: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v654: (byte 4) */
  bytes2word(POP_I1,JUMP,30,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,12,HEAP_OFF_N1)
,	/* v647: (byte 4) */
  bytes2word(5,HEAP_ARG,8,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v643: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v639: (byte 2) */
  bytes2word(2,0,PUSH_ARG,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v659: (byte 0) */
  HW(4,8)
, 0
,	/* F0_LAMBDA497: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA497),8)
, CAPTAG(useLabel(FN_LAMBDA496),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v663)
,	/* FN_LAMBDA496: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG,5)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v663: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA496: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA496),7)
, CAPTAG(useLabel(FN_LAMBDA495),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v684)
,	/* FN_LAMBDA495: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v681: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v671: (byte 4) */
  bytes2word(POP_I1,JUMP,64,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(41),BOT(41),TOP(10),BOT(10))
,	/* v682: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v675: (byte 2) */
  bytes2word(41,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v683: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v679: (byte 4) */
  bytes2word(POP_I1,JUMP,27,0)
, bytes2word(POP_I1,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,8)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_IN3)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,8)
,	/* v672: (byte 1) */
  bytes2word(RETURN,POP_P1,2,JUMP)
,	/* v668: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v664: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(8,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,2,0)
, CONSTR(0,6,0)
,	/* CT_v684: (byte 0) */
  HW(0,8)
, 0
,	/* F0_LAMBDA495: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA495),8)
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v685)
,};
Node FN_Prelude_46Read_46Prelude_466_46readList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,8,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v685: (byte 0) */
  HW(2,6)
, 0
,};
Node F0_Prelude_46Read_46Prelude_466_46readList[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_466_46readList),6)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_466))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v686)
,};
Node FN_Prelude_46Read_46Prelude_466[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I2,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v686: (byte 0) */
  HW(2,6)
, 0
,};
Node F0_Prelude_46Read_46Prelude_466[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_466),6)
, CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_466_46readsPrec),1)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_466_46readList))
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.