David Thompson
|
0a72a8eb6a
Port (ice-9 match).
|
7 місяців тому |
Andy Wingo
|
f102fd5bf4
Move Scheme standard library out to lib/
|
7 місяців тому |
David Thompson
|
67afd833a6
compile: Recognize use-modules form in read-and-compile.
|
7 місяців тому |
David Thompson
|
6ba5dab3af
compile: Use parse-library instead of parse-r6rs-library.
|
7 місяців тому |
Andy Wingo
|
f8fb2e86b3
Add --dump-tree-il to guild compile-wasm
|
7 місяців тому |
Andy Wingo
|
a9ab566ef7
compile-file returns wasm, doesn't require output file
|
7 місяців тому |
Andy Wingo
|
a70202270d
R7RS and SRFI-9 constructors can leave off fields
|
7 місяців тому |
David Thompson
|
26c4b486e6
Factor out library-load-path-extension from compile-wasm script.
|
8 місяців тому |
Andy Wingo
|
baf889d36f
`import` works in compile-wasm.scm
|
9 місяців тому |
Andy Wingo
|
27339f5abe
Fix optimize.scm to work with library groups
|
9 місяців тому |
Andy Wingo
|
d27f8399e4
Library groups are records; linker works on library groups
|
9 місяців тому |
David Thompson
|
542f29f8b9
Implement r7rs compliant equal?
|
9 місяців тому |
David Thompson
|
ad2a7bb63b
Move assoc/member procedures to (hoot assoc) module.
|
9 місяців тому |
Andy Wingo
|
32a6af41c1
Front-end links in only those modules imported by the program
|
9 місяців тому |
Andy Wingo
|
6a70b50bef
Split off (hoot backend) from (hoot compile)
|
9 місяців тому |
Andy Wingo
|
b0cede51e7
Prune extraneous bindings from the default environment
|
9 місяців тому |
Andy Wingo
|
79aa2ca52e
Prelude is gone!
|
9 місяців тому |
Andy Wingo
|
eae9826cf6
Move procedure? to (hoot procedures)
|
9 місяців тому |
Andy Wingo
|
49b54e15f5
Split dynamic-wind out to its own module
|
9 місяців тому |
Andy Wingo
|
50e0d7bbf8
Move values, call-with-values out
|
9 місяців тому |
Andy Wingo
|
f9db9228d4
Move basic arithmetic (+, -, <, etc) to (hoot numbers)
|
9 місяців тому |
Andy Wingo
|
9b5d3193d8
Break cons, car, etc out of prelude
|
9 місяців тому |
Andy Wingo
|
430f90dd02
Move %backtrace, pk, %debug out of prelude
|
9 місяців тому |
Andy Wingo
|
1b5fabf1f3
Move symbols, keywords out of prelude
|
9 місяців тому |
Andy Wingo
|
553f850ac3
Sink raise and with-exception-handler out of prelude, lift guard
|
9 місяців тому |
Andy Wingo
|
0f875702d5
Split prompts out to their own module
|
9 місяців тому |
Andy Wingo
|
b7e55f3737
Move fluids, parameters out to modules
|
9 місяців тому |
Andy Wingo
|
748a983b3d
Move boxes, atomic boxes out to modules
|
9 місяців тому |
Andy Wingo
|
79382cb113
Move most arithmetic / number routines out of the prelude
|
9 місяців тому |
Andy Wingo
|
71fc6b551c
Move string routines out of prelude
|
9 місяців тому |