#include "newmacros.h" #include "runtime.h" #define CT_v251 ((void*)startLabel+92) #define FN_LAMBDA242 ((void*)startLabel+136) #define CT_v255 ((void*)startLabel+180) #define CF_LAMBDA242 ((void*)startLabel+188) #define CT_v260 ((void*)startLabel+304) #define FN_LAMBDA243 ((void*)startLabel+348) #define CT_v264 ((void*)startLabel+392) #define CF_LAMBDA243 ((void*)startLabel+400) #define CT_v269 ((void*)startLabel+512) #define FN_LAMBDA244 ((void*)startLabel+556) #define CT_v273 ((void*)startLabel+600) #define CF_LAMBDA244 ((void*)startLabel+608) #define CT_v278 ((void*)startLabel+724) #define FN_LAMBDA245 ((void*)startLabel+768) #define CT_v282 ((void*)startLabel+812) #define CF_LAMBDA245 ((void*)startLabel+820) #define CT_v285 ((void*)startLabel+868) #define CT_v288 ((void*)startLabel+924) #define CT_v291 ((void*)startLabel+980) #define CT_v294 ((void*)startLabel+1036) #define ST_v266 ((void*)startLabel+1064) #define PP_LAMBDA244 ((void*)startLabel+1081) #define PC_LAMBDA244 ((void*)startLabel+1081) #define ST_v271 ((void*)startLabel+1081) #define ST_v257 ((void*)startLabel+1104) #define PP_LAMBDA243 ((void*)startLabel+1122) #define PC_LAMBDA243 ((void*)startLabel+1122) #define ST_v262 ((void*)startLabel+1122) #define ST_v275 ((void*)startLabel+1148) #define PP_LAMBDA245 ((void*)startLabel+1165) #define PC_LAMBDA245 ((void*)startLabel+1165) #define ST_v280 ((void*)startLabel+1165) #define ST_v248 ((void*)startLabel+1188) #define PP_LAMBDA242 ((void*)startLabel+1208) #define PC_LAMBDA242 ((void*)startLabel+1208) #define ST_v253 ((void*)startLabel+1208) #define ST_v290 ((void*)startLabel+1236) #define ST_v284 ((void*)startLabel+1252) #define ST_v293 ((void*)startLabel+1268) #define ST_v287 ((void*)startLabel+1284) #define ST_v272 ((void*)startLabel+1302) #define ST_v263 ((void*)startLabel+1345) #define ST_v281 ((void*)startLabel+1389) #define ST_v254 ((void*)startLabel+1432) #define PS_v292 ((void*)startLabel+1480) #define PS_v289 ((void*)startLabel+1492) #define PS_v283 ((void*)startLabel+1504) #define PS_v286 ((void*)startLabel+1516) #define PS_v277 ((void*)startLabel+1528) #define PS_v274 ((void*)startLabel+1540) #define PS_v276 ((void*)startLabel+1552) #define PS_v268 ((void*)startLabel+1564) #define PS_v265 ((void*)startLabel+1576) #define PS_v267 ((void*)startLabel+1588) #define PS_v259 ((void*)startLabel+1600) #define PS_v256 ((void*)startLabel+1612) #define PS_v258 ((void*)startLabel+1624) #define PS_v250 ((void*)startLabel+1636) #define PS_v247 ((void*)startLabel+1648) #define PS_v249 ((void*)startLabel+1660) #define PS_v252 ((void*)startLabel+1672) #define PS_v261 ((void*)startLabel+1684) #define PS_v270 ((void*)startLabel+1696) #define PS_v279 ((void*)startLabel+1708) extern Node FN_NHC_46Internal_46_95noMethodError[]; extern Node PM_NHC_46Binary[]; extern Node PC_NHC_46Internal_46_95noMethodError[]; static Node startLabel[] = { bytes2word(0,0,2,0) , bytes2word(1,1,0,2) , useLabel(CT_v251) ,}; Node FN_NHC_46Binary_46_95_46sizeOf[] = { bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_ARG_I2,HEAP_CVAL_P1) , bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE) , bytes2word(HEAP_SPACE,HEAP_SPACE,PUSH_HEAP,HEAP_CVAL_P1) , bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE) , bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,10) , bytes2word(ZAP_ARG_I2,EVAL,NEEDHEAP_I32,APPLY) , bytes2word(1,RETURN_EVAL,ENDCODE,0) , bytes2word(0,0,0,0) , useLabel(PS_v250) , 0 , 0 , 0 , 0 , useLabel(PS_v249) , 0 , 0 , 0 , 0 , 0 , useLabel(ST_v248) , /* CT_v251: (byte 0) */ HW(2,2) , 0 ,}; Node F0_NHC_46Binary_46_95_46sizeOf[] = { CAPTAG(useLabel(FN_NHC_46Binary_46_95_46sizeOf),2) , useLabel(PS_v247) , 0 , 0 , 0 , VAPTAG(useLabel(FN_LAMBDA242)) , VAPTAG(useLabel(FN_NHC_46Internal_46_95noMethodError)) , bytes2word(0,0,0,0) , useLabel(CT_v255) , /* FN_LAMBDA242: (byte 0) */ bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , 0 , 0 , 0 , 0 , useLabel(ST_v254) , 0 , useLabel(ST_v253) , /* CT_v255: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA242: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA242)) , useLabel(PS_v252) , 0 , 0 , 0 , bytes2word(3,0,2,1) , bytes2word(1,2,0,3) , useLabel(CT_v260) ,}; Node FN_NHC_46Binary_46_95_46getF[] = { bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_ARG_I3,PUSH_ARG_I2) , bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_N1,7) , bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,PUSH_HEAP) , bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12) , bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1) , bytes2word(10,ZAP_ARG_I2,ZAP_ARG_I3,EVAL) , bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL) , bytes2word(ENDCODE,0,0,0) , bytes2word(0,0,0,0) , useLabel(PS_v259) , 0 , 0 , 0 , 0 , useLabel(PS_v258) , 0 , 0 , 0 , 0 , 0 , useLabel(ST_v257) , /* CT_v260: (byte 0) */ HW(2,3) , 0 ,}; Node F0_NHC_46Binary_46_95_46getF[] = { CAPTAG(useLabel(FN_NHC_46Binary_46_95_46getF),3) , useLabel(PS_v256) , 0 , 0 , 0 , VAPTAG(useLabel(FN_LAMBDA243)) , VAPTAG(useLabel(FN_NHC_46Internal_46_95noMethodError)) , bytes2word(0,0,0,0) , useLabel(CT_v264) , /* FN_LAMBDA243: (byte 0) */ bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , 0 , 0 , 0 , 0 , useLabel(ST_v263) , 0 , useLabel(ST_v262) , /* CT_v264: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA243: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA243)) , useLabel(PS_v261) , 0 , 0 , 0 , bytes2word(0,0,2,0) , bytes2word(1,1,0,2) , useLabel(CT_v269) ,}; Node FN_NHC_46Binary_46_95_46get[] = { bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_ARG_I2,HEAP_CVAL_P1) , bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE) , bytes2word(HEAP_SPACE,HEAP_SPACE,PUSH_HEAP,HEAP_CVAL_P1) , bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE) , bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,10) , bytes2word(ZAP_ARG_I2,EVAL,NEEDHEAP_I32,APPLY) , bytes2word(1,RETURN_EVAL,ENDCODE,0) , bytes2word(0,0,0,0) , useLabel(PS_v268) , 0 , 0 , 0 , 0 , useLabel(PS_v267) , 0 , 0 , 0 , 0 , 0 , useLabel(ST_v266) , /* CT_v269: (byte 0) */ HW(2,2) , 0 ,}; Node F0_NHC_46Binary_46_95_46get[] = { CAPTAG(useLabel(FN_NHC_46Binary_46_95_46get),2) , useLabel(PS_v265) , 0 , 0 , 0 , VAPTAG(useLabel(FN_LAMBDA244)) , VAPTAG(useLabel(FN_NHC_46Internal_46_95noMethodError)) , bytes2word(0,0,0,0) , useLabel(CT_v273) , /* FN_LAMBDA244: (byte 0) */ bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , 0 , 0 , 0 , 0 , useLabel(ST_v272) , 0 , useLabel(ST_v271) , /* CT_v273: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA244: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA244)) , useLabel(PS_v270) , 0 , 0 , 0 , bytes2word(3,0,2,1) , bytes2word(1,2,0,3) , useLabel(CT_v278) ,}; Node FN_NHC_46Binary_46_95_46put[] = { bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_ARG_I3,PUSH_ARG_I2) , bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_N1,7) , bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,PUSH_HEAP) , bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12) , bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1) , bytes2word(10,ZAP_ARG_I2,ZAP_ARG_I3,EVAL) , bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL) , bytes2word(ENDCODE,0,0,0) , bytes2word(0,0,0,0) , useLabel(PS_v277) , 0 , 0 , 0 , 0 , useLabel(PS_v276) , 0 , 0 , 0 , 0 , 0 , useLabel(ST_v275) , /* CT_v278: (byte 0) */ HW(2,3) , 0 ,}; Node F0_NHC_46Binary_46_95_46put[] = { CAPTAG(useLabel(FN_NHC_46Binary_46_95_46put),3) , useLabel(PS_v274) , 0 , 0 , 0 , VAPTAG(useLabel(FN_LAMBDA245)) , VAPTAG(useLabel(FN_NHC_46Internal_46_95noMethodError)) , bytes2word(0,0,0,0) , useLabel(CT_v282) , /* FN_LAMBDA245: (byte 0) */ bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING) , bytes2word(RETURN,ENDCODE,0,0) , bytes2word(0,0,0,0) , CONSTRW(1,0) , 0 , 0 , 0 , 0 , useLabel(ST_v281) , 0 , useLabel(ST_v280) , /* CT_v282: (byte 0) */ HW(0,0) , 0 , /* CF_LAMBDA245: (byte 0) */ VAPTAG(useLabel(FN_LAMBDA245)) , useLabel(PS_v279) , 0 , 0 , 0 , bytes2word(1,0,0,1) , useLabel(CT_v285) ,}; Node FN_NHC_46Binary_46getF[] = { bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1) , bytes2word(ENDCODE,0,0,0) , bytes2word(0,0,0,0) , 80007 , useLabel(ST_v284) , /* CT_v285: (byte 0) */ HW(0,1) , 0 ,}; Node F0_NHC_46Binary_46getF[] = { CAPTAG(useLabel(FN_NHC_46Binary_46getF),1) , useLabel(PS_v283) , 0 , 0 , 0 , bytes2word(1,0,0,1) , useLabel(CT_v288) ,}; Node FN_NHC_46Binary_46sizeOf[] = { bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2) , bytes2word(ENDCODE,0,0,0) , bytes2word(0,0,0,0) , 80007 , useLabel(ST_v287) , /* CT_v288: (byte 0) */ HW(0,1) , 0 ,}; Node F0_NHC_46Binary_46sizeOf[] = { CAPTAG(useLabel(FN_NHC_46Binary_46sizeOf),1) , useLabel(PS_v286) , 0 , 0 , 0 , bytes2word(1,0,0,1) , useLabel(CT_v291) ,}; Node FN_NHC_46Binary_46get[] = { bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3) , bytes2word(ENDCODE,0,0,0) , bytes2word(0,0,0,0) , 80007 , useLabel(ST_v290) , /* CT_v291: (byte 0) */ HW(0,1) , 0 ,}; Node F0_NHC_46Binary_46get[] = { CAPTAG(useLabel(FN_NHC_46Binary_46get),1) , useLabel(PS_v289) , 0 , 0 , 0 , bytes2word(1,0,0,1) , useLabel(CT_v294) ,}; Node FN_NHC_46Binary_46put[] = { bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,4) , bytes2word(ENDCODE,0,0,0) , bytes2word(0,0,0,0) , 80007 , useLabel(ST_v293) , /* CT_v294: (byte 0) */ HW(0,1) , 0 ,}; Node F0_NHC_46Binary_46put[] = { CAPTAG(useLabel(FN_NHC_46Binary_46put),1) , useLabel(PS_v292) , 0 , 0 , 0 ,}; Node PP_NHC_46Binary_46_95_46get[] = { }; Node PC_NHC_46Binary_46_95_46get[] = { /* ST_v266: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,95) , bytes2word(46,103,101,116) , /* PP_LAMBDA244: (byte 1) */ /* PC_LAMBDA244: (byte 1) */ /* ST_v271: (byte 1) */ bytes2word(0,78,72,67) , bytes2word(46,66,105,110) , bytes2word(97,114,121,46) , bytes2word(95,46,103,101) , bytes2word(116,58,110,111) , bytes2word(112,111,115,0) ,}; Node PP_NHC_46Binary_46_95_46getF[] = { }; Node PC_NHC_46Binary_46_95_46getF[] = { /* ST_v257: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,95) , bytes2word(46,103,101,116) , /* PP_LAMBDA243: (byte 2) */ /* PC_LAMBDA243: (byte 2) */ /* ST_v262: (byte 2) */ bytes2word(70,0,78,72) , bytes2word(67,46,66,105) , bytes2word(110,97,114,121) , bytes2word(46,95,46,103) , bytes2word(101,116,70,58) , bytes2word(110,111,112,111) , bytes2word(115,0,0,0) ,}; Node PP_NHC_46Binary_46_95_46put[] = { }; Node PC_NHC_46Binary_46_95_46put[] = { /* ST_v275: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,95) , bytes2word(46,112,117,116) , /* PP_LAMBDA245: (byte 1) */ /* PC_LAMBDA245: (byte 1) */ /* ST_v280: (byte 1) */ bytes2word(0,78,72,67) , bytes2word(46,66,105,110) , bytes2word(97,114,121,46) , bytes2word(95,46,112,117) , bytes2word(116,58,110,111) , bytes2word(112,111,115,0) ,}; Node PP_NHC_46Binary_46_95_46sizeOf[] = { }; Node PC_NHC_46Binary_46_95_46sizeOf[] = { /* ST_v248: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,95) , bytes2word(46,115,105,122) , /* PP_LAMBDA242: (byte 4) */ /* PC_LAMBDA242: (byte 4) */ /* ST_v253: (byte 4) */ bytes2word(101,79,102,0) , bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,95) , bytes2word(46,115,105,122) , bytes2word(101,79,102,58) , bytes2word(110,111,112,111) , bytes2word(115,0,0,0) ,}; Node PP_NHC_46Binary_46get[] = { }; Node PC_NHC_46Binary_46get[] = { /* ST_v290: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,103) , bytes2word(101,116,0,0) ,}; Node PP_NHC_46Binary_46getF[] = { }; Node PC_NHC_46Binary_46getF[] = { /* ST_v284: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,103) , bytes2word(101,116,70,0) ,}; Node PP_NHC_46Binary_46put[] = { }; Node PC_NHC_46Binary_46put[] = { /* ST_v293: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,112) , bytes2word(117,116,0,0) ,}; Node PP_NHC_46Binary_46sizeOf[] = { }; Node PC_NHC_46Binary_46sizeOf[] = { /* ST_v287: (byte 0) */ bytes2word(78,72,67,46) , bytes2word(66,105,110,97) , bytes2word(114,121,46,115) , bytes2word(105,122,101,79) , /* ST_v272: (byte 2) */ bytes2word(102,0,78,111) , bytes2word(32,100,101,102) , bytes2word(97,117,108,116) , bytes2word(32,100,101,102) , bytes2word(105,110,105,116) , bytes2word(105,111,110,32) , bytes2word(102,111,114,32) , bytes2word(99,108,97,115) , bytes2word(115,32,109,101) , bytes2word(116,104,111,100) , bytes2word(32,103,101,116) , /* ST_v263: (byte 1) */ bytes2word(0,78,111,32) , bytes2word(100,101,102,97) , bytes2word(117,108,116,32) , bytes2word(100,101,102,105) , bytes2word(110,105,116,105) , bytes2word(111,110,32,102) , bytes2word(111,114,32,99) , bytes2word(108,97,115,115) , bytes2word(32,109,101,116) , bytes2word(104,111,100,32) , bytes2word(103,101,116,70) , /* ST_v281: (byte 1) */ bytes2word(0,78,111,32) , bytes2word(100,101,102,97) , bytes2word(117,108,116,32) , bytes2word(100,101,102,105) , bytes2word(110,105,116,105) , bytes2word(111,110,32,102) , bytes2word(111,114,32,99) , bytes2word(108,97,115,115) , bytes2word(32,109,101,116) , bytes2word(104,111,100,32) , /* ST_v254: (byte 4) */ bytes2word(112,117,116,0) , bytes2word(78,111,32,100) , bytes2word(101,102,97,117) , bytes2word(108,116,32,100) , bytes2word(101,102,105,110) , bytes2word(105,116,105,111) , bytes2word(110,32,102,111) , bytes2word(114,32,99,108) , bytes2word(97,115,115,32) , bytes2word(109,101,116,104) , bytes2word(111,100,32,115) , bytes2word(105,122,101,79) , bytes2word(102,0,0,0) , /* PS_v292: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46put) , useLabel(PC_NHC_46Binary_46put) , /* PS_v289: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46get) , useLabel(PC_NHC_46Binary_46get) , /* PS_v283: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46getF) , useLabel(PC_NHC_46Binary_46getF) , /* PS_v286: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46sizeOf) , useLabel(PC_NHC_46Binary_46sizeOf) , /* PS_v277: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46put) , useLabel(PC_NHC_46Internal_46_95noMethodError) , /* PS_v274: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46put) , useLabel(PC_NHC_46Binary_46_95_46put) , /* PS_v276: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46put) , useLabel(PC_LAMBDA245) , /* PS_v268: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46get) , useLabel(PC_NHC_46Internal_46_95noMethodError) , /* PS_v265: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46get) , useLabel(PC_NHC_46Binary_46_95_46get) , /* PS_v267: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46get) , useLabel(PC_LAMBDA244) , /* PS_v259: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46getF) , useLabel(PC_NHC_46Internal_46_95noMethodError) , /* PS_v256: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46getF) , useLabel(PC_NHC_46Binary_46_95_46getF) , /* PS_v258: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46getF) , useLabel(PC_LAMBDA243) , /* PS_v250: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46sizeOf) , useLabel(PC_NHC_46Internal_46_95noMethodError) , /* PS_v247: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46sizeOf) , useLabel(PC_NHC_46Binary_46_95_46sizeOf) , /* PS_v249: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_NHC_46Binary_46_95_46sizeOf) , useLabel(PC_LAMBDA242) , /* PS_v252: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_LAMBDA242) , useLabel(PC_LAMBDA242) , /* PS_v261: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_LAMBDA243) , useLabel(PC_LAMBDA243) , /* PS_v270: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_LAMBDA244) , useLabel(PC_LAMBDA244) , /* PS_v279: (byte 0) */ useLabel(PM_NHC_46Binary) , useLabel(PP_LAMBDA245) , useLabel(PC_LAMBDA245) ,};