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

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


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

#define CT_v460	((void*)startLabel+56)
#define FN_LAMBDA456	((void*)startLabel+96)
#define CT_v461	((void*)startLabel+136)
#define F0_LAMBDA456	((void*)startLabel+144)
#define FN_LAMBDA455	((void*)startLabel+180)
#define v479	((void*)startLabel+196)
#define v469	((void*)startLabel+200)
#define v480	((void*)startLabel+214)
#define v473	((void*)startLabel+218)
#define v481	((void*)startLabel+228)
#define v477	((void*)startLabel+232)
#define v470	((void*)startLabel+258)
#define v466	((void*)startLabel+263)
#define v462	((void*)startLabel+268)
#define CT_v482	((void*)startLabel+276)
#define F0_LAMBDA455	((void*)startLabel+284)
#define FN_LAMBDA454	((void*)startLabel+324)
#define CT_v486	((void*)startLabel+356)
#define F0_LAMBDA454	((void*)startLabel+364)
#define FN_LAMBDA453	((void*)startLabel+400)
#define v504	((void*)startLabel+416)
#define v494	((void*)startLabel+420)
#define v505	((void*)startLabel+434)
#define v498	((void*)startLabel+438)
#define v506	((void*)startLabel+448)
#define v502	((void*)startLabel+452)
#define v495	((void*)startLabel+478)
#define v491	((void*)startLabel+483)
#define v487	((void*)startLabel+488)
#define CT_v507	((void*)startLabel+496)
#define F0_LAMBDA453	((void*)startLabel+504)
#define FN_LAMBDA452	((void*)startLabel+544)
#define CT_v511	((void*)startLabel+580)
#define F0_LAMBDA452	((void*)startLabel+588)
#define FN_LAMBDA451	((void*)startLabel+624)
#define v529	((void*)startLabel+640)
#define v519	((void*)startLabel+644)
#define v530	((void*)startLabel+658)
#define v523	((void*)startLabel+662)
#define v531	((void*)startLabel+672)
#define v527	((void*)startLabel+676)
#define v520	((void*)startLabel+702)
#define v516	((void*)startLabel+707)
#define v512	((void*)startLabel+712)
#define CT_v532	((void*)startLabel+720)
#define F0_LAMBDA451	((void*)startLabel+728)
#define FN_LAMBDA450	((void*)startLabel+768)
#define CT_v536	((void*)startLabel+800)
#define F0_LAMBDA450	((void*)startLabel+808)
#define FN_LAMBDA449	((void*)startLabel+844)
#define v554	((void*)startLabel+860)
#define v544	((void*)startLabel+864)
#define v555	((void*)startLabel+878)
#define v548	((void*)startLabel+882)
#define v556	((void*)startLabel+892)
#define v552	((void*)startLabel+896)
#define v545	((void*)startLabel+922)
#define v541	((void*)startLabel+927)
#define v537	((void*)startLabel+932)
#define CT_v557	((void*)startLabel+940)
#define F0_LAMBDA449	((void*)startLabel+948)
#define FN_LAMBDA448	((void*)startLabel+988)
#define CT_v561	((void*)startLabel+1024)
#define F0_LAMBDA448	((void*)startLabel+1032)
#define FN_LAMBDA447	((void*)startLabel+1068)
#define v579	((void*)startLabel+1084)
#define v569	((void*)startLabel+1088)
#define v580	((void*)startLabel+1102)
#define v573	((void*)startLabel+1106)
#define v581	((void*)startLabel+1116)
#define v577	((void*)startLabel+1120)
#define v570	((void*)startLabel+1146)
#define v566	((void*)startLabel+1151)
#define v562	((void*)startLabel+1156)
#define CT_v582	((void*)startLabel+1164)
#define F0_LAMBDA447	((void*)startLabel+1172)
#define FN_LAMBDA446	((void*)startLabel+1212)
#define CT_v586	((void*)startLabel+1244)
#define F0_LAMBDA446	((void*)startLabel+1252)
#define FN_LAMBDA445	((void*)startLabel+1288)
#define v604	((void*)startLabel+1304)
#define v594	((void*)startLabel+1308)
#define v605	((void*)startLabel+1322)
#define v598	((void*)startLabel+1326)
#define v606	((void*)startLabel+1336)
#define v602	((void*)startLabel+1340)
#define v595	((void*)startLabel+1364)
#define v591	((void*)startLabel+1369)
#define v587	((void*)startLabel+1374)
#define CT_v607	((void*)startLabel+1400)
#define F0_LAMBDA445	((void*)startLabel+1408)
#define CT_v608	((void*)startLabel+1448)
#define CT_v609	((void*)startLabel+1524)
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_465[];
extern Node FN_Prelude_46_95_46readList[];

static Node startLabel[] = {
  bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v460)
,};
Node FN_Prelude_46Read_46Prelude_465_46readsPrec[] = {
  bytes2word(ZAP_ARG,6,NEEDHEAP_I32,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_I3,HEAP_ARG_ARG,5)
, bytes2word(4,HEAP_ARG_ARG,3,2)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v460: (byte 0) */
  HW(2,6)
, 0
,};
Node F0_Prelude_46Read_46Prelude_465_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_465_46readsPrec),6)
, CAPTAG(useLabel(FN_LAMBDA456),1)
, VAPTAG(useLabel(FN_Prelude_46readParen))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v461)
,	/* FN_LAMBDA456: (byte 0) */
  bytes2word(NEEDHEAP_I32,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_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v461: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA456: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA456),6)
, CAPTAG(useLabel(FN_LAMBDA455),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, 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_v482)
,	/* FN_LAMBDA455: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v479: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v469: (byte 4) */
  bytes2word(POP_I1,JUMP,65,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(40),BOT(40),TOP(10),BOT(10))
,	/* v480: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v473: (byte 2) */
  bytes2word(42,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v481: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v477: (byte 4) */
  bytes2word(POP_I1,JUMP,28,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,5,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,5,HEAP_ARG)
,	/* v470: (byte 2) */
  bytes2word(7,RETURN_EVAL,POP_P1,2)
,	/* v466: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v462: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(PUSH_ARG,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v482: (byte 0) */
  HW(4,7)
, 0
,	/* F0_LAMBDA455: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA455),7)
, CAPTAG(useLabel(FN_LAMBDA454),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v486)
,	/* FN_LAMBDA454: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,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_CVAL_I4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v486: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA454: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA454),6)
, CAPTAG(useLabel(FN_LAMBDA453),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, 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_v507)
,	/* FN_LAMBDA453: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v504: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v494: (byte 4) */
  bytes2word(POP_I1,JUMP,65,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v505: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v498: (byte 2) */
  bytes2word(42,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v506: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v502: (byte 4) */
  bytes2word(POP_I1,JUMP,28,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,5,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,5,HEAP_ARG)
,	/* v495: (byte 2) */
  bytes2word(7,RETURN_EVAL,POP_P1,2)
,	/* v491: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v487: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(PUSH_ARG,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v507: (byte 0) */
  HW(4,7)
, 0
,	/* F0_LAMBDA453: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA453),7)
, CAPTAG(useLabel(FN_LAMBDA452),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v511)
,	/* FN_LAMBDA452: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,2,3,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_I4,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v511: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA452: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA452),6)
, CAPTAG(useLabel(FN_LAMBDA451),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, 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_v532)
,	/* FN_LAMBDA451: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v529: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v519: (byte 4) */
  bytes2word(POP_I1,JUMP,65,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v530: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v523: (byte 2) */
  bytes2word(42,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v531: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v527: (byte 4) */
  bytes2word(POP_I1,JUMP,28,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,5,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,5,HEAP_ARG)
,	/* v520: (byte 2) */
  bytes2word(7,RETURN_EVAL,POP_P1,2)
,	/* v516: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v512: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(PUSH_ARG,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v532: (byte 0) */
  HW(4,7)
, 0
,	/* F0_LAMBDA451: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA451),7)
, CAPTAG(useLabel(FN_LAMBDA450),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v536)
,	/* FN_LAMBDA450: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,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_CVAL_I4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v536: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA450: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA450),6)
, CAPTAG(useLabel(FN_LAMBDA449),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, 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_v557)
,	/* FN_LAMBDA449: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v554: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v544: (byte 4) */
  bytes2word(POP_I1,JUMP,65,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v555: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v548: (byte 2) */
  bytes2word(42,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v556: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v552: (byte 4) */
  bytes2word(POP_I1,JUMP,28,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,5,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,5,HEAP_ARG)
,	/* v545: (byte 2) */
  bytes2word(7,RETURN_EVAL,POP_P1,2)
,	/* v541: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v537: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(PUSH_ARG,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v557: (byte 0) */
  HW(4,7)
, 0
,	/* F0_LAMBDA449: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA449),7)
, CAPTAG(useLabel(FN_LAMBDA448),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v561)
,	/* FN_LAMBDA448: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,HEAP_P1,0,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_I4,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v561: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA448: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA448),6)
, CAPTAG(useLabel(FN_LAMBDA447),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, 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_v582)
,	/* FN_LAMBDA447: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v579: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v569: (byte 4) */
  bytes2word(POP_I1,JUMP,65,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v580: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v573: (byte 2) */
  bytes2word(42,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v581: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v577: (byte 4) */
  bytes2word(POP_I1,JUMP,28,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,5,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,5,HEAP_ARG)
,	/* v570: (byte 2) */
  bytes2word(7,RETURN_EVAL,POP_P1,2)
,	/* v566: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v562: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(PUSH_ARG,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v582: (byte 0) */
  HW(4,7)
, 0
,	/* F0_LAMBDA447: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA447),7)
, CAPTAG(useLabel(FN_LAMBDA446),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v586)
,	/* FN_LAMBDA446: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,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_CVAL_I4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v586: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA446: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA446),6)
, CAPTAG(useLabel(FN_LAMBDA445),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, 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_v607)
,	/* FN_LAMBDA445: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v604: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v594: (byte 4) */
  bytes2word(POP_I1,JUMP,63,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(41),BOT(41),TOP(10),BOT(10))
,	/* v605: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v598: (byte 2) */
  bytes2word(40,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v606: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v602: (byte 4) */
  bytes2word(POP_I1,JUMP,26,0)
, bytes2word(POP_I1,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,7,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_IN3,HEAP_OFF_N1)
,	/* v595: (byte 4) */
  bytes2word(4,HEAP_ARG,7,RETURN)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v591: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v587: (byte 2) */
  bytes2word(2,0,PUSH_ARG,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,2,0)
, CONSTR(0,5,0)
,	/* CT_v607: (byte 0) */
  HW(0,7)
, 0
,	/* F0_LAMBDA445: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA445),7)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v608)
,};
Node FN_Prelude_46Read_46Prelude_465_46readList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v608: (byte 0) */
  HW(2,5)
, 0
,};
Node F0_Prelude_46Read_46Prelude_465_46readList[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_465_46readList),5)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_465))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v609)
,};
Node FN_Prelude_46Read_46Prelude_465[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_ARG_ARG,3,4,HEAP_ARG)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v609: (byte 0) */
  HW(2,5)
, 0
,};
Node F0_Prelude_46Read_46Prelude_465[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_465),5)
, CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_465_46readsPrec),1)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_465_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.