#include "newmacros.h"
#include "runtime.h"
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms ((void*)startLabel+16)
#define CT_v676 ((void*)startLabel+60)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms ((void*)startLabel+68)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46241_46mapBranch ((void*)startLabel+100)
#define CT_v680 ((void*)startLabel+136)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46241_46mapBranch ((void*)startLabel+144)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46addopt ((void*)startLabel+168)
#define CT_v684 ((void*)startLabel+228)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46addopt ((void*)startLabel+236)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46235_46insert ((void*)startLabel+272)
#define CT_v688 ((void*)startLabel+312)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46235_46insert ((void*)startLabel+320)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46add ((void*)startLabel+348)
#define CT_v692 ((void*)startLabel+404)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46add ((void*)startLabel+412)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46226_46insert ((void*)startLabel+436)
#define CT_v696 ((void*)startLabel+472)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46226_46insert ((void*)startLabel+480)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46newperm ((void*)startLabel+504)
#define CT_v697 ((void*)startLabel+540)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46newperm ((void*)startLabel+548)
#define CT_v701 ((void*)startLabel+600)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46213_46empty ((void*)startLabel+652)
#define v703 ((void*)startLabel+662)
#define v704 ((void*)startLabel+667)
#define CT_v706 ((void*)startLabel+700)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46213_46empty ((void*)startLabel+708)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46214_46branch ((void*)startLabel+728)
#define CT_v710 ((void*)startLabel+748)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46214_46branch ((void*)startLabel+756)
#define FN_LAMBDA664 ((void*)startLabel+780)
#define CT_v711 ((void*)startLabel+800)
#define F0_LAMBDA664 ((void*)startLabel+808)
#define FN_LAMBDA663 ((void*)startLabel+836)
#define CT_v712 ((void*)startLabel+852)
#define F0_LAMBDA663 ((void*)startLabel+860)
#define CT_v716 ((void*)startLabel+904)
#define CT_v720 ((void*)startLabel+968)
#define CT_v721 ((void*)startLabel+1012)
#define CT_v722 ((void*)startLabel+1056)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46ptest ((void*)startLabel+1084)
#define CT_v723 ((void*)startLabel+1152)
#define CF_Text_46ParserCombinators_46Parsec_46Perm_46ptest ((void*)startLabel+1160)
#define FN_LAMBDA666 ((void*)startLabel+1208)
#define CT_v725 ((void*)startLabel+1228)
#define CF_LAMBDA666 ((void*)startLabel+1236)
#define FN_LAMBDA665 ((void*)startLabel+1252)
#define CT_v726 ((void*)startLabel+1276)
#define F0_LAMBDA665 ((void*)startLabel+1284)
#define FN_Text_46ParserCombinators_46Parsec_46Perm_46test ((void*)startLabel+1296)
#define CT_v727 ((void*)startLabel+1320)
#define F0_Text_46ParserCombinators_46Parsec_46Perm_46test ((void*)startLabel+1328)
#define FN_LAMBDA668 ((void*)startLabel+1360)
#define CT_v728 ((void*)startLabel+1380)
#define CF_LAMBDA668 ((void*)startLabel+1388)
#define FN_LAMBDA667 ((void*)startLabel+1400)
#define CT_v729 ((void*)startLabel+1420)
#define F0_LAMBDA667 ((void*)startLabel+1428)
#define ST_v724 ((void*)startLabel+1448)
extern Node FN_Prelude_46Functor_46Prelude_46Maybe_46fmap[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46map[];
extern Node FN_Prelude_46_46[];
extern Node FN_Prelude_46flip[];
extern Node F0_Prelude_46_36[];
extern Node F0_Prelude_46flip[];
extern Node CF_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser[];
extern Node FN_Prelude_46_43_43[];
extern Node FN_Text_46ParserCombinators_46Parsec_46Combinator_46choice[];
extern Node FN_Prelude_46return[];
extern Node FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46_62_62_61[];
extern Node FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46return[];
extern Node FN_Text_46ParserCombinators_46Parsec_46Char_46char[];
extern Node FN_Text_46ParserCombinators_46Parsec_46Combinator_46many1[];
extern Node FN_Prelude_46_36[];
extern Node FN_Text_46ParserCombinators_46Parsec_46Prim_46parse[];
extern Node FN_Text_46ParserCombinators_46Parsec_46Combinator_46eof[];
extern Node CF_Prelude_46Show_46Prelude_46Char[];
extern Node FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46_62_62[];
static Node startLabel[] = {
42
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v676)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(5,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, /* CT_v676: (byte 0) */
HW(4,2)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms),2)
, VAPTAG(useLabel(FN_Prelude_46Functor_46Prelude_46Maybe_46fmap))
, CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46241_46mapBranch),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46map))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v680)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46241_46mapBranch: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_P1,3)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, /* CT_v680: (byte 0) */
HW(2,2)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46241_46mapBranch: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46241_46mapBranch),2)
, CAPTAG(useLabel(FN_Prelude_46_46),1)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v684)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46addopt: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_ARG_ARG,1,3)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,4,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_I2,HEAP_CVAL_N1,2)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,5,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,2,0)
, /* CT_v684: (byte 0) */
HW(5,3)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46addopt: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46addopt),3)
, CAPTAG(useLabel(FN_Prelude_46flip),1)
, useLabel(F0_Prelude_46_36)
, VAPTAG(useLabel(FN_Prelude_46Functor_46Prelude_46Maybe_46fmap))
, CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46235_46insert),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v688)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46235_46insert: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG_ARG,1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,HEAP_P1,3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, /* CT_v688: (byte 0) */
HW(3,3)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46235_46insert: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46235_46insert),3)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms))
, useLabel(F0_Prelude_46flip)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46addopt))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v692)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46add: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_I2,HEAP_CVAL_IN3,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(0,2,0)
, /* CT_v692: (byte 0) */
HW(2,2)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46add: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46add),2)
, CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46226_46insert),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v696)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46226_46insert: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I1)
, bytes2word(HEAP_P1,3,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, /* CT_v696: (byte 0) */
HW(3,2)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46226_46insert: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46226_46insert),2)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46mapPerms))
, useLabel(F0_Prelude_46flip)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46add))
, bytes2word(1,0,0,1)
, useLabel(CT_v697)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46newperm: (byte 0) */
bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_N1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_IN3,HEAP_OFF_N1,4,HEAP_OFF_N1)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, CONSTR(0,0,0)
, CONSTR(1,1,0)
, /* CT_v697: (byte 0) */
HW(0,1)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46newperm: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46newperm),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v701)
,};
Node FN_Text_46ParserCombinators_46Parsec_46Perm_46permute[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, /* CT_v701: (byte 0) */
HW(7,1)
, 0
,};
Node F0_Text_46ParserCombinators_46Parsec_46Perm_46permute[] = {
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46permute),1)
, CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46214_46branch),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46213_46empty),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(CF_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser)
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Combinator_46choice))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v706)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46213_46empty: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
, /* v703: (byte 2) */
bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
, /* v704: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(1,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, /* CT_v706: (byte 0) */
HW(2,2)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46213_46empty: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46213_46empty),2)
, VAPTAG(useLabel(FN_Prelude_46return))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v710)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46214_46branch: (byte 0) */
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_I4,HEAP_I2)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, /* CT_v710: (byte 0) */
HW(2,1)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46214_46branch: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46Prelude_46214_46branch),1)
, CAPTAG(useLabel(FN_LAMBDA664),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46_62_62_61))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v711)
, /* FN_LAMBDA664: (byte 0) */
bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, /* CT_v711: (byte 0) */
HW(3,2)
, 0
, /* F0_LAMBDA664: (byte 0) */
CAPTAG(useLabel(FN_LAMBDA664),2)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46permute))
, CAPTAG(useLabel(FN_LAMBDA663),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46_62_62_61))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v712)
, /* FN_LAMBDA663: (byte 0) */
bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, /* CT_v712: (byte 0) */
HW(2,2)
, 0
, /* F0_LAMBDA663: (byte 0) */
CAPTAG(useLabel(FN_LAMBDA663),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46return))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v716)
,};
Node FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_63_62[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_I2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, /* CT_v716: (byte 0) */
HW(1,2)
, 0
,};
Node F0_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_63_62[] = {
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_63_62),2)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46addopt))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v720)
,};
Node FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_63_62[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_N1,1,HEAP_P1)
, bytes2word(0,HEAP_I1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, /* CT_v720: (byte 0) */
HW(2,2)
, 0
,};
Node F0_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_63_62[] = {
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_63_62),2)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46newperm))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_63_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v721)
,};
Node FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_124_62[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, /* CT_v721: (byte 0) */
HW(1,2)
, 0
,};
Node F0_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_124_62[] = {
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_124_62),2)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46add))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v722)
,};
Node FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_36_62[] = {
bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, /* CT_v722: (byte 0) */
HW(2,2)
, 0
,};
Node F0_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_36_62[] = {
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_36_62),2)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46newperm))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_124_62))
, bytes2word(0,0,0,0)
, useLabel(CT_v723)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46ptest: (byte 0) */
bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CHAR_P1,97,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I5,HEAP_CHAR_P1)
, bytes2word(98,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,HEAP_CVAL_I5)
, bytes2word(HEAP_CHAR_P1,99,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CHAR_P1,95,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, /* CT_v723: (byte 0) */
HW(9,0)
, 0
, /* CF_Text_46ParserCombinators_46Parsec_46Perm_46ptest: (byte 0) */
VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46ptest))
, CAPTAG(useLabel(FN_LAMBDA665),3)
, VAPTAG(useLabel(FN_LAMBDA666))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Char_46char))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Combinator_46many1))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_36_63_62))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_124_62))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46_60_124_63_62))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_Text_46ParserCombinators_46Parsec_46Perm_46permute)
, bytes2word(0,0,0,0)
, useLabel(CT_v725)
, /* FN_LAMBDA666: (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_v724)
, /* CT_v725: (byte 0) */
HW(0,0)
, 0
, /* CF_LAMBDA666: (byte 0) */
VAPTAG(useLabel(FN_LAMBDA666))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v726)
, /* FN_LAMBDA665: (byte 0) */
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
, /* CT_v726: (byte 0) */
HW(0,3)
, 0
, /* F0_LAMBDA665: (byte 0) */
CAPTAG(useLabel(FN_LAMBDA665),3)
, bytes2word(1,0,0,1)
, useLabel(CT_v727)
, /* FN_Text_46ParserCombinators_46Parsec_46Perm_46test: (byte 0) */
bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, /* CT_v727: (byte 0) */
HW(5,1)
, 0
, /* F0_Text_46ParserCombinators_46Parsec_46Perm_46test: (byte 0) */
CAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Perm_46test),1)
, CAPTAG(useLabel(FN_LAMBDA667),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46_62_62_61))
, useLabel(CF_Text_46ParserCombinators_46Parsec_46Perm_46ptest)
, VAPTAG(useLabel(FN_LAMBDA668))
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Prim_46parse))
, bytes2word(0,0,0,0)
, useLabel(CT_v728)
, /* FN_LAMBDA668: (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_v724)
, /* CT_v728: (byte 0) */
HW(0,0)
, 0
, /* CF_LAMBDA668: (byte 0) */
VAPTAG(useLabel(FN_LAMBDA668))
, bytes2word(1,0,0,1)
, useLabel(CT_v729)
, /* FN_LAMBDA667: (byte 0) */
bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, /* CT_v729: (byte 0) */
HW(4,1)
, 0
, /* F0_LAMBDA667: (byte 0) */
CAPTAG(useLabel(FN_LAMBDA667),1)
, VAPTAG(useLabel(FN_Text_46ParserCombinators_46Parsec_46Combinator_46eof))
, useLabel(CF_Prelude_46Show_46Prelude_46Char)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Text_46ParserCombinators_46Parsec_46Prim_46GenParser_46_62_62))
, /* ST_v724: (byte 0) */
bytes2word(0,0,0,0)
,};
|