David Thompson
|
da05c436d5
library-group: Remove parse-r6rs-library export.
|
7 months ago |
David Thompson
|
8a0fb83085
library-group: Add parse-library.
|
7 months ago |
Andy Wingo
|
394f439e26
Add first draft at implementing support for define-module
|
7 months ago |
Andy Wingo
|
9e80eb86c4
library-group: programs don't have to end with an expression
|
7 months ago |
Andy Wingo
|
a407857d69
Fix bug in which syntax definitions in programs were not being eval'd
|
7 months ago |
Andy Wingo
|
baf889d36f
`import` works in compile-wasm.scm
|
9 months ago |
Andy Wingo
|
d27f8399e4
Library groups are records; linker works on library groups
|
9 months ago |
Andy Wingo
|
c521a01e31
Split library group parsing from expansion
|
9 months ago |
Andy Wingo
|
32a6af41c1
Front-end links in only those modules imported by the program
|
9 months ago |
Andy Wingo
|
5e7f026df5
Fix syntax for R7RS library exports
|
9 months ago |
Andy Wingo
|
447bbf8468
Improve error messages for module-ref / module-set to unbound vars
|
9 months ago |
Andy Wingo
|
ea54a9a349
Factor exception constructors out of the prelude, into a module
|
10 months ago |
Andy Wingo
|
fba4d4ade3
Wrap compilation units in a library-group
|
10 months ago |
Andy Wingo
|
28ee0e6527
Add new library-group expander
|
10 months ago |