@ -1,324 +1,324 @@
zero?
zero?
#function("r1g0 `W;" [])
#function("r1~ `W;" [])
vector.map
vector.map
#function("r2c0e1g131u42;" [#function("vc0e1g031u42;" [#function("v`i00azc0qw2g0;" [#function("r1i00g0i20i21g0 [31\\;" [])]) vector.alloc]) length])
#function("r2c0e1\x7f31u42;" [#function("vc0e1~31u42;" [#function("v`\x80azc0qw2~;" [#function("r1\x80~i20i21~ [31\\;" [])]) vector.alloc]) length])
vector->list
vector->list
#function("r1c0e1g031_u43;" [#function("vag0c0qw2g1;" [#function("r1i10i00g0z[i0 1Ko01;" [])]) length])
#function("r1c0e1~31_u43;" [#function("va~c0qw2\x7f;" [#function("r1i10\x80~z[\x8 1Ko01;" [])]) length])
untrace
untrace
#function("r1c0e1g031u42;" [#function("ve0g0316K0e1i00e2g0 31b2[42;^;" [traced? set-top-level-value! function:vals]) top-level-value])
#function("r1c0e1~31u42;" [#function("ve0~316G0e1\x80e2~ 31b2[42;^;" [traced? set-top-level-value! function:vals]) top-level-value])
traced?
traced?
#function("r1e0g031e0i0031>;" [function:code] #0=[#function("s0e0c1g0K312c2g0 x2;" [println x #.apply] #0#) ()])
#function("r1e0~31e0\x8031>;" [function:code] #0=[#function("s0e0c1~K312c2~ x2;" [println x #.apply] #0#) ()])
trace
trace
#function("r1c0e1g031u322c2;" [#function("vc0e130u42;" [#function("ve0i0031@6p0e1i10e2c3g0c4c5c6c7i10L2g0L3L2c8c7i00L2g0 L3L3L33142;^;" [traced? set-top-level-value! eval lambda begin println cons quote apply]) gensym]) top-level-value ok])
#function("r1c0e1~31u322c2;" [#function("vc0e130u42;" [#function("ve0\x8031@6i0e1i10e2c3~c4c5c6c7i10L2~L3L2c8c7\x80L2~ L3L3L33142;^;" [traced? set-top-level-value! eval lambda begin println cons quote apply]) gensym]) top-level-value ok])
to-proper
to-proper
#function("r1g0A6;0g0;g0?6F0g0L1;g0Me0g0 N31K;" [to-proper])
#function("r1~A690~;~?6B0~L1;~Me0~ N31K;" [to-proper])
table.values
table.values
#function("r1e0c1q_g043;" [table.foldl #function("r3g1 g2K;" [])])
#function("r1e0c1q_~43;" [table.foldl #function("r3\x7f g2K;" [])])
table.pairs
table.pairs
#function("r1e0c1q_g043;" [table.foldl #function("r3g0g1 Kg2K;" [])])
#function("r1e0c1q_~43;" [table.foldl #function("r3~\x7f Kg2K;" [])])
table.keys
table.keys
#function("r1e0c1q_g043;" [table.foldl #function("r3g0 g2K;" [])])
#function("r1e0c1q_~43;" [table.foldl #function("r3~ g2K;" [])])
table.invert
table.invert
#function("r1c0e130u42;" [#function("ve0c1q_i00332g0;" [table.foldl #function("r3e0i00g1g0 43;" [put!])]) table])
#function("r1c0e130u42;" [#function("ve0c1q_\x80332~;" [table.foldl #function("r3e0\x80\x7f~ 43;" [put!])]) table])
table.foreach
table.foreach
#function("r2e0c1q_g143;" [table.foldl #function("r3i00g0g1 322];" [])])
#function("r2e0c1q_\x7f43;" [table.foldl #function("r3\x80~\x7f 322];" [])])
table.clone
table.clone
#function("r1c0e130u42;" [#function("ve0c1q_i00332g0;" [table.foldl #function("r3e0i00g0g1 43;" [put!])]) table])
#function("r1c0e130u42;" [#function("ve0c1q_\x80332~;" [table.foldl #function("r3e0\x80~\x7f 43;" [put!])]) table])
symbol-syntax
symbol-syntax
#function("r1e0e1g0 ^43;" [get *syntax-environment*])
#function("r1e0e1~ ^43;" [get *syntax-environment*])
string.trim
string.trim
#function("r3c0^^u43;" [#function("vc0qm02c1qm12c2e3i0031u42;" [#function("r4g2g3X16J02e0g1e1g0g232326a0i00g0g1e2g0g232g344;g2;" [string.find string.char string.inc]) #function("r3e0g2`3216R02e1g1e2g0e3g0g23232326g0i01g0g1e3g0g23243;g2;" [> string.find string.char string.dec]) #function("ve0i10i00i10i11`g034i01i10i12g0 3343;" [string.sub]) length])])
#function("r3c0^^u43;" [#function("vc0qm02c1qm12c2e3\x8031u42;" [#function("r4g2g3X16H02e0\x7fe1~g232326Z0\x80~\x7fe2~g232g344;g2;" [string.find string.char string.inc]) #function("r3e0g2`3216O02e1\x7fe2~e3~g23232326_0\x81~\x7fe3~g23243;g2;" [> string.find string.char string.dec]) #function("ve0i10\x80i10i11`~34\x81i10i12~ 3343;" [string.sub]) length])])
string.tail
string.tail
#function("r2e0g0e1g0`g1 3342;" [string.sub string.inc])
#function("r2e0~e1~`\x7f 3342;" [string.sub string.inc])
string.rpad
string.rpad
#function("r3e0g0e1g2g1e2g0 31z3242;" [string string.rep string.count])
#function("r3e0~e1g2\x7fe2~ 31z3242;" [string string.rep string.count])
string.rep
string.rep
#function("r2g1b4X6q0e0g1`326G0c1;g1aW6U0e2g041;g1b2W6f0e2g0g042;e2g0g0g043;e3g1316\x8b0e2g0e4g0g1az3242;e4e2g0g032g1 b2U242;" [<= "" string odd? string.rep])
#function("r2\x7fb4X6g0e0\x7f`326E0c1;\x7faW6Q0e2~41;\x7fb2W6_0e2~~42;e2~~~43;e3\x7f316}0e2~e4~\x7faz3242;e4e2~~32\x7f b2U242;" [<= "" string odd? string.rep])
string.map
string.map
#function("r2c0e130e2g131u43;" [#function("vc0`u322e1g041;" [#function("v^g0i01X6`02e0i00i10e1i11g03231322e2i11g0 32m0520;" [io.putc string.char string.inc]) io.tostring!]) buffer length])
#function("r2c0e130e2\x7f31u43;" [#function("vc0`u322e1~41;" [#function("v^~\x81X6Y02e0\x80i10e1i11~3231322e2i11~ 32m0520;" [io.putc string.char string.inc]) io.tostring!]) buffer length])
string.lpad
string.lpad
#function("r3e0e1g2g1e2g031z32g0 42;" [string string.rep string.count])
#function("r3e0e1g2\x7fe2~31z32~ 42;" [string string.rep string.count])
string.join
string.join
#function("r2g0A6;0c0;c1e230u42;" ["" #function("ve0g0i00M322e1c2qi00N322e3g041;" [io.write for-each #function("r1e0i00i11322e0i00g0 42;" [io.write]) io.tostring!]) buffer])
#function("r2~A6:0c0;c1e230u42;" ["" #function("ve0~\x80M322e1c2q\x80N322e3~41;" [io.write for-each #function("r1e0\x80i11322e0\x80~ 42;" [io.write]) io.tostring!]) buffer])
simple-sort
simple-sort
#function("r1g0A17>02g0NA6D0g0;c0g0Mu42;" [#function("vc0e1c2qi00N32u42;" [#function("ve0e1g0M31i00L1e1g0N3143;" [nconc simple-sort]) separate #function("r1g0i0 0X;" [])])])
#function("r1~A17<02~NA6A0~;c0~Mu42;" [#function("vc0e1c2q\x80N32u42;" [#function("ve0e1~M31\x80L1e1~N3143;" [nconc simple-sort]) separate #function("r1~\x8 0X;" [])])])
set-syntax!
set-syntax!
#function("r2e0e1g0g1 43;" [put! *syntax-environment*])
#function("r2e0e1~\x7f 43;" [put! *syntax-environment*])
separate
separate
#function("r2i00g0g1__44;" [] #0=[#function("r4g1A6>0g2g3K;g0g1M316[0i00g0g1Ng1Mg2Kg344;i00g0g1Ng2g1 Mg3K44;" [] #0#) ()])
#function("r2\x80~\x7f__44;" [] #0=[#function("r4\x7fA6=0g2g3K;~\x7fM316S0\x80~\x7fN\x7fMg2Kg344;\x80~\x7fNg2\x7f Mg3K44;" [] #0#) ()])
self-evaluating?
self-evaluating?
#function("r1g0?16>02g0C@17_02e0g03116_02g0C16_02g0e1g0 31<;" [constant? top-level-value])
#function("r1~?16<02~C@17Y02e0~3116Y02~C16Y02~e1~ 31<;" [constant? top-level-value])
reverse!
reverse!
#function("r1c0_u42;" [#function("v^i00F6Q02i00Ni00g0i00m02P2o005202g0 ;" [])])
#function("r1c0_u42;" [#function("v^\x80F6H02\x80N\x80~\x80m02P2o005202~ ;" [])])
reverse
reverse
#function("r1e0e1_g0 43;" [foldl cons])
#function("r1e0e1_~ 43;" [foldl cons])
revappend
revappend
#function("r2e0e1g031g1 42;" [nconc reverse])
#function("r2e0e1~31\x7f 42;" [nconc reverse])
repl
repl
#function("r0c0^^u43;" [#function("vc0qm02c1qm12g1 302e240;" [#function("r0e0c1312e2e3312c4c5qc6qtu42;" [princ "> " io.flush *output-stream* #function("ve0e131@16H02c2e3g031u42;" [io.eof? *input-stream* #function("ve0g0312g0k12];" [print that]) load-process]) #function("r0e040;" [read]) #function("r1e0e1312e2g041;" [io.discardbuffer *input-stream* raise])]) #function("r0c0qc1qt6G0e2302i0140;^;" [#function("r0i003016@02e040;" [newline]) #function("r1e0g0 41;" [print-exception]) newline]) newline])])
#function("r0c0^^u43;" [#function("vc0qm02c1qm12\x7f 302e240;" [#function("r0e0c1312e2e3312c4c5qc6qtu42;" [princ "> " io.flush *output-stream* #function("ve0e131@16G02c2e3~31u42;" [io.eof? *input-stream* #function("ve0~312~k12];" [print that]) load-process]) #function("r0e040;" [read]) #function("r1e0e1312e2~41;" [io.discardbuffer *input-stream* raise])]) #function("r0c0qc1qt6E0e2302\x8140;^;" [#function("r0\x803016>02e040;" [newline]) #function("r1e0~ 41;" [print-exception]) newline]) newline])])
remainder
remainder
#function("r2g0g0g1Vg1 T2z;" [])
#function("r2~~\x7fV\x7f T2z;" [])
ref-uint32-LE
ref-uint32-LE
#function("r2e0g0g1`y[`32e0g0g1ay[b832e0g0g1b2y[b@32e0g0g1 b3y[bH32R4;" [ash])
#function("r2e0~\x7f`y[`32e0~\x7fay[b832e0~\x7fb2y[b@32e0~\x7f b3y[bH32R4;" [ash])
ref-uint16-LE
ref-uint16-LE
#function("r2e0g0g1`y[`32e0g0g1 ay[b832y;" [ash])
#function("r2e0~\x7f`y[`32e0~\x7f ay[b832y;" [ash])
random
random
#function("r1e0g0316F0e1e230g042;e330g0 T2;" [integer? mod rand rand.double])
#function("r1e0~316D0e1e230~42;e330~ T2;" [integer? mod rand rand.double])
quote-value
quote-value
#function("r1e0g0316>0g0;c1g0 L2;" [self-evaluating? quote])
#function("r1e0~316<0~;c1~ L2;" [self-evaluating? quote])
println
println
#function("s0e0g0 Q2e1302;" [print newline])
#function("s0e0~ Q2e1302;" [print newline])
print-to-string
print-to-string
#function("r1c0e130u42;" [#function("ve0g0i00322e1g0 41;" [io.print io.tostring!]) buffer])
#function("r1c0e130u42;" [#function("ve0~\x80322e1~ 41;" [io.print io.tostring!]) buffer])
print-exception
print-exception
#function("r1c0^^u43;" [#function("vc0qm02c1qm12i00F16[02i00Mc2<16[02e3i00b4326\x850g0c4e5i0031c6e7i0031c8352g1e9i0031315M1i00F16\x9f02i00Mc:<16\x9f02i00NF6\xb40g0c;e5i0031c<335M1i00F16\xc402i00Mc=<6\xd90g0c>312g0i00NQ25M1i00F16\xe902i00Mc?<6\x080e@e7i0031312g0cAe5i0031325M1eBi003116\x1d02e3i00b2326?1g1i00M312g0cC312cDe5i0031u325M1g0cE312g1i00312g0eF312];" [#function("s0e0e1g0x3;" [io.princ *error-stream*]) #function("s0e0e1g0 x3;" [io.print *error-stream*]) type-error length= "type-error: " cadr ": expected " caddr ", got " cadddr unbound-error "unbound-error: eval: variable " " has no value" error "error: " load-error print-exception "in file " list? ": " #function("ve0g03117?02g0C6H0i005K0i01g0 41;" [string?]) "*** Unhandled exception: " *linefeed*])])
#function("r1c0^^u43;" [#function("vc0qm02c1qm12\x80F16U02\x80Mc2<16U02e3\x80b4326w0~c4e5\x8031c6e7\x8031c8352\x7fe9\x8031315\x170\x80F16\x8b02\x80Mc:<16\x8b02\x80NF6\x9d0~c;e5\x8031c<335\x170\x80F16\xa902\x80Mc=<6\xba0~c>312~\x80NQ25\x170\x80F16\xc602\x80Mc?<6\xe00e@e7\x8031312~cAe5\x8031325\x170eB\x803116\xf102e3\x80b2326\x0d0\x7f\x80M312~cC312cDe5\x8031u325\x170~cE312\x7f\x80312~eF312];" [#function("s0e0e1~x3;" [io.princ *error-stream*]) #function("s0e0e1~ x3;" [io.print *error-stream*]) type-error length= "type-error: " cadr ": expected " caddr ", got " cadddr unbound-error "unbound-error: eval: variable " " has no value" error "error: " load-error print-exception "in file " list? ": " #function("ve0~3117=02~C6D0\x805E0\x81~ 41;" [string?]) "*** Unhandled exception: " *linefeed*])])
print
print
#function("s0e0e1g0 x3;" [io.print *output-stream*])
#function("s0e0e1~ x3;" [io.print *output-stream*])
princ
princ
#function("s0e0e1g0 x3;" [io.princ *output-stream*])
#function("s0e0e1~ x3;" [io.princ *output-stream*])
positive?
positive?
#function("r1e0g0 `42;" [>])
#function("r1e0~ `42;" [>])
odd?
odd?
#function("r1e0g0 31@;" [even?])
#function("r1e0~ 31@;" [even?])
nreconc
nreconc
#function("r2e0e1g031g1 42;" [nconc reverse!])
#function("r2e0e1~31\x7f 42;" [nconc reverse!])
newline
newline
#function("r0e0e1312];" [princ *linefeed*])
#function("r0e0e1312];" [princ *linefeed*])
nestlist
nestlist
#function("r3e0g2`326>0_;g1e1g0g0g1 31g2az33K;" [<= nestlist])
#function("r3e0g2`326>0_;\x7fe1~~\x7f 31g2az33K;" [<= nestlist])
negative?
negative?
#function("r1g0 `X;" [])
#function("r1~ `X;" [])
mod0
mod0
#function("r2g0g0g1Vg1 T2z;" [])
#function("r2~~\x7fV\x7f T2z;" [])
mod
mod
#function("r2g0e0g0g132g1 T2z;" [div])
#function("r2~e0~\x7f32\x7f T2z;" [div])
memv
memv
#function("r2g1?6:0^;g1Mg0=6F0g1;e0g0g1 N42;" [memv])
#function("r2\x7f?690^;\x7fM~=6B0\x7f;e0~\x7f N42;" [memv])
member
member
#function("r2g1?6:0^;g1Mg0>6F0g1;e0g0g1 N42;" [member])
#function("r2\x7f?690^;\x7fM~>6B0\x7f;e0~\x7f N42;" [member])
mark-label
mark-label
#function("r2e0g0e1g1 43;" [emit :label])
#function("r2e0~e1\x7f 43;" [emit :label])
mapcar
mapcar
#function("s1i00g0g142;" [] #0=[#function("r2g1A6=0g040;g1M?6H0g1M;g0e0e1g132Q2i00g0e0e2g1 3232K;" [map car cdr] #0#) ()])
#function("s1\x80~\x7f42;" [] #0=[#function("r2\x7fA6;0~40;\x7fM?6D0\x7fM;~e0e1\x7f32Q2\x80~e0e2\x7f 3232K;" [map car cdr] #0#) ()])
map-int
map-int
#function("r2e0g1`326>0_;c1g0`31_K_u43;" [<= #function("vg0m12ai01azc0qw2g0;" [#function("r1i01i10g031_KP2i0 1No01;" [])])])
#function("r2e0\x7f`326=0_;c1~`31_K_u43;" [<= #function("v~m12a\x81azc0qw2~;" [#function("r1\x81i10~31_KP2\x8 1No01;" [])])])
map!
map!
#function("r2g1^g1F6O02g1g0g1M31O2g1Nm155 02;" [])
#function("r2\x7f^\x7fF6I02\x7f~\x7fM31O2\x7fNm154 02;" [])
map
map
#function("r2g1?6;0g1;g0g1M31e0g0g1 N32K;" [map])
#function("r2\x7f?690\x7f;~\x7fM31e0~\x7f N32K;" [map])
make-system-image
make-system-image
#function("r1c0e1g0e2e3e434c5e6u44;" [#function("v^k02c1c2qu42;" [*print-pretty* #function("vc0qc1qtg0302;" [#function("r0e0c1qe2e3e430313142;" [for-each #function("r1g0E16m02e0g031@16m02e1g031G@16m02e2g0i1132@16m02e3e1g03131@6\x9c0e4i10g0322e5i10c6322e4i10e1g0 31322e5i10c642;^;" [constant? top-level-value memq iostream? io.print io.write "\n"]) reverse! simple-sort environment]) #function("r1i00302e0g041;" [raise])]) #function("r0e0i0 0312i02k1;" [io.close *print-pretty*])]) file :write :create :truncate (*linefeed* *directory-separator* *argv* that *print-pretty* *print-width* *print-readably*) *print-pretty*])
#function("r1c0e1~e2e3e434c5e6u44;" [#function("v^k02c1c2qu42;" [*print-pretty* #function("vc0qc1qt~302;" [#function("r0e0c1qe2e3e430313142;" [for-each #function("r1~E16h02e0~31@16h02e1~31G@16h02e2~i1132@16h02e3e1~3131@6\x950e4i10~322e5i10c6322e4i10e1~ 31322e5i10c642;^;" [constant? top-level-value memq iostream? io.print io.write "\n"]) reverse! simple-sort environment]) #function("r1\x80302e0~41;" [raise])]) #function("r0e0\x8 0312i02k1;" [io.close *print-pretty*])]) file :write :create :truncate (*linefeed* *directory-separator* *argv* that *print-pretty* *print-width* *print-readably*) *print-pretty*])
make-label
make-label
#function("r1e040;" [gensym])
#function("r1e040;" [gensym])
make-code-emitter
make-code-emitter
#function("r0_e030`Z3;" [table])
#function("r0_e030`Z3;" [table])
macroexpand-1
macroexpand-1
#function("r1g0?6;0g0;c0e1g031u42;" [#function("vg06?0g0i00Nx2;i0 0;" []) macrocall?])
#function("r1~?690~;c0e1~31u42;" [#function("v~6;0~\x80Nx2;\x8 0;" []) macrocall?])
macroexpand
macroexpand
#function("r1c0^^u43;" [#function("vc0qm02c1qm12g1i00_42;" [#function("r2c0e1g031F6]0e2g031F6T0c3e1g031K5Z0e4g0315^0^u42;" [#function("vc0e1g031i11g0i0132u43;" [#function("ve0c1e2i1031g0A6G0g15Y0c1g0g1L3e3c4qg0 32Ke5i103144;" [list* lambda cadr map #function("r1^;" []) lastcdr]) get-defined-vars]) cddr cdddr begin caddr]) #function("r2g0?6;0g0;c0e1g0Mg132u42;" [#function("vg06N0i11e0g031i00NQ2e1g03142;c2e3i0031u42;" [cadr caddr #function("vg06G0i21g0i10NQ2i1142;i10Mc0<6U0i10;i10Mc1<6k0i20i10i1142;i10Mc2<6\x9a0c3e4i1031e5c1L1_L1e6e7i10313133L1u43;e8c9qi1042;" [quote lambda let-syntax #function("vi31g1e0e1c2qg032i213242;" [nconc map #function("r1g0Mi41e0g031i3132i31L3;" [cadr])]) cadr nconc copy-list cddr map #function("r1i31g0 i2142;" [])]) macrocall?]) assq])])])
#function("r1c0^^u43;" [#function("vc0qm02c1qm12\x7f\x80_42;" [#function("r2c0e1~31F6Y0e2~31F6Q0c3e1~31K5V0e4~315Z0^u42;" [#function("vc0e1~31i11~\x8132u43;" [#function("ve0c1e2i1031~A6E0\x7f5T0c1~\x7fL3e3c4q~ 32Ke5i103144;" [list* lambda cadr map #function("r1^;" []) lastcdr]) get-defined-vars]) cddr cdddr begin caddr]) #function("r2~?690~;c0e1~M\x7f32u42;" [#function("v~6I0i11e0~31\x80NQ2e1~3142;c2e3\x8031u42;" [cadr caddr #function("v~6E0i21~i10NQ2i1142;i10Mc0<6S0i10;i10Mc1<6i0i20i10i1142;i10Mc2<6\x980c3e4i1031e5c1L1_L1e6e7i10313133L1u43;e8c9qi1042;" [quote lambda let-syntax #function("vi31\x7fe0e1c2q~32i213242;" [nconc map #function("r1~Mi41e0~31i3132i31L3;" [cadr])]) cadr nconc copy-list cddr map #function("r1i31~ i2142;" [])]) macrocall?]) assq])])])
macrocall?
macrocall?
#function("r1g0MC16E02e0e1g0 M^43;" [get *syntax-environment*])
#function("r1~MC16C02e0e1~ M^43;" [get *syntax-environment*])
lookup-sym
lookup-sym
#function("r4g1A6;0c0;c1g1Mu42;" [(global) #function("vc0e1i00g0`33u42;" [#function("vg06M0i136C0c0g0L2;c1i12g0L3;e2i10i11Ni1317b02i00A6k0i125p 0i12ay^44;" [arg closed lookup-sym]) index-of])])
#function("r4\x7fA6:0c0;c1\x7fMu42;" [(global) #function("vc0e1\x80~`33u42;" [#function("v~6J0i136A0c0~L2;c1i12~L3;e2i10i11Ni1317]02\x80A6f0i125k 0i12ay^44;" [arg closed lookup-sym]) index-of])])
load-process
load-process
#function("r1e0g0 41;" [eval])
#function("r1e0~ 41;" [eval])
load
load
#function("r1c0e1g0 e232u42;" [#function("vc0qc1qt;" [#function("r0c0^u32^^^43;" [#function("vc0qm0;" [#function("r3e0i1031@6R0i00e1i1031g0e2g13143;e3i10312e2g141;" [io.eof? read load-process io.close])])]) #function("r1e0i00312e1c2i10g0 L341;" [io.close raise load-error])]) file :read])
#function("r1c0e1~ e232u42;" [#function("vc0qc1qt;" [#function("r0c0^u32^^^43;" [#function("vc0qm0;" [#function("r3e0i1031@6N0\x80e1i1031~e2\x7f3143;e3i10312e2\x7f41;" [io.eof? read load-process io.close])])]) #function("r1e0\x80312e1c2i10~ L341;" [io.close raise load-error])]) file :read])
list?
list?
#function("r1g0A17I02g0F16I02e0g0 N41;" [list?])
#function("r1~A17F02~F16F02e0~ N41;" [list?])
list-tail
list-tail
#function("r2e0g1`326?0g0;e1g0Ng1 az42;" [<= list-tail])
#function("r2e0\x7f`326=0~;e1~N\x7f az42;" [<= list-tail])
list-ref
list-ref
#function("r2e0g0g1 32M;" [list-tail])
#function("r2e0~\x7f 32M;" [list-tail])
list-partition
list-partition
#function("r2c0^u42;" [#function("vc0qm02e1i01`326I0e2c341;e4g0i00i01`__3541;" [#function("r5g0?6O0e0g2`326L0e1g331g4K;g4;e2g2g1326o0i00g0g1`_e1g331g4K45;i00g0Ng1ag2yg0 Mg3Kg445;" [> reverse! >=]) <= error "list-partition: invalid count" reverse!])])
#function("r2c0^u42;" [#function("vc0qm02e1\x81`326G0e2c341;e4~\x80\x81`__3541;" [#function("r5~?6N0e0g2`326K0e1g331g4K;g4;e2g2\x7f326i0\x80~\x7f`_e1g331g4K45;\x80~N\x7fag2y~ Mg3Kg445;" [> reverse! >=]) <= error "list-partition: invalid count" reverse!])])
list-head
list-head
#function("r2e0g1`326>0_;g0Me1g0Ng1 az32K;" [<= list-head])
#function("r2e0\x7f`326=0_;~Me1~N\x7f az32K;" [<= list-head])
list->vector
list->vector
#function("r1e0g0 x2;" [vector])
#function("r1e0~ x2;" [vector])
length>
length>
#function("r2g1`X6<0g0;g1`W6N0g0F16M02g0;g0?6Y0g1`X;e0g0Ng1 az42;" [length>])
#function("r2\x7f`X6:0~;\x7f`W6I0~F16H02~;~?6R0\x7f`X;e0~N\x7f az42;" [length>])
length=
length=
#function("r2g1`X6;0^;g1`W6F0g0?;g0?6Q0g1`W;e0g0Ng1 az42;" [length=])
#function("r2\x7f`X6:0^;\x7f`W6C0~?;~?6L0\x7f`W;e0~N\x7f az42;" [length=])
lastcdr
lastcdr
#function("r1g0?6;0g0;e0g0 31N;" [last-pair])
#function("r1~?690~;e0~ 31N;" [last-pair])
last-pair
last-pair
#function("r1g0N?6<0g0;e0g0 N41;" [last-pair])
#function("r1~N?6:0~;e0~ N41;" [last-pair])
just-compile-args
just-compile-args
#function("r3e0c1qg142;" [for-each #function("r1e0i00i02^g0 44;" [compile-in])])
#function("r3e0c1q\x7f42;" [for-each #function("r1e0\x80i02^~ 44;" [compile-in])])
iota
iota
#function("r1e0e1g0 42;" [map-int identity])
#function("r1e0e1~ 42;" [map-int identity])
io.readline
io.readline
#function("r1e0g0 c142;" [io.readuntil #\x000a])
#function("r1e0~ c142;" [io.readuntil #\x000a])
index-of
index-of
#function("r3g1A6:0^;g0g1M<6F0g2;e0g0g1 Ng2ay43;" [index-of])
#function("r3\x7fA690^;~\x7fM<6C0g2;e0~\x7f Ng2ay43;" [index-of])
in-env?
in-env?
#function("r2e0c1qg142;" [any #function("r1e0i00g0 42;" [memq])])
#function("r2e0c1q\x7f42;" [any #function("r1e0\x80~ 42;" [memq])])
identity
identity
#function("r1g0 ;" [])
#function("r1~ ;" [])
hex5
hex5
#function("r1e0e1g0 b@32b5c243;" [string.lpad number->string #\0])
#function("r1e0e1~ b@32b5c243;" [string.lpad number->string #\0])
get-defined-vars
get-defined-vars
#function("r1e0i00g03141;" [delete-duplicates] #0=[#function("r1g0?6:0_;g0Mc0<16I02g0NF6\x8c0e1g031C16`02e1g031L117\x8b02e1g031F16\x8502e2g031C16\x8502e2g031L117\x8b02_;g0Mc3<6\xa40e4e5i00g0 N32x2;_;" [define cadr caadr begin append map] #0#) ()])
#function("r1e0\x80~3141;" [delete-duplicates] #0=[#function("r1~?690_;~Mc0<16F02~NF6\x840e1~31C16[02e1~31L117\x8302e1~31F16}02e2~31C16}02e2~31L117\x8302_;~Mc3<6\x980e4e5\x80~ N32x2;_;" [define cadr caadr begin append map] #0#) ()])
for-each
for-each
#function("r2g1F6J0g0g1M312e0g0g1 N42;];" [for-each])
#function("r2\x7fF6E0~\x7fM312e0~\x7f N42;];" [for-each])
foldr
foldr
#function("r3g2A6;0g1;g0g2Me0g0g1 g2N3342;" [foldr])
#function("r3g2A6:0\x7f;~g2Me0~\x7f g2N3342;" [foldr])
foldl
foldl
#function("r3g2A6;0g1;e0g0g0g2Mg1 32g2N43;" [foldl])
#function("r3g2A6:0\x7f;e0~~g2M\x7f 32g2N43;" [foldl])
fits-i8
fits-i8
#function("r1g0I16O02e0g0b\xb03216O02e1g0 b\xaf42;" [>= <=])
#function("r1~I16L02e0~b\xb03216L02e1~ b\xaf42;" [>= <=])
filter
filter
#function("r2i00g0g1_43;" [] #0=[#function("r3g1A6;0g2;g0g1M316V0i00g0g1Ng1Mg2K43;i00g0g1 Ng243;" [] #0#) ()])
#function("r2\x80~\x7f_43;" [] #0=[#function("r3\x7fA6:0g2;~\x7fM316N0\x80~\x7fN\x7fMg2K43;\x80~\x7f Ng243;" [] #0#) ()])
expand
expand
#function("r1e0g0 41;" [macroexpand])
#function("r1e0~ 41;" [macroexpand])
every
every
#function("r2g1?17O02g0g1M3116O02e0g0g1 N42;" [every])
#function("r2\x7f?17J02~\x7fM3116J02e0~\x7f N42;" [every])
even?
even?
#function("r1e0g0 a32`W;" [logand])
#function("r1e0~ a32`W;" [logand])
eval
eval
#function("r1e0e1g0 313140;" [compile-thunk expand])
#function("r1e0e1~ 313140;" [compile-thunk expand])
error
error
#function("s0e0c1g0 K41;" [raise error])
#function("s0e0c1~ K41;" [raise error])
encode-byte-code
encode-byte-code
#function("r1c0e1g031u42;" [#function("vc0e1g031u42;" [#function("vc0e1e2g031b3e3c4qi0032T2yc532u42;" [#function("vc0e1i0031`e230e230e330^u47;" [#function("v^g1g0X6\xbc02i10g1[m52g5e0<6k0e1g2i10g1ay[e2g431332g1b2ym15\xb90e3g4e4e5e6i0016\x8502e7g5c8326\x920c9g5u325\x940g53231322g1aym12g1g0X6\xb80c:i10g1[u325\xb9 0^5202e;c<qg3322e=g441;" [:label put! sizeof io.write byte get Instructions memq (:jmp :brt :brf) #function("vg0e0=6<0e1;g0e2=6G0e3;g0e4=6R0e5;^;" [:jmp :jmp.l :brt :brt.l :brf :brf.l]) #function("vc0i05u42;" [#function("ve0g0c1326T0e2i14e3i0031322i11ayo11;e0g0c4326w0e2i14e5i0031322i11ayo11;e0g0c6326\xb60e2i14e5i0031322i11ayo112e2i14e5i30i11[31322i11ayo11;e0g0c7326\xf50e2i14e3i0031322i11ayo112e2i14e3i30i11[31322i11ayo11;e0g0c832631e9i13e:i1431i00332e2i14i206\"0e35$ 0e;`31322i11ayo11;^;" [memv (:loadv.l :loadg.l :setg.l :loada.l :seta.l :largc :lvargc) io.write uint32 (:loada :seta :call :tcall :loadv :loadg :setg :list :+ :- :* :/ :vector :argc :vargc :loadi8 :apply :tapply) uint8 (:loadc :setc) (:loadc.l :setc.l) (:jmp :brf :brt) put! sizeof uint16])]) table.foreach #function("r2e0i04g0322e1i04i106L0e25N0e3e4i02g1 323142;" [io.seek io.write uint32 uint16 get]) io.tostring!]) length table buffer]) >= length count #function("r1e0g0 c142;" [memq (:loadv.l :loadg.l :setg.l :loada.l :seta.l :loadc.l :setc.l :jmp :brt :brf :largc :lvargc)]) 65536]) list->vector]) reverse!])
#function("r1c0e1~31u42;" [#function("vc0e1~31u42;" [#function("vc0e1e2~31b3e3c4q\x8032T2yc532u42;" [#function("vc0e1\x8031`e230e230e330^u47;" [#function("v^\x7f~X6\xb102i10\x7f[m52g5e0<6f0e1g2i10\x7fay[e2g431332\x7fb2ym15\xae0e3g4e4e5e6\x8016~02e7g5c8326\x8b0c9g5u325\x8d0g53231322\x7faym12\x7f~X6\xad0c:i10\x7f[u325\xae 0^5202e;c<qg3322e=g441;" [:label put! sizeof io.write byte get Instructions memq (:jmp :brt :brf) #function("v~e0=6;0e1;~e2=6E0e3;~e4=6O0e5;^;" [:jmp :jmp.l :brt :brt.l :brf :brf.l]) #function("vc0i05u42;" [#function("ve0~c1326Q0e2i14e3\x8031322i11ayo11;e0~c4326q0e2i14e5\x8031322i11ayo11;e0~c6326\xad0e2i14e5\x8031322i11ayo112e2i14e5i30i11[31322i11ayo11;e0~c7326\xe90e2i14e3\x8031322i11ayo112e2i14e3i30i11[31322i11ayo11;e0~c8326$0e9i13e:i1431\x80332e2i14i206\x130e35\x15 0e;`31322i11ayo11;^;" [memv (:loadv.l :loadg.l :setg.l :loada.l :seta.l :largc :lvargc) io.write uint32 (:loada :seta :call :tcall :loadv :loadg :setg :list :+ :- :* :/ :vector :argc :vargc :loadi8 :apply :tapply) uint8 (:loadc :setc) (:loadc.l :setc.l) (:jmp :brf :brt) put! sizeof uint16])]) table.foreach #function("r2e0i04~322e1i04i106K0e25M0e3e4i02\x7f 323142;" [io.seek io.write uint32 uint16 get]) io.tostring!]) length table buffer]) >= length count #function("r1e0~ c142;" [memq (:loadv.l :loadg.l :setg.l :loada.l :seta.l :loadc.l :setc.l :jmp :brt :brf :largc :lvargc)]) 65536]) list->vector]) reverse!])
emit
emit
#function("s2e0g1c1326M0e2g0g2M32L1m25N0^2c3e4g1c532u322c6e4g1c732u322g0`e8g1g2Kg0`[32\\2g0;" [memq (:loadv :loadg :setg) bcode:indexfor #function("vg016B02e0i02Mc1326O0e2g0 31o01;^;" [> 255 cadr]) assq ((:loadv :loadv.l) (:loadg :loadg.l) (:setg :setg.l) (:loada :loada.l) (:seta :seta.l)) #function("vg016T02e0i02Mc13217T02e0e2i0231c1326a0e2g0 31o01;^;" [> 255 cadr]) ((:loadc :loadc.l) (:setc :setc.l)) nreconc])
#function("s2e0\x7fc1326K0e2~g2M32L1m25L0^2c3e4\x7fc532u322c6e4\x7fc732u322\x7fe8<6\x980g2c9>6\x810e:m12_m25\x950g2c;>6\x940e<m12_m25\x950^5\x990^2\x7fe=<6\xcb0g2c>>6\xb40e?m12_m25\xc80g2c@>6\xc70eAm12_m25\xc80^5\xcc0^2~`eB\x7fg2K~`[32\\2~;" [memq (:loadv :loadg :setg) bcode:indexfor #function("v~16A02e0i02Mc1326M0e2~ 31o01;^;" [> 255 cadr]) assq ((:loadv :loadv.l) (:loadg :loadg.l) (:setg :setg.l) (:loada :loada.l) (:seta :seta.l)) #function("v~16S02e0i02Mc13217S02e0e2i0231c1326_0e2~ 31o01;^;" [> 255 cadr]) ((:loadc :loadc.l) (:setc :setc.l)) :loada (0) :loada0 (1) :loada1 :loadc (0 0) :loadc00 (0 1) :loadc01 nreconc])
div
div
#function("r2g0g1Vg0`X16Q02g1`X16J02a17Q02b/17W 02`y;" [])
#function("r2~\x7fV~`X16M02\x7f`X16F02a17M02b/17S 02`y;" [])
display
display
#function("r1e0g0 312];" [princ])
#function("r1e0~ 312];" [princ])
disassemble
disassemble
#function("s1g1A6J0e0g0`322e1302];5K0^2c2g1Me3g031e4g031u44;" [disassemble newline #function("vc0^u42;" [#function("vc0qm02c1`e2i0131u43;" [#function("r1g0J16>02g0G@6T0e0c1312e2g0i10ay42;e3g041;" [princ "\n" disassemble print]) #function("v^g0g1X6M02c0e1c2q^e333u32520;" [#function("ve0i00`326C0e1305D0^2`i20azc2qw2e3e4i0031c5e6e7g031a32c8342i00ayo002c9g0 u42;" [> newline #function("r1e0c141;" [princ "\t"]) princ hex5 ": " string.tail string "\t" #function("ve0g0c1326Z0i20i32e2i31i1032[312i10b4yo10;e0g0c3326\x7f0i20i32i31i10[[312i10ayo10;e0g0c4326\xa30e5e6i31i10[31312i10ayo10;e0g0c7326\xcb0e5e6e2i31i103231312i10b4yo10;e0g0c8326\x0a0e5e6i31i10[31c9322i10ayo102e5e6i31i10[31312i10ayo10;e0g0c:326Q1e5e6e2i31i103231c9322i10b4yo102e5e6e2i31i103231312i10b4yo10;e0g0c;326{1e5c<e=e>i31i103231322i10b2yo10;e0g0c?326\xa5 1e5c<e=e2i31i103231322i10b4yo10;^;" [memv (:loadv.l :loadg.l :setg.l) ref-uint32-LE (:loadv :loadg :setg) (:loada :seta :call :tcall :list :+ :- :* :/ :vector :argc :vargc :loadi8 :apply :tapply) princ number->string (:loada.l :seta.l :largc :lvargc) (:loadc :setc) " " (:loadc.l :setc.l) (:jmp :brf :brt) "@" hex5 ref-uint16-LE (:jmp.l :brf.l :brt.l)])]) table.foldl #function("r3g217J02g1i21i00[<16J02g0 ;" []) Instructions]) length])]) function:code function:vals])
#function("s1\x7fA6H0e0~`322e1302];5I0^2c2\x7fMe3~31e4~31u44;" [disassemble newline #function("vc0^u42;" [#function("vc0qm02c1`e2\x8131u43;" [#function("r1~J16<02~G@6Q0e0c1312e2~i10ay42;e3~41;" [princ "\n" disassemble print]) #function("v^~\x7fX6K02c0e1c2q^e333u32520;" [#function("ve0\x80`326A0e1305B0^2`i20azc2qw2e3e4\x8031c5e6e7~31a32c8342\x80ayo002c9~ u42;" [> newline #function("r1e0c141;" [princ "\t"]) princ hex5 ": " string.tail string "\t" #function("ve0~c1326Y0i20i32e2i31i1032[312i10b4yo10;e0~c3326}0i20i32i31i10[[312i10ayo10;e0~c4326\xa00e5e6i31i10[31312i10ayo10;e0~c7326\xc70e5e6e2i31i103231312i10b4yo10;e0~c8326\x050e5e6i31i10[31c9322i10ayo102e5e6i31i10[31312i10ayo10;e0~c:326K1e5e6e2i31i103231c9322i10b4yo102e5e6e2i31i103231312i10b4yo10;e0~c;326t1e5c<e=e>i31i103231322i10b2yo10;e0~c?326\x9d 1e5c<e=e2i31i103231322i10b4yo10;^;" [memv (:loadv.l :loadg.l :setg.l) ref-uint32-LE (:loadv :loadg :setg) (:loada :seta :call :tcall :list :+ :- :* :/ :vector :argc :vargc :loadi8 :apply :tapply) princ number->string (:loada.l :seta.l :largc :lvargc) (:loadc :setc) " " (:loadc.l :setc.l) (:jmp :brf :brt) "@" hex5 ref-uint16-LE (:jmp.l :brf.l :brt.l)])]) table.foldl #function("r3g217F02\x7fi21\x80[<16F02~ ;" []) Instructions]) length])]) function:code function:vals])
delete-duplicates
delete-duplicates
#function("r1g0?6;0g0;c0g0Mg0Nu43;" [#function("ve0g0g1326C0e1g141;g0e1g1 31K;" [member delete-duplicates])])
#function("r1~?690~;c0~M~Nu43;" [#function("ve0~\x7f326@0e1\x7f41;~e1\x7f 31K;" [member delete-duplicates])])
count
count
#function("r2c0^u42;" [#function("vc0qm02g0i00i01`43;" [#function("r3g1A6;0g2;i00g0g1Ng0g1M316T0g2ay5V 0g243;" [])])])
#function("r2c0^u42;" [#function("vc0qm02~\x80\x81`43;" [#function("r3\x7fA6:0g2;\x80~\x7fN~\x7fM316M0g2ay5O 0g243;" [])])])
copy-tree
copy-tree
#function("r1g0?6;0g0;e0g0M31e0g0 N31K;" [copy-tree])
#function("r1~?690~;e0~M31e0~ N31K;" [copy-tree])
const-to-idx-vec
const-to-idx-vec
#function("r1c0e1e2g03131u42;" [#function("ve0c1qe2i0031322g0;" [table.foreach #function("r2i00g1g0 \\;" []) bcode:ctable]) vector.alloc bcode:nconst])
#function("r1c0e1e2~3131u42;" [#function("ve0c1qe2\x8031322~;" [table.foreach #function("r2\x80\x7f~ \\;" []) bcode:ctable]) vector.alloc bcode:nconst])
compile-while
compile-while
#function("r4c0e1g031e1g031u43;" [#function("ve0i00i01^^342e1i00g0322e0i00i01^i02342e2i00e3g1332e2i00e4322e0i00i01^i03342e2i00e5g0332e1i00g1 42;" [compile-in mark-label emit :brf :pop :jmp]) make-label])
#function("r4c0e1~31e1~31u43;" [#function("ve0\x80\x81^^342e1\x80~322e0\x80\x81^i02342e2\x80e3\x7f332e2\x80e4322e0\x80\x81^i03342e2\x80e5~332e1\x80\x7f 42;" [compile-in mark-label emit :brf :pop :jmp]) make-label])
compile-thunk
compile-thunk
#function("r1e0c1_g0 L341;" [compile lambda])
#function("r1e0c1_~ L341;" [compile lambda])
compile-sym
compile-sym
#function("r4c0e1g2g1`]34u42;" [#function("vc0g0Mu42;" [#function("vg0c0=6M0e1i10i13`[e2i003143;g0c3=6p0e1i10i13a[e2i0031e4i0 03144;e1i10i13b2[i1243;" [arg emit cadr closed caddr])]) lookup-sym])
#function("r4c0e1g2\x7f`]34u42;" [#function("vc0~Mu42;" [#function("v~c0=6J0e1i10i13`[e2\x803143;~c3=6h0e1i10i13a[e2\x8031e4\x8 03144;e1i10i13b2[i1243;" [arg emit cadr closed caddr])]) lookup-sym])
compile-short-circuit
compile-short-circuit
#function("r6g3?6E0e0g0g1g2g444;g3N?6Z0e0g0g1g2g3M44;c1e2g031u42;" [compile-in #function("ve0i00i01^i03M342e1i00e2322e1i00i05g0332e1i00e3322e4i00i01i02i03Ni04i05362e5i00g0 42;" [compile-in emit :dup :pop compile-short-circuit mark-label]) make-label])
#function("r6g3?6C0e0~\x7fg2g444;g3N?6V0e0~\x7fg2g3M44;c1e2~31u42;" [compile-in #function("ve0\x80\x81^i03M342e1\x80e2322e1\x80i05~332e1\x80e3322e4\x80\x81i02i03Ni04i05362e5\x80~ 42;" [compile-in emit :dup :pop compile-short-circuit mark-label]) make-label])
compile-prog1
compile-prog1
#function("r3e0g0g1^e1g231342e2g231F6e0e3g0g1^e2g231342e4g0 e542;^;" [compile-in cadr cddr compile-begin emit :pop])
#function("r3e0~\x7f^e1g231342e2g231F6`0e3~\x7f^e2g231342e4~ e542;^;" [compile-in cadr cddr compile-begin emit :pop])
compile-or
compile-or
#function("r4e0g0g1 g2g3^e146;" [compile-short-circuit :brt])
#function("r4e0~\x7f g2g3^e146;" [compile-short-circuit :brt])
compile-let
compile-let
#function("r4c0g3Mg3Nu43;" [#function("ve0g1e1e2g03131326H0^5T0e3e4c5g032312e6i00e7e8i01g0]33332c9e:i00i01g1 33u42;" [length= length cadr error string "apply: incorrect number of arguments to " emit :loadv compile-f #function("ve0i10e1322e0i10i126K0e25M0e3ag0 y43;" [emit :copyenv :tcall :call]) compile-arglist])])
#function("r4c0g3Mg3Nu43;" [#function("ve0\x7fe1e2~3131326F0^5Q0e3e4c5~32312e6\x80e7e8\x81~]33332c9e:\x80\x81\x7f 33u42;" [length= length cadr error string "apply: incorrect number of arguments to " emit :loadv compile-f #function("ve0i10e1322e0i10i126K0e25M0e3a~ y43;" [emit :copyenv :tcall :call]) compile-arglist])])
compile-in
compile-in
#function("r4g3C6E0e0g0g1g3c144;g3?6\xba0g3`<6[0e2g0e342;g3a<6k0e2g0e442;g3]<6{0e2g0e542;g3^<6\x8b0e2g0e642;g3_<6\x9b0e2g0e742;e8g3316\xaf0e2g0e9g343;e2g0 e:g343;c;g3Mu42;" [compile-sym [:loada :loadc :loadg] emit :load0 :load1 :loadt :loadf :loadnil fits-i8 :loadi8 :loadv #function("vg0c0=6J0e1i00e2e3i033143;g0c4=6c0e5i00i01i02i0344;g0c6=6}0e7i00i01i02i03N44;g0c8=6\x930e9i00i01i0343;g0c:=6\xb90e1i00e2e;i01i0332332e1i00e<42;g0c==6\xd30e>i00i01i02i03N44;g0c?=6\xed0e@i00i01i02i03N44;g0cA=6\x110eBi00i01e3i0331c6eCi0331K44;g0cD=691eEi00i01e3i0331eFi0331eGi033145;g0cH=6^1eIi00i01]e3i0331342e1i00eJ42;g0cK=6\x8d1eIi00i01^eFi0331342eLi00i01e3i0331cM44;g0cN=6\xe31eIi00i01^c:_e3i0331L3342eOeFi0331316\xbf1^5\xc51ePcQ312eIi00i01^eFi0331342e1i00eR42;eSi00i0 1i02i0344;" [quote emit :loadv cadr if compile-if begin compile-begin prog1 compile-prog1 lambda compile-f :closure and compile-and or compile-or while compile-while cddr for compile-for caddr cadddr return compile-in :ret set! compile-sym [:seta :setc :setg] trycatch 1arg-lambda? error "trycatch: second form must be a 1-argument lambda" :trycatch compile-app])])
#function("r4g3C6C0e0~\x7fg3c144;g3?6\xb10g3`<6X0e2~e342;g3a<6g0e2~e442;g3]<6v0e2~e542;g3^<6\x850e2~e642;g3_<6\x940e2~e742;e8g3316\xa70e2~e9g343;e2~ e:g343;c;g3Mu42;" [compile-sym [:loada :loadc :loadg] emit :load0 :load1 :loadt :loadf :loadnil fits-i8 :loadi8 :loadv #function("v~c0=6G0e1\x80e2e3i033143;~c4=6[0e5\x80\x81i02i0344;~c6=6p0e7\x80\x81i02i03N44;~c8=6\x810e9\x80\x81i0343;~c:=6\xa00e1\x80e2e;\x81i0332332e1\x80e<42;~c==6\xb50e>\x80\x81i02i03N44;~c?=6\xca0e@\x80\x81i02i03N44;~cA=6\xe90eB\x80\x81e3i0331c6eCi0331K44;~cD=6\x0c0eE\x80\x81e3i0331eFi0331eGi033145;~cH=6*0eI\x80\x81]e3i0331342e1\x80eJ42;~cK=6P1eI\x80\x81^eFi0331342eL\x80\x81e3i0331cM44;~cN=6\x9b1eI\x80\x81^c:_e3i0331L3342eOeFi0331316}1^5\x831ePcQ312eI\x80\x81^eFi0331342e1\x80eR42;eS\x80\x8 1i02i0344;" [quote emit :loadv cadr if compile-if begin compile-begin prog1 compile-prog1 lambda compile-f :closure and compile-and or compile-or while compile-while cddr for compile-for caddr cadddr return compile-in :ret set! compile-sym [:seta :setc :setg] trycatch 1arg-lambda? error "trycatch: second form must be a 1-argument lambda" :trycatch compile-app])])
compile-if
compile-if
#function("r4c0e1g031e1g031e2g331e3g331e4g331F6_0e5g3315`0^u46;" [#function("vg2]<6H0e0i00i01i02g344;g2^<6_0e0i00i01i02g444;e0i00i01^g2342e1i00e2g0332e0i00i01i02g3342i026\x9b0e1i00e3325\xa60e1i00e4g1332e5i00g0322e0i00i01i02g4342e5i00g1 42;" [compile-in emit :brf :ret :jmp mark-label]) make-label cadr caddr cdddr cadddr])
#function("r4c0e1~31e1~31e2g331e3g331e4g331F6]0e5g3315^0^u46;" [#function("vg2]<6D0e0\x80\x81i02g344;g2^<6W0e0\x80\x81i02g444;e0\x80\x81^g2342e1\x80e2~332e0\x80\x81i02g3342i026\x860e1\x80e3325\x8e0e1\x80e4\x7f332e5\x80~322e0\x80\x81i02g4342e5\x80\x7f 42;" [compile-in emit :brf :ret :jmp mark-label]) make-label cadr caddr cdddr cadddr])
compile-for
compile-for
#function("r5e0g4316h0e1g0g1^g2342e1g0g1^g3342e1g0g1^g4342e2g0 e342;e4c541;" [1arg-lambda? compile-in emit :for error "for: third form must be a 1-argument lambda"])
#function("r5e0g4316a0e1~\x7f^g2342e1~\x7f^g3342e1~\x7f^g4342e2~ e342;e4c541;" [1arg-lambda? compile-in emit :for error "for: third form must be a 1-argument lambda"])
compile-f
compile-f
#function("s2c0e130e2g131u43;" [#function("vi02A@6D0e0g0e1325\xa20e2g1e3326o0e0g0e4g131A6b0e55d0e6e7g131335\xa20e4g131A6\x8a0e0g0e8e7g131335\xa20e0g0e9g1?6\x9a0`5\xa00e7g131332e:g0e;g131i00K]e<i0131342e0g0e=322e>e?e@g03131eAg0 3142;" [emit :let length> MAX_ARGS lastcdr :largc :lvargc length :argc :vargc compile-in to-proper caddr :ret function encode-byte-code bcode:code const-to-idx-vec]) make-code-emitter cadr])
#function("s2c0e130e2\x7f31u43;" [#function("vi02A@6C0e0~e1325\x970e2\x7fe3326j0e0~e4\x7f31A6^0e55`0e6e7\x7f31335\x970e4\x7f31A6\x820e0~e8e7\x7f31335\x970e0~e9\x7f?6\x900`5\x950e7\x7f31332e:~e;\x7f31\x80K]e<\x8131342e0~e=322e>e?e@~3131eA~ 3142;" [emit :let length> MAX_ARGS lastcdr :largc :lvargc length :argc :vargc compile-in to-proper caddr :ret function encode-byte-code bcode:code const-to-idx-vec]) make-code-emitter cadr])
compile-call
compile-call
#function("r4c0g3Mu42;" [#function("vc0g0C16d02e1g0i0132@16d02g0E16d02e2g03116d02e3g031G6p0e3g0315r0g0u42;" [#function("vc0g0G16A02e1g031u42;" [#function("vg0@6H0e0i20i21^i00345I0^2c1e2i20i21i23N33u42;" [compile-in #function("vi006G0c0e1e2i00^33u42;e3i30i326W0e45Y0e5g043;" [#function("vg016C02e0i43Ng032@6R0e1i20g0325S0^2c2i10u42;" [length= argc-error #function("vg0e0=6Y0i10`W6K0e1i50e242;e1i50i20i1043;g0e3=6\x940i10`W6s0e1i50e442;i10b2W6\x860e1i50e542;e1i50i20i1043;g0e6=6\xe00i10`W6\xad0e7i30a42;i10aW6\xbf0e1i50e842;i10b2W6\xd20e1i50e942;e1i50i20i1043;g0e:=6\x080i10`W6\xfa0e1i50e;42;e1i50i20i1043;g0e<=6/0i10`W6!0e7i30a42;e1i50i20i1043;g0e==6Y1i10`W6K1e1i50e>c?43;e1i50i20i1043;g0e@=6\x8c1i10b2X6t1e7i30b242;e1i50i526\x841eA5\x86 1e@i1043;e1i50i2042;" [:list emit :loadnil :+ :load0 :add2 :- argc-error :neg :sub2 :* :load1 :/ :vector :loadv [] :apply :tapply])]) get arg-counts emit :tcall :call]) compile-arglist]) builtin->instruction]) in-env? constant? top-level-value])])
#function("r4c0g3Mu42;" [#function("vc0~C16]02e1~\x8132@16]02~E16]02e2~3116]02e3~31G6h0e3~315i0~u42;" [#function("vc0~G16?02e1~31u42;" [#function("v~@6E0e0i20i21^\x80345F0^2c1e2i20i21i23N33u42;" [compile-in #function("v\x806C0c0e1e2\x80^33u42;e3i30i326S0e45U0e5~43;" [#function("v~16A02e0i43N~32@6O0e1i20~325P0^2c2i10u42;" [length= argc-error #function("v~e0=6X0i10`W6J0e1i50e242;e1i50i20i1043;~e3=6\x920i10`W6q0e1i50e442;i10b2W6\x840e1i50e542;e1i50i20i1043;~e6=6\xdd0i10`W6\xaa0e7i30a42;i10aW6\xbc0e1i50e842;i10b2W6\xcf0e1i50e942;e1i50i20i1043;~e:=6\x040i10`W6\xf60e1i50e;42;e1i50i20i1043;~e<=6*0i10`W6\x1c0e7i30a42;e1i50i20i1043;~e==6S1i10`W6E1e1i50e>c?43;e1i50i20i1043;~e@=6\x851i10b2X6m1e7i30b242;e1i50i526}1eA5\x7f 1e@i1043;e1i50i2042;" [:list emit :loadnil :+ :load0 :add2 :- argc-error :neg :sub2 :* :load1 :/ :vector :loadv [] :apply :tapply])]) get arg-counts emit :tcall :call]) compile-arglist]) builtin->instruction]) in-env? constant? top-level-value])])
compile-begin
compile-begin
#function("r4g3?6D0e0g0g1g2^44;g3N?6Y0e0g0g1g2g3M44;e0g0g1^g3M342e1g0e2322e3g0g1 g2g3N44;" [compile-in emit :pop compile-begin])
#function("r4g3?6B0e0~\x7fg2^44;g3N?6U0e0~\x7fg2g3M44;e0~\x7f^g3M342e1~e2322e3~\x7f g2g3N44;" [compile-in emit :pop compile-begin])
compile-arglist
compile-arglist
#function("r3c0e1g2e232u42;" [#function("vg06g0e0i00e1i02e232i01332c3e4e5c6qe7g0e23232Ku322e2ay;e0i00i02i01332e8i0241;" [just-compile-args list-head MAX_ARGS #function("ve0i10i11^g044;" [compile-in]) nconc map #function("r1e0g0 K;" [list]) list-partition length]) length> MAX_ARGS])
#function("r3c0e1g2e232u42;" [#function("v~6a0e0\x80e1i02e232\x81332c3e4e5c6qe7~e23232Ku322e2ay;e0\x80i02\x81332e8i0241;" [just-compile-args list-head MAX_ARGS #function("ve0i10i11^~44;" [compile-in]) nconc map #function("r1e0~ K;" [list]) list-partition length]) length> MAX_ARGS])
compile-app
compile-app
#function("r4c0g3Mu42;" [#function("vg0F16`02g0Mc0<16`02e1e2g0313116`02e3e2g031e432@6t0e5i00i01i02i0344;e6i00i0 1i02i0344;" [lambda list? cadr length> MAX_ARGS compile-let compile-call])])
#function("r4c0g3Mu42;" [#function("v~F16\\02~Mc0<16\\02e1e2~313116\\02e3e2~31e432@6l0e5\x80\x81i02i0344;e6\x80\x8 1i02i0344;" [lambda list? cadr length> MAX_ARGS compile-let compile-call])])
compile-and
compile-and
#function("r4e0g0g1 g2g3]e146;" [compile-short-circuit :brf])
#function("r4e0~\x7f g2g3]e146;" [compile-short-circuit :brf])
compile
compile
#function("r1e0_g0 42;" [compile-f])
#function("r1e0_~ 42;" [compile-f])
char?
char?
#function("r1e0g0 31c1<;" [typeof wchar])
#function("r1e0~ 31c1<;" [typeof wchar])
cddr
cddr
#function("r1g0 NN;" [])
#function("r1~ NN;" [])
cdddr
cdddr
#function("r1g0 NNN;" [])
#function("r1~ NNN;" [])
cddar
cddar
#function("r1g0 MNN;" [])
#function("r1~ MNN;" [])
cdar
cdar
#function("r1g0 MN;" [])
#function("r1~ MN;" [])
cdadr
cdadr
#function("r1g0 NMN;" [])
#function("r1~ NMN;" [])
cdaar
cdaar
#function("r1g0 MMN;" [])
#function("r1~ MMN;" [])
cadr
cadr
#function("r1g0 NM;" [])
#function("r1~ NM;" [])
caddr
caddr
#function("r1g0 NNM;" [])
#function("r1~ NNM;" [])
cadddr
cadddr
#function("r1g0 NNNM;" [])
#function("r1~ NNNM;" [])
cadar
cadar
#function("r1g0 MNM;" [])
#function("r1~ MNM;" [])
caar
caar
#function("r1g0 MM;" [])
#function("r1~ MM;" [])
caadr
caadr
#function("r1g0 NMM;" [])
#function("r1~ NMM;" [])
caaar
caaar
#function("r1g0 MMM;" [])
#function("r1~ MMM;" [])
builtin->instruction
builtin->instruction
#function("r1c0e1e2c3g03231u42;" [#function("ve0e1g03216@02g0 ;" [has? Instructions]) intern string #\:])
#function("r1c0e1e2c3~3231u42;" [#function("ve0e1~3216>02~ ;" [has? Instructions]) intern string #\:])
bq-process
bq-process
#function("r1c0^u42;" [#function("vc0qm02e1i00316]0i00H6Y0c2e3e4i003131u42;i00;i00?6l0c5i00L2;i00Mc6<6\x860e3e3e7i00313141;i00Mc8<6\x980e7i0041;e9g0i0032@6\xbb0c:e;i0031e<e=i0032u43;c>i00_u43;" [#function("r1g0F16K02g0Mc0<17K02g0Mc1<17U02g0c2<;" [*comma-at* *comma-dot* *comma*]) self-evaluating? #function("vg0Mc0<6A0e1g0NK;e2e1g0 L3;" [list vector apply]) bq-process vector->list quote backquote cadr *comma* any #function("vg0A6=0c0g1K;e1c2g1Ke3g031L142;" [list nconc list* bq-process]) lastcdr map bq-bracket1 #function("v^g0F16A02g0Mc0<@6Z02e1g0M31g1Km12g0Nm05202c2g0F6t0e3g1e4g031L1325\x910g0A6\x830e5g1315\x910e3g1e6g031L132u42;" [*comma* bq-bracket #function("vg0NA6<0g0M;c0g0 K;" [nconc]) nreconc cadr reverse! bq-process])])])
#function("r1c0^u42;" [#function("vc0qm02e1\x80316U0\x80H6S0c2e3e4\x803131u42;\x80;\x80?6`0c5\x80L2;\x80Mc6<6v0e3e3e7\x80313141;\x80Mc8<6\x840e7\x8041;e9~\x8032@6\xa00c:e;\x8031e<e=\x8032u43;c>\x80_u43;" [#function("r1~F16H02~Mc0<17H02~Mc1<17Q02~c2<;" [*comma-at* *comma-dot* *comma*]) self-evaluating? #function("v~Mc0<6?0e1~NK;e2e1~ L3;" [list vector apply]) bq-process vector->list quote backquote cadr *comma* any #function("v~A6;0c0\x7fK;e1c2\x7fKe3~31L142;" [list nconc list* bq-process]) lastcdr map bq-bracket1 #function("v^~F16?02~Mc0<@6U02e1~M31\x7fKm12~Nm05202c2~F6l0e3\x7fe4~31L1325\x850~A6y0e5\x7f315\x850e3\x7fe6~31L132u42;" [*comma* bq-bracket #function("v~NA6:0~M;c0~ K;" [nconc]) nreconc cadr reverse! bq-process])])])
bq-bracket1
bq-bracket1
#function("r1g0F16@02g0Mc0<6J0e1g041;e2g0 41;" [*comma* cadr bq-process])
#function("r1~F16>02~Mc0<6G0e1~41;e2~ 41;" [*comma* cadr bq-process])
bq-bracket
bq-bracket
#function("r1g0?6C0e0e1g031L2;g0Mc2<6W0e0e3g031L2;g0Mc4<6k0c5e3g031L2;g0Mc6<6{0e3g041;e0e1g0 31L2;" [list bq-process *comma* cadr *comma-at* copy-list *comma-dot*])
#function("r1~?6A0e0e1~31L2;~Mc2<6S0e0e3~31L2;~Mc4<6e0c5e3~31L2;~Mc6<6s0e3~41;e0e1~ 31L2;" [list bq-process *comma* cadr *comma-at* copy-list *comma-dot*])
bcode:nconst
bcode:nconst
#function("r1g0 b2[;" [])
#function("r1~ b2[;" [])
bcode:indexfor
bcode:indexfor
#function("r2c0e1g031e2g031u43;" [#function("ve0g0i01326G0e1g0i0142;e2g0i01g1332g1i00b2g1 ay\\2;" [has? get put!]) bcode:ctable bcode:nconst])
#function("r2c0e1~31e2~31u43;" [#function("ve0~\x81326A0e1~\x8142;e2~\x81\x7f332\x7f\x80b2\x7f ay\\2;" [has? get put!]) bcode:ctable bcode:nconst])
bcode:ctable
bcode:ctable
#function("r1g0 a[;" [])
#function("r1~ a[;" [])
bcode:code
bcode:code
#function("r1g0 `[;" [])
#function("r1~ `[;" [])
assv
assv
#function("r2g1?6:0^;e0g131g0=6J0g1M;e1g0g1 N42;" [caar assv])
#function("r2\x7f?690^;e0\x7f31~=6F0\x7fM;e1~\x7f N42;" [caar assv])
assoc
assoc
#function("r2g1?6:0^;e0g131g0>6J0g1M;e1g0g1 N42;" [caar assoc])
#function("r2\x7f?690^;e0\x7f31~>6F0\x7fM;e1~\x7f N42;" [caar assoc])
array?
array?
#function("r1g0H17E02c0e1g031u42;" [#function("vg0F16?02g0 Mc0<;" [array]) typeof])
#function("r1~H17C02c0e1~31u42;" [#function("v~F16=02~ Mc0<;" [array]) typeof])
argc-error
argc-error
#function("r2e0e1c2g0c3g1g1aW6J0c45L 0c53541;" [error string "compile error: " " expects " " argument." " arguments."])
#function("r2e0e1c2~c3\x7f\x7faW6G0c45I 0c53541;" [error string "compile error: " " expects " " argument." " arguments."])
arg-counts
arg-counts
#table(:not 1 :set-cdr! 2 :cons 2 :number? 1 :equal? 2 :cdr 1 :vector? 1 :eqv? 2 := 2 :div0 2 :atom? 1 :aref 2 :compare 2 :< 2 :null? 1 :eq? 2 :car 1 :set-car! 2 :builtin? 1 :aset! 3 :bound? 1 :boolean? 1 :pair? 1 :symbol? 1 :fixnum? 1)
#table(:not 1 :set-cdr! 2 :cons 2 :number? 1 :equal? 2 :cdr 1 :vector? 1 :eqv? 2 := 2 :div0 2 :atom? 1 :aref 2 :compare 2 :< 2 :null? 1 :eq? 2 :car 1 :set-car! 2 :builtin? 1 :aset! 3 :bound? 1 :boolean? 1 :pair? 1 :symbol? 1 :fixnum? 1)
append
append
#function("s0g0A6:0_;g0NA6E0g0M;e0g0Me1g0 NQ242;" [copy-list append])
#function("s0~A690_;~NA6B0~M;e0~Me1~ NQ242;" [copy-list append])
any
any
#function("r2g1F16O02g0g1M3117O02e0g0g1 N42;" [any])
#function("r2\x7fF16J02~\x7fM3117J02e0~\x7f N42;" [any])
abs
abs
#function("r1g0`X6=0g0{;g0 ;" [])
#function("r1~`X6;0~{;~ ;" [])
__start
__start
#function("r1e0302g0NF6Q0g0Nk12e2e3g031315a0g0 k12e4e5312e6302e7`41;" [__init_globals *argv* __script cadr princ *banner* repl exit])
#function("r1e0302~NF6N0~Nk12e2e3~31315]0~ k12e4e5312e6302e7`41;" [__init_globals *argv* __script cadr princ *banner* repl exit])
__script
__script
#function("r1c0qc1qt;" [#function("r0e0i0041;" [load]) #function("r1e0g0 312e1a41;" [print-exception exit])])
#function("r1c0qc1qt;" [#function("r0e0\x8041;" [load]) #function("r1e0~ 312e1a41;" [print-exception exit])])
__init_globals
__init_globals
#function("r0e0c1<17K02e0c2<17K02e0c3<6Z0c4k52c6k75c0c8k52c9k72e:k;2e<k=2e>k?;" [*os-name* win32 win64 windows "\\" *directory-separator* "\r\n" *linefeed* "/" "\n" *stdout* *output-stream* *stdin* *input-stream* *stderr* *error-stream*])
#function("r0e0c1<17K02e0c2<17K02e0c3<6Z0c4k52c6k75c0c8k52c9k72e:k;2e<k=2e>k?;" [*os-name* win32 win64 windows "\\" *directory-separator* "\r\n" *linefeed* "/" "\n" *stdout* *output-stream* *stdin* *input-stream* *stderr* *error-stream*])
MAX_ARGS
MAX_ARGS
127
127
Instructions
Instructions
#table(:sub2 74 :nop 0 :set-cdr! 32 :/ 37 :setc 63 :tapply 72 :lvargc 77 :cons 27 dummy_nil 80 :equal? 14 :cdr 30 :call 3 :eqv? 13 := 39 :setg.l 60 :list 28 :atom? 15 :aref 43 :load0 48 :let 70 dummy_t 7 8 :argc 66 :< 40 :null? 17 :loadg 53 :load1 49 :car 29 :brt.l 10 :vargc 67 :loada 55 :set-car! 31 :setg 59 :aset! 44 :bound? 21 :pair? 22 :symbol? 19 :fixnum? 25 :loadi8 50 :not 16 :* 36 :neg 75 :pop 2 :largc 76 :loadnil 47 :brf 6 :vector 42 :- 35 :loadv 51 :loada.l 56 :seta.l 62 :closure 65 dummy_f 79 :number? 20 :trycatch 68 :add2 73 :loadv.l 52 :vector? 24 :brf.l 9 :seta 61 :apply 33 :dup 1 :div0 38 :setc.l 64 :copyenv 69 :for 71 :loadc 57 :loadc.l 58 :compare 41 :eq? 12 :function? 26 :+ 34 :jmp 5 :loadt 45 :brt 7 :builtin? 23 :loadg.l 54 :tcall 4 :ret 11 :boolean? 18 :loadf 46 :jmp.l 8)
#table(:sub2 74 :nop 0 :set-cdr! 32 :/ 37 :setc 63 :tapply 72 :lvargc 77 :cons 27 :loada1 79 dummy_nil 84 :equal? 14 :cdr 30 :call 3 :eqv? 13 := 39 :setg.l 60 :list 28 :atom? 15 :aref 43 :load0 48 :let 70 dummy_t 82 :argc 66 :< 40 :null? 17 :loadg 53 :load1 49 :car 29 :brt.l 10 :vargc 67 :loada 55 :set-car! 31 :setg 59 :aset! 44 :loadc01 81 : bound? 21 :pair? 22 :symbol? 19 :fixnum? 25 :loadi8 50 :not 16 :* 36 :neg 75 :pop 2 :largc 76 :loadnil 47 :brf 6 :vector 42 :- 35 :loadv 51 :loada.l 56 :seta.l 62 :closure 65 :loadc00 80 :number? 20 dummy_f 83 :trycatch 68 :add2 73 :loadv.l 52 :vector? 24 :brf.l 9 :seta 61 :apply 33 :dup 1 :div0 38 :setc.l 64 :copyenv 69 :for 71 :loada0 78 :loadc 57 :loadc.l 58 :compare 41 :eq? 12 :function? 26 :+ 34 :jmp 5 :loadt 45 :brt 7 :builtin? 23 :loadg.l 54 :tcall 4 :ret 11 :boolean? 18 :loadf 46 :jmp.l 8)
>=
>=
#function("r2g1g0X17A02g0g1 W;" [])
#function("r2\x7f~X17=02~\x7f W;" [])
>
>
#function("r2g1g0 X;" [])
#function("r2\x7f~ X;" [])
<=
<=
#function("r2g0g1X17A02g0g1 W;" [])
#function("r2~\x7fX17=02~\x7f W;" [])
1arg-lambda?
1arg-lambda?
#function("r1g0F16e02g0Mc0<16e02g0NF16e02e1g031F16e02e2e1g0 31a42;" [lambda cadr length=])
#function("r1~F16`02~Mc0<16`02~NF16`02e1~31F16`02e2e1~ 31a42;" [lambda cadr length=])
1-
1-
#function("r1g0 az;" [])
#function("r1~ az;" [])
1+
1+
#function("r1g0 ay;" [])
#function("r1~ ay;" [])
/=
/=
#function("r2g0g1 W@;" [])
#function("r2~\x7f W@;" [])
*whitespace*
*whitespace*
"\t\n\v\f\r \u0085 \u2028\u2029 "
"\t\n\v\f\r \u0085 \u2028\u2029 "
*syntax-environment*
*syntax-environment*
#table(define #function("s1g0C6B0c0g0g1ML3;c0g0Mc1g0Ng1KKL3;" [set! lambda]) letrec #function("s1c0e1e2g032e3e1c4qg032g132KKe1c5qg032K;" [lambda map car nconc #function("r1c0g0K;" [set!]) #function("r1^;" [])]) backquote #function("r1e0g041;" [bq-process]) assert #function("r1c0g0]c1c2c3g0L2L2L2L4;" [if raise quote assert-failed]) label #function("r2c0g0L1c1g0g1L3L3^L2;" [lambda set!]) do #function("s2c0e130g1Me2e3g032e2e4g032e2c5qg032u46;" [#function("vc0g0c1g2c2g1e3c4L1e5i01N3132e3c4L1e5i0231e3g0L1e5g43132L133L4L3L2L1e3g0L1e5g33132L3;" [letrec lambda if nconc begin copy-list]) gensym map car cadr #function("r1e0g031F6C0e1g041;g0M;" [cddr caddr])]) when #function("s1c0g0c1g1K^L4;" [if begin]) unwind-protect #function("r2c0e130e130u43;" [#function("vc0g1c1_i01L3L2L1c2c3i00c1g0L1c4g1L1c5g0L2L3L3L3g1L1L3L3;" [let lambda prog1 trycatch begin raise]) gensym]) dotimes #function("s1c0g0Me1g031u43;" [#function("vc0`c1g1aL3e2c3L1g0L1L1e4i013133L4;" [for - nconc lambda copy-list]) cadr]) define-macro #function("s1c0c1g0ML2c2g0Ng1KKL3;" [set-syntax! quote lambda]) unless #function("s1c0g0^c1g1KL4;" [if begin]) let #function("s1c0^u42;" [#function("vi00C6P0i00m02i01Mo002i01No015Q0^2c0c1e2c3qi0032i01KKe2c4qi0032u43;" [#function("vi006C0c0i00g0L35E0g0g1K;" [label]) lambda map #function("r1g0F6<0g0M;g0;" []) #function("r1g0F6?0e0g041;^;" [cadr])])]) cond #function("s0c0^u42;" [#function("vc0qm02g0i0041;" [#function("r1g0?6:0^;c0g0Mu42;" [#function("vg0Mc0<17A02g0M]<6V0g0NA6O0g0M;c1g0NK;g0NA6n0c2g0Mi10i00N31L3;c3g0Mc1g0NKi10i00N31L4;" [else begin or if])])])]) throw #function("r2c0c1c2c3L2g0g1L4L2;" [raise list quote thrown-value]) time #function("r1c0e130u42;" [#function("vc0g0c1L1L2L1c2i00c3c4c5c1L1g0 L3c6L4L3L3;" [let time.now prog1 princ "Elapsed time: " - " seconds\n"]) gensym]) let* #function("s1g0?6L0e0c1L1_L1e2g13133L1;e0c1L1e3g031L1L1e2g0NF6}0e0c4L1g0NL1e2g13133L15\x7F0g13133e5g0 31L2;" [nconc lambda copy-list caar let* cadar]) case #function("s1c0^u42;" [#function("vc0qm02c1e230u42;" [#function("r2g1c0<6=0c0;g1A6E0^;g1?6X0c1g0e2g131L3;g1NA6m0c1g0e2g1M31L3;c3g0c4g1L2L3;" [else eqv? quote-value memv quote]) #function("vc0g0i10L2L1e1c2L1e3e4c5qi11323132L3;" [let nconc cond copy-list map #function("r1i10i00g0M32g0NK;" [])]) gensym])]) catch #function("r2c0e130u42;" [#function("vc0i01c1g0L1c2c3c4g0L2c5c6g0L2c7c8L2L3c5c9g0L2i00L3L4c:g0L2c;g0 L2L4L3L3;" [trycatch lambda if and pair? eq car quote thrown-value cadr caddr raise]) gensym]))
#table(define #function("s1~C6?0c0~\x7fML3;c0~Mc1~N\x7fKKL3;" [set! lambda]) letrec #function("s1c0e1e2~32e3e1c4q~32\x7f32KKe1c5q~32K;" [lambda map car nconc #function("r1c0~K;" [set!]) #function("r1^;" [])]) backquote #function("r1e0~41;" [bq-process]) assert #function("r1c0~]c1c2c3~L2L2L2L4;" [if raise quote assert-failed]) label #function("r2c0~L1c1~\x7fL3L3^L2;" [lambda set!]) do #function("s2c0e130\x7fMe2e3~32e2e4~32e2c5q~32u46;" [#function("vc0~c1g2c2\x7fe3c4L1e5\x81N3132e3c4L1e5i0231e3~L1e5g43132L133L4L3L2L1e3~L1e5g33132L3;" [letrec lambda if nconc begin copy-list]) gensym map car cadr #function("r1e0~31F6A0e1~41;~M;" [cddr caddr])]) when #function("s1c0~c1\x7fK^L4;" [if begin]) unwind-protect #function("r2c0e130e130u43;" [#function("vc0\x7fc1_\x81L3L2L1c2c3\x80c1~L1c4\x7fL1c5~L2L3L3L3\x7fL1L3L3;" [let lambda prog1 trycatch begin raise]) gensym]) dotimes #function("s1c0~Me1~31u43;" [#function("vc0`c1\x7faL3e2c3L1~L1L1e4\x813133L4;" [for - nconc lambda copy-list]) cadr]) define-macro #function("s1c0c1~ML2c2~N\x7fKKL3;" [set-syntax! quote lambda]) unless #function("s1c0~^c1\x7fKL4;" [if begin]) let #function("s1c0^u42;" [#function("v\x80C6H0\x80m02\x81Mo002\x81No015I0^2c0c1e2c3q\x8032\x81KKe2c4q\x8032u43;" [#function("v\x806>0c0\x80~L35?0~\x7fK;" [label]) lambda map #function("r1~F6:0~M;~;" []) #function("r1~F6=0e0~41;^;" [cadr])])]) cond #function("s0c0^u42;" [#function("vc0qm02~\x8041;" [#function("r1~?690^;c0~Mu42;" [#function("v~Mc0<17?02~M]<6Q0~NA6K0~M;c1~NK;~NA6e0c2~Mi10\x80N31L3;c3~Mc1~NKi10\x80N31L4;" [else begin or if])])])]) throw #function("r2c0c1c2c3L2~\x7fL4L2;" [raise list quote thrown-value]) time #function("r1c0e130u42;" [#function("vc0~c1L1L2L1c2\x80c3c4c5c1L1~ L3c6L4L3L3;" [let time.now prog1 princ "Elapsed time: " - " seconds\n"]) gensym]) let* #function("s1~?6J0e0c1L1_L1e2\x7f3133L1;e0c1L1e3~31L1L1e2~NF6w0e0c4L1~NL1e2\x7f3133L15x0\x7f3133e5~ 31L2;" [nconc lambda copy-list caar let* cadar]) case #function("s1c0^u42;" [#function("vc0qm02c1e230u42;" [#function("r2\x7fc0<6<0c0;\x7fA6C0^;\x7f?6S0c1~e2\x7f31L3;\x7fNA6e0c1~e2\x7fM31L3;c3~c4\x7fL2L3;" [else eqv? quote-value memv quote]) #function("vc0~i10L2L1e1c2L1e3e4c5qi11323132L3;" [let nconc cond copy-list map #function("r1i10\x80~M32~NK;" [])]) gensym])]) catch #function("r2c0e130u42;" [#function("vc0\x81c1~L1c2c3c4~L2c5c6~L2c7c8L2L3c5c9~L2\x80L3L4c:~L2c;~ L2L4L3L3;" [trycatch lambda if and pair? eq car quote thrown-value cadr caddr raise]) gensym]))
*banner*
*banner*
"; _\n; |_ _ _ |_ _ | . _ _\n; | (-||||_(_)|__|_)|_)\n;-------------------|----------------------------------------------------------\n\n"
"; _\n; |_ _ _ |_ _ | . _ _\n; | (-||||_(_)|__|_)|_)\n;-------------------|----------------------------------------------------------\n\n"