wisp-cvs Mailing List for Wisp interpreter (Page 30)
Status: Alpha
Brought to you by:
digg
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(30) |
Sep
(312) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(5) |
Feb
(131) |
Mar
(17) |
Apr
(184) |
May
(252) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: <di...@us...> - 2002-09-13 16:36:01
|
Update of /cvsroot/wisp/wisp/doc In directory usw-pr-cvs1:/tmp/cvs-serv10070/doc Modified Files: worth.vim Log Message: Dropped |sys:raw:read|, |sys:raw:write|, |sys:raw:open|, and |sys:raw:waitpid| in favour of the new corresponding low-level non-signalling procedures. Index: worth.vim =================================================================== RCS file: /cvsroot/wisp/wisp/doc/worth.vim,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- worth.vim 11 Sep 2002 17:36:55 -0000 1.14 +++ worth.vim 13 Sep 2002 16:34:57 -0000 1.15 @@ -30,30 +30,30 @@ syn keyword wispFunc abs and argc arshift bsf bsr bury byte! byte@ syn keyword wispFunc byte@++ cell! cell+ cell- cell@ cell@++ cells cr syn keyword wispFunc d+ d- d>s dhexprint dig drop dup emit emit-digit -syn keyword wispFunc encode-digit fill go-access-slot hexprint lshift -syn keyword wispFunc m+ max min mod move negate nip not octas or over -syn keyword wispFunc rol ror rot rshift s>d sp! sp@ space square swap -syn keyword wispFunc sys.accept sys.access sys.alarm sys.bind sys.brk -syn keyword wispFunc sys.chdir sys.chmod sys.chroot sys.close -syn keyword wispFunc sys.connect sys.creat sys.dup sys.dup2 sys.exit -syn keyword wispFunc sys.fchdir sys.fchmod sys.fdatasync sys.flock -syn keyword wispFunc sys.fork sys.fstat sys.fsync sys.ftruncate -syn keyword wispFunc sys.getcwd sys.getegid sys.geteuid sys.getgid -syn keyword wispFunc sys.getpeername sys.getpgid sys.getpgrp sys.getpid -syn keyword wispFunc sys.getppid sys.getsid sys.getsockname sys.getuid -syn keyword wispFunc sys.kill sys.link sys.listen sys.lseek sys.lstat -syn keyword wispFunc sys.mkdir sys.mlock sys.mlockall sys.munlock -syn keyword wispFunc sys.munlockall sys.nanosleep sys.nice sys.pause -syn keyword wispFunc sys.rename sys.rmdir sys.setgid sys.setpgid -syn keyword wispFunc sys.setregid sys.setreuid sys.setsid sys.setuid -syn keyword wispFunc sys.shutdown sys.socket sys.stat sys.stime -syn keyword wispFunc sys.swapoff sys.swapon sys.symlink sys.sync -syn keyword wispFunc sys.time sys.truncate sys.umask sys.unlink -syn keyword wispFunc sys.vhangup sys.waitpid sys.write sys.write-char -syn keyword wispFunc tetra! tetra+ tetra- tetra@ tetra@++ tetras tuck -syn keyword wispFunc type u< u<= u> u>= wisp-bool-> wisp-epilogue -syn keyword wispFunc wisp-prologue within wyde! wyde+ wyde- wyde@ -syn keyword wispFunc wyde@++ wydes xor +syn keyword wispFunc encode-digit fill get-type go-access-slot hexprint +syn keyword wispFunc lshift m+ max min mod move negate nip not octas or +syn keyword wispFunc over rol ror rot rshift s>d sp! sp@ space square +syn keyword wispFunc string-data swap sys.accept sys.access sys.alarm +syn keyword wispFunc sys.bind sys.brk sys.chdir sys.chmod sys.chroot +syn keyword wispFunc sys.close sys.connect sys.creat sys.dup sys.dup2 +syn keyword wispFunc sys.exit sys.fchdir sys.fchmod sys.fdatasync +syn keyword wispFunc sys.flock sys.fork sys.fstat sys.fsync +syn keyword wispFunc sys.ftruncate sys.getcwd sys.getegid sys.geteuid +syn keyword wispFunc sys.getgid sys.getpeername sys.getpgid sys.getpgrp +syn keyword wispFunc sys.getpid sys.getppid sys.getsid sys.getsockname +syn keyword wispFunc sys.getuid sys.kill sys.link sys.listen sys.lseek +syn keyword wispFunc sys.lstat sys.mkdir sys.mlock sys.mlockall +syn keyword wispFunc sys.munlock sys.munlockall sys.nanosleep sys.nice +syn keyword wispFunc sys.open sys.pause sys.pipe sys.read sys.rename +syn keyword wispFunc sys.rmdir sys.setgid sys.setpgid sys.setregid +syn keyword wispFunc sys.setreuid sys.setsid sys.setuid sys.shutdown +syn keyword wispFunc sys.socket sys.stat sys.stime sys.swapoff +syn keyword wispFunc sys.swapon sys.symlink sys.sync sys.time +syn keyword wispFunc sys.truncate sys.umask sys.unlink sys.vhangup +syn keyword wispFunc sys.waitpid sys.write sys.write-char tetra! tetra+ +syn keyword wispFunc tetra- tetra@ tetra@++ tetras tuck type u< u<= u> +syn keyword wispFunc u>= wisp-bool-> wisp-epilogue wisp-prologue within +syn keyword wispFunc wyde! wyde+ wyde- wyde@ wyde@++ wydes xor " structure management |
From: <di...@us...> - 2002-09-13 16:35:36
|
Update of /cvsroot/wisp/wisp/src In directory usw-pr-cvs1:/tmp/cvs-serv10070/src Modified Files: essence.c wordlist.txt Log Message: Dropped |sys:raw:read|, |sys:raw:write|, |sys:raw:open|, and |sys:raw:waitpid| in favour of the new corresponding low-level non-signalling procedures. Index: essence.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/essence.c,v retrieving revision 1.201 retrieving revision 1.202 diff -u -d -r1.201 -r1.202 --- essence.c 11 Sep 2002 19:45:30 -0000 1.201 +++ essence.c 13 Sep 2002 16:34:58 -0000 1.202 @@ -398,7 +398,9 @@ NN_sys_ns_lstat, NN_sys_ns_mkdir, NN_sys_ns_nanosleep, + NN_sys_ns_open, NN_sys_ns_pipe, + NN_sys_ns_read, NN_sys_ns_rename, NN_sys_ns_setpgid, NN_sys_ns_setsid, @@ -406,12 +408,10 @@ NN_sys_ns_symlink, NN_sys_ns_truncate, NN_sys_ns_unlink, + NN_sys_ns_waitpid, + NN_sys_ns_write, NN_sys_raw_execve, NN_sys_raw_ioctl, - NN_sys_raw_open, - NN_sys_raw_read, - NN_sys_raw_waitpid, - NN_sys_raw_write, NN_sys_select, NN_sys_sync, NN_tenth, @@ -442,13 +442,13 @@ void*BCL2[]__attribute__((aligned(16)))=CLS(&BCL1,(11,BC 8,BC 9,BC 10,BC 11,BC 12,BC 13,BC 14,BC 15,BC 16,BC 17,BC 18),Q); // The EVM bodies. -void*Y0[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jinf,V 16,qi,W(cons_huh),dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 1,r,dig,V 0,ds,V 1,r}; -void*Y1[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l0,q,qi,W(class_of),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(subclass_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 16,qi,W(instance_of_wrong_class),dig,V 2,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r,t,Z,ds,V 2,r}; -void*Y2[]={hop,V 5,mlt,jinnc,V 10,notc,p,s,V 1,t,T,s,V 0,j,V 6,t,F,s,V 1,s,V 0,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 4,p,s,V 3,p,s,V 2,mla,l,V 0,jif,V 69,mla,l,V 4,xri,Q,jinz,V 21,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 1,q,mha,l,V 1,l,V 87,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r,mla,l,V 4,xri,Q,jinz,V 14,mla,l,V 2,q,mla,l,V 3,q,t,&dict_ref_2,tc,V 2,c,r,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 26,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,&NN_dict_ref_3,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; -void*Y3[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,q,t,&NN_pr_make_record_type,tc,V 1,c,mlt,s,V 2,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,F,q,t,F,q,mla,l,V 1,xri,Q,jiz,V 114,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 3,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 4,p,l,V 1,mlt,s,V 5,mla,l,V 5,mlt,s,V 1,mla,l,V 3,q,dig,V 0,xri,W(ref),jinz,V 44,dig,V 1,jif,V 16,qi,W(duplicate_ref_hook),mla,l,V 4,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 22,t,T,bury,V 1,mla,l,V 4,q,mla,l,V 2,q,mha,l,V 1,l,V 12,tc,V 2,c,bury,V 2,j,V 14,qi,W(record_hook_name_huh),mla,l,V 3,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 1,j,V -121,dig,V 0,jif,V 13,dig,V 2,q,dig,V 2,q,t,&NN_pr_record_type_ref_slot,tc,V -2,c,j,V 0,ds,V 1,ds,V 1,ds,V 1,mla,l,V 2,r}; -void*Y4[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 28,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jinf,V 15,qi,W(procedure_huh),dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,dig,V 0,q,mha,l,V 1,l,V 153,tc,V 1,c,ds,V 1,r}; +void*Y0[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jinf,V 16,qi,W(cons_huh),dig,V 1,q,mha,l,V 1,l,V 111,tc,V 2,c,ds,V 1,r,dig,V 0,ds,V 1,r}; +void*Y1[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l0,q,qi,W(class_of),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(subclass_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 16,qi,W(instance_of_wrong_class),dig,V 2,q,mha,l,V 1,l,V 111,tc,V 2,c,ds,V 2,r,t,Z,ds,V 2,r}; +void*Y2[]={hop,V 5,mlt,jinnc,V 10,notc,p,s,V 1,t,T,s,V 0,j,V 6,t,F,s,V 1,s,V 0,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 4,p,s,V 3,p,s,V 2,mla,l,V 0,jif,V 69,mla,l,V 4,xri,Q,jinz,V 21,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 1,q,mha,l,V 1,l,V 87,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 111,tc,V 2,c,r,mla,l,V 4,xri,Q,jinz,V 14,mla,l,V 2,q,mla,l,V 3,q,t,&dict_ref_2,tc,V 2,c,r,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 26,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,&NN_dict_ref_3,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 111,tc,V 2,c,r}; +void*Y3[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,q,t,&NN_pr_make_record_type,tc,V 1,c,mlt,s,V 2,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,F,q,t,F,q,mla,l,V 1,xri,Q,jiz,V 114,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 3,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 4,p,l,V 1,mlt,s,V 5,mla,l,V 5,mlt,s,V 1,mla,l,V 3,q,dig,V 0,xri,W(ref),jinz,V 44,dig,V 1,jif,V 16,qi,W(duplicate_ref_hook),mla,l,V 4,q,mha,l,V 1,l,V 111,tc,V 2,c,j,V 22,t,T,bury,V 1,mla,l,V 4,q,mla,l,V 2,q,mha,l,V 1,l,V 12,tc,V 2,c,bury,V 2,j,V 14,qi,W(record_hook_name_huh),mla,l,V 3,q,mha,l,V 1,l,V 111,tc,V 2,c,ds,V 1,j,V -121,dig,V 0,jif,V 13,dig,V 2,q,dig,V 2,q,t,&NN_pr_record_type_ref_slot,tc,V -2,c,j,V 0,ds,V 1,ds,V 1,ds,V 1,mla,l,V 2,r}; +void*Y4[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 92,tc,V 1,c,jinf,V 28,dig,V 0,q,mha,l,V 1,l,V 110,tc,V 1,c,jinf,V 15,qi,W(procedure_huh),dig,V 1,q,mha,l,V 1,l,V 111,tc,V 2,c,j,V 0,dig,V 0,q,mha,l,V 1,l,V 153,tc,V 1,c,ds,V 1,r}; void*Y5[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 154,tc,V 1,c,ds,V 1,r}; -void*Y6[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 113,qi,W(define),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 42,mla,l,V 2,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 179,qi,W(define),mla,l,V 1,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),qi,W(DOTl),mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(apply),qi,W(hide),qi,W(DOTl),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(syntax_error),qi,W(defmacro),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; +void*Y6[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 113,qi,W(define),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 42,mla,l,V 2,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 179,qi,W(define),mla,l,V 1,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),qi,W(DOTl),mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(apply),qi,W(hide),qi,W(DOTl),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(syntax_error),qi,W(defmacro),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 111,tc,V 2,c,r}; void*Y7[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,q,dig,V 2,q,mha,l0,q,qi,W(eval),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r}; void*Y8[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 12,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 11,mac,p,s,V 1,p,s,V 0,t,W(assertion_failed),s,V 2,qi,W(if),qi,W(not),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(quote),mla,l,V 2,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; void*Y10[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 3,binc,&branch_EVM_invargca,mac,mca,subc,V 5,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 3,jizc,V 15,mac,p,s,V 3,p,s,V 2,p,s,V 1,p,s,V 0,j,V 101,mac,p,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,qi,I(-1),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,qi,CH('?'),mha,l0,q,qi,W(charEQ_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 5,mla,l,V 1,j,V 47,mla,l,V 1,q,mha,l0,q,qi,W(structure2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 9,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string2symbol),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,s,V 3,mla,l,V 1,q,mha,l0,q,qi,W(structure2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 9,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string2symbol),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 4,qi,W(my),qi,W(val),mla,l,V 2,q,qi,W(if),qi,W(not),mla,l,V 4,q,qi,W(val),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(quote),mla,l,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(val),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; @@ -479,23 +479,23 @@ void*Y35[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 51,t,Q,mlt,s,V 1,t,B 34,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mla,l,V 1,tc,V 2,c,r}; void*Y36[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 22,dig,V 0,q,qi,I(0),li,rvec+15,tc,V 2,c,jinf,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r}; void*Y37[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,qi,F,dig,V 2,q,dig,V 2,q,mha,l0,q,qi,W(compile),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,tc,V 0,c,ds,V 2,r}; -void*Y38[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,qi,W(OR),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 2,tc,V 1,c,q,mha,l,V 1,l,V 100,tc,V 3,c,ds,V 1,r}; +void*Y38[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,qi,W(OR),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 2,tc,V 1,c,q,mha,l,V 1,l,V 99,tc,V 3,c,ds,V 1,r}; void*Y39[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 1,xri,Q,jinz,V 3,t,F,r,t,Q,mlt,s,V 2,t,B 38,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 2,tc,V 1,c,r}; -void*Y40[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(EQGT),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(and),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 23,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,xri,W(DOTl),jiz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 13,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,j,V 44,qi,W(hide),qi,W(DOTl),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(2),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(caddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 1,mla,l,V 1,q,mha,l0,q,qi,W(flatten),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 2,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(my),mla,l,V 1,q,qi,W(DOTl),qi,W(hide),qi,W(hideTIMES),mla,l,V 2,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(and),dig,V 11,q,mha,l0,q,qi,W(cdddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(if),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(and),dig,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; +void*Y40[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(EQGT),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(and),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 23,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,xri,W(DOTl),jiz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 13,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,j,V 44,qi,W(hide),qi,W(DOTl),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(2),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(caddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 1,mla,l,V 1,q,mha,l0,q,qi,W(flatten),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 2,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(my),mla,l,V 1,q,qi,W(DOTl),qi,W(hide),qi,W(hideTIMES),mla,l,V 2,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(and),dig,V 11,q,mha,l0,q,qi,W(cdddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(if),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(and),dig,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y41[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 1,xri,Q,jinz,V 3,t,T,r,t,Q,mlt,s,V 2,t,B 40,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 2,tc,V 1,c,r}; -void*Y42[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 100,tc,V 1,c,mlt,s,V 0,mha,l,V 2,l,V 2,q,mla,l,V 0,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 0,mat,mha,l,V 2,st,V 2,t,Z,ds,V 1,r}; -void*Y43[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,Q,mha,l,V 1,l,V 100,tc,V 1,c,mlt,s,V 1,mla,l,V 1,mlt,s,V 2,t,B 42,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 0,tc,V 1,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r}; -void*Y44[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 36,mha,l,V 2,l,V 2,q,dig,V 1,q,mha,l,V 1,l,V 100,tc,V 1,c,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,t,Z,ds,V 1,r,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,t,Z,ds,V 1,r}; -void*Y45[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 52,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 22,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 3,tc,V 1,c,j,V 14,qi,W(argcount),mla,l,V 0,q,mha,l,V 1,l,V 112,tc,V 2,c,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jiz,V 23,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mat,mha,l,V 2,st,V 2,t,Z,r,t,Z,r}; -void*Y46[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,Q,mha,l,V 1,l,V 100,tc,V 1,c,mlt,s,V 1,mla,l,V 1,mlt,s,V 2,t,B 44,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 3,t,B 45,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 4,mla,l,V 3,q,mla,l,V 4,q,mla,l,V 0,tc,V 2,c,mla,l,V 2,q,qi,Q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r}; -void*Y47[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,xri,W(undefined),jinz,V 15,qi,W(make_box),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 2,r,dig,V 1,q,dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r}; -void*Y48[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,q,mha,l,V 1,l,V 26,tc,V 1,c,mlt,s,V 0,qi,W(make_box),qi,W(quasiquote),mla,l,V 0,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mha,l,V 1,l,V 100,tc,V 2,c,r}; -void*Y49[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 18,mla,l,V 1,q,mha,l0,q,qi,W(quasiquote_cons),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r,mla,l,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 62,qi,W(list2vector),qi,W(quasiquote),mla,l,V 1,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 27,tc,V 1,c,jif,V 37,qi,T,t,B 47,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 48,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r,qi,W(quote),mla,l,V 1,q,mha,l,V 1,l,V 100,tc,V 2,c,r}; +void*Y42[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 99,tc,V 1,c,mlt,s,V 0,mha,l,V 2,l,V 2,q,mla,l,V 0,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 0,mat,mha,l,V 2,st,V 2,t,Z,ds,V 1,r}; +void*Y43[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,Q,mha,l,V 1,l,V 99,tc,V 1,c,mlt,s,V 1,mla,l,V 1,mlt,s,V 2,t,B 42,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 0,tc,V 1,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r}; +void*Y44[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 36,mha,l,V 2,l,V 2,q,dig,V 1,q,mha,l,V 1,l,V 99,tc,V 1,c,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,t,Z,ds,V 1,r,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,t,Z,ds,V 1,r}; +void*Y45[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 52,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 22,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 3,tc,V 1,c,j,V 14,qi,W(argcount),mla,l,V 0,q,mha,l,V 1,l,V 111,tc,V 2,c,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jiz,V 23,mha,l,V 2,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mat,mha,l,V 2,st,V 2,t,Z,r,t,Z,r}; +void*Y46[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,Q,mha,l,V 1,l,V 99,tc,V 1,c,mlt,s,V 1,mla,l,V 1,mlt,s,V 2,t,B 44,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 3,t,B 45,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 4,mla,l,V 3,q,mla,l,V 4,q,mla,l,V 0,tc,V 2,c,mla,l,V 2,q,qi,Q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r}; +void*Y47[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,xri,W(undefined),jinz,V 15,qi,W(make_box),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 2,r,dig,V 1,q,dig,V 1,q,mha,l,V 1,l,V 111,tc,V 2,c,ds,V 2,r}; +void*Y48[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,q,mha,l,V 1,l,V 26,tc,V 1,c,mlt,s,V 0,qi,W(make_box),qi,W(quasiquote),mla,l,V 0,q,mha,l,V 1,l,V 99,tc,V 2,c,q,mha,l,V 1,l,V 99,tc,V 2,c,r}; +void*Y49[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 18,mla,l,V 1,q,mha,l0,q,qi,W(quasiquote_cons),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r,mla,l,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 62,qi,W(list2vector),qi,W(quasiquote),mla,l,V 1,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 27,tc,V 1,c,jif,V 37,qi,T,t,B 47,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 48,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r,qi,W(quote),mla,l,V 1,q,mha,l,V 1,l,V 99,tc,V 2,c,r}; void*Y50[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,xri,Q,jinz,V 5,dig,V 1,ds,V 2,r,qi,W(append),dig,V 2,q,qi,W(quasiquote),dig,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 2,r}; void*Y51[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 314,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 1,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 160,mla,l,V 0,mlt,s,V 2,mla,l,V 2,xri,W(unquote),jinz,V 14,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,mla,l,V 2,xri,W(quasiquote),jinz,V 41,qi,W(quote),mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(cons),qi,W(quasiquote),mla,l,V 0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quasiquote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(cons),qi,W(quasiquote),mla,l,V 0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quasiquote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(quote),dig,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; -void*Y52[]={binc,&branch_EVM_invargc,hop,V 9,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 1,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 517,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 2,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 3,mla,l,V 3,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 400,mla,l,V 2,mlt,s,V 4,mla,l,V 4,xri,W(unquote_splicing),jinz,V 32,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(process_unquote_splicing),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r,mla,l,V 4,xri,W(unquote),jinz,V 302,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,mla,l,V 5,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 230,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 6,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 7,mla,l,V 7,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 7,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 102,mla,l,V 6,mlt,s,V 8,mla,l,V 8,xri,W(splicing),jinz,V 32,mla,l,V 7,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(process_unquote_splicing),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r,qi,W(unquote),mla,l,V 6,q,mla,l,V 7,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,qi,W(unquote),mla,l,V 6,q,mla,l,V 7,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,qi,W(unquote),mla,l,V 5,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; +void*Y52[]={binc,&branch_EVM_invargc,hop,V 9,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 1,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 517,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 2,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 3,mla,l,V 3,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 400,mla,l,V 2,mlt,s,V 4,mla,l,V 4,xri,W(unquote_splicing),jinz,V 32,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(process_unquote_splicing),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r,mla,l,V 4,xri,W(unquote),jinz,V 302,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,mla,l,V 5,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 230,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 6,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 7,mla,l,V 7,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 7,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 102,mla,l,V 6,mlt,s,V 8,mla,l,V 8,xri,W(splicing),jinz,V 32,mla,l,V 7,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(process_unquote_splicing),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r,qi,W(unquote),mla,l,V 6,q,mla,l,V 7,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 99,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,qi,W(unquote),mla,l,V 6,q,mla,l,V 7,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 99,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,qi,W(unquote),mla,l,V 5,q,mha,l,V 1,l,V 99,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; void*Y53[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,mha,l0,q,qi,W(second),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; -void*Y54[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 3,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 3,p,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l0,q,qi,W(list_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,F,jiz,V 21,mla,l,V 2,q,mha,l0,q,qi,W(list_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,F,jinz,V 53,qi,W(syntax_error),qi,W(do),mla,l,V 1,q,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,mla,l,V 1,q,dig,V 0,xri,Q,jiz,V 117,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,mha,l0,q,qi,W(list_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,F,jiz,V 49,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,xri,I(2),jinz,V 4,t,T,j,V 2,t,F,jinf,V 12,dig,V 0,xri,I(3),jinz,V 4,t,T,j,V 2,t,F,ds,V 1,xri,F,jinz,V 15,qi,W(erroneous_binding),dig,V 2,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -123,ds,V 1,qi,W(let),t,B 53,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 1,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,qi,W(while),qi,W(not),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 3,q,t,Q,mlt,s,V 4,mla,l,V 1,q,dig,V 0,xri,Q,jiz,V 151,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,Q,jiz,V 98,qi,W(set_bang),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(hold),dig,V 4,q,mha,l0,q,qi,W(caddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 4,j,V 0,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -157,ds,V 1,mla,l,V 4,q,mha,l0,q,qi,W(append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; +void*Y54[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 3,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 3,p,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l0,q,qi,W(list_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,F,jiz,V 21,mla,l,V 2,q,mha,l0,q,qi,W(list_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,F,jinz,V 53,qi,W(syntax_error),qi,W(do),mla,l,V 1,q,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 111,tc,V 2,c,j,V 0,mla,l,V 1,q,dig,V 0,xri,Q,jiz,V 117,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,mha,l0,q,qi,W(list_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,F,jiz,V 49,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,xri,I(2),jinz,V 4,t,T,j,V 2,t,F,jinf,V 12,dig,V 0,xri,I(3),jinz,V 4,t,T,j,V 2,t,F,ds,V 1,xri,F,jinz,V 15,qi,W(erroneous_binding),dig,V 2,q,mha,l,V 1,l,V 111,tc,V 2,c,j,V 0,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -123,ds,V 1,qi,W(let),t,B 53,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 1,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,qi,W(while),qi,W(not),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 3,q,t,Q,mlt,s,V 4,mla,l,V 1,q,dig,V 0,xri,Q,jiz,V 151,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,Q,jiz,V 98,qi,W(set_bang),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(hold),dig,V 4,q,mha,l0,q,qi,W(caddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 4,j,V 0,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -157,ds,V 1,mla,l,V 4,q,mha,l0,q,qi,W(append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; void*Y55[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 12,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 11,mac,p,s,V 1,p,s,V 0,t,I(1),s,V 2,qi,W(set_bang),mla,l,V 1,q,qi,W(PLUS),mla,l,V 1,q,mla,l,V 2,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; void*Y56[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 12,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 11,mac,p,s,V 1,p,s,V 0,t,I(1),s,V 2,qi,W(set_bang),mla,l,V 1,q,qi,W(_),mla,l,V 1,q,mla,l,V 2,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; void*Y57[]={binc,&branch_EVM_invargc,mca,subc,V 3,binzc,&branch_EVM_invargca,qi,W(set_bang),dig,V 2,q,qi,W(cons),dig,V 3,q,dig,V 5,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 3,r}; @@ -512,7 +512,7 @@ void*Y68[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,inc,dcc,jizc,V 3,p,j,V -6,mha,l,V 3,l,V 0,q,mha,l,V 2,l,V 0,tc,V 1,c,mlt,s,V 0,mha,l,V 2,l,V 1,q,mha,l,V 3,l,V 0,q,mla,l,V 0,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 0,r}; void*Y69[]={binc,&branch_EVM_invargc,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,inc,dcc,jizc,V 3,p,j,V -6,mha,l,V 2,l,V 1,q,mha,l,V 3,l,V 0,q,t,&NN_dict_ref_2,tc,V 2,c,r}; void*Y70[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,W(unknown),t,B 68,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 69,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r}; -void*Y71[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 1,p,s,V 0,j,V 14,mac,p,s,V 0,mha,l,V 1,l,V 104,tc,V 0,c,s,V 1,t,B 70,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,r}; +void*Y71[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 1,p,s,V 0,j,V 14,mac,p,s,V 0,mha,l,V 1,l,V 103,tc,V 0,c,s,V 1,t,B 70,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,r}; void*Y72[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 3,binzc,&branch_EVM_invargca,dig,V 2,q,dig,V 2,q,mha,l,V 1,l,V 86,tc,V 2,c,mlt,s,V 0,mla,l,V 0,jif,V 36,dig,V 2,q,dig,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,t,Z,ds,V 3,r,dig,V 2,q,dig,V 1,q,mha,l,V 1,l,V 85,tc,V 2,c,ds,V 3,r}; void*Y73[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,W(quote),dig,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y74[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 1,p,s,V 0,j,V 8,mac,p,s,V 0,t,I(10),s,V 1,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 2,tc,V 2,c,r}; @@ -521,8 +521,8 @@ void*Y77[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,xri,I(0),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; void*Y78[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,li,rvec+15,tc,V 2,c,ds,V 1,r}; void*Y79[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,qi,I(0),li,rvec+15,tc,V 2,c,ds,V 1,r}; -void*Y80[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,jif,V 82,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 40,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,j,V 2,t,F,jif,V 22,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(stringEQ_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 145,tc,V 1,c,j,V 2,t,F,jif,V 87,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+17,tc,V 2,c,jif,V 41,dig,V 1,q,dig,V 1,q,qi,I(0),dig,V 4,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,dig,V 1,q,li,rvec+17,tc,V 2,c,ds,V 2,r}; -void*Y81[]={binc,&branch_EVM_invargc,mca,subc,V 4,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 4,t,T,j,V 2,t,F,jinf,V 82,dig,V 3,q,dig,V 2,q,mha,l,V 1,l,V 119,tc,V 2,c,q,dig,V 3,q,dig,V 3,q,mha,l,V 1,l,V 119,tc,V 2,c,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 35,dig,V 3,q,dig,V 3,q,dig,V 3,q,qi,I(1),li,rvec+4,tc,V 2,c,q,dig,V 3,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,j,V 2,t,F,ds,V 4,r}; +void*Y80[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,jif,V 82,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 40,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 124,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 124,tc,V 1,c,j,V 2,t,F,jif,V 22,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(stringEQ_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 145,tc,V 1,c,j,V 2,t,F,jif,V 87,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+17,tc,V 2,c,jif,V 41,dig,V 1,q,dig,V 1,q,qi,I(0),dig,V 4,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,dig,V 1,q,li,rvec+17,tc,V 2,c,ds,V 2,r}; +void*Y81[]={binc,&branch_EVM_invargc,mca,subc,V 4,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 4,t,T,j,V 2,t,F,jinf,V 82,dig,V 3,q,dig,V 2,q,mha,l,V 1,l,V 118,tc,V 2,c,q,dig,V 3,q,dig,V 3,q,mha,l,V 1,l,V 118,tc,V 2,c,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 35,dig,V 3,q,dig,V 3,q,dig,V 3,q,qi,I(1),li,rvec+4,tc,V 2,c,q,dig,V 3,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,j,V 2,t,F,ds,V 4,r}; void*Y82[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,xri,Q,jinz,V 3,t,T,r,mha,l,V 2,l,V 0,q,mha,l,V 2,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 29,mha,l,V 2,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mat,mha,l,V 2,st,V 1,mha,l,V 2,l,V 2,tc,V 0,c,r,t,F,r}; void*Y83[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,t,Q,mlt,s,V 2,t,B 82,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 2,tc,V 0,c,r}; void*Y84[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,xri,T,jinz,V 4,t,T,j,V 2,t,F,jinf,V 12,dig,V 0,xri,F,jinz,V 4,t,T,j,V 2,t,F,ds,V 1,r}; @@ -534,8 +534,8 @@ void*Y90[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 60,t,I(0),mlt,s,V 0,dig,V 0,mlt,s,V 1,t,I(255),mlt,s,V 2,mla,l,V 1,q,mla,l,V 0,q,li,rvec+15,tc,V 2,c,jinf,V 25,mla,l,V 2,q,mla,l,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 5,t,T,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; void*Y91[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 90,qi,I(0),qi,I(128),qi,I(256),li,rvec+6,tc,V 2,c,q,li,rvec+5,tc,V 2,c,mlt,s,V 0,dig,V 0,mlt,s,V 1,qi,I(128),qi,I(256),li,rvec+6,tc,V 2,c,q,qi,I(1),li,rvec+5,tc,V 2,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 0,q,li,rvec+15,tc,V 2,c,jinf,V 25,mla,l,V 2,q,mla,l,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 5,t,T,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; void*Y92[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 67,t,I(0),mlt,s,V 0,dig,V 0,mlt,s,V 1,qi,I(256),qi,I(256),li,rvec+6,tc,V 2,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 0,q,li,rvec+15,tc,V 2,c,jinf,V 25,mla,l,V 2,q,mla,l,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 5,t,T,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; -void*Y93[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 32,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('\\'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r}; -void*Y94[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 59,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('<'),jinz,V 32,dig,V 0,q,qi,I(-1),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('>'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; +void*Y93[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 32,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('\\'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r}; +void*Y94[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 59,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('<'),jinz,V 32,dig,V 0,q,qi,I(-1),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('>'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; void*Y95[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,t,I(0),mlt,s,V 1,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+4,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; void*Y96[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,xri,Q,jinz,V 3,t,I(0),r,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 20,qi,I(0),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+5,tc,V 2,c,r,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+5,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; void*Y97[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,t,I(1),mlt,s,V 1,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+6,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; @@ -543,26 +543,26 @@ void*Y99[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,li,rvec+7,tc,V 2,c,q,mha,l,V 1,l,V 136,tc,V 1,c,ds,V 2,r}; void*Y100[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,mha,l,V 1,l,V 139,tc,V 2,c,xri,I(0),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; void*Y101[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,mha,l,V 1,l,V 139,tc,V 2,c,xri,I(1),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; -void*Y102[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 113,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r}; -void*Y103[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 113,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,l,V 1,ds,V 1,r}; +void*Y102[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 112,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r}; +void*Y103[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 112,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,l,V 1,ds,V 1,r}; void*Y104[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,qi,I(0),li,rvec+15,tc,V 2,c,jif,V 13,qi,I(0),dig,V 1,q,li,rvec+5,tc,V 2,c,ds,V 1,r,dig,V 0,ds,V 1,r}; -void*Y105[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 96,tc,V 1,c,mlt,s,V 0,dig,V 0,q,mla,l,V 0,q,li,rvec+5,tc,V 2,c,mlt,s,V 1,mla,l,V 1,q,qi,I(1),qi,I(2),li,rvec+7,tc,V 2,c,q,li,rvec+17,tc,V 2,c,jif,V 39,mla,l,V 0,q,mha,l0,q,qi,W(even_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 6,mla,l,V 0,ds,V 1,r,mla,l,V 0,q,qi,I(1),li,rvec+4,tc,V 2,c,ds,V 1,r,dig,V 0,q,qi,I(1),qi,I(2),li,rvec+7,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,mha,l,V 1,l,V 96,tc,V 1,c,ds,V 1,r}; +void*Y105[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 95,tc,V 1,c,mlt,s,V 0,dig,V 0,q,mla,l,V 0,q,li,rvec+5,tc,V 2,c,mlt,s,V 1,mla,l,V 1,q,qi,I(1),qi,I(2),li,rvec+7,tc,V 2,c,q,li,rvec+17,tc,V 2,c,jif,V 39,mla,l,V 0,q,mha,l0,q,qi,W(even_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 6,mla,l,V 0,ds,V 1,r,mla,l,V 0,q,qi,I(1),li,rvec+4,tc,V 2,c,ds,V 1,r,dig,V 0,q,qi,I(1),qi,I(2),li,rvec+7,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,mha,l,V 1,l,V 95,tc,V 1,c,ds,V 1,r}; void*Y106[]={binc,&branch_EVM_invargc,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,inc,dcc,jizc,V 3,p,j,V -6,mha,l,V 2,l,V 0,q,qi,I(1),li,rvec+4,tc,V 2,c,mat,mha,l,V 2,st,V 0,mha,l,V 2,l,V 0,r}; void*Y107[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binc,&branch_EVM_invargca,mac,mca,subc,V 2,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 0,jizc,V 6,mac,p,s,V 0,j,V 5,mac,t,I(0),s,V 0,mla,l,V 0,q,qi,I(1),li,rvec+5,tc,V 2,c,mlt,s,V 0,t,B 106,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,r}; -void*Y108[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 95,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 13,tc,V 1,c,ds,V 1,r}; -void*Y109[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 95,tc,V 1,c,jinf,V 24,dig,V 0,q,mha,l,V 1,l,V 13,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 97,tc,V 1,c,ds,V 1,r}; +void*Y108[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 94,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 13,tc,V 1,c,ds,V 1,r}; +void*Y109[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 94,tc,V 1,c,jinf,V 24,dig,V 0,q,mha,l,V 1,l,V 13,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 96,tc,V 1,c,ds,V 1,r}; void*Y110[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(rational_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; void*Y111[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(real_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; -void*Y112[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,ds,V 1,r}; -void*Y113[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(number_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 74,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jinf,V 61,dig,V 0,q,mha,l,V 1,l,V 79,tc,V 1,c,jinf,V 48,dig,V 0,q,mha,l0,q,qi,W(boolean_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 30,dig,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 16,dig,V 0,q,mha,l0,q,qi,W(void_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; +void*Y112[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 92,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 110,tc,V 1,c,ds,V 1,r}; +void*Y113[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(number_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 74,dig,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,jinf,V 61,dig,V 0,q,mha,l,V 1,l,V 79,tc,V 1,c,jinf,V 48,dig,V 0,q,mha,l0,q,qi,W(boolean_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 30,dig,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 16,dig,V 0,q,mha,l0,q,qi,W(void_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; void*Y114[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 2,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 3,mla,l,V 3,xri,I(2),jinz,V 209,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 4,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,mla,l,V 4,xri,W(DOTDOTDOT),jinz,V 15,mla,l,V 5,xri,W(DOTDOTDOT),jiz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 50,qi,W(slice),mla,l,V 1,q,qi,F,mla,l,V 5,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 4,xri,W(DOTDOTDOT),jiz,V 15,mla,l,V 5,xri,W(DOTDOTDOT),jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 50,qi,W(slice),mla,l,V 1,q,mla,l,V 4,q,qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(ref),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 3,xri,I(3),jinz,V 123,mla,l,V 2,q,mha,l0,q,qi,W(second),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(DOTDOTDOT),jinz,V 74,qi,W(slice),mla,l,V 1,q,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 2,q,mha,l0,q,qi,W(third),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(ref),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(ref),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; -void*Y115[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,mlt,s,V 2,mla,l,V 2,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 28,mha,l0,q,qi,W(substring),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 12,tc,V 3,c,r,qi,W(compound_huh),mla,l,V 0,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; +void*Y115[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,mlt,s,V 2,mla,l,V 2,q,mha,l,V 1,l,V 124,tc,V 1,c,jif,V 28,mha,l0,q,qi,W(substring),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 12,tc,V 3,c,r,qi,W(compound_huh),mla,l,V 0,q,mha,l,V 1,l,V 111,tc,V 2,c,r}; void*Y116[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,W(eqv_huh),qi,W(sig),qi,W(quote),dig,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; -void*Y117[]={binc,&branch_EVM_invargc,hop,V 12,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,mlt,s,V 3,mla,l,V 2,mlt,s,V 4,mla,l,V 4,xri,Q,jiz,V 775,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,t,T,mlt,s,V 6,mla,l,V 5,q,mha,l,V 1,l,V 81,tc,V 1,c,jinf,V 16,qi,W(invalid_try_clause),mla,l,V 5,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 7,p,l,V 1,mlt,s,V 8,mla,l,V 7,mlt,s,V 9,mla,l,V 9,xri,W(finally),jinz,V 340,qi,W(my),qi,W(cleanup),qi,W(lambda),qi,Q,mla,l,V 8,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(catch),qi,T,qi,W(lambda),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(cleanup),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(lambda),qi,Q,qi,W(hold),qi,W(hide),qi,W(cleanup),mla,l,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(cleanup),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 3,j,V 335,mla,l,V 9,xri,W(except),jinz,V 314,mla,l,V 8,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 10,p,l,V 1,mlt,s,V 11,qi,W(catch),qi,T,qi,W(lambda),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 10,xri,Q,jinz,V 16,qi,W(begin),mla,l,V 11,q,mha,l,V 1,l,V 80,tc,V 2,c,j,V 131,qi,W(if),qi,W(or),t,B 116,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 10,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),mla,l,V 11,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(lambda),qi,Q,mla,l,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 3,j,V 14,qi,W(invalid_try_clause),mla,l,V 5,q,mha,l,V 1,l,V 112,tc,V 2,c,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 4,j,V -782,mla,l,V 3,r}; +void*Y117[]={binc,&branch_EVM_invargc,hop,V 12,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,mlt,s,V 3,mla,l,V 2,mlt,s,V 4,mla,l,V 4,xri,Q,jiz,V 775,mla,l,V 4,q,li,rvec+10,tc,V 1,c... [truncated message content] |
From: <di...@us...> - 2002-09-13 16:35:36
|
Update of /cvsroot/wisp/wisp/src/builtin In directory usw-pr-cvs1:/tmp/cvs-serv10070/src/builtin Modified Files: dictbase.wisp modular.wisp sys.wisp Log Message: Dropped |sys:raw:read|, |sys:raw:write|, |sys:raw:open|, and |sys:raw:waitpid| in favour of the new corresponding low-level non-signalling procedures. Index: dictbase.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/dictbase.wisp,v retrieving revision 1.243 retrieving revision 1.244 diff -u -d -r1.243 -r1.244 --- dictbase.wisp 11 Sep 2002 17:36:47 -0000 1.243 +++ dictbase.wisp 13 Sep 2002 16:35:32 -0000 1.244 @@ -103,7 +103,6 @@ (local e2f-set! (asm NN_e2f_set)) (local e2f-sref! (asm NN_e2f_sref)) (local encsi (asm NN_encsi)) -(local encui (asm NN_encui)) (local evmfunc? (asm NN_evmfunc_huh)) (local fit-for-symbol? (asm NN_fit_for_symbol_huh)) (local fixnum? (asm NN_fixnum_huh)) @@ -146,6 +145,7 @@ (local sys:getpid (asm NN_sys_getpid)) (local sys:getppid (asm NN_sys_getppid)) (local sys:getuid (asm NN_sys_getuid)) +(local sys:ns:waitpid (asm NN_sys_ns_waitpid)) (local sys:select (asm NN_sys_select)) (local sys:sync (asm NN_sys_sync)) (local truncate (asm NN_truncate)) Index: modular.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/modular.wisp,v retrieving revision 1.64 retrieving revision 1.65 diff -u -d -r1.64 -r1.65 --- modular.wisp 7 Sep 2002 21:51:14 -0000 1.64 +++ modular.wisp 13 Sep 2002 16:35:32 -0000 1.65 @@ -59,9 +59,9 @@ sys:getcwd sys:getegid sys:geteuid sys:getgid sys:getpgid sys:getpgrp sys:getpid sys:getppid sys:getuid sys:kill sys:link sys:listen sys:lseek sys:lstat sys:mkdir - sys:nanosleep sys:open sys:pipe sys:read sys:rename - sys:select sys:setpgid sys:setpgrp sys:setsid sys:stat - sys:symlink sys:sync sys:tcgetattr sys:tcsetattr + sys:nanosleep sys:ns:waitpid sys:open sys:pipe sys:read + sys:rename sys:select sys:setpgid sys:setpgrp sys:setsid + sys:stat sys:symlink sys:sync sys:tcgetattr sys:tcsetattr sys:truncate sys:unlink sys:waitpid sys:write)))))) (define modules ; a box containing an alist Index: sys.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/sys.wisp,v retrieving revision 1.113 retrieving revision 1.114 diff -u -d -r1.113 -r1.114 --- sys.wisp 11 Sep 2002 17:36:47 -0000 1.113 +++ sys.wisp 13 Sep 2002 16:35:32 -0000 1.114 @@ -43,14 +43,18 @@ (lseek fd ofs whence) (lstat filename) (mkdir name mode) + (open name flags mode) (pipe) + (read fd buffer delta amount) (rename oldname newname) (setpgid pid pgid) (setsid) (stat filename) (symlink oldname newname) (truncate filename len) - (unlink name))))) + (unlink name) + (waitpid pid options) + (write fd buffer delta amount))))) (local (sys:getpgrp) (sys:getpgid 0)) @@ -84,65 +88,6 @@ (%wsv->0tv envp))) `(sys:execve ,filename ,argv ,envp))) -; options is an integer, bitwise-or'ed: -; 1=WNOHANG, 2=WUNTRACED (the way Linux defines them) -(local (sys:waitpid pid options) - (my status (cons '() '()) - (my res (encsi ((asm NN_sys_raw_waitpid) - (decsi pid) status (decui options))) - (cond - ((zero? res) ; WNOHANG and no child - '#f) - ((negative? res) - (signal-system-error res `(sys:waitpid ,pid ,options))) - (else - (set! status (encui (car status))) - (let ((exit (>> status 8)) - (term (modulo status 128)) - (core? (not (zero? (>> (modulo status 256) 7))))) - (my ret (if core? `(core) '()) - (set! ret - (cond - ((zero? term) - `(exit ,exit . ,ret)) - ((and (= term 127) (not core?)) - `(stop ,exit)) - (else - `(raise ,term . ,ret)))) - (cons res ret)))))))) - -(local (sys:read fd target delta amount) - (type string target) - (let ((d (decui delta)) - (c (decui amount)) - (l (asm target (l . 1)))) - (if (char<? l d) - (raise 'range delta)) - (if (char<? (asm (l . d) pt subat mta) c) - (raise 'range amount)) - (my res (encsi ((asm NN_sys_raw_read) - (decui fd) (asm (d . target) (l . 2) pt addat mta) c)) - (if (negative? res) - ; As a safety precaution, we don't want to let a potential - ; malicious signal handler get the buffer. - (signal-system-error res `(sys:read ,fd N/A ,delta ,amount) #t) - res)))) - -(local (sys:write fd target delta amount) - (type string target) - (let ((d (decui delta)) - (c (decui amount)) - (l (asm target (l . 1)))) - (if (char<? l d) - (raise 'range delta)) - (if (char<? (asm (l . d) pt subat mta) c) - (raise 'range amount)) - (my res (encsi ((asm NN_sys_raw_write) - (decui fd) (asm (d . target) (l . 2) pt addat mta) c)) - (if (negative? res) - (signal-system-error res `(sys:write ,fd N/A ,delta ,amount) #t) - res)))) - (local (sys:nanosleep req) (my res ((asm NN_sys_ns_nanosleep) (case req @@ -157,13 +102,6 @@ res (+ (car res) (/ (cdr res) 1000 1000 1000)))) (else (signal-system-error res `(sys:nanosleep ,req)))))) - -(define (sys:open name flags mode) - (my fd (encsi ((asm NN_sys_raw_open) (%ws->0t name) - (decui flags) (decui mode))) - (if (negative? fd) - (signal-system-error fd `(sys:open ,name ,flags ,mode)) - fd))) (local sys:for-dir-entries (asm NN_sys_for_dir_entries)) |
From: <di...@us...> - 2002-09-13 16:35:36
|
Update of /cvsroot/wisp/wisp/src/native In directory usw-pr-cvs1:/tmp/cvs-serv10070/src/native Modified Files: sys.s sys.wth sys_raw.nasm Log Message: Dropped |sys:raw:read|, |sys:raw:write|, |sys:raw:open|, and |sys:raw:waitpid| in favour of the new corresponding low-level non-signalling procedures. Index: sys.s =================================================================== RCS file: /cvsroot/wisp/wisp/src/native/sys.s,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- sys.s 11 Sep 2002 17:36:48 -0000 1.6 +++ sys.s 13 Sep 2002 16:35:33 -0000 1.7 @@ -211,6 +211,146 @@ .equiv struct_stat2list.L25, struct_stat2list + 451 .section .text .align 16 +N_sys_ns_write: +.byte 144,81,131,249,4,15,132,8,0,0,0,88,137,193,233 +.long N_signal_argcount - (.+4) +.byte 88,184,3,0,0,0,139,28,132,104 +.long N_sys_ns_write.L1 +.byte 83,233 +.long decui$1 - (.+4) +.byte 80,184,3,0,0,0,139,28,132,137,216,37,3,0,0,0,83,83,133,192,15,132 +.byte 8,0,0,0,88,106,19,233,22,0,0,0,88,80,133,192,15,133,8,0,0,0,88,106 +.byte 19,233,4,0,0,0,88,139,0,80,88,61,9,0,0,0,15,132,12,0,0,0,88,104 +.long WB_c8string_huh +.byte 80,233 +.long raise$2 - (.+4) +.byte 88,5,4,0,0,0,139,0,80,184,3,0,0,0,139,28,132,104 +.long N_sys_ns_write.L7 +.byte 83,233 +.long decui$1 - (.+4) +.byte 80,184,3,0,0,0,139,28,132,104 +.long N_sys_ns_write.L8 +.byte 83,233 +.long decui$1 - (.+4) +.byte 80,184,2,0,0,0,139,28,132,83,184,2,0,0,0,139,28,132,88,57,216,15 +.byte 131,19,0,0,0,184,5,0,0,0,139,28,132,104 +.long WB_range +.byte 83,233 +.long raise$2 - (.+4) +.byte 184,2,0,0,0,139,28,132,83,184,2,0,0,0,139,28,132,88,41,216,80,184 +.byte 1,0,0,0,139,28,132,88,57,216,15,131,19,0,0,0,184,4,0,0,0,139,28 +.byte 132,104 +.long WB_range +.byte 83,233 +.long raise$2 - (.+4) +.byte 88,187,3,0,0,0,137,4,156,88,187,3,0,0,0,137,4,156,88,88,187,3,0,0 +.byte 0,137,4,156,88,91,89,137,207,131,199,8,139,9,83,80,87,131,249,9,15 +.byte 133,4,0,0,0,88,139,0,80,88,91,89,1,200,137,218,137,193,88,137,195 +.byte 184,4,0,0,0,205,128,80,233 +.long encsi$1 - (.+4) +.global N_sys_ns_write,NN_sys_ns_write,N_sys_ns_write.L1,N_sys_ns_write.L7,N_sys_ns_write.L8 +.equiv NN_sys_ns_write, N_sys_ns_write + 1 +.equiv N_sys_ns_write.L1, N_sys_ns_write + 39 +.equiv N_sys_ns_write.L7, N_sys_ns_write + 147 +.equiv N_sys_ns_write.L8, N_sys_ns_write + 167 +.section .text +.align 16 +N_sys_ns_waitpid: +.byte 144,81,131,249,2,15,132,8,0,0,0,88,137,193,233 +.long N_signal_argcount - (.+4) +.byte 88,88,91,80,104 +.long N_sys_ns_waitpid.L1 +.byte 83,233 +.long decsi$1 - (.+4) +.byte 91,80,104 +.long N_sys_ns_waitpid.L2 +.byte 83,233 +.long decui$1 - (.+4) +.byte 137,194,88,137,195,131,236,4,137,225,184,7,0,0,0,205,128,80,133 +.byte 192,15,143,3,0,0,0,88,91,80,88,80,133,192,15,142,17,1,0,0,88,91 +.byte 137,217,129,225,128,0,0,0,80,83,133,201,15,132,23,0,0,0,104 +.long N_sys_ns_waitpid.L6 +.byte 104 +.long WB_core +.byte 106,0,233 +.long cons$2 - (.+4) +.byte 80,233,2,0,0,0,106,0,88,91,137,217,131,225,127,83,80,133,201,15 +.byte 133,58,0,0,0,88,91,193,235,8,129,227,255,0,0,0,80,104 +.long N_sys_ns_waitpid.L9 +.byte 83,233 +.long encui$1 - (.+4) +.byte 91,104 +.long N_sys_ns_waitpid.L10 +.byte 80,83,233 +.long cons$2 - (.+4) +.byte 104 +.long N_sys_ns_waitpid.L11 +.byte 104 +.long WB_exit +.byte 80,233 +.long cons$2 - (.+4) +.byte 80,233,120,0,0,0,88,91,137,217,129,225,255,0,0,0,83,80,131,249,127 +.byte 15,133,52,0,0,0,88,91,131,227,127,80,104 +.long N_sys_ns_waitpid.L14 +.byte 83,233 +.long encui$1 - (.+4) +.byte 91,104 +.long N_sys_ns_waitpid.L15 +.byte 80,83,233 +.long cons$2 - (.+4) +.byte 104 +.long N_sys_ns_waitpid.L16 +.byte 104 +.long WB_stop +.byte 80,233 +.long cons$2 - (.+4) +.byte 80,233,47,0,0,0,88,91,131,227,127,80,104 +.long N_sys_ns_waitpid.L18 +.byte 83,233 +.long encui$1 - (.+4) +.byte 91,104 +.long N_sys_ns_waitpid.L19 +.byte 80,83,233 +.long cons$2 - (.+4) +.byte 104 +.long N_sys_ns_waitpid.L20 +.byte 104 +.long WB_signal +.byte 80,233 +.long cons$2 - (.+4) +.byte 80,88,91,80,104 +.long N_sys_ns_waitpid.L21 +.byte 83,233 +.long encui$1 - (.+4) +.byte 91,104 +.long N_sys_ns_waitpid.L22 +.byte 80,83,233 +.long cons$2 - (.+4) +.byte 80,233,31,0,0,0,88,80,133,192,15,133,8,0,0,0,88,106,19,233,13,0,0 +.byte 0,88,104 +.long N_sys_ns_waitpid.L26 +.byte 80,233 +.long encsi$1 - (.+4) +.byte 80,88,195 +.global N_sys_ns_waitpid,NN_sys_ns_waitpid,N_sys_ns_waitpid.L1,N_sys_ns_waitpid.L2,N_sys_ns_waitpid.L6,N_sys_ns_waitpid.L9,N_sys_ns_waitpid.L10,N_sys_ns_waitpid.L11,N_sys_ns_waitpid.L14,N_sys_ns_waitpid.L15,N_sys_ns_waitpid.L16,N_sys_ns_waitpid.L18,N_sys_ns_waitpid.L19,N_sys_ns_waitpid.L20,N_sys_ns_waitpid.L21,N_sys_ns_waitpid.L22,N_sys_ns_waitpid.L26 +.equiv NN_sys_ns_waitpid, N_sys_ns_waitpid + 1 +.equiv N_sys_ns_waitpid.L1, N_sys_ns_waitpid + 34 +.equiv N_sys_ns_waitpid.L2, N_sys_ns_waitpid + 47 +.equiv N_sys_ns_waitpid.L6, N_sys_ns_waitpid + 123 +.equiv N_sys_ns_waitpid.L9, N_sys_ns_waitpid + 171 +.equiv N_sys_ns_waitpid.L10, N_sys_ns_waitpid + 184 +.equiv N_sys_ns_waitpid.L11, N_sys_ns_waitpid + 200 +.equiv N_sys_ns_waitpid.L14, N_sys_ns_waitpid + 244 +.equiv N_sys_ns_waitpid.L15, N_sys_ns_waitpid + 257 +.equiv N_sys_ns_waitpid.L16, N_sys_ns_waitpid + 273 +.equiv N_sys_ns_waitpid.L18, N_sys_ns_waitpid + 296 +.equiv N_sys_ns_waitpid.L19, N_sys_ns_waitpid + 309 +.equiv N_sys_ns_waitpid.L20, N_sys_ns_waitpid + 325 +.equiv N_sys_ns_waitpid.L21, N_sys_ns_waitpid + 340 +.equiv N_sys_ns_waitpid.L22, N_sys_ns_waitpid + 353 +.equiv N_sys_ns_waitpid.L26, N_sys_ns_waitpid + 389 +.section .text +.align 16 N_sys_ns_unlink: .byte 144,81,131,249,1,15,132,8,0,0,0,88,137,193,233 .long N_signal_argcount - (.+4) @@ -292,6 +432,50 @@ .equiv NN_sys_ns_rename, N_sys_ns_rename + 1 .section .text .align 16 +N_sys_ns_read: +.byte 144,81,131,249,4,15,132,8,0,0,0,88,137,193,233 +.long N_signal_argcount - (.+4) +.byte 88,184,3,0,0,0,139,28,132,104 +.long N_sys_ns_read.L1 +.byte 83,233 +.long decui$1 - (.+4) +.byte 80,184,3,0,0,0,139,28,132,137,216,37,3,0,0,0,83,83,133,192,15,132 +.byte 8,0,0,0,88,106,19,233,22,0,0,0,88,80,133,192,15,133,8,0,0,0,88,106 +.byte 19,233,4,0,0,0,88,139,0,80,88,61,9,0,0,0,15,132,12,0,0,0,88,104 +.long WB_c8string_huh +.byte 80,233 +.long raise$2 - (.+4) +.byte 88,5,4,0,0,0,139,0,80,184,3,0,0,0,139,28,132,104 +.long N_sys_ns_read.L7 +.byte 83,233 +.long decui$1 - (.+4) +.byte 80,184,3,0,0,0,139,28,132,104 +.long N_sys_ns_read.L8 +.byte 83,233 +.long decui$1 - (.+4) +.byte 80,184,2,0,0,0,139,28,132,83,184,2,0,0,0,139,28,132,88,57,216,15 +.byte 131,19,0,0,0,184,5,0,0,0,139,28,132,104 +.long WB_range +.byte 83,233 +.long raise$2 - (.+4) +.byte 184,2,0,0,0,139,28,132,83,184,2,0,0,0,139,28,132,88,41,216,80,184 +.byte 1,0,0,0,139,28,132,88,57,216,15,131,19,0,0,0,184,4,0,0,0,139,28 +.byte 132,104 +.long WB_range +.byte 83,233 +.long raise$2 - (.+4) +.byte 88,187,3,0,0,0,137,4,156,88,187,3,0,0,0,137,4,156,88,88,187,3,0,0 +.byte 0,137,4,156,88,91,89,137,207,131,199,8,139,9,83,80,87,131,249,9,15 +.byte 133,4,0,0,0,88,139,0,80,88,91,89,1,200,137,218,137,193,88,137,195 +.byte 184,3,0,0,0,205,128,80,233 +.long encsi$1 - (.+4) +.global N_sys_ns_read,NN_sys_ns_read,N_sys_ns_read.L1,N_sys_ns_read.L7,N_sys_ns_read.L8 +.equiv NN_sys_ns_read, N_sys_ns_read + 1 +.equiv N_sys_ns_read.L1, N_sys_ns_read + 39 +.equiv N_sys_ns_read.L7, N_sys_ns_read + 147 +.equiv N_sys_ns_read.L8, N_sys_ns_read + 167 +.section .text +.align 16 N_sys_ns_pipe: .byte 144,81,133,201,15,132,8,0,0,0,88,137,193,233 .long N_signal_argcount - (.+4) @@ -316,6 +500,27 @@ .equiv N_sys_ns_pipe.L6, N_sys_ns_pipe + 96 .section .text .align 16 +N_sys_ns_open: +.byte 144,81,131,249,3,15,132,8,0,0,0,88,137,193,233 +.long N_signal_argcount - (.+4) +.byte 88,88,91,89,83,80,81,232 +.long ws2zt - (.+4) +.byte 91,91,89,83,80,104 +.long N_sys_ns_open.L1 +.byte 81,233 +.long decui$1 - (.+4) +.byte 91,89,83,80,104 +.long N_sys_ns_open.L2 +.byte 81,233 +.long decui$1 - (.+4) +.byte 137,194,88,137,193,88,137,195,184,5,0,0,0,205,128,80,233 +.long encsi$1 - (.+4) +.global N_sys_ns_open,NN_sys_ns_open,N_sys_ns_open.L1,N_sys_ns_open.L2 +.equiv NN_sys_ns_open, N_sys_ns_open + 1 +.equiv N_sys_ns_open.L1, N_sys_ns_open + 47 +.equiv N_sys_ns_open.L2, N_sys_ns_open + 62 +.section .text +.align 16 N_sys_ns_nanosleep: .byte 144,81,131,249,1,15,132,8,0,0,0,88,137,193,233 .long N_signal_argcount - (.+4) @@ -631,7 +836,7 @@ .long N_sys_exit.L2 .byte 80,233 .long decui$1 - (.+4) -.byte 80,61,0,1,0,0,15,140,13,0,0,0,88,88,104 +.byte 80,61,0,1,0,0,15,130,13,0,0,0,88,88,104 .long WB_range .byte 80,233 .long raise$2 - (.+4) Index: sys.wth =================================================================== RCS file: /cvsroot/wisp/wisp/src/native/sys.wth,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- sys.wth 11 Sep 2002 17:36:48 -0000 1.7 +++ sys.wth 13 Sep 2002 16:35:33 -0000 1.8 @@ -11,7 +11,11 @@ (extern WB_c8string_huh) (extern WB_cons_huh) +(extern WB_core) +(extern WB_exit) (extern WB_range) +(extern WB_signal) +(extern WB_stop) (extern cons$2) (extern decsi$1) (extern decui$1) @@ -33,7 +37,7 @@ sys.time (flush) 'encsi$1 jump) (native sys_exit dup 0 = if ZERO swap 1+ then dup 1 = argc drop - dup decui dup 256 >= if drop 'WB_range swap go-raise then sys.exit) + dup decui dup 256 u>= if drop 'WB_range swap go-raise then sys.exit) (native sys_getegid dup 0 = argc drop sys.getegid (flush) 'encui$1 jump) @@ -113,6 +117,10 @@ nip nip (flush) 'encsi$1 jump then) +(native sys_ns_open dup 3 = argc drop + rot ws->zt rot decui rot decui + sys.open (flush) 'encsi$1 jump) + (native sys_ns_pipe dup 0 = argc drop sys.pipe dup 0 < if (flush) 'encsi$1 jump @@ -120,6 +128,25 @@ (flush) swap encui swap encui (flush) 'cons$2 jump then) +(native sys_ns_read dup 4 = argc drop ; ( fd buffer delta amount ) + 3 dig decui + 3 dig dup get-type + NC_C8STRING <> if 'WB_c8string_huh swap go-raise then cell+ cell@ + 3 dig decui 3 dig decui + ; ( fd buffer delta amount *fd *length *delta *amount ) + + ; assert *length >= *delta + 2 dig 2 dig u< if 5 dig 'WB_range swap go-raise then + + ; assert (*length - *delta) >= *amount + 2 dig 2 dig - 1 dig u< if 4 dig 'WB_range swap go-raise then + + 3 bury 3 bury drop 3 bury ; ( *fd buffer *delta *amount ) + + ; read + rot string-data rot + swap sys.read + (flush) 'encsi$1 jump) + (native sys_ns_rename dup 2 = argc drop swap ws->zt swap ws->zt sys.rename (flush) 'encsi$1 jump) @@ -137,6 +164,53 @@ (native sys_ns_unlink dup 1 = argc drop ws->zt sys.unlink (flush) 'encsi$1 jump) + +(native sys_ns_waitpid dup 2 = argc drop ; ( pid options ) + swap decsi swap decui + sys.waitpid + dup 0 > if swap ; ( pid status ) + dup WCOREDUMP if + 'WB_core NULL cons + else + NULL + then + ; ( pid status res ) + over WIFEXITED if + swap WEXITSTATUS encui swap cons 'WB_exit swap cons + else + over WIFSTOPPED if + swap WTERMSIG encui swap cons 'WB_stop swap cons + else ; assume WIFSIGNALED + swap WTERMSIG encui swap cons 'WB_signal swap cons + then + then + swap encui swap cons + else + dup 0 = if + drop FALSE + else + encsi + then + then) + +(native sys_ns_write dup 4 = argc drop ; ( fd buffer delta amount ) + 3 dig decui + 3 dig dup get-type + NC_C8STRING <> if 'WB_c8string_huh swap go-raise then cell+ cell@ + 3 dig decui 3 dig decui + ; ( fd buffer delta amount *fd *length *delta *amount ) + + ; assert *length >= *delta + 2 dig 2 dig u< if 5 dig 'WB_range swap go-raise then + + ; assert (*length - *delta) >= *amount + 2 dig 2 dig - 1 dig u< if 4 dig 'WB_range swap go-raise then + + 3 bury 3 bury drop 3 bury ; ( *fd buffer *delta *amount ) + + ; read + rot string-data rot + swap sys.write + (flush) 'encsi$1 jump) ; stat, fstat, lstat need this (defun struct_stat2list swap Index: sys_raw.nasm =================================================================== RCS file: /cvsroot/wisp/wisp/src/native/sys_raw.nasm,v retrieving revision 1.48 retrieving revision 1.49 diff -u -d -r1.48 -r1.49 --- sys_raw.nasm 11 Sep 2002 17:36:48 -0000 1.48 +++ sys_raw.nasm 13 Sep 2002 16:35:33 -0000 1.49 @@ -8,16 +8,5 @@ ident '@(#) $Id$' -%macro untag 1-* - %rep %0 - and %1.low.low, 0xfc - %rotate 1 - %endrep -%endmacro - native_syscall execve, 3 native_syscall ioctl, 3 -native_syscall open, 3 -native_syscall read, 3 -native_syscall waitpid, 3, untag ecx ; so that a cons can be used -native_syscall write, 3 |
From: <di...@us...> - 2002-09-11 19:46:09
|
Update of /cvsroot/wisp/wisp/src/builtin In directory usw-pr-cvs1:/tmp/cvs-serv15672/builtin Modified Files: strings.wisp Log Message: Made |string-compare| only use |strcomp| on old style c8string:s. Index: strings.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/strings.wisp,v retrieving revision 1.103 retrieving revision 1.104 diff -u -d -r1.103 -r1.104 --- strings.wisp 11 Sep 2002 17:35:03 -0000 1.103 +++ strings.wisp 11 Sep 2002 19:46:05 -0000 1.104 @@ -156,7 +156,8 @@ ;; Comparison (define (string-compare s t) - (if (and (c8string? s) (c8string? t)) + (if (and (eq? (type-of s) 'c8string) + (eq? (type-of t) 'c8string)) ((asm NN_strcomp) s t) (let ((sl (string-length s)) (tl (string-length t))) |
From: <di...@us...> - 2002-09-11 19:46:09
|
Update of /cvsroot/wisp/wisp/src In directory usw-pr-cvs1:/tmp/cvs-serv15672 Modified Files: essence.c Log Message: Made |string-compare| only use |strcomp| on old style c8string:s. Index: essence.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/essence.c,v retrieving revision 1.200 retrieving revision 1.201 diff -u -d -r1.200 -r1.201 --- essence.c 11 Sep 2002 17:36:46 -0000 1.200 +++ essence.c 11 Sep 2002 19:45:30 -0000 1.201 @@ -703,7 +703,7 @@ void*Y259[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 0,p,s,V 1,j,V 8,mac,p,s,V 0,t,F,s,V 1,t,I(0),mlt,s,V 2,mla,l,V 0,q,dig,V 0,xri,Q,jiz,V 79,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,mla,l,V 2,q,dig,V 2,q,mha,l,V 1,l,V 79,tc,V 1,c,jif,V 4,t,I(1),j,V 16,dig,V 2,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+4,tc,V 2,c,mlt,s,V 2,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -85,ds,V 1,mla,l,V 2,q,mla,l,V 1,q,dig,V 0,xri,W(char8),jiz,V 42,dig,V 0,xri,W(c8),jiz,V 36,dig,V 0,xri,W(c8string),jiz,V 30,dig,V 0,xri,I(8),jiz,V 24,dig,V 0,xri,W(BACKSLASH8),jiz,V 18,dig,V 0,xri,W(BACKSLASHchar8),jiz,V 12,dig,V 0,xri,W(BACKSLASHc8),jiz,V 6,dig,V 0,xri,W(BACKSLASHc8string),jinz,V 7,mha,l,V 1,l,V 103,j,V 82,dig,V 0,xri,W(char16),jiz,V 42,dig,V 0,xri,W(c16),jiz,V 36,dig,V 0,xri,W(c16string),jiz,V 30,dig,V 0,xri,I(16),jiz,V 24,dig,V 0,xri,W(BACKSLASH16),jiz,V 18,dig,V 0,xri,W(BACKSLASHchar16),jiz,V 12,dig,V 0,xri,W(BACKSLASHc16),jiz,V 6,dig,V 0,xri,W(BACKSLASHc16string),jinz,V 7,mha,l,V 1,l,V 102,j,V 27,dig,V 0,xri,F,jinz,V 7,mha,l,V 1,l,V 105,j,V 14,qi,W(string_width_huh),mla,l,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 1,tc,V 1,c,mlt,s,V 3,t,I(0),mlt,s,V 4,mla,l,V 0,q,dig,V 0,xri,Q,jiz,V 144,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,mha,l,V 1,l,V 79,tc,V 1,c,jif,V 35,mla,l,V 3,q,mla,l,V 4,q,dig,V 3,q,mha,l,V 1,l,V 119,tc,V -3,c,mla,l,V 4,q,qi,I(1),li,rvec+4,tc,V 2,c,mlt,s,V 4,j,V 63,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mla,l,V 3,q,mla,l,V 4,q,dig,V 4,q,qi,I(0),dig,V 4,q,mha,l0,q,qi,W(string_move_bang),t,&NN_dict_ref_2,tc,V 2,c,tc,V 5,c,mla,l,V 4,q,dig,V 1,q,li,rvec+4,tc,V 2,c,mlt,s,V 4,ds,V 1,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -150,ds,V 1,mla,l,V 3,r}; void*Y260[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 86,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 22,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 33,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,dig,V 0,ds,V 1,j,V 2,t,F,j,V 2,t,F,mlt,s,V 1,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 50,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 30,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 125,tc,V 1,c,jinf,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 16,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,j,V 0,mla,l,V 1,q,mla,l,V 0,q,mha,l0,q,qi,W(string_concatenate),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,r}; void*Y261[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 2,l,V 4,q,li,rvec+15,tc,V 2,c,jif,V 106,mha,l,V 2,l,V 1,q,dig,V 1,q,mha,l,V 1,l,V 119,tc,V 2,c,q,mha,l,V 2,l,V 0,q,dig,V 2,q,mha,l,V 1,l,V 119,tc,V 2,c,jige,V 5,t,I(1),ds,V 1,r,mha,l,V 2,l,V 0,q,dig,V 1,q,mha,l,V 1,l,V 119,tc,V 2,c,q,mha,l,V 2,l,V 1,q,dig,V 2,q,mha,l,V 1,l,V 119,tc,V 2,c,jige,V 5,t,I(-1),ds,V 1,r,dig,V 0,q,qi,I(1),li,rvec+4,tc,V 2,c,q,mha,l,V 2,l,V 5,tc,V 1,c,ds,V 1,r,mha,l,V 2,l,V 3,q,mha,l,V 2,l,V 2,q,li,rvec+15,tc,V 2,c,jif,V 5,t,I(1),ds,V 1,r,mha,l,V 2,l,V 2,q,mha,l,V 2,l,V 3,q,li,rvec+15,tc,V 2,c,jif,V 5,t,I(-1),ds,V 1,r,t,I(0),ds,V 1,r}; -void*Y262[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 29,tc,V 1,c,jif,V 14,mla,l,V 1,q,mha,l,V 1,l,V 29,tc,V 1,c,j,V 2,t,F,jif,V 14,mla,l,V 0,q,mla,l,V 1,q,t,&NN_strcomp,tc,V 2,c,r,mla,l,V 0,q,mha,l,V 1,l,V 124,tc,V 1,c,mlt,s,V 2,mla,l,V 1,q,mha,l,V 1,l,V 124,tc,V 1,c,mlt,s,V 3,mla,l,V 2,q,mla,l,V 3,q,li,rvec+15,tc,V 2,c,jif,V 5,mla,l,V 2,j,V 3,mla,l,V 3,mlt,s,V 4,t,Q,mlt,s,V 5,t,B 261,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 5,qi,I(0),mla,l,V 5,tc,V 1,c,r}; +void*Y262[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 137,tc,V 1,c,xri,W(c8string),jinz,V 24,mla,l,V 1,q,mha,l,V 1,l,V 137,tc,V 1,c,xri,W(c8string),jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 14,mla,l,V 0,q,mla,l,V 1,q,t,&NN_strcomp,tc,V 2,c,r,mla,l,V 0,q,mha,l,V 1,l,V 124,tc,V 1,c,mlt,s,V 2,mla,l,V 1,q,mha,l,V 1,l,V 124,tc,V 1,c,mlt,s,V 3,mla,l,V 2,q,mla,l,V 3,q,li,rvec+15,tc,V 2,c,jif,V 5,mla,l,V 2,j,V 3,mla,l,V 3,mlt,s,V 4,t,Q,mlt,s,V 5,t,B 261,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 5,qi,I(0),mla,l,V 5,tc,V 1,c,r}; void*Y263[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(string_compare),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(zero_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 2,r}; void*Y264[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(string_compare),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(negative_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 2,r}; void*Y265[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(string_compare),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(positive_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 2,r}; |
From: <di...@us...> - 2002-09-11 17:37:07
|
Update of /cvsroot/wisp/wisp/doc In directory usw-pr-cvs1:/tmp/cvs-serv5131/doc Modified Files: worth.vim Log Message: Implemented the |dig| and |bury| Worth words. Index: worth.vim =================================================================== RCS file: /cvsroot/wisp/wisp/doc/worth.vim,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- worth.vim 11 Sep 2002 17:36:14 -0000 1.13 +++ worth.vim 11 Sep 2002 17:36:55 -0000 1.14 @@ -27,32 +27,33 @@ syn keyword wispFunc ->wisp-bool -rot / /mod 0= 1+ 1- 2* 2drop 2dup syn keyword wispFunc 2rot < <= <> = > >= ?dup WCOREDUMP WEXITSTATUS syn keyword wispFunc WIFEXITED WIFSIGNALED WIFSTOPPED WSTOPSIG WTERMSIG -syn keyword wispFunc abs and argc arshift bsf bsr byte! byte@ byte@++ -syn keyword wispFunc cell! cell+ cell- cell@ cell@++ cells cr d+ d- d>s -syn keyword wispFunc dhexprint drop dup emit emit-digit encode-digit -syn keyword wispFunc fill go-access-slot hexprint lshift m+ max min mod -syn keyword wispFunc move negate nip not octas or over rol ror rot -syn keyword wispFunc rshift s>d sp! sp@ space square swap sys.accept -syn keyword wispFunc sys.access sys.alarm sys.bind sys.brk sys.chdir -syn keyword wispFunc sys.chmod sys.chroot sys.close sys.connect -syn keyword wispFunc sys.creat sys.dup sys.dup2 sys.exit sys.fchdir -syn keyword wispFunc sys.fchmod sys.fdatasync sys.flock sys.fork -syn keyword wispFunc sys.fstat sys.fsync sys.ftruncate sys.getcwd -syn keyword wispFunc sys.getegid sys.geteuid sys.getgid sys.getpeername -syn keyword wispFunc sys.getpgid sys.getpgrp sys.getpid sys.getppid -syn keyword wispFunc sys.getsid sys.getsockname sys.getuid sys.kill -syn keyword wispFunc sys.link sys.listen sys.lseek sys.lstat sys.mkdir -syn keyword wispFunc sys.mlock sys.mlockall sys.munlock sys.munlockall -syn keyword wispFunc sys.nanosleep sys.nice sys.pause sys.rename -syn keyword wispFunc sys.rmdir sys.setgid sys.setpgid sys.setregid -syn keyword wispFunc sys.setreuid sys.setsid sys.setuid sys.shutdown -syn keyword wispFunc sys.socket sys.stat sys.stime sys.swapoff -syn keyword wispFunc sys.swapon sys.symlink sys.sync sys.time -syn keyword wispFunc sys.truncate sys.umask sys.unlink sys.vhangup -syn keyword wispFunc sys.waitpid sys.write sys.write-char tetra! tetra+ -syn keyword wispFunc tetra- tetra@ tetra@++ tetras tuck type u< u<= u> -syn keyword wispFunc u>= wisp-bool-> wisp-epilogue wisp-prologue within -syn keyword wispFunc wyde! wyde+ wyde- wyde@ wyde@++ wydes xor +syn keyword wispFunc abs and argc arshift bsf bsr bury byte! byte@ +syn keyword wispFunc byte@++ cell! cell+ cell- cell@ cell@++ cells cr +syn keyword wispFunc d+ d- d>s dhexprint dig drop dup emit emit-digit +syn keyword wispFunc encode-digit fill go-access-slot hexprint lshift +syn keyword wispFunc m+ max min mod move negate nip not octas or over +syn keyword wispFunc rol ror rot rshift s>d sp! sp@ space square swap +syn keyword wispFunc sys.accept sys.access sys.alarm sys.bind sys.brk +syn keyword wispFunc sys.chdir sys.chmod sys.chroot sys.close +syn keyword wispFunc sys.connect sys.creat sys.dup sys.dup2 sys.exit +syn keyword wispFunc sys.fchdir sys.fchmod sys.fdatasync sys.flock +syn keyword wispFunc sys.fork sys.fstat sys.fsync sys.ftruncate +syn keyword wispFunc sys.getcwd sys.getegid sys.geteuid sys.getgid +syn keyword wispFunc sys.getpeername sys.getpgid sys.getpgrp sys.getpid +syn keyword wispFunc sys.getppid sys.getsid sys.getsockname sys.getuid +syn keyword wispFunc sys.kill sys.link sys.listen sys.lseek sys.lstat +syn keyword wispFunc sys.mkdir sys.mlock sys.mlockall sys.munlock +syn keyword wispFunc sys.munlockall sys.nanosleep sys.nice sys.pause +syn keyword wispFunc sys.rename sys.rmdir sys.setgid sys.setpgid +syn keyword wispFunc sys.setregid sys.setreuid sys.setsid sys.setuid +syn keyword wispFunc sys.shutdown sys.socket sys.stat sys.stime +syn keyword wispFunc sys.swapoff sys.swapon sys.symlink sys.sync +syn keyword wispFunc sys.time sys.truncate sys.umask sys.unlink +syn keyword wispFunc sys.vhangup sys.waitpid sys.write sys.write-char +syn keyword wispFunc tetra! tetra+ tetra- tetra@ tetra@++ tetras tuck +syn keyword wispFunc type u< u<= u> u>= wisp-bool-> wisp-epilogue +syn keyword wispFunc wisp-prologue within wyde! wyde+ wyde- wyde@ +syn keyword wispFunc wyde@++ wydes xor " structure management |
From: <di...@us...> - 2002-09-11 17:37:07
|
Update of /cvsroot/wisp/wisp/modules In directory usw-pr-cvs1:/tmp/cvs-serv5131/modules Modified Files: universal.wrti Log Message: Implemented the |dig| and |bury| Worth words. Index: universal.wrti =================================================================== RCS file: /cvsroot/wisp/wisp/modules/universal.wrti,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- universal.wrti 11 Sep 2002 17:36:14 -0000 1.15 +++ universal.wrti 11 Sep 2002 17:36:55 -0000 1.16 @@ -11,6 +11,7 @@ (ifndef _universal.wrti_ (define _universal.wrti_) ;; Stack manipulation + (macro dup (copy 0)) @@ -36,6 +37,19 @@ (macro over swap tuck) + + (macro dig + (stack=! 1) + (->reg 0) + (register) + ,(mov ,0 (tetra %esp ,1 \tetras)) + nip) + + (macro bury + (stack=! 2) + (->reg 0) + ,(mov (tetra %esp ,0 \tetras) ,1) + drop drop) (macro ?dup dup if dup then) |
From: <di...@us...> - 2002-09-11 17:36:51
|
Update of /cvsroot/wisp/wisp/src In directory usw-pr-cvs1:/tmp/cvs-serv4849/src Modified Files: essence.c wordlist.txt Log Message: Dropped |sys:raw:getcwd|. Index: essence.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/essence.c,v retrieving revision 1.199 retrieving revision 1.200 diff -u -d -r1.199 -r1.200 --- essence.c 11 Sep 2002 17:36:05 -0000 1.199 +++ essence.c 11 Sep 2002 17:36:46 -0000 1.200 @@ -364,7 +364,6 @@ NN_ref, NN_remainder, NN_rvec_set, - NN_salloc, NN_second, NN_seventh, NN_sixth, @@ -382,6 +381,7 @@ NN_sys_getpid, NN_sys_getppid, NN_sys_getuid, + NN_sys_low_getcwd, NN_sys_ns_chdir, NN_sys_ns_chmod, NN_sys_ns_close, @@ -407,7 +407,6 @@ NN_sys_ns_truncate, NN_sys_ns_unlink, NN_sys_raw_execve, - NN_sys_raw_getcwd, NN_sys_raw_ioctl, NN_sys_raw_open, NN_sys_raw_read, @@ -447,9 +446,9 @@ void*Y1[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l0,q,qi,W(class_of),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(subclass_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 16,qi,W(instance_of_wrong_class),dig,V 2,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r,t,Z,ds,V 2,r}; void*Y2[]={hop,V 5,mlt,jinnc,V 10,notc,p,s,V 1,t,T,s,V 0,j,V 6,t,F,s,V 1,s,V 0,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 4,p,s,V 3,p,s,V 2,mla,l,V 0,jif,V 69,mla,l,V 4,xri,Q,jinz,V 21,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 1,q,mha,l,V 1,l,V 87,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r,mla,l,V 4,xri,Q,jinz,V 14,mla,l,V 2,q,mla,l,V 3,q,t,&dict_ref_2,tc,V 2,c,r,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 26,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,&NN_dict_ref_3,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; void*Y3[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,q,t,&NN_pr_make_record_type,tc,V 1,c,mlt,s,V 2,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,F,q,t,F,q,mla,l,V 1,xri,Q,jiz,V 114,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 3,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 4,p,l,V 1,mlt,s,V 5,mla,l,V 5,mlt,s,V 1,mla,l,V 3,q,dig,V 0,xri,W(ref),jinz,V 44,dig,V 1,jif,V 16,qi,W(duplicate_ref_hook),mla,l,V 4,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 22,t,T,bury,V 1,mla,l,V 4,q,mla,l,V 2,q,mha,l,V 1,l,V 12,tc,V 2,c,bury,V 2,j,V 14,qi,W(record_hook_name_huh),mla,l,V 3,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 1,j,V -121,dig,V 0,jif,V 13,dig,V 2,q,dig,V 2,q,t,&NN_pr_record_type_ref_slot,tc,V -2,c,j,V 0,ds,V 1,ds,V 1,ds,V 1,mla,l,V 2,r}; -void*Y4[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 28,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jinf,V 15,qi,W(procedure_huh),dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,dig,V 0,q,mha,l,V 1,l,V 154,tc,V 1,c,ds,V 1,r}; -void*Y5[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 155,tc,V 1,c,ds,V 1,r}; -void*Y6[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 113,qi,W(define),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 42,mla,l,V 2,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 179,qi,W(define),mla,l,V 1,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),qi,W(DOTl),mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(apply),qi,W(hide),qi,W(DOTl),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(syntax_error),qi,W(defmacro),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; +void*Y4[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 28,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jinf,V 15,qi,W(procedure_huh),dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,dig,V 0,q,mha,l,V 1,l,V 153,tc,V 1,c,ds,V 1,r}; +void*Y5[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 154,tc,V 1,c,ds,V 1,r}; +void*Y6[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 113,qi,W(define),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 42,mla,l,V 2,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 179,qi,W(define),mla,l,V 1,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),qi,W(DOTl),mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(apply),qi,W(hide),qi,W(DOTl),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(syntax_error),qi,W(defmacro),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; void*Y7[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,q,dig,V 2,q,mha,l0,q,qi,W(eval),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r}; void*Y8[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 12,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 11,mac,p,s,V 1,p,s,V 0,t,W(assertion_failed),s,V 2,qi,W(if),qi,W(not),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(quote),mla,l,V 2,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; void*Y10[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 3,binc,&branch_EVM_invargca,mac,mca,subc,V 5,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 3,jizc,V 15,mac,p,s,V 3,p,s,V 2,p,s,V 1,p,s,V 0,j,V 101,mac,p,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,qi,I(-1),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,qi,CH('?'),mha,l0,q,qi,W(charEQ_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 5,mla,l,V 1,j,V 47,mla,l,V 1,q,mha,l0,q,qi,W(structure2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 9,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string2symbol),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,s,V 3,mla,l,V 1,q,mha,l0,q,qi,W(structure2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 9,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string2symbol),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 4,qi,W(my),qi,W(val),mla,l,V 2,q,qi,W(if),qi,W(not),mla,l,V 4,q,qi,W(val),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(quote),mla,l,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(val),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; @@ -482,7 +481,7 @@ void*Y37[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,qi,F,dig,V 2,q,dig,V 2,q,mha,l0,q,qi,W(compile),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,tc,V 0,c,ds,V 2,r}; void*Y38[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,qi,W(OR),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 2,tc,V 1,c,q,mha,l,V 1,l,V 100,tc,V 3,c,ds,V 1,r}; void*Y39[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 1,xri,Q,jinz,V 3,t,F,r,t,Q,mlt,s,V 2,t,B 38,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 2,tc,V 1,c,r}; -void*Y40[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(EQGT),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(and),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 23,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,xri,W(DOTl),jiz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 13,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,j,V 44,qi,W(hide),qi,W(DOTl),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(2),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(caddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 1,mla,l,V 1,q,mha,l0,q,qi,W(flatten),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 2,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(my),mla,l,V 1,q,qi,W(DOTl),qi,W(hide),qi,W(hideTIMES),mla,l,V 2,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(and),dig,V 11,q,mha,l0,q,qi,W(cdddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(if),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(and),dig,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; +void*Y40[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(EQGT),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(and),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 23,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,xri,W(DOTl),jiz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 13,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,j,V 44,qi,W(hide),qi,W(DOTl),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 51,dig,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(2),jinz,V 27,dig,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,j,V 2,t,F,jif,V 302,dig,V 0,q,mha,l0,q,qi,W(caddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 1,mla,l,V 1,q,mha,l0,q,qi,W(flatten),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 2,qi,W(my),qi,W(DOTl),dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(if),qi,W(DOTl),qi,W(my),mla,l,V 1,q,qi,W(DOTl),qi,W(hide),qi,W(hideTIMES),mla,l,V 2,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(and),dig,V 11,q,mha,l0,q,qi,W(cdddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(if),dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(and),dig,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y41[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 1,xri,Q,jinz,V 3,t,T,r,t,Q,mlt,s,V 2,t,B 40,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 2,tc,V 1,c,r}; void*Y42[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 100,tc,V 1,c,mlt,s,V 0,mha,l,V 2,l,V 2,q,mla,l,V 0,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 0,mat,mha,l,V 2,st,V 2,t,Z,ds,V 1,r}; void*Y43[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,Q,mha,l,V 1,l,V 100,tc,V 1,c,mlt,s,V 1,mla,l,V 1,mlt,s,V 2,t,B 42,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 0,tc,V 1,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r}; @@ -491,7 +490,7 @@ void*Y46[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,qi,Q,mha,l,V 1,l,V 100,tc,V 1,c,mlt,s,V 1,mla,l,V 1,mlt,s,V 2,t,B 44,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 3,t,B 45,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 4,mla,l,V 3,q,mla,l,V 4,q,mla,l,V 0,tc,V 2,c,mla,l,V 2,q,qi,Q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r}; void*Y47[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,xri,W(undefined),jinz,V 15,qi,W(make_box),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 2,r,dig,V 1,q,dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r}; void*Y48[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,q,mha,l,V 1,l,V 26,tc,V 1,c,mlt,s,V 0,qi,W(make_box),qi,W(quasiquote),mla,l,V 0,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mha,l,V 1,l,V 100,tc,V 2,c,r}; -void*Y49[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 18,mla,l,V 1,q,mha,l0,q,qi,W(quasiquote_cons),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r,mla,l,V 1,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 62,qi,W(list2vector),qi,W(quasiquote),mla,l,V 1,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 27,tc,V 1,c,jif,V 37,qi,T,t,B 47,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 48,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r,qi,W(quote),mla,l,V 1,q,mha,l,V 1,l,V 100,tc,V 2,c,r}; +void*Y49[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 18,mla,l,V 1,q,mha,l0,q,qi,W(quasiquote_cons),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r,mla,l,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 62,qi,W(list2vector),qi,W(quasiquote),mla,l,V 1,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 27,tc,V 1,c,jif,V 37,qi,T,t,B 47,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 48,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r,qi,W(quote),mla,l,V 1,q,mha,l,V 1,l,V 100,tc,V 2,c,r}; void*Y50[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,xri,Q,jinz,V 5,dig,V 1,ds,V 2,r,qi,W(append),dig,V 2,q,qi,W(quasiquote),dig,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 2,r}; void*Y51[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 314,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 1,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 160,mla,l,V 0,mlt,s,V 2,mla,l,V 2,xri,W(unquote),jinz,V 14,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r,mla,l,V 2,xri,W(quasiquote),jinz,V 41,qi,W(quote),mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(cons),qi,W(quasiquote),mla,l,V 0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quasiquote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(cons),qi,W(quasiquote),mla,l,V 0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quasiquote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,qi,W(quote),dig,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y52[]={binc,&branch_EVM_invargc,hop,V 9,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 1,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 517,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 2,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 3,mla,l,V 3,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 400,mla,l,V 2,mlt,s,V 4,mla,l,V 4,xri,W(unquote_splicing),jinz,V 32,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(process_unquote_splicing),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r,mla,l,V 4,xri,W(unquote),jinz,V 302,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,mla,l,V 5,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 230,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 6,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 7,mla,l,V 7,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 7,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 102,mla,l,V 6,mlt,s,V 8,mla,l,V 8,xri,W(splicing),jinz,V 32,mla,l,V 7,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(process_unquote_splicing),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r,qi,W(unquote),mla,l,V 6,q,mla,l,V 7,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,qi,W(unquote),mla,l,V 6,q,mla,l,V 7,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,qi,W(unquote),mla,l,V 5,q,mha,l,V 1,l,V 100,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 2,q,mla,l,V 3,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l0,q,qi,W(process_simple_quasiquote),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; @@ -522,7 +521,7 @@ void*Y77[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,xri,I(0),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; void*Y78[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,li,rvec+15,tc,V 2,c,ds,V 1,r}; void*Y79[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,qi,I(0),li,rvec+15,tc,V 2,c,ds,V 1,r}; -void*Y80[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,jif,V 82,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 40,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,j,V 2,t,F,jif,V 22,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(stringEQ_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 146,tc,V 1,c,j,V 2,t,F,jif,V 87,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+17,tc,V 2,c,jif,V 41,dig,V 1,q,dig,V 1,q,qi,I(0),dig,V 4,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,dig,V 1,q,li,rvec+17,tc,V 2,c,ds,V 2,r}; +void*Y80[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,j,V 2,t,F,jif,V 82,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 40,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,j,V 2,t,F,jif,V 22,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(stringEQ_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r,dig,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 13,dig,V 0,q,mha,l,V 1,l,V 145,tc,V 1,c,j,V 2,t,F,jif,V 87,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+17,tc,V 2,c,jif,V 41,dig,V 1,q,dig,V 1,q,qi,I(0),dig,V 4,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,ds,V 2,r,t,F,ds,V 2,r,dig,V 1,q,dig,V 1,q,li,rvec+17,tc,V 2,c,ds,V 2,r}; void*Y81[]={binc,&branch_EVM_invargc,mca,subc,V 4,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 4,t,T,j,V 2,t,F,jinf,V 82,dig,V 3,q,dig,V 2,q,mha,l,V 1,l,V 119,tc,V 2,c,q,dig,V 3,q,dig,V 3,q,mha,l,V 1,l,V 119,tc,V 2,c,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 35,dig,V 3,q,dig,V 3,q,dig,V 3,q,qi,I(1),li,rvec+4,tc,V 2,c,q,dig,V 3,q,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 4,c,j,V 2,t,F,ds,V 4,r}; void*Y82[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,xri,Q,jinz,V 3,t,T,r,mha,l,V 2,l,V 0,q,mha,l,V 2,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(binary_equal_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 29,mha,l,V 2,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mat,mha,l,V 2,st,V 1,mha,l,V 2,l,V 2,tc,V 0,c,r,t,F,r}; void*Y83[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,t,Q,mlt,s,V 2,t,B 82,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 2,tc,V 0,c,r}; @@ -535,15 +534,15 @@ void*Y90[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 60,t,I(0),mlt,s,V 0,dig,V 0,mlt,s,V 1,t,I(255),mlt,s,V 2,mla,l,V 1,q,mla,l,V 0,q,li,rvec+15,tc,V 2,c,jinf,V 25,mla,l,V 2,q,mla,l,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 5,t,T,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; void*Y91[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 90,qi,I(0),qi,I(128),qi,I(256),li,rvec+6,tc,V 2,c,q,li,rvec+5,tc,V 2,c,mlt,s,V 0,dig,V 0,mlt,s,V 1,qi,I(128),qi,I(256),li,rvec+6,tc,V 2,c,q,qi,I(1),li,rvec+5,tc,V 2,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 0,q,li,rvec+15,tc,V 2,c,jinf,V 25,mla,l,V 2,q,mla,l,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 5,t,T,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; void*Y92[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 67,t,I(0),mlt,s,V 0,dig,V 0,mlt,s,V 1,qi,I(256),qi,I(256),li,rvec+6,tc,V 2,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 0,q,li,rvec+15,tc,V 2,c,jinf,V 25,mla,l,V 2,q,mla,l,V 1,q,li,rvec+15,tc,V 2,c,jinf,V 5,t,T,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; -void*Y93[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 32,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('\\'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r}; -void*Y94[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 59,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('<'),jinz,V 32,dig,V 0,q,qi,I(-1),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('>'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; +void*Y93[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 32,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('\\'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r}; +void*Y94[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 59,dig,V 0,q,qi,I(0),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('<'),jinz,V 32,dig,V 0,q,qi,I(-1),mha,l0,q,qi,W(symbol_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,CH('>'),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r,t,F,ds,V 1,r,t,F,ds,V 1,r}; void*Y95[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,t,I(0),mlt,s,V 1,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+4,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; void*Y96[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,xri,Q,jinz,V 3,t,I(0),r,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 20,qi,I(0),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+5,tc,V 2,c,r,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+5,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; void*Y97[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,t,I(1),mlt,s,V 1,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+6,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; void*Y98[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,xri,Q,jinz,V 3,t,I(1),r,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 20,qi,I(1),mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+7,tc,V 2,c,r,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,mla,l,V 0,xri,Q,jiz,V 41,mla,l,V 1,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,li,rvec+7,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -48,mla,l,V 1,r}; -void*Y99[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,li,rvec+7,tc,V 2,c,q,mha,l,V 1,l,V 137,tc,V 1,c,ds,V 2,r}; -void*Y100[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,mha,l,V 1,l,V 140,tc,V 2,c,xri,I(0),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; -void*Y101[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,mha,l,V 1,l,V 140,tc,V 2,c,xri,I(1),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; +void*Y99[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,li,rvec+7,tc,V 2,c,q,mha,l,V 1,l,V 136,tc,V 1,c,ds,V 2,r}; +void*Y100[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,mha,l,V 1,l,V 139,tc,V 2,c,xri,I(0),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; +void*Y101[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,I(0),dig,V 1,q,mha,l,V 1,l,V 139,tc,V 2,c,xri,I(1),jinz,V 5,ds,V 1,t,T,r,ds,V 1,t,F,r}; void*Y102[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 113,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 1,r}; void*Y103[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 113,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,l,V 1,ds,V 1,r}; void*Y104[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,qi,I(0),li,rvec+15,tc,V 2,c,jif,V 13,qi,I(0),dig,V 1,q,li,rvec+5,tc,V 2,c,ds,V 1,r,dig,V 0,ds,V 1,r}; @@ -555,27 +554,27 @@ void*Y110[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(rational_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; void*Y111[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(real_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; void*Y112[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 11,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,ds,V 1,r}; -void*Y113[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(number_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 74,dig,V 0,q,mha,l,V 1,l,V 127,tc,V 1,c,jinf,V 61,dig,V 0,q,mha,l,V 1,l,V 79,tc,V 1,c,jinf,V 48,dig,V 0,q,mha,l0,q,qi,W(boolean_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 30,dig,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 16,dig,V 0,q,mha,l0,q,qi,W(void_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; +void*Y113[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(number_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 74,dig,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jinf,V 61,dig,V 0,q,mha,l,V 1,l,V 79,tc,V 1,c,jinf,V 48,dig,V 0,q,mha,l0,q,qi,W(boolean_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 30,dig,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 16,dig,V 0,q,mha,l0,q,qi,W(void_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r}; void*Y114[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 2,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 3,mla,l,V 3,xri,I(2),jinz,V 209,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 4,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,mla,l,V 4,xri,W(DOTDOTDOT),jinz,V 15,mla,l,V 5,xri,W(DOTDOTDOT),jiz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 50,qi,W(slice),mla,l,V 1,q,qi,F,mla,l,V 5,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 4,xri,W(DOTDOTDOT),jiz,V 15,mla,l,V 5,xri,W(DOTDOTDOT),jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 50,qi,W(slice),mla,l,V 1,q,mla,l,V 4,q,qi,F,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(ref),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 3,xri,I(3),jinz,V 123,mla,l,V 2,q,mha,l0,q,qi,W(second),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,W(DOTDOTDOT),jinz,V 74,qi,W(slice),mla,l,V 1,q,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 2,q,mha,l0,q,qi,W(third),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(ref),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(ref),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; -void*Y115[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,mlt,s,V 2,mla,l,V 2,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 28,mha,l0,q,qi,W(substring),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 12,tc,V 3,c,r,qi,W(compound_huh),mla,l,V 0,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; +void*Y115[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,mlt,s,V 2,mla,l,V 2,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 28,mha,l0,q,qi,W(substring),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 12,tc,V 3,c,r,qi,W(compound_huh),mla,l,V 0,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; void*Y116[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,qi,W(eqv_huh),qi,W(sig),qi,W(quote),dig,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y117[]={binc,&branch_EVM_invargc,hop,V 12,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,mlt,s,V 3,mla,l,V 2,mlt,s,V 4,mla,l,V 4,xri,Q,jiz,V 775,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 5,t,T,mlt,s,V 6,mla,l,V 5,q,mha,l,V 1,l,V 81,tc,V 1,c,jinf,V 16,qi,W(invalid_try_clause),mla,l,V 5,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,mla,l,V 5,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 7,p,l,V 1,mlt,s,V 8,mla,l,V 7,mlt,s,V 9,mla,l,V 9,xri,W(finally),jinz,V 340,qi,W(my),qi,W(cleanup),qi,W(lambda),qi,Q,mla,l,V 8,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(catch),qi,T,qi,W(lambda),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(cleanup),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(lambda),qi,Q,qi,W(hold),qi,W(hide),qi,W(cleanup),mla,l,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(cleanup),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 3,j,V 335,mla,l,V 9,xri,W(except),jinz,V 314,mla,l,V 8,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 10,p,l,V 1,mlt,s,V 11,qi,W(catch),qi,T,qi,W(lambda),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 10,xri,Q,jinz,V 16,qi,W(begin),mla,l,V 11,q,mha,l,V 1,l,V 80,tc,V 2,c,j,V 131,qi,W(if),qi,W(or),t,B 116,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 10,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),mla,l,V 11,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(sig),qi,W(dat),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(lambda),qi,Q,mla,l,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 3,j,V 14,qi,W(invalid_try_clause),mla,l,V 5,q,mha,l,V 1,l,V 112,tc,V 2,c,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 4,j,V -782,mla,l,V 3,r}; void*Y118[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 65,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 3,tc,V 2,c,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 3,tc,V 2,c,ds,V 2,r,dig,V 1,xri,Q,jinz,V 5,t,Z,ds,V 2,r,mha,l,V 2,l,V 0,q,dig,V 2,q,dig,V 2,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,t,Z,ds,V 2,r}; void*Y119[]={binc,&branch_EVM_invargc,hop,V 4,mca,subc,V 3,binzc,&branch_EVM_invargca,mlt,p,s,V 2,p,s,V 1,p,s,V 0,t,Q,mlt,s,V 3,t,B 118,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 3,mla,l,V 1,q,mla,l,V 2,q,mla,l,V 3,tc,V 2,c,r}; void*Y120[]={binc,&branch_EVM_invargc,mca,subc,V 3,binzc,&branch_EVM_invargca,qi,W(dict_bind_bang),qi,W(quote),dig,V 4,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),dig,V 4,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,dig,V 3,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 3,r}; -void*Y121[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 52,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 1,tc,V 1,c,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 1,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 19,dig,V 0,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 42,dig,V 0,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 2,l,V 1,tc,V 1,c,q,mha,l0,q,qi,W(list2vector),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 88,tc,V 1,c,jif,V 37,dig,V 0,q,mha,l,V 1,l,V 84,tc,V 1,c,q,mha,l,V 2,l,V 1,tc,V 1,c,q,mha,l0,q,qi,W(alist2dict),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,dig,V 0,ds,V 1,r}; +void*Y121[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 52,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 1,tc,V 1,c,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 1,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 19,dig,V 0,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 42,dig,V 0,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 2,l,V 1,tc,V 1,c,q,mha,l0,q,qi,W(list2vector),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 88,tc,V 1,c,jif,V 37,dig,V 0,q,mha,l,V 1,l,V 84,tc,V 1,c,q,mha,l,V 2,l,V 1,tc,V 1,c,q,mha,l0,q,qi,W(alist2dict),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,ds,V 1,r,dig,V 0,ds,V 1,r}; void*Y122[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,Q,mlt,s,V 1,t,B 121,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 1,mla,l,V 0,q,mla,l,V 1,tc,V 1,c,r}; void*Y123[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,xri,Q,jiz,V 50,mha,l,V 2,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 0,tc,V 1,c,q,dig,V 1,tc,V 1,c,mha,l,V 2,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mat,mha,l,V 2,st,V 1,j,V -59,t,Z,ds,V 1,r}; -void*Y124[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,B 123,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 156,tc,V 1,c,r}; -void*Y125[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(carTIMES),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,mla,l,V 0,jif,V 61,mha,l,V 2,l,V 0,q,mla,l,V 0,q,mha,l,V 1,l,V 12,tc,V 2,c,q,mha,l,V 3,l,V 0,tc,V 1,c,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,mha,l,V 1,l,V 158,tc,V 2,c,q,mha,l,V 3,l,V 1,tc,V 1,c,ds,V 1,r,t,Z,ds,V 1,r}; +void*Y124[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,B 123,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 155,tc,V 1,c,r}; +void*Y125[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(carTIMES),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,mla,l,V 0,jif,V 61,mha,l,V 2,l,V 0,q,mla,l,V 0,q,mha,l,V 1,l,V 12,tc,V 2,c,q,mha,l,V 3,l,V 0,tc,V 1,c,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,mha,l,V 1,l,V 157,tc,V 2,c,q,mha,l,V 3,l,V 1,tc,V 1,c,ds,V 1,r,t,Z,ds,V 1,r}; void*Y126[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,Q,mlt,s,V 1,t,B 125,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 1,mha,l,V 2,l,V 1,q,mha,l,V 2,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 1,tc,V 1,c,r}; -void*Y127[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 22,mla,l,V 1,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 1,j,V 0,mla,l,V 2,xri,Q,jinz,V 17,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 158,tc,V 2,c,r,t,B 126,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 156,tc,V 1,c,r}; -void*Y128[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(carTIMES),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,mla,l,V 0,jif,V 58,mla,l,V 0,mlt,s,V 1,mha,l,V 2,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 12,tc,V 2,c,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,mha,l,V 1,l,V 158,tc,V 2,c,q,mha,l,V 2,l,V 4,tc,V 1,c,ds,V 1,r,t,F,ds,V 1,r}; +void*Y127[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 22,mla,l,V 1,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 1,j,V 0,mla,l,V 2,xri,Q,jinz,V 17,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 157,tc,V 2,c,r,t,B 126,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 155,tc,V 1,c,r}; +void*Y128[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(carTIMES),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,mla,l,V 0,jif,V 58,mla,l,V 0,mlt,s,V 1,mha,l,V 2,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 12,tc,V 2,c,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,mha,l,V 1,l,V 157,tc,V 2,c,q,mha,l,V 2,l,V 4,tc,V 1,c,ds,V 1,r,t,F,ds,V 1,r}; void*Y129[]={binc,&branch_EVM_invargc,hop,V 5,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 2,xri,Q,jinz,V 51,mla,l,V 1,mlt,s,V 3,mla,l,V 3,xri,Q,jiz,V 35,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 0,tc,V 1,c,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 3,j,V -42,t,Z,r,t,Q,mlt,s,V 4,t,B 128,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 4,mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 4,tc,V 1,c,r}; void*Y130[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,xri,Q,jiz,V 20,mha,l,V 2,l,V 1,q,dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r,t,F,ds,V 2,r}; -void*Y131[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 2,l,V 0,q,mha,l,V 1,l,V 158,tc,V 2,c,r}; +void*Y131[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 2,l,V 0,q,mha,l,V 1,l,V 157,tc,V 2,c,r}; void*Y132[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 1,p,s,V 0,j,V 8,mac,p,s,V 0,t,W(cons_huh),s,V 1,qi,W(cons_huh),t,B 130,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 131,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r}; -void*Y133[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 2,l,V 0,q,mha,l,V 1,l,V 158,tc,V 2,c,r}; +void*Y133[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 2,l,V 0,q,mha,l,V 1,l,V 157,tc,V 2,c,r}; void*Y134[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 1,p,s,V 0,j,V 8,mac,p,s,V 0,t,W(cons_huh),s,V 1,qi,W(cons_huh),t,B 130,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 133,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r}; void*Y135[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,xri,Q,jiz,V 39,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,bury,V 0,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 1,j,V -45,dig,V 0,ds,V 2,r}; void*Y136[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,qi,Q,mha,l0,q,qi,W(append_reverse),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r}; @@ -585,7 +584,7 @@ void*Y140[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 0,mla,l,V 0,q,mha,l0,q,qi,W(concatenate),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r}; void*Y141[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,xri,Q,jinz,V 4,t,T,j,V 2,t,F,jinf,V 37,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 22,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 1,tc,V 1,c,j,V 2,t,F,ds,V 1,r}; void*Y142[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,Q,mlt,s,V 1,t,B 141,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 1,mla,l,V 0,q,mla,l,V 1,tc,V 1,c,r}; -void*Y143[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 14,dig,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 14,dig,V 0,q,mha,l,V 1,l,V 144,tc,V 1,c,ds,V 1,r,t,I(0),mlt,s,V 1,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 29,mla,l,V 1,q,qi,I(1),li,rvec+4,tc,V 2,c,mlt,s,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -42,mla,l,V 1,ds,V 1,r}; +void*Y143[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 125,tc,V 1,c,jif,V 14,dig,V 0,q,mha,l,V 1,l,V 124,tc,V 1,c,ds,V 1,r,mla,l,V 0,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 14,dig,V 0,q,mha,l,V 1,l,V 143,tc,V 1,c,ds,V 1,r,t,I(0),mlt,s,V 1,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 29,mla,l,V 1,q,qi,I(1),li,rvec+4,tc,V 2,c,mlt,s,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -42,mla,l,V 1,ds,V 1,r}; void*Y144[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(zero_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 16,dig,V 1,xri,Q,jinz,V 5,ds,V 2,t,T,r,ds,V 2,t,F,r,dig,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 34,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,dig,V 1,q,qi,I(1),li,rvec+5,tc,V 2,c,q,mha,l,V 2,l,V 2,tc,V 2,c,ds,V 2,r,t,F,ds,V 2,r}; void*Y145[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,Q,mlt,s,V 2,t,B 144,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 0,q,mla,l,V 1,q,mla,l,V 2,tc,V 2,c,r}; void*Y146[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,xri,Q,jiz,V 47,mha,l,V 2,l,V 0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,xors,jinz,V 5,dig,V 0,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 2,tc,V 1,c,ds,V 1,r,t,F,ds,V 1,r}; @@ -607,7 +606,7 @@ void*Y162[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,xri,Q,jiz,V 71,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 0,mha,l,V 2,l,V 0,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 2,tc,V 2,c,jif,V 6,mla,l,V 0,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 3,tc,V 1,c,ds,V 1,r,t,F,ds,V 1,r}; void*Y163[]={binc,&branch_EVM_invargc,hop,V 4,mca,subc,V 2,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 12,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 19,mac,p,s,V 1,p,s,V 0,mha,l0,q,qi,W(equal_huh),t,&NN_dict_ref_2,tc,V 2,c,s,V 2,t,Q,mlt,s,V 3,t,B 162,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 3,mla,l,V 1,q,mla,l,V 3,tc,V 1,c,r}; void*Y164[]={binc,&branch_EVM_invargc,hop,V 4,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,mlt,s,V 2,mla,l,V 2,mlt,s,V 3,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jiz,V 17,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 3,j,V -33,mla,l,V 3,q,mla,l,V 2,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 2,r}; -void*Y165[]={binc,&branch_EVM_invargc,hop,V 4,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 18,mac,mca,subc,V 1,jizc,V 23,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 23,mac,p,s,V 1,p,s,V 0,j,V 10,j,V 12,mac,p,s,V 0,t,I(0),s,V 1,t,I(1),s,V 2,mla,l,V 0,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 22,mla,l,V 0,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,j,V 0,mha,l,V 1,l,V 104,tc,V 0,c,mlt,s,V 3,mla,l,V 0,xri,Q,jiz,V 66,mla,l,V 3,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 1,q,mla,l,V 2,q,li,rvec+4,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -73,mla,l,V 3,r}; +void*Y165[]={binc,&branch_EVM_invargc,hop,V 4,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 18,mac,mca,subc,V 1,jizc,V 23,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 23,mac,p,s,V 1,p,s,V 0,j,V 10,j,V 12,mac,p,s,V 0,t,I(0),s,V 1,t,I(1),s,V 2,mla,l,V 0,q,mha,l,V 1,l,V 145,tc,V 1,c,jif,V 22,mla,l,V 0,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,j,V 0,mha,l,V 1,l,V 104,tc,V 0,c,mlt,s,V 3,mla,l,V 0,xri,Q,jiz,V 66,mla,l,V 3,q,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mla,l,V 1,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 1,q,mla,l,V 2,q,li,rvec+4,tc,V 2,c,mlt,s,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -73,mla,l,V 3,r}; void*Y166[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binc,&branch_EVM_invargca,mac,mca,subc,V 3,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 1,jizc,V 9,mac,p,s,V 1,p,s,V 0,j,V 14,mac,p,s,V 0,mha,l,V 1,l,V 104,tc,V 0,c,s,V 1,mla,l,V 0,q,dig,V 0,xri,Q,jiz,V 68,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,mla,l,V 1,q,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 87,tc,V 3,c,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -74,ds,V 1,mla,l,V 1,r}; void*Y167[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,I(1),li,rvec+5,tc,V 2,c,mlt,s,V 0,t,Q,mlt,s,V 1,mla,l,V 0,q,qi,I(0),li,rvec+15,tc,V 2,c,jinf,V 57,dig,V 0,q,mla,l,V 0,q,mha,l,V 1,l,V 119,tc,V 2,c,q,mla,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 0,q,qi,I(1),li,rvec+5,tc,V 2,c,q,dig,V 0,ds,V 1,mlt,s,V 0,dig,V 0,ds,V 1,mlt,s,V 1,j,V -70,mla,l,V 1,ds,V 1,r}; void*Y168[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 22,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 1,l,V 100,tc,V 1,c,ds,V 1,r,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 2,l,V 0,q,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 2,l,V 2,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; @@ -619,11 +618,11 @@ void*Y174[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,Q,mlt,s,V 2,t,B 173,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 1,q,mla,l,V 2,tc,V 1,c,r}; void*Y175[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,dig,V 1,q,mha,l0,q,qi,W(find_tail),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 0,mla,l,V 0,jif,V 14,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,ds,V 2,r,t,F,ds,V 2,r}; void*Y176[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,mha,l,V 2,l,V 1,mlt,s,V 0,mla,l,V 0,xri,Q,jiz,V 59,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,mha,l,V 2,l,V 0,tc,V 1,c,jif,V 10,dig,V 1,q,dig,V 3,tc,V 1,c,j,V 0,ds,V 1,ds,V 1,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -66,t,Z,ds,V 1,r}; -void*Y177[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,B 176,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 156,tc,V 1,c,r}; +void*Y177[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,B 176,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 155,tc,V 1,c,r}; void*Y178[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 227,dig,V 0,q,mha,l,V 2,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,mat,mha,l,V 2,st,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 0,p,l,V 1,mlt,s,V 1,mla,l,V 1,q,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 2,mla,l,V 2,jif,V 138,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mla,l,V 2,q,qi,Q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,dig,V 0,ds,V 1,mlt,s,V 2,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 2,q,mha,l0,q,qi,W(reverse),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(reverse),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r,mla,l,V 1,q,mha,l,V 2,l,V 2,tc,V 1,c,ds,V 1,r,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(reverse),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,dig,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y179[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,Q,mlt,s,V 1,t,Q,mlt,s,V 2,t,B 178,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mla,l,V 0,q,mla,l,V 2,tc,V 1,c,r}; void*Y180[]={binc,&branch_EVM_invargc,hop,V 2,mca,subc,V 1,binzc,&branch_EVM_invargca,t,F,mlt,s,V 0,mha,l,V 2,l,V 0,mlt,s,V 1,mla,l,V 1,xri,Q,jiz,V 34,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,tc,V 1,c,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 1,j,V -41,t,Z,ds,V 1,r}; -void*Y181[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,B 180,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 156,tc,V 1,c,r}; +void*Y181[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,B 180,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 155,tc,V 1,c,r}; void*Y182[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,dig,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,ds,V 1,r}; void*Y183[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,mha,l0,q,qi,W(cons_copy),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r}; void*Y184[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 15,mla,l,V 0,q,mha,l,V 2,l,V 1,tc,V 1,c,ds,V 1,r,dig,V 0,ds,V 1,r}; @@ -638,10 +637,10 @@ void*Y193[]={hop,V 4,mlt,jinnc,V 10,notc,p,s,V 1,t,T,s,V 0,... [truncated message content] |
From: <di...@us...> - 2002-09-11 17:36:51
|
Update of /cvsroot/wisp/wisp/src/native In directory usw-pr-cvs1:/tmp/cvs-serv4849/src/native Modified Files: sys.s sys.wth sys_raw.nasm Log Message: Dropped |sys:raw:getcwd|. Index: sys.s =================================================================== RCS file: /cvsroot/wisp/wisp/src/native/sys.s,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- sys.s 7 Sep 2002 22:03:56 -0000 1.5 +++ sys.s 11 Sep 2002 17:36:48 -0000 1.6 @@ -1,5 +1,24 @@ .section .text .align 16 +N_sys_low_getcwd: +.byte 144,81,131,249,1,15,132,8,0,0,0,88,137,193,233 +.long N_signal_argcount - (.+4) +.byte 88,88,137,195,131,227,3,80,80,133,219,15,132,8,0,0,0,88,106,19,233 +.byte 22,0,0,0,88,80,133,192,15,133,8,0,0,0,88,106,19,233,4,0,0,0,88,139 +.byte 0,80,88,80,61,9,0,0,0,15,132,13,0,0,0,88,88,104 +.long WB_c8string_huh +.byte 80,233 +.long raise$2 - (.+4) +.byte 88,88,137,195,131,195,8,137,193,139,9,80,83,131,249,9,15,133,4,0,0 +.byte 0,88,139,0,80,88,91,131,195,4,139,27,137,217,137,195,184,183,0,0,0 +.byte 205,128,137,195,247,219,80,131,251,34,15,133,8,0,0,0,88,106,19,233 +.byte 5,0,0,0,233 +.long encsi$1 - (.+4) +.byte 88,195 +.global N_sys_low_getcwd,NN_sys_low_getcwd +.equiv NN_sys_low_getcwd, N_sys_low_getcwd + 1 +.section .text +.align 16 N_sys_ns_lstat: .byte 144,81,131,249,1,15,132,8,0,0,0,88,137,193,233 .long N_signal_argcount - (.+4) Index: sys.wth =================================================================== RCS file: /cvsroot/wisp/wisp/src/native/sys.wth,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- sys.wth 7 Sep 2002 22:03:56 -0000 1.6 +++ sys.wth 11 Sep 2002 17:36:48 -0000 1.7 @@ -9,6 +9,7 @@ (include linux) (include wisptyp) +(extern WB_c8string_huh) (extern WB_cons_huh) (extern WB_range) (extern cons$2) @@ -184,5 +185,11 @@ nip encsi then sizeof.struct-stat.aligned 1 deallocate) + +(native sys_low_getcwd dup 1 = argc drop + dup get-type dup NC_C8STRING <> if drop 'WB_c8string_huh swap go-raise + then drop dup string-data swap cell+ cell@ + sys.getcwd dup + negate ERANGE = if drop FALSE else (flush) 'encsi$1 jump then) ; vim: ft=worth Index: sys_raw.nasm =================================================================== RCS file: /cvsroot/wisp/wisp/src/native/sys_raw.nasm,v retrieving revision 1.47 retrieving revision 1.48 diff -u -d -r1.47 -r1.48 --- sys_raw.nasm 7 Sep 2002 21:51:50 -0000 1.47 +++ sys_raw.nasm 11 Sep 2002 17:36:48 -0000 1.48 @@ -16,7 +16,6 @@ %endmacro native_syscall execve, 3 -native_syscall getcwd, 2 native_syscall ioctl, 3 native_syscall open, 3 native_syscall read, 3 |
From: <di...@us...> - 2002-09-11 17:36:50
|
Update of /cvsroot/wisp/wisp/src/builtin In directory usw-pr-cvs1:/tmp/cvs-serv4849/src/builtin Modified Files: dictbase.wisp sys.wisp Log Message: Dropped |sys:raw:getcwd|. Index: dictbase.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/dictbase.wisp,v retrieving revision 1.242 retrieving revision 1.243 diff -u -d -r1.242 -r1.243 --- dictbase.wisp 11 Sep 2002 17:35:03 -0000 1.242 +++ dictbase.wisp 11 Sep 2002 17:36:47 -0000 1.243 @@ -133,7 +133,6 @@ (local ref (asm NN_ref)) (local remainder (asm NN_remainder)) (local rvec-set! (asm NN_rvec_set)) -(local salloc (asm NN_salloc)) (local string (asm NN_string)) (local string-fill! (asm NN_string_fill)) (local string-length (asm NN_string_length)) Index: sys.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/sys.wisp,v retrieving revision 1.112 retrieving revision 1.113 diff -u -d -r1.112 -r1.113 --- sys.wisp 7 Sep 2002 22:03:56 -0000 1.112 +++ sys.wisp 11 Sep 2002 17:36:47 -0000 1.113 @@ -59,19 +59,13 @@ (sys:setpgid 0 0)) (local (sys:getcwd) - (my size 16 - (let (loop) - (my buffer (salloc (decui size)) - (my res (encsi ((asm NN_sys_raw_getcwd) buffer (decui size))) - (if (negative? res) - (if (= (- res) (system-constant 'errno 'ERANGE)) - (begin - (set! size (* size 2)) - (loop)) - (signal-system-error res `(sys:getcwd))) - (my s (valloc (asm () (tn . 3))) - (asm ((decui (- res 1)) s . buffer) pt (s . 2) p (s . 1) (tn . 9) s0) - s))))))) + (let (loop (bufsize 16)) + (my buffer (make-c8string size) + (my res ((asm NN_sys_low_getcwd) buffer) + (cond + ((not res) (loop (* bufsize 2))) + ((negative? res) (signal-system-error res `(sys:getcwd))) + (else buffer[... res])))))) (local (%wsv->0tv wsv) (my i (length wsv) |
From: <di...@us...> - 2002-09-11 17:36:49
|
Update of /cvsroot/wisp/wisp/modules In directory usw-pr-cvs1:/tmp/cvs-serv4849/modules Modified Files: wisptyp.wrti Log Message: Dropped |sys:raw:getcwd|. Index: wisptyp.wrti =================================================================== RCS file: /cvsroot/wisp/wisp/modules/wisptyp.wrti,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- wisptyp.wrti 11 Sep 2002 17:36:14 -0000 1.11 +++ wisptyp.wrti 11 Sep 2002 17:36:46 -0000 1.12 @@ -82,9 +82,9 @@ (macro untag-fixnum 3 arshift) - (macro typetag + (macro get-type dup 3 and if drop FALSE else - dup if drop FALSE else + dup NULL = if drop FALSE else cell@ then then) ;; Type tags |
From: <di...@us...> - 2002-09-11 17:36:17
|
Update of /cvsroot/wisp/wisp/modules In directory usw-pr-cvs1:/tmp/cvs-serv4772a/modules Modified Files: universal.wrti wisptyp.wrti Log Message: Added a few Worth macros for completeness. Index: universal.wrti =================================================================== RCS file: /cvsroot/wisp/wisp/modules/universal.wrti,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- universal.wrti 7 Sep 2002 22:03:51 -0000 1.14 +++ universal.wrti 11 Sep 2002 17:36:14 -0000 1.15 @@ -509,6 +509,7 @@ 2dup < if swap then drop swap) ;; Memory calculations + (macro wydes 1 lshift) @@ -521,13 +522,17 @@ (macro cells tetras) - (macro cell+ - 1 cells +) + (macro wyde+ 1 wydes +) + (macro wyde- 1 wydes -) - (macro cell- - 1 cells -) + (macro tetra+ 1 tetras +) + (macro tetra- 1 tetras -) + + (macro cell+ tetra+) + (macro cell- tetra-) ;; Memory operations + (macro byte@ (->ureg 0) ,(zex ,0 (byte ,0))) @@ -541,23 +546,41 @@ ,(mov ,0 (tetra ,0))) (macro byte! - (flush) - ,(pop %edx) - ,(pop %eax) - ,(mov (byte %edx) %al)) + (->reg 1 %eax) + ,(mov (byte ,0) %al) + drop drop) (macro wyde! - (flush) - ,(pop %edx) - ,(pop %eax) - ,(mov (wyde %edx) %ax)) + (->reg 1 %eax) + ,(mov (wyde ,0) %ax) + drop drop) (macro tetra! (->reg 0) ,(mov (tetra ,0) ,1) drop drop) + (macro byte@++ + dup 1+ swap byte@) + + (macro wyde@++ + dup 1 wydes + swap wyde@) + + (macro tetra@++ + dup 1 tetras + swap tetra@) + + (macro --byte@ + 1- dup swap byte@) + + (macro --wyde@ + 1 wydes - dup swap wyde@) + + (macro --tetra@ + 1 tetras - dup swap tetra@) + (macro cell@ tetra@) ; ia32 is a 32-bit architecture + (macro cell@++ tetra@++) + (macro --cell@ --tetra@) (macro cell! tetra!) (macro fill Index: wisptyp.wrti =================================================================== RCS file: /cvsroot/wisp/wisp/modules/wisptyp.wrti,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- wisptyp.wrti 7 Sep 2002 22:02:40 -0000 1.10 +++ wisptyp.wrti 11 Sep 2002 17:36:14 -0000 1.11 @@ -42,6 +42,9 @@ (macro untag-node -16 and) + (macro string-data + dup 2 cells + swap cell@ NC_C8STRING = if cell@ then) + ;; Unique node pointers (macro NULL 0) |
From: <di...@us...> - 2002-09-11 17:36:17
|
Update of /cvsroot/wisp/wisp/doc In directory usw-pr-cvs1:/tmp/cvs-serv4772a/doc Modified Files: worth.vim Log Message: Added a few Worth macros for completeness. Index: worth.vim =================================================================== RCS file: /cvsroot/wisp/wisp/doc/worth.vim,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- worth.vim 7 Sep 2002 22:03:51 -0000 1.12 +++ worth.vim 11 Sep 2002 17:36:14 -0000 1.13 @@ -23,35 +23,36 @@ syn keyword wispSyntax if-int-const register stack<=! stack=! stack>=! syn keyword wispSyntax then until -syn keyword wispFunc + - -2rot ->wisp-bool -rot / /mod 0= 1+ 1- 2* -syn keyword wispFunc 2drop 2dup 2rot < <= <> = > >= ?dup WCOREDUMP -syn keyword wispFunc WEXITSTATUS WIFEXITED WIFSIGNALED WIFSTOPPED -syn keyword wispFunc WSTOPSIG WTERMSIG abs and argc arshift bsf bsr -syn keyword wispFunc byte! byte@ cell! cell+ cell- cell@ cells cr d+ d- -syn keyword wispFunc d>s dhexprint drop dup emit emit-digit -syn keyword wispFunc encode-digit fill go-access-slot hexprint lshift -syn keyword wispFunc m+ max min mod move negate nip not octas or over -syn keyword wispFunc rol ror rot rshift s>d sp! sp@ space square swap -syn keyword wispFunc sys.accept sys.access sys.alarm sys.bind sys.brk -syn keyword wispFunc sys.chdir sys.chmod sys.chroot sys.close -syn keyword wispFunc sys.connect sys.creat sys.dup sys.dup2 sys.exit -syn keyword wispFunc sys.fchdir sys.fchmod sys.fdatasync sys.flock -syn keyword wispFunc sys.fork sys.fstat sys.fsync sys.ftruncate -syn keyword wispFunc sys.getcwd sys.getegid sys.geteuid sys.getgid -syn keyword wispFunc sys.getpeername sys.getpgid sys.getpgrp sys.getpid -syn keyword wispFunc sys.getppid sys.getsid sys.getsockname sys.getuid -syn keyword wispFunc sys.kill sys.link sys.listen sys.lseek sys.lstat -syn keyword wispFunc sys.mkdir sys.mlock sys.mlockall sys.munlock -syn keyword wispFunc sys.munlockall sys.nanosleep sys.nice sys.pause -syn keyword wispFunc sys.rename sys.rmdir sys.setgid sys.setpgid -syn keyword wispFunc sys.setregid sys.setreuid sys.setsid sys.setuid -syn keyword wispFunc sys.shutdown sys.socket sys.stat sys.stime -syn keyword wispFunc sys.swapoff sys.swapon sys.symlink sys.sync -syn keyword wispFunc sys.time sys.truncate sys.umask sys.unlink -syn keyword wispFunc sys.vhangup sys.waitpid sys.write sys.write-char -syn keyword wispFunc tetra! tetra@ tetras tuck type u< u<= u> u>= -syn keyword wispFunc wisp-bool-> wisp-epilogue wisp-prologue within -syn keyword wispFunc wyde! wyde@ wydes xor +syn keyword wispFunc + - --byte@ --cell@ --tetra@ --wyde@ -2rot +syn keyword wispFunc ->wisp-bool -rot / /mod 0= 1+ 1- 2* 2drop 2dup +syn keyword wispFunc 2rot < <= <> = > >= ?dup WCOREDUMP WEXITSTATUS +syn keyword wispFunc WIFEXITED WIFSIGNALED WIFSTOPPED WSTOPSIG WTERMSIG +syn keyword wispFunc abs and argc arshift bsf bsr byte! byte@ byte@++ +syn keyword wispFunc cell! cell+ cell- cell@ cell@++ cells cr d+ d- d>s +syn keyword wispFunc dhexprint drop dup emit emit-digit encode-digit +syn keyword wispFunc fill go-access-slot hexprint lshift m+ max min mod +syn keyword wispFunc move negate nip not octas or over rol ror rot +syn keyword wispFunc rshift s>d sp! sp@ space square swap sys.accept +syn keyword wispFunc sys.access sys.alarm sys.bind sys.brk sys.chdir +syn keyword wispFunc sys.chmod sys.chroot sys.close sys.connect +syn keyword wispFunc sys.creat sys.dup sys.dup2 sys.exit sys.fchdir +syn keyword wispFunc sys.fchmod sys.fdatasync sys.flock sys.fork +syn keyword wispFunc sys.fstat sys.fsync sys.ftruncate sys.getcwd +syn keyword wispFunc sys.getegid sys.geteuid sys.getgid sys.getpeername +syn keyword wispFunc sys.getpgid sys.getpgrp sys.getpid sys.getppid +syn keyword wispFunc sys.getsid sys.getsockname sys.getuid sys.kill +syn keyword wispFunc sys.link sys.listen sys.lseek sys.lstat sys.mkdir +syn keyword wispFunc sys.mlock sys.mlockall sys.munlock sys.munlockall +syn keyword wispFunc sys.nanosleep sys.nice sys.pause sys.rename +syn keyword wispFunc sys.rmdir sys.setgid sys.setpgid sys.setregid +syn keyword wispFunc sys.setreuid sys.setsid sys.setuid sys.shutdown +syn keyword wispFunc sys.socket sys.stat sys.stime sys.swapoff +syn keyword wispFunc sys.swapon sys.symlink sys.sync sys.time +syn keyword wispFunc sys.truncate sys.umask sys.unlink sys.vhangup +syn keyword wispFunc sys.waitpid sys.write sys.write-char tetra! tetra+ +syn keyword wispFunc tetra- tetra@ tetra@++ tetras tuck type u< u<= u> +syn keyword wispFunc u>= wisp-bool-> wisp-epilogue wisp-prologue within +syn keyword wispFunc wyde! wyde+ wyde- wyde@ wyde@++ wydes xor " structure management |
From: <di...@us...> - 2002-09-11 17:36:10
|
Update of /cvsroot/wisp/wisp/src In directory usw-pr-cvs1:/tmp/cvs-serv4546/src Modified Files: essence.c Log Message: Gave meaning to <box>, <c16string>, <macro>, and <record-type>. Index: essence.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/essence.c,v retrieving revision 1.198 retrieving revision 1.199 diff -u -d -r1.198 -r1.199 --- essence.c 11 Sep 2002 17:34:50 -0000 1.198 +++ essence.c 11 Sep 2002 17:36:05 -0000 1.199 @@ -1031,7 +1031,7 @@ void*Y631[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,jif,V 39,dig,V 1,q,mha,l0,q,qi,W(superclass),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,qi,I(1),li,rvec+4,tc,V 2,c,q,mha,l,V 4,l,V 11,tc,V 2,c,ds,V 2,r,dig,V 0,ds,V 2,r}; void*Y638[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,xri,W(undefined),jinz,V 13,qi,CH('.'),mha,l,V 3,l,V 0,tc,V 1,c,ds,V 2,r,dig,V 1,q,dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r}; void*Y639[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 4,l,V 0,q,mha,l,V 1,l,V 26,tc,V 1,c,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 35,mla,l,V 0,q,mha,l,V 2,l,V 2,q,mha,l0,q,qi,W(assq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,xri,F,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jinf,V 19,mla,l,V 0,xri,Q,jiz,V 12,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,j,V 0,mla,l,V 0,q,mha,l,V 3,l,V 2,tc,V 1,c,r}; -void*Y642[]={binc,&branch_EVM_invargc,hop,V 12,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,mla,l,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 27,mla,l,V 0,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(rational_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 27,mla,l,V 0,q,mha,l0,q,qi,W(rational2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,Q,jinz,V 11,qi,B 607,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,T,jinz,V 11,qi,B 608,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,F,jinz,V 11,qi,B 609,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 27,mla,l,V 0,q,mha,l0,q,qi,W(symbol2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 54,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 37,qi,CH('#'),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 2,tc,V 1,c,r,t,Z,r,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 361,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 344,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 76,mla,l,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,Q,jinz,V 51,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,BC 323,mha,l0,q,qi,W(assq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,dig,V 0,jif,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,j,V 2,t,F,ds,V 1,j,V 2,t,F,j,V 2,t,F,mlt,s,V 1,mla,l,V 1,jif,V 50,mla,l,V 1,mlt,s,V 2,t,T,mlt,s,V 3,mla,l,V 2,q,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 2,tc,V 1,c,r,qi,CH('('),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 3,l,V 2,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 33,mla,l,V 0,q,mha,l,V 2,l,V 2,q,mha,l0,q,qi,W(assq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 47,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 3,l,V 2,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -98,mla,l,V 0,xri,Q,jiz,V 24,qi,B 610,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 3,l,V 2,tc,V 1,c,j,V 0,qi,CH(')'),mha,l,V 3,l,V 0,tc,V 1,c,r,t,Z,r,mla,l,V 0,q,mha,l,V 1,l,V 79,tc,V 1,c,jif,V 369,t,CH(' '),mlt,s,V 4,mla,l,V 0,mlt,s,V 5,t,CH(127),mlt,s,V 6,mla,l,V 4,q,mla,l,V 5,jige,V 17,mla,l,V 5,q,mla,l,V 6,jige,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 23,qi,B 560,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 190,q,mha,l0,q,qi,W(rassv),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 7,mla,l,V 7,jif,V 56,mla,l,V 7,mlt,s,V 8,t,T,mlt,s,V 9,qi,B 560,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 8,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(symbol2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,CH(127),jinz,V 11,qi,B 611,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,t,CH(' '),jige,V 49,qi,B 612,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 32,tc,V 1,c,q,qi,I(64),li,rvec+4,tc,V 2,c,q,mha,l,V 1,l,V 99,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,qi,B 613,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 32,tc,V 1,c,q,qi,I(16),mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string_upcase),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 10,qi,I(4),mla,l,V 10,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+5,tc,V 2,c,q,dig,V 0,q,mha,l0,q,qi,W(positive_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 24,dig,V 0,q,qi,CH('0'),mha,l,V 1,l,V 105,tc,V 2,c,q,mha,l,V 3,l,V 0,tc,V 1,c,j,V 0,ds,V 1,mla,l,V 10,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 499,mla,l,V 0,q,mha,l,V 1,l,V 29,tc,V 1,c,jinf,V 28,mla,l,V 0,q,mha,l,V 1,l,V 28,tc,V 1,c,jif,V 12,qi,B 614,mha,l,V 3,l,V 0,tc,V 1,c,j,V 2,t,F,qi,CH('"'),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,t,I(0),q,dig,V 0,q,dig,V 2,q,li,rvec+15,tc,V 2,c,jif,V 398,mla,l,V 0,q,dig,V 1,q,mha,l,V 1,l,V 119,tc,V 2,c,q,dig,V 0,q,dig,V 0,xri,CH(7),jinz,V 12,qi,B 615,mha,l,V 3,l,V 0,tc,V 1,c,j,V 343,dig,V 0,xri,CH(8),jinz,V 12,qi,B 616,mha,l,V 3,l,V 0,tc,V 1,c,j,V 325,dig,V 0,xri,CH(9),jinz,V 12,qi,B 617,mha,l,V 3,l,V 0,tc,V 1,c,j,V 307,dig,V 0,xri,CH(10),jinz,V 12,qi,B 618,mha,l,V 3,l,V 0,tc,V 1,c,j,V 289,dig,V 0,xri,CH(12),jinz,V 12,qi,B 619,mha,l,V 3,l,V 0,tc,V 1,c,j,V 271,dig,V 0,xri,CH(13),jinz,V 12,qi,B 620,mha,l,V 3,l,V 0,tc,V 1,c,j,V 253,dig,V 0,xri,CH(27),jinz,V 12,qi,B 621,mha,l,V 3,l,V 0,tc,V 1,c,j,V 235,dig,V 0,xri,CH('"'),jinz,V 12,qi,B 622,mha,l,V 3,l,V 0,tc,V 1,c,j,V 217,dig,V 0,xri,CH('\\'),jiz,V 6,dig,V 0,xri,CH('$'),jinz,V 23,qi,CH('\\'),mha,l,V 3,l,V 0,tc,V 1,c,dig,V 1,q,mha,l,V 3,l,V 0,tc,V 1,c,j,V 182,dig,V 1,q,t,CH(' '),jilt,V 14,qi,CH('~'),dig,V 2,jilt,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 13,dig,V 1,q,mha,l,V 3,l,V 0,tc,V 1,c,j,V 144,qi,B 623,mha,l,V 3,l,V 0,tc,V 1,c,dig,V 1,q,mha,l,V 1,l,V 32,tc,V 1,c,q,qi,I(16),mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string_upcase),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,xri,I(1),jiz,V 6,dig,V 0,xri,I(3),jinz,V 12,qi,CH('0'),mha,l,V 3,l,V 0,tc,V 1,c,j,V 26,dig,V 0,xri,I(2),jinz,V 4,t,T,j,V 2,t,F,jinf,V 12,dig,V 0,xri,I(4),jinz,V 4,t,T,j,V 2,t,F,ds,V 1,dig,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH(']'),mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,ds,V 1,ds,V 1,dig,V 0,q,qi,I(1),li,rvec+4,tc,V 2,c,bury,V 0,j,V -411,ds,V 1,ds,V 1,qi,CH('"'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 88,tc,V 1,c,jif,V 47,qi,B 624,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(procedure_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 102,qi,B 559,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jif,V 4,t,B 625,j,V 2,t,B 626,q,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(procedure_remark),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 28,dig,V 0,q,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,dig,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,j,V 0,ds,V 1,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(macro_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 73,qi,B 627,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(procedure_remark),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 28,dig,V 0,q,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,dig,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,j,V 0,ds,V 1,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(void_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 11,qi,B 628,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(class_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 112,qi,B 629,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,B 630,mha,l,V 3,l,V 0,tc,V 1,c,t,Q,mlt,s,V 11,t,B 631,q,qi,V 4,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 11,mla,l,V 0,q,qi,I(0),mla,l,V 11,tc,V 2,c,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 98,tc,V 1,c,jif,V 193,mla,l,V 0,q,mha,l0,q,qi,W(file_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 61,qi,B 632,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(file_descriptor),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(port_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 47,qi,B 633,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,qi,B 634,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 118,tc,V 1,c,jif,V 92,qi,B 635,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,B 636,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 117,tc,V 1,c,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 27,tc,V 1,c,jif,V 64,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 47,qi,B 637,mha,l,V 3,l,V 0,tc,V 1,c,qi,T,t,B 638,q,qi,V 4,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 639,q,qi,V 4,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r,t,Z,r,mla,l,V 0,q,mha,l0,q,qi,W(fluid_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 64,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 47,qi,B 640,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,t,Z,r,qi,B 641,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r}; +void*Y642[]={binc,&branch_EVM_invargc,hop,V 12,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,mla,l,V 0,q,mha,l0,q,qi,W(integer_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 27,mla,l,V 0,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(rational_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 27,mla,l,V 0,q,mha,l0,q,qi,W(rational2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,Q,jinz,V 11,qi,B 607,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,T,jinz,V 11,qi,B 608,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,F,jinz,V 11,qi,B 609,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 27,mla,l,V 0,q,mha,l0,q,qi,W(symbol2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 146,tc,V 1,c,jif,V 54,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 37,qi,CH('#'),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(vector2list),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 2,tc,V 1,c,r,t,Z,r,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 361,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 344,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 76,mla,l,V 0,q,mha,l0,q,qi,W(cddr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,xri,Q,jinz,V 51,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,BC 323,mha,l0,q,qi,W(assq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,dig,V 0,jif,V 13,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,j,V 2,t,F,ds,V 1,j,V 2,t,F,j,V 2,t,F,mlt,s,V 1,mla,l,V 1,jif,V 50,mla,l,V 1,mlt,s,V 2,t,T,mlt,s,V 3,mla,l,V 2,q,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(cadr),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 2,tc,V 1,c,r,qi,CH('('),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 3,l,V 2,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,mla,l,V 0,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 33,mla,l,V 0,q,mha,l,V 2,l,V 2,q,mha,l0,q,qi,W(assq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 47,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l,V 3,l,V 2,tc,V 1,c,mla,l,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,mlt,s,V 0,j,V -98,mla,l,V 0,xri,Q,jiz,V 24,qi,B 610,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 3,l,V 2,tc,V 1,c,j,V 0,qi,CH(')'),mha,l,V 3,l,V 0,tc,V 1,c,r,t,Z,r,mla,l,V 0,q,mha,l,V 1,l,V 79,tc,V 1,c,jif,V 369,t,CH(' '),mlt,s,V 4,mla,l,V 0,mlt,s,V 5,t,CH(127),mlt,s,V 6,mla,l,V 4,q,mla,l,V 5,jige,V 17,mla,l,V 5,q,mla,l,V 6,jige,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 23,qi,B 560,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 190,q,mha,l0,q,qi,W(rassv),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 7,mla,l,V 7,jif,V 56,mla,l,V 7,mlt,s,V 8,t,T,mlt,s,V 9,qi,B 560,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 8,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(symbol2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,xri,CH(127),jinz,V 11,qi,B 611,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,t,CH(' '),jige,V 49,qi,B 612,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 32,tc,V 1,c,q,qi,I(64),li,rvec+4,tc,V 2,c,q,mha,l,V 1,l,V 99,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,r,qi,B 613,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 32,tc,V 1,c,q,qi,I(16),mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string_upcase),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 10,qi,I(4),mla,l,V 10,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+5,tc,V 2,c,q,dig,V 0,q,mha,l0,q,qi,W(positive_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 24,dig,V 0,q,qi,CH('0'),mha,l,V 1,l,V 105,tc,V 2,c,q,mha,l,V 3,l,V 0,tc,V 1,c,j,V 0,ds,V 1,mla,l,V 10,q,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 499,mla,l,V 0,q,mha,l,V 1,l,V 29,tc,V 1,c,jinf,V 28,mla,l,V 0,q,mha,l,V 1,l,V 28,tc,V 1,c,jif,V 12,qi,B 614,mha,l,V 3,l,V 0,tc,V 1,c,j,V 2,t,F,qi,CH('"'),mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,t,I(0),q,dig,V 0,q,dig,V 2,q,li,rvec+15,tc,V 2,c,jif,V 398,mla,l,V 0,q,dig,V 1,q,mha,l,V 1,l,V 119,tc,V 2,c,q,dig,V 0,q,dig,V 0,xri,CH(7),jinz,V 12,qi,B 615,mha,l,V 3,l,V 0,tc,V 1,c,j,V 343,dig,V 0,xri,CH(8),jinz,V 12,qi,B 616,mha,l,V 3,l,V 0,tc,V 1,c,j,V 325,dig,V 0,xri,CH(9),jinz,V 12,qi,B 617,mha,l,V 3,l,V 0,tc,V 1,c,j,V 307,dig,V 0,xri,CH(10),jinz,V 12,qi,B 618,mha,l,V 3,l,V 0,tc,V 1,c,j,V 289,dig,V 0,xri,CH(12),jinz,V 12,qi,B 619,mha,l,V 3,l,V 0,tc,V 1,c,j,V 271,dig,V 0,xri,CH(13),jinz,V 12,qi,B 620,mha,l,V 3,l,V 0,tc,V 1,c,j,V 253,dig,V 0,xri,CH(27),jinz,V 12,qi,B 621,mha,l,V 3,l,V 0,tc,V 1,c,j,V 235,dig,V 0,xri,CH('"'),jinz,V 12,qi,B 622,mha,l,V 3,l,V 0,tc,V 1,c,j,V 217,dig,V 0,xri,CH('\\'),jiz,V 6,dig,V 0,xri,CH('$'),jinz,V 23,qi,CH('\\'),mha,l,V 3,l,V 0,tc,V 1,c,dig,V 1,q,mha,l,V 3,l,V 0,tc,V 1,c,j,V 182,dig,V 1,q,t,CH(' '),jilt,V 14,qi,CH('~'),dig,V 2,jilt,V 4,t,T,j,V 2,t,F,j,V 2,t,F,jif,V 13,dig,V 1,q,mha,l,V 3,l,V 0,tc,V 1,c,j,V 144,qi,B 623,mha,l,V 3,l,V 0,tc,V 1,c,dig,V 1,q,mha,l,V 1,l,V 32,tc,V 1,c,q,qi,I(16),mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(string_upcase),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,q,mha,l0,q,qi,W(length),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,xri,I(1),jiz,V 6,dig,V 0,xri,I(3),jinz,V 12,qi,CH('0'),mha,l,V 3,l,V 0,tc,V 1,c,j,V 26,dig,V 0,xri,I(2),jinz,V 4,t,T,j,V 2,t,F,jinf,V 12,dig,V 0,xri,I(4),jinz,V 4,t,T,j,V 2,t,F,ds,V 1,dig,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH(']'),mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,ds,V 1,ds,V 1,dig,V 0,q,qi,I(1),li,rvec+4,tc,V 2,c,bury,V 0,j,V -411,ds,V 1,ds,V 1,qi,CH('"'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 88,tc,V 1,c,jif,V 47,qi,B 624,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(procedure_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 102,qi,B 559,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jif,V 4,t,B 625,j,V 2,t,B 626,q,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(procedure_remark),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 28,dig,V 0,q,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,dig,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,j,V 0,ds,V 1,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(macro_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 73,qi,B 627,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(procedure_remark),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 28,dig,V 0,q,qi,CH(' '),mha,l,V 3,l,V 0,tc,V 1,c,dig,V 0,q,mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,j,V 0,ds,V 1,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(void_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 11,qi,B 628,mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(class_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 112,qi,B 629,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,B 630,mha,l,V 3,l,V 0,tc,V 1,c,t,Q,mlt,s,V 11,t,B 631,q,qi,V 4,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 11,mla,l,V 0,q,qi,I(0),mla,l,V 11,tc,V 2,c,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 98,tc,V 1,c,jif,V 193,mla,l,V 0,q,mha,l0,q,qi,W(file_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 61,qi,B 632,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(file_descriptor),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l0,q,qi,W(port_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 47,qi,B 633,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,qi,B 634,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 118,tc,V 1,c,jif,V 138,qi,B 635,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(meaning),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 22,dig,V 0,q,mha,l,V 1,l,V 100,tc,V 1,c,q,mha,l,V 3,l,V 2,tc,V 1,c,j,V 71,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,B 636,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l,V 1,l,V 117,tc,V 1,c,q,mha,l0,q,qi,W(integer2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,ds,V 1,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,mla,l,V 0,q,mha,l,V 1,l,V 27,tc,V 1,c,jif,V 64,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 47,qi,B 637,mha,l,V 3,l,V 0,tc,V 1,c,qi,T,t,B 638,q,qi,V 4,qh,ql,li,rvec+19,tc,V 4,c,q,t,B 639,q,qi,V 4,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,r,t,Z,r,mla,l,V 0,q,mha,l0,q,qi,W(fluid_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jif,V 64,mla,l,V 0,q,mha,l,V 3,l,V 1,tc,V 1,c,jinf,V 47,qi,B 640,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r,t,Z,r,qi,B 641,mha,l,V 3,l,V 0,tc,V 1,c,mla,l,V 0,q,mha,l0,q,qi,W(stringify_address),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 3,l,V 0,tc,V 1,c,qi,CH('>'),mha,l,V 3,l,V 0,tc,V 1,c,r}; void*Y643[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,t,B 606,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 1,t,Q,mlt,s,V 2,t,B 642,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 2,mha,l,V 2,l,V 1,q,mla,l,V 2,tc,V 1,c,r}; void*Y644[]={binc,&branch_EVM_invargc,hop,V 4,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 0,mla,l,V 0,q,qi,T,mha,l0,q,qi,W(topocopy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 1,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 2,mla,l,V 2,q,dig,V 0,xri,Q,jiz,V 79,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,T,q,dig,V 1,q,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,dig,V 1,q,qi,F,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,ds,V 1,ds,V 1,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -85,ds,V 1,qi,I(1),mha,l0,q,qi,W(make_counter),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 3,t,B 643,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(collect_string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r}; void*Y645[]={hop,V 4,mlt,jinnc,V 10,notc,p,s,V 1,t,T,s,V 0,j,V 6,t,F,s,V 1,s,V 0,mca,subc,V 1,binzc,&branch_EVM_invargca,mlt,p,s,V 2,mla,l,V 2,q,mha,l,V 1,l,V 198,q,mha,l0,q,qi,W(assoc),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 3,mla,l,V 0,jif,V 128,mla,l,V 3,jif,V 47,mla,l,V 3,q,mla,l,V 1,jif,V 19,mla,l,V 1,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,j,V 2,t,F,q,mha,l0,q,qi,W(cdr),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,t,Z,r,mla,l,V 1,jif,V 68,mla,l,V 2,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mla,l,V 1,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 198,q,mha,l,V 1,l,V 80,tc,V 2,c,mat,mha,l,V 1,st,V 198,t,Z,r,t,Z,r,mla,l,V 3,jif,V 13,mla,l,V 3,q,li,rvec+10,tc,V 1,c,ct,l,V 1,r,t,F,r}; @@ -1055,7 +1055,7 @@ void*Y679[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,t,F,mlt,s,V 0,dig,V 0,q,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(load),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r}; void*Y680[]={binc,&branch_EVM_invargc,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,inc,dcc,jizc,V 3,p,j,V -6,mha,l,V 2,l,V 3,jif,V 20,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(run_ewisp_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r,mha,l,V 2,l,V 1,jif,V 31,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(load),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,r,mha,l,V 2,l,V 6,jif,V 34,qi,B 678,qi,W(system_path),t,B 679,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(call_with_input_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,tc,V 0,c,r,mha,l0,q,qi,W(XstdinX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(load),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,r}; void*Y681[]={binc,&branch_EVM_invargc,hop,V 7,mca,subc,V 3,binzc,&branch_EVM_invargca,mlt,p,s,V 2,p,s,V 1,p,s,V 0,qi,CH('V'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 15,mha,l0,q,qi,W(state_version),t,&NN_dict_ref_2,tc,V 2,c,tc,V 0,c,j,V 0,qi,CH('e'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 3,qi,CH('A'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 4,qi,CH('C'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 19,qi,CH('c'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 5,qi,CH('i'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 24,mha,l0,q,qi,W(XstdinX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(tty_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 6,mla,l,V 0,q,dig,V 0,xri,Q,jiz,V 122,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,BC 330,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 79,mha,l0,q,qi,W(XstderrX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,B 673,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(dwim_stringify),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 674,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,q,mha,l0,q,qi,W(print),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,qi,I(255),mha,l,V 1,l,V 199,tc,V 1,c,j,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -128,ds,V 1,mla,l,V 2,mat,mha,l,V 1,st,V 0,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(XarglistX),mla,l,V 2,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,qi,B 675,mha,l0,q,qi,W(env_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 40,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,CH(':'),dig,V 2,q,mha,l0,q,qi,W(split_by_char),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 26,tc,V -2,c,j,V 91,qi,B 676,mha,l0,q,qi,W(env_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 69,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,qi,B 677,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 26,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 26,tc,V -2,c,j,V 0,ds,V 1,ds,V 1,mla,l,V 5,jif,V 52,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,B 373,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 26,tc,V 1,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 26,tc,V -2,c,j,V 0,mla,l,V 4,jif,V 96,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(assemble),mha,l0,q,qi,W(assemble),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(instruction_list),mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 176,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,j,V 26,mha,l0,q,qi,W(Xasm_lockX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,T,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 1,q,mha,l,V 1,l,V 126,tc,V 1,c,jif,V 49,mla,l,V 1,q,mha,l0,q,qi,W(string_null_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 26,mla,l,V 1,q,qi,I(-1),mha,l,V 1,l,V 119,tc,V 2,c,xri,CH('/'),jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 60,mla,l,V 1,q,qi,I(0),qi,I(-1),mha,l0,q,qi,W(slice),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,q,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 119,tc,V 1,c,q,mha,l0,q,qi,W(open_input_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 1,j,V 0,qi,T,mha,l0,q,qi,W(fatal_handler),t,&NN_dict_ref_2,tc,V 2,c,q,t,B 680,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 30,tc,V 3,c,qi,I(0),mha,l,V 1,l,V 199,tc,V 1,c,r}; -void*Y686[]={binc,&branch_EVM_invargc,hop,V 203,mca,subc,V 2,binzc,&branch_EVM_invargca,mlt,p,s,V 1,p,s,V 0,t,V 1,q,t,&NN_valloc,tc,V 1,c,q,ph,qi,I(20),t,&NN_make_dict,tc,V 0,c,q,pt,mha,st,V 0,mta,q,t,&NN_rvec_set,tc,V 2,c,t,&NN_printeger2string,mlt,s,V 2,t,&NN_prlshl,mlt,s,V 3,t,&NN_prlshr,mlt,s,V 4,t,&NN_prstring2integer,mlt,s,V 5,t,&NN_prsymbol2string,mlt,s,V 6,t,&NN_ws2zt,mlt,s,V 7,t,&RT_box,mlt,s,V 8,t,&RT_c16string,mlt,s,V 9,t,&RT_record_type,mlt,s,V 10,t,&NN_encui,mlt,s,V 11,t,&NN_apply,mlt,s,V 12,t,&NN_big_integer_huh,mlt,s,V 13,t,&NN_binary_mul,mlt,s,V 14,t,&NN_binary_add,mlt,s,V 15,t,&NN_binary_sub,mlt,s,V 16,t,&NN_binary_eqvp,mlt,s,V 17,t,&NN_bland,mlt,s,V 18,t,&NN_blor,mlt,s,V 19,t,&NN_binary_num_equalp,mlt,s,V 20,t,&NN_binary_num_lessp,mlt,s,V 21,t,&NN_binary_div,mlt,s,V 22,t,&NN_bitstring_ref,mlt,s,V 23,t,&NN_box_empty,mlt,s,V 24,t,&NN_box_empty_huh,mlt,s,V 25,t,&NN_box_ref,mlt,s,V 26,t,&NN_box_huh,mlt,s,V 27,t,&NN_c16string_huh,mlt,s,V 28,t,&NN_c8string_huh,mlt,s,V 29,t,&NN_catch,mlt,s,V 30,t,&NN_ceiling,mlt,s,V 31,t,&NN_char2integer,mlt,s,V 32,t,&NN_char_and,mlt,s,V 33,t,&NN_char_bit_clear,mlt,s,V 34,t,&NN_char_bit_set,mlt,s,V 35,t,&NN_char_bit_toggle,mlt,s,V 36,t,&NN_char_bit_huh,mlt,s,V 37,t,&NN_char_decimal_huh,mlt,s,V 38,t,&NN_char_digit_huh,mlt,s,V 39,t,&NN_char_downcase,mlt,s,V 40,t,&NN_char_hexadecimal_huh,mlt,s,V 41,t,&NN_char_letter_modifier_huh,mlt,s,V 42,t,&NN_char_letter_huh,mlt,s,V 43,t,&NN_char_lower_case_huh,mlt,s,V 44,t,&NN_char_mirrored_huh,mlt,s,V 45,t,&NN_char_number_letter_huh,mlt,s,V 46,t,&NN_char_octal_huh,mlt,s,V 47,t,&NN_char_or,mlt,s,V 48,t,&NN_char_order,mlt,s,V 49,t,&NN_char_punctuation_close_huh,mlt,s,V 50,t,&NN_char_punctuation_connector_huh,mlt,s,V 51,t,&NN_char_punctuation_dash_huh,mlt,s,V 52,t,&NN_char_punctuation_final_quote_huh,mlt,s,V 53,t,&NN_char_punctuation_initial_quote_huh,mlt,s,V 54,t,&NN_char_punctuation_open_huh,mlt,s,V 55,t,&NN_char_punctuation_huh,mlt,s,V 56,t,&NN_char_symbol_currency_huh,mlt,s,V 57,t,&NN_char_symbol_math_huh,mlt,s,V 58,t,&NN_char_symbol_starter_huh,mlt,s,V 59,t,&NN_char_symbol_huh,mlt,s,V 60,t,&NN_char_symbolic_huh,mlt,s,V 61,t,&NN_char_title_case_huh,mlt,s,V 62,t,&NN_char_titlecase,mlt,s,V 63,t,&NN_char_upcase,mlt,s,V 64,t,&NN_char_upper_case_huh,mlt,s,V 65,t,&NN_char_utf_8,mlt,s,V 66,t,&NN_char_utf_8_continue,mlt,s,V 67,t,&NN_char_utf_8_length,mlt,s,V 68,t,&NN_char_whitespace_huh,mlt,s,V 69,t,&NN_char_xor,mlt,s,V 70,t,&NN_char16_bswap,mlt,s,V 71,t,&NN_char16_rol,mlt,s,V 72,t,&NN_char16_ror,mlt,s,V 73,t,&NN_char16_huh,mlt,s,V 74,t,&NN_char24_huh,mlt,s,V 75,t,&NN_char8_rol,mlt,s,V 76,t,&NN_char8_ror,mlt,s,V 77,t,&NN_char8_huh,mlt,s,V 78,t,&NN_char_huh,mlt,s,V 79,t,&NN_cons,mlt,s,V 80,t,&NN_cons_huh,mlt,s,V 81,t,&NN_decsi,mlt,s,V 82,t,&NN_decui,mlt,s,V 83,t,&NN_dict2alist,mlt,s,V 84,t,&NN_dict_drop,mlt,s,V 85,t,&NN_dict_fetch,mlt,s,V 86,t,&NN_dict_set,mlt,s,V 87,t,&NN_dict_huh,mlt,s,V 88,t,&NN_e2f_set,mlt,s,V 89,t,&NN_e2f_sref,mlt,s,V 90,t,&NN_encsi,mlt,s,V 91,t,&NN_encui,mlt,s,V 92,t,&NN_evmfunc_huh,mlt,s,V 93,t,&NN_fit_for_symbol_huh,mlt,s,V 94,t,&NN_fixnum_huh,mlt,s,V 95,t,&NN_floor,mlt,s,V 96,t,&NN_fraction_huh,mlt,s,V 97,t,&NN_instance_huh,mlt,s,V 98,t,&NN_integer2char,mlt,s,V 99,t,&NN_list,mlt,s,V 100,t,&NN_make_box,mlt,s,V 101,t,&NN_make_c16string,mlt,s,V 102,t,&NN_make_c8string,mlt,s,V 103,t,&NN_make_dict,mlt,s,V 104,t,&NN_make_string,mlt,s,V 105,t,&NN_make_vector,mlt,s,V 106,t,&NN_memmove,mlt,s,V 107,t,&NN_memset,mlt,s,V 108,t,&NN_mk_e2f,mlt,s,V 109,t,&NN_modulo,mlt,s,V 110,t,&NN_native_huh,mlt,s,V 111,t,&NN_raise,mlt,s,V 112,t,&NN_rat2cons,mlt,s,V 113,t,&NN_realloc,mlt,s,V 114,t,&NN_record_type_discriminator,mlt,s,V 115,t,&NN_record_type_referrer,mlt,s,V 116,t,&NN_record_type_slot_count,mlt,s,V 117,t,&NN_record_type_huh,mlt,s,V 118,t,&NN_ref,mlt,s,V 119,t,&NN_remainder,mlt,s,V 120,t,&NN_rvec_set,mlt,s,V 121,t,&NN_salloc,mlt,s,V 122,t,&NN_string,mlt,s,V 123,t,&NN_string_fill,mlt,s,V 124,t,&NN_string_length,mlt,s,V 125,t,&NN_string_huh,mlt,s,V 126,t,&NN_symbol_huh,mlt,s,V 127,t,&NN_sys_exit,mlt,s,V 128,t,&NN_sys_getegid,mlt,s,V 129,t,&NN_sys_geteuid,mlt,s,V 130,t,&NN_sys_getgid,mlt,s,V 131,t,&NN_sys_getpid,mlt,s,V 132,t,&NN_sys_getppid,mlt,s,V 133,t,&NN_sys_getuid,mlt,s,V 134,t,&NN_sys_select,mlt,s,V 135,t,&NN_sys_sync,mlt,s,V 136,t,&NN_truncate,mlt,s,V 137,t,&NN_type_of,mlt,s,V 138,t,&NN_unix_time,mlt,s,V 139,t,&NN_unsigned_get_bit,mlt,s,V 140,t,&NN_utf_8_first_byte2length,mlt,s,V 141,t,&NN_valloc,mlt,s,V 142,t,&NN_vector_fill,mlt,s,V 143,t,&NN_vector_length,mlt,s,V 144,t,&NN_vector_move,mlt,s,V 145,t,&NN_vector_huh,mlt,s,V 146,t,&NN_wisp_string_hash,mlt,s,V 147,mla,l,V 112,mlt,s,V 148,t,&S_wisp_version,mlt,s,V 149,t,&S_wisp_build,mlt,s,V 150,t,&S_wisp_builder,mlt,s,V 151,qi,I(19),t,&NN_clos,q,mla,l,V 121,tc,V 2,c,qi,I(3),mla,l,V 87,q,mla,l,V 121,tc,V 2,c,qi,I(4),mla,l,V 15,q,mla,l,V 121,tc,V 2,c,qi,I(5),mla,l,V 16,q,mla,l,V 121,tc,V 2,c,qi,I(6),mla,l,V 14,q,mla,l,V 121,tc,V 2,c,qi,I(7),mla,l,V 22,q,mla,l,V 121,tc,V 2,c,qi,I(9),mla,l,V 112,q,mla,l,V 121,tc,V 2,c,qi,I(10),t,B 0,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 121,tc,V 2,c,t,B 1,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 152,qi,I(11),mla,l,V 152,q,mla,l,V 121,tc,V 2,c,qi,I(14),mla,l,V 20,q,mla,l,V 121,tc,V 2,c,qi,I(15),mla,l,V 21,q,mla,l,V 121,tc,V 2,c,qi,I(17),mla,l,V 17,q,mla,l,V 121,tc,V 2,c,mha,l0,q,qi,W(master_dictionary),t,rvec,l,V 20,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_ref),t,B 2,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(master_dictionary),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(valloc),t,&NN_valloc,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mha,l0,q,qi,W(make_record_type),t,B 3,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,qi,I(1),mha,l0,q,qi,W(make_record_type),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 153,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 154,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 155,mha,l0,q,qi,W(LTmacroGT),mla,l,V 153,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(procedure2macro),t,B 4,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(macro2procedure),t,B 5,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(macro_huh),mha,l0,q,qi,W(LTmacroGT),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 115,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(defmacro),t,B 6,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(metacode),t,B 7,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assert),t,B 8,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(type),t,B 10,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(define),t,B 11,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(not),t,B 12,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(null_huh),t,B 13,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LT),t,B 15,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LTEQ),t,B 17,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(EQ),t,B 19,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(GT),t,B 21,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(GTEQ),t,B 23,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charLTEQ_huh),t,B 25,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charLT_huh),t,B 27,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charEQ_huh),t,B 29,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charGTEQ_huh),t,B 31,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charGT_huh),t,B 33,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eq_huh),t,B 29,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eqv_huh),t,B 19,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(SLASHEQ),t,B 35,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cardinal_huh),t,B 36,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eval),t,B 37,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(or),t,B 39,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(and),t,B 41,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,t,B 43,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 156,t,B 46,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 157,mha,l0,q,qi,W(quasiquote),t,B 49,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(process_unquote_splicing),t,B 50,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(process_simple_quasiquote),t,B 51,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(quasiquote_cons),t,B 52,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(do),t,B 54,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(incr_bang),t,B 55,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(decr_bang),t,B 56,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cons_bang),t,B 57,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(acons_bang),t,B 58,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(car_bang),t,B 59,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdr_bang),t,B 60,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(swap_bang),t,B 61,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(pick_dict_items),t,B 63,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_defined_huh),t,B 66,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_copy),t,B 67,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(hache),t,B 71,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(duplicate_dict_item_bang),t,B 72,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(current_globals),t,B 73,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(integer2string),t,B 74,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string2integer),t,B 75,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cond),t,B 76,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(zero_huh),t,B 77,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(positive_huh),t,B 78,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(negative_huh),t,B 79,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(binary_equal_huh),t,B 80,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,B 81,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(equal_huh),t,B 83,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(boolean_huh),t,B 84,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(void_huh),t,B 85,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eof_object_huh),t,B 85,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(bit_huh),t,B 86,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(nyp_huh),t,B 87,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(nybble_huh),t,B 88,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sbyte_huh),t,B 89,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(ubyte_huh),t,B 90,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(swyde_huh),t,B 91,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(uwyde_huh),t,B 92,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(keyword_huh),t,B 93,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(broketed_huh),t,B 94,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PLUS),t,B 95,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(_),t,B 96,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(TIMES),t,B 97,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(SLASH),t,B 98,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(quotient),t,B 99,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(even_huh),t,B 100,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(odd_huh),t,B 101,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(numerator),t,B 102,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(denominator),t,B 103,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(abs),t,B 104,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(round),t,B 105,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(make_counter),t,B 107,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(integer_huh),t,B 108,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rational_huh),t,B 109,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(real_huh),t,B 110,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(number_huh),t,B 111,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(procedure_huh),t,B 112,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(atom_huh),t,B 113,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sub),t,B 114,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(slice),t,B 115,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(try),t,B 117,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_bind_bang),t,B 119,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(bind),t,B 120,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(tree_copy),t,B 122,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,t,B 124,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 158,mha,l0,q,qi,W(map),t,B 127,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(for_each),t,B 129,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(carTIMES),t,B 132,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdrTIMES),t,B 134,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(append_reverse),t,B 135,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(reverse),t,B 136,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(drop),t,B 137,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list_ref),t,B 138,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(concatenate),t,B 139,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(append),t,B 140,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list_huh),t,B 142,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(length),t,B 143,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(length_huh),t,B 145,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(memq),t,B 147,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(memv),t,B 149,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(member),t,B 151,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assq),t,B 153,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assv),t,B 155,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assoc),t,B 157,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rassq),t,B 159,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rassv),t,B 161,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rassoc),t,B 163,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(circular_list),t,B 164,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(order2dict),t,B 165,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(alist2dict),t,B 166,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(vector2list),t,B 167,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(intermingle),t,B 169,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(flatten),t,B 171,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(null_list_huh),t,B 172,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(find_tail),t,B 174,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(find),t,B 175,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(filter),t,B 177,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(toposplit),t,B 179,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list_copy),t,B 181,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cons_copy),t,B 182,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(alist_copy),t,B 183,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(last_cons),t,B 185,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque),t,B 186,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list2semideque),t,B 187,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque2list),t,B 188,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_insert_bang),t,B 189,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_push_bang),t,B 190,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_pop_bang),t,B 191,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_top),t,B 192,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_bottom),t,B 193,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(system_constants),qi,W(sysnr),qi,W(exit),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(fork),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(read),qi,I(3),mla,l,V 80,tc,V 2,c,q,qi,W(write),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(open),qi,I(5),mla,l,V 80,tc,V 2,c,q,qi,W(close),qi,I(6),mla,l,V 80,tc,V 2,c,q,qi,W(waitpid),qi,I(7),mla,l,V 80,tc,V 2,c,q,qi,W(link),qi,I(9),mla,l,V 80,tc,V 2,c,q,qi,W(unlink),qi,I(10),mla,l,V 80,tc,V 2,c,q,qi,W(execve),qi,I(11),mla,l,V 80,tc,V 2,c,q,qi,W(chdir),qi,I(12),mla,l,V 80,tc,V 2,c,q,qi,W(time),qi,I(13),mla,l,V 80,tc,V 2,c,q,qi,W(chmod),qi,I(15),mla,l,V 80,tc,V 2,c,q,qi,W(lseek),qi,I(19),mla,l,V 80,tc,V 2,c,q,qi,W(getpid),qi,I(20),mla,l,V 80,tc,V 2,c,q,qi,W(getuid),qi,I(24),mla,l,V 80,tc,V 2,c,q,qi,W(kill),qi,I(37),mla,l,V 80,tc,V 2,c,q,qi,W(rename),qi,I(38),mla,l,V 80,tc,V 2,c,q,qi,W(mkdir),qi,I(39),mla,l,V 80,tc,V 2,c,q,qi,W(dup),qi,I(41),mla,l,V 80,tc,V 2,c,q,qi,W(pipe),qi,I(42),mla,l,V 80,tc,V 2,c,q,qi,W(getgid),qi,I(47),mla,l,V 80,tc,V 2,c,q,qi,W(geteuid),qi,I(49),mla,l,V 80,tc,V 2,c,q,qi,W(getegid),qi,I(50),mla,l,V 80,tc,V 2,c,q,qi,W(ioctl),qi,I(54),mla,l,V 80,tc,V 2,c,q,qi,W(fcntl),qi,I(55),mla,l,V 80,tc,V 2,c,q,qi,W(setpgid),qi,I(57),mla,l,V 80,tc,V 2,c,q,qi,W(dup2),qi,I(63),mla,l,V 80,tc,V 2,c,q,qi,W(getppid),qi,I(64),mla,l,V 80,tc,V 2,c,q,qi,W(setsid),qi,I(66),mla,l,V 80,tc,V 2,c,q,qi,W(symlink),qi,I(83),mla,l,V 80,tc,V 2,c,q,qi,W(truncate),qi,I(92),mla,l,V 80,tc,V 2,c,q,qi,W(ftruncate),qi,I(93),mla,l,V 80,tc,V 2,c,q,qi,W(socketcall),qi,I(102),mla,l,V 80,tc,V 2,c,q,qi,W(getpgid),qi,I(132),mla,l,V 80,tc,V 2,c,q,qi,W(nanosleep),qi,I(162),mla,l,V 80,tc,V 2,c,q,qi,W(getcwd),qi,I(183),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(termios),qi,W(NCCS),qi,I(32),mla,l,V 80,tc,V 2,c,q,qi,W(cc),qi,W(VINTR),qi,I(0),mla,l,V 80,tc,V 2,c,q,qi,W(VQUIT),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(VERASE),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(VKILL),qi,I(3),mla,l,V 80,tc,V 2,c,q,qi,W(VEOF),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(VTIME),qi,I(5),mla,l,V 80,tc,V 2,c,q,qi,W(VMIN),qi,I(6),mla,l,V 80,tc,V 2,c,q,qi,W(VSWTC),qi,I(7),mla,l,V 80,tc,V 2,c,q,qi,W(VSTART),qi,I(8),mla,l,V 80,tc,V 2,c,q,qi,W(VSTOP),qi,I(9),mla,l,V 80,tc,V 2,c,q,qi,W(VSUSP),qi,I(10),mla,l,V 80,tc,V 2,c,q,qi,W(VEOL),qi,I(11),mla,l,V 80,tc,V 2,c,q,qi,W(VREPRINT),qi,I(12),mla,l,V 80,tc,V 2,c,q,qi,W(VDISCARD),qi,I(13),mla,l,V 80,tc,V 2,c,q,qi,W(VWERASE),qi,I(14),mla,l,V 80,tc,V 2,c,q,qi,W(VLNEXT),qi,I(15),mla,l,V 80,tc,V 2,c,q,qi,W(VEOL2),qi,I(16),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(ioctl),qi,W(TCGETS),qi,I(21505),mla,l,V 80,tc,V 2,c,q,qi,W(TCSETS),qi,I(21506),mla,l,V 80,tc,V 2,c,q,qi,W(TCSETSW),qi,I(21507),mla,l,V 80,tc,V 2,c,q,qi,W(TCSETSF),qi,I(21508),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(open),qi,W(O_RDONLY),qi,I(0),mla,l,V 80,tc,V 2,c,q,qi,W(O_WRONLY),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(O_RDWR),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(O_CREAT),qi,I(64),mla,l,V 80,tc,V 2,c,q,qi,W(O_EXCL),qi,I(128),mla,l,V 80,tc,V 2,c,q,qi,W(O_NOCTTY),qi,I(256),mla,l,V 80,tc,V 2,c,q,qi,W(O_TRUNC),qi,I(512),mla,l,V 80,tc,V 2,c,q,qi,W(O_APPEND),qi,I(1024),mla,l,V 80,tc,V 2,c,q,qi,W(O_NONBLOCK),qi,I(2048),mla,l,V 80,tc,V 2,c,q,qi,W(O_NDELAY),qi,I(2048),mla,l,V 80,tc,V 2,c,q,qi,W(O_SYNC),qi,I(4096),mla,l,V 80,tc,V 2,c,q,qi,W(O_FSYNC),qi,I(4096),mla,l,V 80,tc,V 2,c,q,qi,W(O_ASYNC),qi,I(8192),mla,l,V 80,tc,V 2,c,q,qi,W(O_DIRECT),qi,I(16384),mla,l,V 80,tc,V 2,c,q,qi,W(O_DIRECTORY),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(1),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(O_NOFOLLOW),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(2),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(fcntl),qi,W(F_DUPFD),qi,I(0),mla,l,V 80,tc,V 2,c,q,qi,W(F_GETFD),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETFD),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(F_GETFL),qi,I(3),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETFL),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(F_GETLK),qi,I(5),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETLK),qi,I(6),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETLKW),qi,I(7),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETOWN),qi,I(8),mla,l,V 80,tc,V 2,c,q,qi,W(F_GETOWN),qi,I(9),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETSIG),qi,I(10),mla,l,V 80,tc,V 2,c,q,qi,W(F_GETSIG),qi,I(11),mla,l,V 80,tc,V 2,c,q,qi,W(F_GETLK64),qi,I(12),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETLK64),qi,I(13),mla,l,V 80,tc,V 2,c,q,qi,W(F_SETLKW64),qi,I(14),mla,l,V 80,tc,V 2,c,q,qi,W(FD_CLOEXEC),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_SH),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_EX),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_NB),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_UN),qi,I(8),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_MAND),qi,I(32),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_READ),qi,I(64),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_WRITE),qi,I(128),mla,l,V 80,tc,V 2,c,q,qi,W(LOCK_RW),qi,I(192),mla,l,V 80,tc,V 2,c,q,qi,W(flock),qi,W(F_RDLCK),qi,I(0),mla,l,V 80,tc,V 2,c,q,qi,W(F_WRLCK),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(F_UNLCK),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(seek),qi,W(SEEK_SET),qi,I(0),mla,l,V 80,tc,V 2,c,q,qi,W(SEEK_CUR),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(SEEK_END),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(size_of),qi,W(short),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(int),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(long),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(long_long),qi,I(8),mla,l,V 80,tc,V 2,c,q,qi,W(fd_set),qi,I(128),mla,l,V 80,tc,V 2,c,q,qi,W(FD_SETSIZE),qi,I(1024),mla,l,V 80,tc,V 2,c,q,qi,W(off_t),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(pid_t),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(struct),qi,W(flock),qi,I(16),mla,l,V 80,tc,V 2,c,q,qi,W(termios),qi,I(60),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(target),qi,W(system_type),qi,W(Linux),mla,l,V 80,tc,V 2,c,q,qi,W(processor_type),qi,W(ia32),mla,l,V 80,tc,V 2,c,q,qi,Q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,mla,l,V 80,tc,V 2,c,q,qi,W(errno),qi,W(EPERM),qi,I(1),mla,l,V 80,tc,V 2,c,q,qi,W(ENOENT),qi,I(2),mla,l,V 80,tc,V 2,c,q,qi,W(ESRCH),qi,I(3),mla,l,V 80,tc,V 2,c,q,qi,W(EINTR),qi,I(4),mla,l,V 80,tc,V 2,c,q,qi,W(EIO),qi,I(5),mla,l,V 80,tc,V 2,c,q,qi,W(ENXIO),qi,I(6),mla,l,V 80,tc,V 2,c,q,qi,W(E2BIG),qi,I(7),mla,l,V 80,tc,V 2,c,q,qi,W(ENOEXEC),qi,I(8),mla,l,V 80,tc,V 2,c,q,qi,W(EBADF),qi,I(9),mla,l,V 80,tc,V 2,c,q,qi,W(ECHILD),qi,I(10),mla,l,V 80,tc,V 2,c,q,qi,W(EAGAIN),qi,I(11),mla,l,V 80,tc,V 2,c,q,qi,W(ENOMEM),qi,I(12),mla,l,V 80,tc,V 2,c,q,qi,W(EACCES),qi,I(13),mla,l,V 80,tc,V 2,c,q,qi,W(EFAULT),qi,I(14),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTBLK),qi,I(15),mla,l,V 80,tc,V 2,c,q,qi,W(EBUSY),qi,I(16),mla,l,V 80,tc,V 2,c,q,qi,W(EEXIST),qi,I(17),mla,l,V 80,tc,V 2,c,q,qi,W(EXDEV),qi,I(18),mla,l,V 80,tc,V 2,c,q,qi,W(ENODEV),qi,I(19),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTDIR),qi,I(20),mla,l,V 80,tc,V 2,c,q,qi,W(EISDIR),qi,I(21),mla,l,V 80,tc,V 2,c,q,qi,W(EINVAL),qi,I(22),mla,l,V 80,tc,V 2,c,q,qi,W(ENFILE),qi,I(23),mla,l,V 80,tc,V 2,c,q,qi,W(EMFILE),qi,I(24),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTTY),qi,I(25),mla,l,V 80,tc,V 2,c,q,qi,W(ETXTBSY),qi,I(26),mla,l,V 80,tc,V 2,c,q,qi,W(EFBIG),qi,I(27),mla,l,V 80,tc,V 2,c,q,qi,W(ENOSPC),qi,I(28),mla,l,V 80,tc,V 2,c,q,qi,W(ESPIPE),qi,I(29),mla,l,V 80,tc,V 2,c,q,qi,W(EROFS),qi,I(30),mla,l,V 80,tc,V 2,c,q,qi,W(EMLINK),qi,I(31),mla,l,V 80,tc,V 2,c,q,qi,W(EPIPE),qi,I(32),mla,l,V 80,tc,V 2,c,q,qi,W(EDOM),qi,I(33),mla,l,V 80,tc,V 2,c,q,qi,W(ERANGE),qi,I(34),mla,l,V 80,tc,V 2,c,q,qi,W(EDEADLK),qi,I(35),mla,l,V 80,tc,V 2,c,q,qi,W(ENAMETOOLONG),qi,I(36),mla,l,V 80,tc,V 2,c,q,qi,W(ENOLCK),qi,I(37),mla,l,V 80,tc,V 2,c,q,qi,W(ENOSYS),qi,I(38),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTEMPTY),qi,I(39),mla,l,V 80,tc,V 2,c,q,qi,W(ELOOP),qi,I(40),mla,l,V 80,tc,V 2,c,q,qi,W(ENOMSG),qi,I(42),mla,l,V 80,tc,V 2,c,q,qi,W(EIDRM),qi,I(43),mla,l,V 80,tc,V 2,c,q,qi,W(ECHRNG),qi,I(44),mla,l,V 80,tc,V 2,c,q,qi,W(EL2NSYNC),qi,I(45),mla,l,V 80,tc,V 2,c,q,qi,W(EL3HLT),qi,I(46),mla,l,V 80,tc,V 2,c,q,qi,W(EL3RST),qi,I(47),mla,l,V 80,tc,V 2,c,q,qi,W(ELNRNG),qi,I(48),mla,l,V 80,tc,V 2,c,q,qi,W(EUNATCH),qi,I(49),mla,l,V 80,tc,V 2,c,q,qi,W(ENOCSI),qi,I(50),mla,l,V 80,tc,V 2,c,q,qi,W(EL2HLT),qi,I(51),mla,l,V 80,tc,V 2,c,q,qi,W(EBADE),qi,I(52),mla,l,V 80,tc,V 2,c,q,qi,W(EBADR),qi,I(53),mla,l,V 80,tc,V 2,c,q,qi,W(EXFULL),qi,I(54),mla,l,V 80,tc,V 2,c,q,qi,W(ENOANO),qi,I(55),mla,l,V 80,tc,V 2,c,q,qi,W(EBADRQC),qi,I(56),mla,l,V 80,tc,V 2,c,q,qi,W(EBADSLT),qi,I(57),mla,l,V 80,tc,V 2,c,q,qi,W(EBFONT),qi,I(59),mla,l,V 80,tc,V 2,c,q,qi,W(ENOSTR),qi,I(60),mla,l,V 80,tc,V 2,c,q,qi,W(ENODATA),qi,I(61),mla,l,V 80,tc,V 2,c,q,qi,W(ETIME),qi,I(62),mla,l,V 80,tc,V 2,c,q,qi,W(ENOSR),qi,I(63),mla,l,V 80,tc,V 2,c,q,qi,W(ENONET),qi,I(64),mla,l,V 80,tc,V 2,c,q,qi,W(ENOPKG),qi,I(65),mla,l,V 80,tc,V 2,c,q,qi,W(EREMOTE),qi,I(66),mla,l,V 80,tc,V 2,c,q,qi,W(ENOLINK),qi,I(67),mla,l,V 80,tc,V 2,c,q,qi,W(EADV),qi,I(68),mla,l,V 80,tc,V 2,c,q,qi,W(ESRMNT),qi,I(69),mla,l,V 80,tc,V 2,c,q,qi,W(ECOMM),qi,I(70),mla,l,V 80,tc,V 2,c,q,qi,W(EPROTO),qi,I(71),mla,l,V 80,tc,V 2,c,q,qi,W(EMULTIHOP),qi,I(72),mla,l,V 80,tc,V 2,c,q,qi,W(EDOTDOT),qi,I(73),mla,l,V 80,tc,V 2,c,q,qi,W(EBADMSG),qi,I(74),mla,l,V 80,tc,V 2,c,q,qi,W(EOVERFLOW),qi,I(75),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTUNIQ),qi,I(76),mla,l,V 80,tc,V 2,c,q,qi,W(EBADFD),qi,I(77),mla,l,V 80,tc,V 2,c,q,qi,W(EREMCHG),qi,I(78),mla,l,V 80,tc,V 2,c,q,qi,W(ELIBACC),qi,I(79),mla,l,V 80,tc,V 2,c,q,qi,W(ELIBBAD),qi,I(80),mla,l,V 80,tc,V 2,c,q,qi,W(ELIBSCN),qi,I(81),mla,l,V 80,tc,V 2,c,q,qi,W(ELIBMAX),qi,I(82),mla,l,V 80,tc,V 2,c,q,qi,W(ELIBEXEC),qi,I(83),mla,l,V 80,tc,V 2,c,q,qi,W(EILSEQ),qi,I(84),mla,l,V 80,tc,V 2,c,q,qi,W(ERESTART),qi,I(85),mla,l,V 80,tc,V 2,c,q,qi,W(ESTRPIPE),qi,I(86),mla,l,V 80,tc,V 2,c,q,qi,W(EUSERS),qi,I(87),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTSOCK),qi,I(88),mla,l,V 80,tc,V 2,c,q,qi,W(EDESTADDRREQ),qi,I(89),mla,l,V 80,tc,V 2,c,q,qi,W(EMSGSIZE),qi,I(90),mla,l,V 80,tc,V 2,c,q,qi,W(EPROTOTYPE),qi,I(91),mla,l,V 80,tc,V 2,c,q,qi,W(ENOPROTOOPT),qi,I(92),mla,l,V 80,tc,V 2,c,q,qi,W(EPROTONOSUPPORT),qi,I(93),mla,l,V 80,tc,V 2,c,q,qi,W(ESOCKTNOSUPPORT),qi,I(94),mla,l,V 80,tc,V 2,c,q,qi,W(EOPNOTSUPP),qi,I(95),mla,l,V 80,tc,V 2,c,q,qi,W(EPFNOSUPPORT),qi,I(96),mla,l,V 80,tc,V 2,c,q,qi,W(EAFNOSUPPORT),qi,I(97),mla,l,V 80,tc,V 2,c,q,qi,W(EADDRINUSE),qi,I(98),mla,l,V 80,tc,V 2,c,q,qi,W(EADDRNOTAVAIL),qi,I(99),mla,l,V 80,tc,V 2,c,q,qi,W(ENETDOWN),qi,I(100),mla,l,V 80,tc,V 2,c,q,qi,W(ENETUNREACH),qi,I(101),mla,l,V 80,tc,V 2,c,q,qi,W(ENETRESET),qi,I(102),mla,l,V 80,tc,V 2,c,q,qi,W(ECONNABORTED),qi,I(103),mla,l,V 80,tc,V 2,c,q,qi,W(ECONNRESET),qi,I(104),mla,l,V 80,tc,V 2,c,q,qi,W(ENOBUFS),qi,I(105),mla,l,V 80,tc,V 2,c,q,qi,W(EISCONN),qi,I(106),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTCONN),qi,I(107),mla,l,V 80,tc,V 2,c,q,qi,W(ESHUTDOWN),qi,I(108),mla,l,V 80,tc,V 2,c,q,qi,W(ETOOMANYREFS),qi,I(109),mla,l,V 80,tc,V 2,c,q,qi,W(ETIMEDOUT),qi,I(110),mla,l,V 80,tc,V 2,c,q,qi,W(ECONNREFUSED),qi,I(111),mla,l,V 80,tc,V 2,c,q,qi,W(EHOSTDOWN),qi,I(112),mla,l,V 80,tc,V 2,c,q,qi,W(EHOSTUNREACH),qi,I(113),mla,l,V 80,tc,V 2,c,q,qi,W(EALREADY),qi,I(114),mla,l,V 80,tc,V 2,c,q,qi,W(EINPROGRESS),qi,I(115),mla,l,V 80,tc,V 2,c,q,qi,W(ESTALE),qi,I(116),mla,l,V 80,tc,V 2,c,q,qi,W(EUCLEAN),qi,I(117),mla,l,V 80,tc,V 2,c,q,qi,W(ENOTNAM),qi,I(118),mla,l,V 80,tc,V 2,c,q,qi,W(ENA... [truncated message content] |
From: <di...@us...> - 2002-09-11 17:36:09
|
Update of /cvsroot/wisp/wisp/src/builtin In directory usw-pr-cvs1:/tmp/cvs-serv4546/src/builtin Modified Files: assembler.wisp tostring.wisp Log Message: Gave meaning to <box>, <c16string>, <macro>, and <record-type>. Index: assembler.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/assembler.wisp,v retrieving revision 1.157 retrieving revision 1.158 diff -u -d -r1.157 -r1.158 --- assembler.wisp 7 Sep 2002 21:50:36 -0000 1.157 +++ assembler.wisp 11 Sep 2002 17:36:06 -0000 1.158 @@ -112,12 +112,13 @@ (map (lambda (name) `(cons ,name ',name)) (quote - (* + - / /= < <= = > >= apply assq assv car catch - cdr char->integer char<=? char<? char=? char>=? - char>? circular-list collect cons dict-ref eighth - eq? eqv? fifth find find-tail for-each list map - memq memv ninth not null? procedure? raise seventh - sixth tenth))) + (* + - / /= < <= <box> <c16string> <macro> + <record-type> = > >= apply assq assv car catch cdr + char->integer char<=? char<? char=? char>=? char>? + circular-list collect cons dict-ref eighth eq? eqv? + fifth find find-tail for-each list map memq memv + ninth not null? procedure? raise seventh sixth + tenth))) (map (lambda (middle) `(cons ,(string->symbol "c$,[middle]r") '(serial . ,(map (lambda (middle) Index: tostring.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/tostring.wisp,v retrieving revision 1.78 retrieving revision 1.79 diff -u -d -r1.78 -r1.79 --- tostring.wisp 7 Sep 2002 22:00:41 -0000 1.78 +++ tostring.wisp 11 Sep 2002 17:36:06 -0000 1.79 @@ -245,9 +245,13 @@ (emit #\>)))) ((record-type? s) (emit "#<record type ") - (emit (stringify-address s)) - (emit ", slot count ") - (emit (integer->string (record-type-slot-count s))) + (my m (meaning s) + (if m + (loop (list m)) + (begin + (emit (stringify-address s)) + (emit ", slot count ") + (emit (integer->string (record-type-slot-count s)))))) (emit #\>)) ((box? s) (if (not (check-duplicity s)) |
From: <di...@us...> - 2002-09-11 17:36:08
|
Update of /cvsroot/wisp/wisp/modules In directory usw-pr-cvs1:/tmp/cvs-serv4546/modules Modified Files: builtin.wid Log Message: Gave meaning to <box>, <c16string>, <macro>, and <record-type>. Index: builtin.wid =================================================================== RCS file: /cvsroot/wisp/wisp/modules/builtin.wid,v retrieving revision 1.174 retrieving revision 1.175 diff -u -d -r1.174 -r1.175 --- builtin.wid 11 Sep 2002 17:34:50 -0000 1.174 +++ builtin.wid 11 Sep 2002 17:36:05 -0000 1.175 @@ -1974,9 +1974,9 @@ meaning - (|meaning| /procedure/) => /symbol/ | /list/ + (|meaning| /object/) => /symbol/ | /list/ - Returns a copy of the meaning data stored in /procedure/ for later + Returns a copy of the meaning data associated with /object/ for later recognition by the optimizer. :Conforms to: Wisp internal. |
From: <di...@us...> - 2002-09-11 17:35:35
|
Update of /cvsroot/wisp/wisp/tools In directory usw-pr-cvs1:/tmp/cvs-serv4499/tools Modified Files: Makefile.am Added Files: sizeof Log Message: Created the sizeof script. --- NEW FILE: sizeof --- #! /usr/bin/wisp ;;;; tools/sizeof - find the size of a C type ;; ;; Copyleft © 2002 by Andres Soolo (di...@us...) ;; This file is licensed under the GNU GPL v2. If you ;; don't know what that means, please do read the GPL. ;; ;;;; @(#) $Id: sizeof,v 1.1 2002/09/11 17:35:32 digg Exp $ (use strings syscalls unix) ; Note: this program creates a program and runs it. ; In multiuser systems, using /tmp for $TMPDIR could ; have regrettable consequences. (define tmpdir (or (env-ref "TMPDIR") "/tmp")) (let ((data-type (simple-encode (car *arglist*) '((#\- . #\space)))) (header-files (cdr *arglist*)) (filename-root "sizeof$(sys:getpid)")) (let ((source-name (construct-filename tmpdir "$,[filename-root].c")) (exec-name (construct-filename tmpdir "$,[filename-root]"))) (my-port s (open-output-file source-name) (if (not (member "stdio.h" header-files string=?)) (cons! header-files "stdio.h")) (for-each (lambda (hf) (print s "#include <$,[hf]>\n")) header-files) (print s "\nint\n\ main (void)\n\ {\n\ \ printf (\"%i\\n\", sizeof ($,[data-type]));\n\ \ return 0;\n\ }\n")) (call-process `("/usr/bin/cc" "-o" ,exec-name ,source-name) 'signal-failure) (call-process `(,exec-name) 'signal-failure) (sys:unlink exec-name) (sys:unlink source-name))) ; vim: ft=wisp Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/tools/Makefile.am,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- Makefile.am 4 Sep 2002 14:34:44 -0000 1.13 +++ Makefile.am 11 Sep 2002 17:35:32 -0000 1.14 @@ -7,7 +7,7 @@ #### @(#) $Id$ EXTRA_DIST = .cvsignore build.sh debsnap frer was worth \ - pretty.wisp pretty.ssh.pl sfweb undoc.wisp + pretty.wisp pretty.ssh.pl sfweb sizeof undoc.wisp bin_SCRIPTS = frer was worth |
From: <di...@us...> - 2002-09-11 17:35:23
|
Update of /cvsroot/wisp/wisp/modules In directory usw-pr-cvs1:/tmp/cvs-serv4198/modules Modified Files: builtin.wid Log Message: Made |string-compare| able to compare strings of different character width. Index: builtin.wid =================================================================== RCS file: /cvsroot/wisp/wisp/modules/builtin.wid,v retrieving revision 1.173 retrieving revision 1.174 diff -u -d -r1.173 -r1.174 --- builtin.wid 7 Sep 2002 22:01:23 -0000 1.173 +++ builtin.wid 11 Sep 2002 17:34:50 -0000 1.174 @@ -1592,14 +1592,11 @@ * /a/ and /b/ are conses whose car and cdr parts are recursively equal; * /a/ and /b/ are strings of equal length whose corresponding - characters are equal charactes (see |char=?|); + characters are equal characters (see |char=?|); * /a/ and /b/ are vectors of equal length whose corresponding elements are recursively equal. It is an error to pass a circular data structure to |equal?|. - - :Bugs: the current implementation of wide-character strings is unable - to properly compare strings of different character width. :Conforms to: R5RS. |
From: <di...@us...> - 2002-09-11 17:35:07
|
Update of /cvsroot/wisp/wisp/src In directory usw-pr-cvs1:/tmp/cvs-serv4198/src Modified Files: essence.c wordlist.txt Log Message: Made |string-compare| able to compare strings of different character width. Index: essence.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/essence.c,v retrieving revision 1.197 retrieving revision 1.198 diff -u -d -r1.197 -r1.198 --- essence.c 7 Sep 2002 22:03:51 -0000 1.197 +++ essence.c 11 Sep 2002 17:34:50 -0000 1.198 @@ -447,9 +447,9 @@ void*Y1[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 1,q,mha,l0,q,qi,W(class_of),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 1,q,mha,l0,q,qi,W(subclass_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 16,qi,W(instance_of_wrong_class),dig,V 2,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 2,r,t,Z,ds,V 2,r}; void*Y2[]={hop,V 5,mlt,jinnc,V 10,notc,p,s,V 1,t,T,s,V 0,j,V 6,t,F,s,V 1,s,V 0,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 4,p,s,V 3,p,s,V 2,mla,l,V 0,jif,V 69,mla,l,V 4,xri,Q,jinz,V 21,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 1,q,mha,l,V 1,l,V 87,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r,mla,l,V 4,xri,Q,jinz,V 14,mla,l,V 2,q,mla,l,V 3,q,t,&dict_ref_2,tc,V 2,c,r,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 26,mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,&NN_dict_ref_3,tc,V 3,c,r,qi,W(argcount),mla,l,V 2,q,mla,l,V 3,q,mla,l,V 4,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; void*Y3[]={binc,&branch_EVM_invargc,hop,V 6,mca,subc,V 1,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 1,p,s,V 0,mla,l,V 0,q,t,&NN_pr_make_record_type,tc,V 1,c,mlt,s,V 2,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,t,F,q,t,F,q,mla,l,V 1,xri,Q,jiz,V 114,mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 3,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 4,p,l,V 1,mlt,s,V 5,mla,l,V 5,mlt,s,V 1,mla,l,V 3,q,dig,V 0,xri,W(ref),jinz,V 44,dig,V 1,jif,V 16,qi,W(duplicate_ref_hook),mla,l,V 4,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 22,t,T,bury,V 1,mla,l,V 4,q,mla,l,V 2,q,mha,l,V 1,l,V 12,tc,V 2,c,bury,V 2,j,V 14,qi,W(record_hook_name_huh),mla,l,V 3,q,mha,l,V 1,l,V 112,tc,V 2,c,ds,V 1,j,V -121,dig,V 0,jif,V 13,dig,V 2,q,dig,V 2,q,t,&NN_pr_record_type_ref_slot,tc,V -2,c,j,V 0,ds,V 1,ds,V 1,ds,V 1,mla,l,V 2,r}; -void*Y4[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 28,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jinf,V 15,qi,W(procedure_huh),dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,dig,V 0,q,mha,l,V 1,l,V 155,tc,V 1,c,ds,V 1,r}; -void*Y5[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 156,tc,V 1,c,ds,V 1,r}; -void*Y6[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 113,qi,W(define),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 128,tc,V 1,c,jif,V 42,mla,l,V 2,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 179,qi,W(define),mla,l,V 1,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),qi,W(DOTl),mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(apply),qi,W(hide),qi,W(DOTl),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(syntax_error),qi,W(defmacro),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; +void*Y4[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 93,tc,V 1,c,jinf,V 28,dig,V 0,q,mha,l,V 1,l,V 111,tc,V 1,c,jinf,V 15,qi,W(procedure_huh),dig,V 1,q,mha,l,V 1,l,V 112,tc,V 2,c,j,V 0,dig,V 0,q,mha,l,V 1,l,V 154,tc,V 1,c,ds,V 1,r}; +void*Y5[]={binc,&branch_EVM_invargc,mca,subc,V 1,binzc,&branch_EVM_invargca,dig,V 0,q,mha,l,V 1,l,V 155,tc,V 1,c,ds,V 1,r}; +void*Y6[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mlt,qi,Q,inc,dcc,jizc,V 15,t,rvec,sc,V 12,t,&NN_cons,tc,V 2,c,q,li,rvec+12,mac,j,V -18,p,mlt,s,V 2,p,s,V 1,p,s,V 0,mla,l,V 1,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 113,qi,W(define),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),mla,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l,V 1,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,mla,l,V 1,q,mha,l,V 1,l,V 127,tc,V 1,c,jif,V 42,mla,l,V 2,q,mha,l,V 1,l,V 81,tc,V 1,c,jif,V 24,mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l,V 1,xri,Q,jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 179,qi,W(define),mla,l,V 1,q,qi,W(procedure2macro),qi,W(lambda),qi,W(Xsource_dictionaryX),qi,W(DOTl),mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(apply),qi,W(hide),qi,W(DOTl),mla,l,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(DOTl),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r,qi,W(syntax_error),qi,W(defmacro),mla,l,V 1,q,mla,l,V 2,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 112,tc,V 2,c,r}; void*Y7[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,dig,V 0,q,dig,V 2,q,mha,l0,q,qi,W(eval),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 2,r}; void*Y8[]={binc,&branch_EVM_invargc,hop,V 3,mca,subc,V 2,binc,&branch_EVM_invargca,mac,mca,subc,V 4,binnc,&branch_EVM_invargca,mac,mlt,mca,mca,subc,V 2,jizc,V 12,mac,p,s,V 2,p,s,V 1,p,s,V 0,j,V 11,mac,p,s,V 1,p,s,V 0,t,W(assertion_failed),s,V 2,qi,W(if),qi,W(not),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(raise),qi,W(quote),mla,l,V 2,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(quote),mla,l,V 1,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,W(begin),qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,qi,Q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,q,mha,l,V 1,l,V 80,tc,V 2,c,r}; [...1192 lines suppressed...] struct cons conses [] = { @@ -2076,13 +2080,13 @@ [328]{car:CH('C'),cdr:BC 327}, [329]{car:CH('A'),cdr:BC 328}, [330]{car:CH('e'),cdr:BC 329}, -[331]{car:B 681,cdr:Q}, -[332]{car:B 680,cdr:BC 331}, -[333]{car:B 682,cdr:Q}, +[331]{car:B 683,cdr:Q}, +[332]{car:B 682,cdr:BC 331}, +[333]{car:B 684,cdr:Q}, }; /* The root node of the compiled builtin library */ struct node * -builtin_root = B 684; +builtin_root = B 686; /* essence.c ends here */ Index: wordlist.txt =================================================================== RCS file: /cvsroot/wisp/wisp/src/wordlist.txt,v retrieving revision 1.565 retrieving revision 1.566 diff -u -d -r1.565 -r1.566 --- wordlist.txt 7 Sep 2002 21:55:58 -0000 1.565 +++ wordlist.txt 11 Sep 2002 17:35:03 -0000 1.566 @@ -150,33 +150,33 @@ slot slots socket socketcall space splicing split-by-char st st_mode stack start state-version stop strict-infix string string->c16string string->c8string string->integer string->list string->number -string->rational string->symbol string-append string-concatenate -string-contains-nuls string-copy string-downcase string-downcase! -string-fill! string-join string-join-grammar? string-length -string-move! string-null? string-template string-upcase string-upcase! -string-width? string<=? string<? string=? string>=? string>? string? -stringify-address struct structure->string sub subat subc subclass? -substring suffix superclass swap! swyde? symbol symbol->string -symbol-compare symbol-length symbol-prefix symbol-ref symbol<=? -symbol<? symbol>=? symbol>? symbol? symlink sync syntax syntax-error -sys:chdir sys:chmod sys:close sys:dup sys:dup2 sys:errno->name -sys:execve sys:exit sys:for-dir-entries sys:fork sys:fstat -sys:ftruncate sys:getcwd sys:getegid sys:geteuid sys:getgid sys:getpgid -sys:getpgrp sys:getpid sys:getppid sys:getuid sys:kill sys:link -sys:listen sys:lseek sys:lstat sys:mkdir sys:nanosleep sys:open -sys:pipe sys:read sys:rename sys:select sys:setpgid sys:setpgrp -sys:setsid sys:stat sys:symlink sys:sync sys:tcgetattr sys:tcsetattr -sys:truncate sys:unlink sys:waitpid sys:write syscalls sysnr -system-constant system-constant-internal system-constants system-error -system-path system-type t t* tab takervec target tc tcchangeattr -tcgetattr tcgetattr-raw tcsetattr-raw tenth termios th third time tn -too-long-character topocopy toposplit translate tree-copy true truncate -truncate-not try tty? type type-of ubyte? uid undefined unix-time -unknown unknown-context unknown-local unknown-open-input-file-flag -unknown-open-output-file-flag unlink unpack-be-integer -unpack-le-integer unpack-struct-flock unquote unquote-splicing -unreadable unreadable-port unseekable-port unsure-collect -unwritable-port use utf-8->c16string utf-8-continuer? +string->rational string->symbol string-append string-compare +string-concatenate string-contains-nuls string-copy string-downcase +string-downcase! string-fill! string-join string-join-grammar? +string-length string-move! string-null? string-template string-upcase +string-upcase! string-width? string<=? string<? string=? string>=? +string>? string? stringify-address struct structure->string sub subat +subc subclass? substring suffix superclass swap! swyde? symbol +symbol->string symbol-compare symbol-length symbol-prefix symbol-ref +symbol<=? symbol<? symbol>=? symbol>? symbol? symlink sync syntax +syntax-error sys:chdir sys:chmod sys:close sys:dup sys:dup2 +sys:errno->name sys:execve sys:exit sys:for-dir-entries sys:fork +sys:fstat sys:ftruncate sys:getcwd sys:getegid sys:geteuid sys:getgid +sys:getpgid sys:getpgrp sys:getpid sys:getppid sys:getuid sys:kill +sys:link sys:listen sys:lseek sys:lstat sys:mkdir sys:nanosleep +sys:open sys:pipe sys:read sys:rename sys:select sys:setpgid +sys:setpgrp sys:setsid sys:stat sys:symlink sys:sync sys:tcgetattr +sys:tcsetattr sys:truncate sys:unlink sys:waitpid sys:write syscalls +sysnr system-constant system-constant-internal system-constants +system-error system-path system-type t t* tab takervec target tc +tcchangeattr tcgetattr tcgetattr-raw tcsetattr-raw tenth termios th +third time tn too-long-character topocopy toposplit translate tree-copy +true truncate truncate-not try tty? type type-of ubyte? uid undefined +unix-time unknown unknown-context unknown-local +unknown-open-input-file-flag unknown-open-output-file-flag unlink +unpack-be-integer unpack-le-integer unpack-struct-flock unquote +unquote-splicing unreadable unreadable-port unseekable-port +unsure-collect unwritable-port use utf-8->c16string utf-8-continuer? utf-8-first-byte->length uwyde? val valloc value vector vector->list vector-append vector-copy vector-fill! vector-length vector-move! vector? void void? vs vtab waitpid while wisp-build wisp-builder |
From: <di...@us...> - 2002-09-11 17:35:07
|
Update of /cvsroot/wisp/wisp/src/builtin In directory usw-pr-cvs1:/tmp/cvs-serv4198/src/builtin Modified Files: dictbase.wisp strings.wisp Log Message: Made |string-compare| able to compare strings of different character width. Index: dictbase.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/dictbase.wisp,v retrieving revision 1.241 retrieving revision 1.242 diff -u -d -r1.241 -r1.242 --- dictbase.wisp 7 Sep 2002 22:03:56 -0000 1.241 +++ dictbase.wisp 11 Sep 2002 17:35:03 -0000 1.242 @@ -135,7 +135,6 @@ (local rvec-set! (asm NN_rvec_set)) (local salloc (asm NN_salloc)) (local string (asm NN_string)) -(local string-compare (asm NN_strcomp)) (local string-fill! (asm NN_string_fill)) (local string-length (asm NN_string_length)) ;(local string-move! (asm NN_string_move)) Index: strings.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/strings.wisp,v retrieving revision 1.102 retrieving revision 1.103 diff -u -d -r1.102 -r1.103 --- strings.wisp 7 Sep 2002 22:02:43 -0000 1.102 +++ strings.wisp 11 Sep 2002 17:35:03 -0000 1.103 @@ -155,6 +155,23 @@ ;; Comparison +(define (string-compare s t) + (if (and (c8string? s) (c8string? t)) + ((asm NN_strcomp) s t) + (let ((sl (string-length s)) + (tl (string-length t))) + (my ml (if (< sl tl) sl tl) + (let (loop (i 0)) + (if (< i ml) + (cond + ((char>? s[i] t[i]) 1) + ((char<? s[i] t[i]) -1) + (else (loop (+ i 1)))) + (cond + ((> sl tl) 1) + ((< sl tl) -1) + (else 0)))))))) + (define (string=? s t) (zero? (string-compare s t))) |
From: <di...@us...> - 2002-09-08 11:27:28
|
Update of /cvsroot/wisp/wisp/wa In directory usw-pr-cvs1:/tmp/cvs-serv30091 Modified Files: cupid.wth Log Message: Fixed the usage of |sp@| in cupid.wth . Index: cupid.wth =================================================================== RCS file: /cvsroot/wisp/wisp/wa/cupid.wth,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- cupid.wth 8 Aug 2002 17:20:00 -0000 1.1 +++ cupid.wth 8 Sep 2002 11:27:24 -0000 1.2 @@ -48,7 +48,7 @@ (defun _start "CPU vendor: " type cpu_vendor - sp@ 12 type cr + (flush) sp@ 12 type cr drop drop drop "CPUID level: " type cpuid_level hexprint cr |
From: <di...@us...> - 2002-09-07 22:04:24
|
Update of /cvsroot/wisp/wisp/modules In directory usw-pr-cvs1:/tmp/cvs-serv7142/modules Modified Files: linux.wrti universal.wrti Log Message: Replaced the C-written |sys:fstat|, |sys:lstat|, and |sys:stat| with the Worth-written |sys:ns:fstat|, |sys:ns:lstat|, and |sys:ns:stat|. Index: linux.wrti =================================================================== RCS file: /cvsroot/wisp/wisp/modules/linux.wrti,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- linux.wrti 7 Sep 2002 22:02:03 -0000 1.15 +++ linux.wrti 7 Sep 2002 22:03:51 -0000 1.16 @@ -271,6 +271,23 @@ (macro WNOHANG 1) (macro WUNTRACED 2) + ; <asm/stat.h> + (macro stat.dev@ 0 + wyde@) + (macro stat.ino@ 4 + tetra@) + (macro stat.mode@ 8 + wyde@) + (macro stat.nlink@ 10 + wyde@) + (macro stat.uid@ 12 + wyde@) + (macro stat.gid@ 14 + wyde@) + (macro stat.rdev@ 16 + wyde@) + (macro stat.size@ 20 + tetra@) + (macro stat.blksize@ 24 + tetra@) + (macro stat.blocks@ 28 + tetra@) + (macro stat.atime@ 32 + tetra@) + (macro stat.mtime@ 40 + tetra@) + (macro stat.ctime@ 48 + tetra@) + (macro sizeof.struct-stat 64) + (macro sizeof.struct-stat.aligned 64) + ; <linux/socket.h> (macro AF_UNSPEC 0) (macro PF_UNSPEC 0) (macro AF_UNIX 1) (macro PF_UNIX 1) Index: universal.wrti =================================================================== RCS file: /cvsroot/wisp/wisp/modules/universal.wrti,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- universal.wrti 7 Sep 2002 22:02:40 -0000 1.13 +++ universal.wrti 7 Sep 2002 22:03:51 -0000 1.14 @@ -40,8 +40,12 @@ (macro ?dup dup if dup then) + ; Note that |sp@| gets the machine stack pointer + ; whereas some items apparently in stack might actually + ; be in registers. Usage of explicit |stack=!| is + ; strongly recommended before |sp@|. + (macro sp@ - (flush) (register) ,(mov ,0 %esp)) @@ -55,6 +59,16 @@ ,(mov %esp ,0) drop) + (macro allocate ; takes: (size regcount) + ; size must be a multiple of cell size + ; regcount must be less than the number + ; of machine registers + ; regcount must be an integer constant + 1 + stack=! ,(sub %esp ,0) drop sp@) + + (macro deallocate ; takes (size regcount), see |allocate| + 1 + stack=! ,(add %esp ,0) drop) + ;; Double-cell stack operations (macro 2dup over swap dup -rot) @@ -516,11 +530,11 @@ ;; Memory operations (macro byte@ (->ureg 0) - ,(movzx ,0 (byte ,0))) + ,(zex ,0 (byte ,0))) (macro wyde@ (->ureg 0) - ,(movzx ,0 (wyde ,0))) + ,(zex ,0 (wyde ,0))) (macro tetra@ (->ureg 0) |
From: <di...@us...> - 2002-09-07 22:04:24
|
Update of /cvsroot/wisp/wisp/doc In directory usw-pr-cvs1:/tmp/cvs-serv7142/doc Modified Files: worth.vim Log Message: Replaced the C-written |sys:fstat|, |sys:lstat|, and |sys:stat| with the Worth-written |sys:ns:fstat|, |sys:ns:lstat|, and |sys:ns:stat|. Index: worth.vim =================================================================== RCS file: /cvsroot/wisp/wisp/doc/worth.vim,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- worth.vim 7 Sep 2002 22:02:03 -0000 1.11 +++ worth.vim 7 Sep 2002 22:03:51 -0000 1.12 @@ -53,9 +53,13 @@ syn keyword wispFunc wisp-bool-> wisp-epilogue wisp-prologue within syn keyword wispFunc wyde! wyde@ wydes xor -syn keyword worthRegister %ah %al %ax %bh %bl %bp %bx %ch %cl %cs %cx -syn keyword worthRegister %dh %di %dl %ds %dx %eax %ebp %ebx %ecx %edi -syn keyword worthRegister %edx %es %esi %esp %fs %gs %si %sp %ss +" structure management + +syn keyword wispLibFunc sizeof.struct-stat sizeof.struct-stat.aligned +syn keyword wispLibFunc stat.atime@ stat.blksize@ stat.blocks@ +syn keyword wispLibFunc stat.ctime@ stat.dev@ stat.gid@ stat.ino@ +syn keyword wispLibFunc stat.mode@ stat.mtime@ stat.nlink@ stat.rdev@ +syn keyword wispLibFunc stat.size@ stat.uid@ syn keyword worthConstant AF_APPLETALK AF_ASH AF_ATMPVC AF_ATMSVC syn keyword worthConstant AF_AX25 AF_BLUETOOTH AF_BRIDGE AF_DECnet @@ -94,6 +98,10 @@ syn keyword worthConstant PF_NETROM PF_PACKET PF_PPPOX PF_ROSE syn keyword worthConstant PF_SECURITY PF_SNA PF_UNIX PF_UNSPEC syn keyword worthConstant PF_WANPIPE PF_X25 WNOHANG WUNTRACED + +syn keyword worthRegister %ah %al %ax %bh %bl %bp %bx %ch %cl %cs %cx +syn keyword worthRegister %dh %di %dl %ds %dx %eax %ebp %ebx %ecx %edi +syn keyword worthRegister %edx %es %esi %esp %fs %gs %si %sp %ss syn keyword worthFlag %?-a %?-ae %?-b %?-be %?-c %?-e %?-g %?-ge %?-l syn keyword worthFlag %?-le %?-z %?a %?ae %?b %?be %?c %?e %?g %?ge %?l |
From: <di...@us...> - 2002-09-07 22:03:59
|
Update of /cvsroot/wisp/wisp/tools In directory usw-pr-cvs1:/tmp/cvs-serv7142/tools Modified Files: worth Log Message: Replaced the C-written |sys:fstat|, |sys:lstat|, and |sys:stat| with the Worth-written |sys:ns:fstat|, |sys:ns:lstat|, and |sys:ns:stat|. Index: worth =================================================================== RCS file: /cvsroot/wisp/wisp/tools/worth,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- worth 7 Sep 2002 22:02:43 -0000 1.28 +++ worth 7 Sep 2002 22:03:56 -0000 1.29 @@ -15,7 +15,7 @@ unix) (define builtin-words - '(< <= <> = > >= begin else if then u< u<= u> u>= until)) + '(< <= <> = > >= begin else if stack=! then u< u<= u> u>= until)) (define (other op c) (cond @@ -105,8 +105,10 @@ (define namegenctr (make-counter)) +(define filename-root (make-box)) + (define (genname) - (string->symbol "_G$(namegenctr)_")) + (string->symbol "_$,[filename-root[]]_G$(namegenctr)_")) (define (reduce-to-utetra i) (modulo i #x100000000)) @@ -464,6 +466,14 @@ (my a (car regstack) (cdr! regstack) (cons! regstack (list word a b))))))) + ((stack=!) + (if (null? regstack) + (raise 'invalid-context 'stack=!)) + (my depth (car regstack) + (cdr! regstack) + (type integer depth) + (stack<=! depth) + (stack>=! depth))) ((if) ; booleanize and negate the stacktop (process-word 0 suppress?) @@ -734,6 +744,7 @@ (print "Worth is free software as defined by GPL 2.0.\n\n") (exit))) (set! skip-assembly?[] sa#) + (set! filename-root[] (basename input)) (if (not output) (my suffix (cond (skip-assembly?[] ".was") (as-source? ".s") |