#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) ,};