David Thompson
|
e0ffa16f3a
Wrap ABI entries in default prompt.
|
8 mesi fa |
David Thompson
|
a7d58a3bd5
Wrap entry to ABI in 'try' block.
|
8 mesi fa |
David Thompson
|
a01373f199
reflect: Allow passing external references to Scheme.
|
1 anno fa |
David Thompson
|
40b18e211f
reflect: Make extern-ref describable.
|
1 anno fa |
Andy Wingo
|
269561849e
Remove definitions from reflect.wat that are covered by the stdlib
|
1 anno fa |
David Thompson
|
285d902710
reflect: Fix scm-from-char.
|
1 anno fa |
Andy Wingo
|
bd317c115d
Support keywords and symbol literals in auxiliary compilation units
|
1 anno fa |
Andy Wingo
|
905c497cbf
Renumber GC opcodes, rename to final names
|
1 anno fa |
Andy Wingo
|
d26b6c8fdd
Implement more ports functionality
|
1 anno fa |
Andy Wingo
|
37754c3f9c
Add input-waiting? field to ports
|
1 anno fa |
Andy Wingo
|
b1c88d2d63
Implement parameters
|
1 anno fa |
Andy Wingo
|
e04dab1049
Implement peek-u8, read-u8
|
1 anno fa |
Andy Wingo
|
6cdf30d287
First stab at binary output
|
1 anno fa |
Andy Wingo
|
5985d8176d
Implement bytevector output ports; bump guile
|
1 anno fa |
Andy Wingo
|
8b803f77b2
Remove port types; rework port representation
|
1 anno fa |
Andy Wingo
|
2dac955cdf
Implement dynamic states, but, untested
|
1 anno fa |
Andy Wingo
|
999067fceb
Implement fluids; but, untested.
|
1 anno fa |
Andy Wingo
|
f74f2f859c
Dynwind no longer refers to stack pointers
|
1 anno fa |
Andy Wingo
|
a1d741e8f9
Tweak representation of dynprompt, dynwind
|
1 anno fa |
Andy Wingo
|
b483c2935d
Allow invoking via JS with more than 8 args
|
1 anno fa |
Andy Wingo
|
81a5751adb
Add "undefined" value
|
1 anno fa |
Andy Wingo
|
6e9816b1e7
Add dynamic stack
|
1 anno fa |
Robin Templeton
|
906be1bb1d
return nonnegative integers from $bytevector-ref
|
1 anno fa |
Robin Templeton
|
003791b992
annotate decimal values with hex equivalents
|
1 anno fa |
Robin Templeton
|
f8698089a3
convert WAT hex constants to decimal
|
1 anno fa |
Andy Wingo
|
41569967ac
Fix a bunch of bugs; compile restore1 like restore
|
1 anno fa |
Andy Wingo
|
852a389326
First draft of save/restore instructions
|
1 anno fa |
Andy Wingo
|
6e7a285d3b
Heap numbers have common supertype
|
1 anno fa |
Andy Wingo
|
74fa4a2cca
Add support for keyword constants
|
1 anno fa |
Andy Wingo
|
5e422ce8e2
Add support for symbol constants
|
1 anno fa |