#include "newmacros.h" #include "runtime.h" #define FN_NHC_46IOExtras_46nyi ((void*)startLabel+8) #define CT_v242 ((void*)startLabel+44) #define F0_NHC_46IOExtras_46nyi ((void*)startLabel+52) #define FN_LAMBDA238 ((void*)startLabel+80) #define CT_v245 ((void*)startLabel+112) #define CF_LAMBDA238 ((void*)startLabel+120) #define FN_LAMBDA237 ((void*)startLabel+132) #define CT_v248 ((void*)startLabel+164) #define CF_LAMBDA237 ((void*)startLabel+172) #define CT_v250 ((void*)startLabel+208) #define FN_LAMBDA239 ((void*)startLabel+236) #define CT_v253 ((void*)startLabel+268) #define CF_LAMBDA239 ((void*)startLabel+276) #define ST_v244 ((void*)startLabel+280) #define ST_v247 ((void*)startLabel+298) #define ST_v240 ((void*)startLabel+308) #define ST_v241 ((void*)startLabel+321) #define ST_v246 ((void*)startLabel+338) #define ST_v243 ((void*)startLabel+367) #define ST_v249 ((void*)startLabel+396) #define ST_v251 ((void*)startLabel+428) #define ST_v252 ((void*)startLabel+472) extern Node TM_NHC_46IOExtras[]; extern Node FN_Prelude_46_43_43[]; extern Node FN_NonStdTrace_46trace[]; extern Node TMSUB_NHC_46IOExtras[]; static Node startLabel[] = { bytes2word(1,0,0,1) , useLabel(CT_v242) , /* FN_NHC_46IOExtras_46nyi: (byte 0) */ useLabel(TM_NHC_46IOExtras) , bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5) , bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3) , bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,6,HEAP_OFF_N1) , bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,6) , bytes2word(HEAP_OFF_N1,4,RETURN,ENDCODE) , bytes2word(0,0,0,0) , 560001 , useLabel(ST_v241) , /* CT_v242: (byte 0) */ HW(4,1) , 0 , /* F0_NHC_46IOExtras_46nyi: (byte 0) */ CAPTAG(useLabel(FN_NHC_46IOExtras_46nyi),1) , VAPTAG(useLabel(FN_LAMBDA237)) , VAPTAG(useLabel(FN_LAMBDA238)) , VAPTAG(useLabel(FN_Prelude_46_43_43)) , CAPTAG(useLabel(FN_NonStdTrace_46trace),1) , bytes2word(0,0,0,0) , useLabel(CT_v245) , /* FN_LAMBDA238: (byte 0) */ useLabel(TMSUB_NHC_46IOExtras) , bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,4,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , useLabel(ST_v244) , 560032 , useLabel(ST_v243) , /* CT_v245: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA238: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA238)) , bytes2word(0,0,0,0) , useLabel(CT_v248) , /* FN_LAMBDA237: (byte 0) */ useLabel(TMSUB_NHC_46IOExtras) , bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,4,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , useLabel(ST_v247) , 560016 , useLabel(ST_v246) , /* CT_v248: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA237: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA237)) , bytes2word(0,0,0,0) , useLabel(CT_v250) ,}; Node FN_NHC_46IOExtras_46unsafeInterleaveIO[] = { useLabel(TM_NHC_46IOExtras) , bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4) , bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE) , bytes2word(0,0,0,0) , 590001 , useLabel(ST_v249) , /* CT_v250: (byte 0) */ HW(2,0) , 0 ,}; Node CF_NHC_46IOExtras_46unsafeInterleaveIO[] = { VAPTAG(useLabel(FN_NHC_46IOExtras_46unsafeInterleaveIO)) , VAPTAG(useLabel(FN_LAMBDA239)) , VAPTAG(useLabel(FN_NHC_46IOExtras_46nyi)) , bytes2word(0,0,0,0) , useLabel(CT_v253) , /* FN_LAMBDA239: (byte 0) */ useLabel(TMSUB_NHC_46IOExtras) , bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,4,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , useLabel(ST_v252) , 590026 , useLabel(ST_v251) , /* CT_v253: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA239: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA239)) , /* ST_v244: (byte 0) */ bytes2word(58,32,110,111) , bytes2word(116,32,105,109) , bytes2word(112,108,101,109) , bytes2word(101,110,116,101) , /* ST_v247: (byte 2) */ bytes2word(100,0,73,79) , bytes2word(69,120,116,114) , bytes2word(97,115,46,0) ,}; Node PM_NHC_46IOExtras[] = { /* ST_v240: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(73,79,69,120) , bytes2word(116,114,97,115) , /* ST_v241: (byte 1) */ bytes2word(0,78,72,67) , bytes2word(46,73,79,69) , bytes2word(120,116,114,97) , bytes2word(115,46,110,121) , /* ST_v246: (byte 2) */ bytes2word(105,0,78,72) , bytes2word(67,46,73,79) , bytes2word(69,120,116,114) , bytes2word(97,115,46,110) , bytes2word(121,105,58,53) , bytes2word(54,58,49,54) , bytes2word(45,53,54,58) , /* ST_v243: (byte 3) */ bytes2word(50,54,0,78) , bytes2word(72,67,46,73) , bytes2word(79,69,120,116) , bytes2word(114,97,115,46) , bytes2word(110,121,105,58) , bytes2word(53,54,58,51) , bytes2word(50,45,53,54) , /* ST_v249: (byte 4) */ bytes2word(58,53,48,0) , bytes2word(78,72,67,46) , bytes2word(73,79,69,120) , bytes2word(116,114,97,115) , bytes2word(46,117,110,115) , bytes2word(97,102,101,73) , bytes2word(110,116,101,114) , bytes2word(108,101,97,118) , /* ST_v251: (byte 4) */ bytes2word(101,73,79,0) , bytes2word(78,72,67,46) , bytes2word(73,79,69,120) , bytes2word(116,114,97,115) , bytes2word(46,117,110,115) , bytes2word(97,102,101,73) , bytes2word(110,116,101,114) , bytes2word(108,101,97,118) , bytes2word(101,73,79,58) , bytes2word(53,57,58,50) , bytes2word(54,45,53,57) , /* ST_v252: (byte 4) */ bytes2word(58,52,53,0) , bytes2word(117,110,115,97) , bytes2word(102,101,73,110) , bytes2word(116,101,114,108) , bytes2word(101,97,118,101) , bytes2word(73,79,0,0) ,};