#include "newmacros.h"
#include "runtime.h"
#define C0_System_46IO_46Error_46UserError ((void*)startLabel+4)
#define C0_System_46IO_46Error_46PermissionDenied ((void*)startLabel+8)
#define C0_System_46IO_46Error_46IllegalOperation ((void*)startLabel+12)
#define C0_System_46IO_46Error_46EOF ((void*)startLabel+16)
#define C0_System_46IO_46Error_46ResourceExhausted ((void*)startLabel+20)
#define C0_System_46IO_46Error_46ResourceBusy ((void*)startLabel+24)
#define C0_System_46IO_46Error_46NoSuchThing ((void*)startLabel+28)
#define C0_System_46IO_46Error_46AlreadyExists ((void*)startLabel+32)
#define v234 ((void*)startLabel+66)
#define v233 ((void*)startLabel+70)
#define v230 ((void*)startLabel+75)
#define CT_v235 ((void*)startLabel+92)
#define v240 ((void*)startLabel+134)
#define v239 ((void*)startLabel+138)
#define v236 ((void*)startLabel+143)
#define CT_v241 ((void*)startLabel+160)
#define v246 ((void*)startLabel+202)
#define v245 ((void*)startLabel+206)
#define v242 ((void*)startLabel+211)
#define CT_v247 ((void*)startLabel+228)
#define v252 ((void*)startLabel+270)
#define v251 ((void*)startLabel+274)
#define v248 ((void*)startLabel+279)
#define CT_v253 ((void*)startLabel+296)
#define v258 ((void*)startLabel+338)
#define v257 ((void*)startLabel+342)
#define v254 ((void*)startLabel+347)
#define CT_v259 ((void*)startLabel+364)
#define v264 ((void*)startLabel+406)
#define v263 ((void*)startLabel+410)
#define v260 ((void*)startLabel+415)
#define CT_v265 ((void*)startLabel+432)
#define v270 ((void*)startLabel+474)
#define v269 ((void*)startLabel+478)
#define v266 ((void*)startLabel+483)
#define CT_v271 ((void*)startLabel+500)
#define v276 ((void*)startLabel+542)
#define v275 ((void*)startLabel+546)
#define v272 ((void*)startLabel+551)
#define CT_v277 ((void*)startLabel+568)
#define CT_v278 ((void*)startLabel+608)
#define CT_v279 ((void*)startLabel+648)
#define CT_v280 ((void*)startLabel+688)
#define CT_v281 ((void*)startLabel+728)
#define CT_v282 ((void*)startLabel+768)
#define CT_v283 ((void*)startLabel+808)
#define CT_v284 ((void*)startLabel+848)
#define CT_v285 ((void*)startLabel+888)
static Node startLabel[] = {
42
, /* C0_System_46IO_46Error_46UserError: (byte 0) */
CONSTR(7,0,0)
, /* C0_System_46IO_46Error_46PermissionDenied: (byte 0) */
CONSTR(6,0,0)
, /* C0_System_46IO_46Error_46IllegalOperation: (byte 0) */
CONSTR(5,0,0)
, /* C0_System_46IO_46Error_46EOF: (byte 0) */
CONSTR(4,0,0)
, /* C0_System_46IO_46Error_46ResourceExhausted: (byte 0) */
CONSTR(3,0,0)
, /* C0_System_46IO_46Error_46ResourceBusy: (byte 0) */
CONSTR(2,0,0)
, /* C0_System_46IO_46Error_46NoSuchThing: (byte 0) */
CONSTR(1,0,0)
, /* C0_System_46IO_46Error_46AlreadyExists: (byte 0) */
CONSTR(0,0,0)
, bytes2word(1,0,0,1)
, useLabel(CT_v235)
,};
Node FN_System_46IO_46Error_46isUserErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, /* v234: (byte 2) */
bytes2word(TOP(20),BOT(20),POP_I1,JUMP)
, /* v233: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v230: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v235: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isUserErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isUserErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v241)
,};
Node FN_System_46IO_46Error_46isPermissionErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(20),BOT(20))
, /* v240: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v239: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v236: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v241: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isPermissionErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isPermissionErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v247)
,};
Node FN_System_46IO_46Error_46isIllegalOperationErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(20),BOT(20),TOP(16),BOT(16))
, /* v246: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v245: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v242: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v247: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isIllegalOperationErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isIllegalOperationErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v253)
,};
Node FN_System_46IO_46Error_46isEOFErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(20),BOT(20))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, /* v252: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v251: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v248: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v253: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isEOFErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isEOFErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v259)
,};
Node FN_System_46IO_46Error_46isFullErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(20),BOT(20),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, /* v258: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v257: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v254: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v259: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isFullErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isFullErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v265)
,};
Node FN_System_46IO_46Error_46isAlreadyInUseErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(20),BOT(20))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, /* v264: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v263: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v260: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v265: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isAlreadyInUseErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isAlreadyInUseErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v271)
,};
Node FN_System_46IO_46Error_46isDoesNotExistErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(16),BOT(16))
, bytes2word(TOP(20),BOT(20),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, /* v270: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v269: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v266: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v271: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isDoesNotExistErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isDoesNotExistErrorType),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v277)
,};
Node FN_System_46IO_46Error_46isAlreadyExistsErrorType[] = {
bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,8,TOP(20),BOT(20))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, bytes2word(TOP(16),BOT(16),TOP(16),BOT(16))
, /* v276: (byte 2) */
bytes2word(TOP(16),BOT(16),POP_I1,JUMP)
, /* v275: (byte 2) */
bytes2word(7,0,POP_I1,PUSH_HEAP)
, /* v272: (byte 3) */
bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
, /* CT_v277: (byte 0) */
HW(0,1)
, 0
,};
Node F0_System_46IO_46Error_46isAlreadyExistsErrorType[] = {
CAPTAG(useLabel(FN_System_46IO_46Error_46isAlreadyExistsErrorType),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v278)
,};
Node FN_System_46IO_46Error_46userErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(7,0,0)
, /* CT_v278: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46userErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46userErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v279)
,};
Node FN_System_46IO_46Error_46permissionErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(6,0,0)
, /* CT_v279: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46permissionErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46permissionErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v280)
,};
Node FN_System_46IO_46Error_46illegalOperationErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(5,0,0)
, /* CT_v280: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46illegalOperationErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46illegalOperationErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v281)
,};
Node FN_System_46IO_46Error_46eofErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(4,0,0)
, /* CT_v281: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46eofErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46eofErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v282)
,};
Node FN_System_46IO_46Error_46fullErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(3,0,0)
, /* CT_v282: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46fullErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46fullErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v283)
,};
Node FN_System_46IO_46Error_46alreadyInUseErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,0,0)
, /* CT_v283: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46alreadyInUseErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46alreadyInUseErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v284)
,};
Node FN_System_46IO_46Error_46doesNotExistErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
, /* CT_v284: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46doesNotExistErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46doesNotExistErrorType))
, bytes2word(0,0,0,0)
, useLabel(CT_v285)
,};
Node FN_System_46IO_46Error_46alreadyExistsErrorType[] = {
bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
, /* CT_v285: (byte 0) */
HW(0,0)
, 0
,};
Node CF_System_46IO_46Error_46alreadyExistsErrorType[] = {
VAPTAG(useLabel(FN_System_46IO_46Error_46alreadyExistsErrorType))
,};
|