doc
Commit other half of doc/compiler.txt -> compiler.ss move.
2012-07-14 13:43:50 -05:00
libcompiler
Rather than a single form, accept an entire module as input.
2012-07-14 13:45:10 -05:00
mods
Add automatic dependency tracking to the build rules.
2012-07-14 13:42:30 -05:00
src
Check in some sample programs demonstrating the compiler.
2012-07-14 13:44:55 -05:00
.hgignore
Ignore dependency (*.d) files.
2012-07-14 13:42:51 -05:00
COPYING
Add a formal public-domain dedication so that others can use this.
2012-07-14 13:40:14 -05:00
Makefile
Adjust build script to capitalize HAVE_MOD_* macros.
2012-07-14 13:43:01 -05:00
builtin.c
Swap continuation & context in the lambda and template structures.
2012-07-14 13:43:26 -05:00
builtin.h
Swap continuation & context in the lambda and template structures.
2012-07-14 13:43:26 -05:00
compiler.scm
Rather than a single form, accept an entire module as input.
2012-07-14 13:45:10 -05:00
gc.c
Add the rest of the FP math primitives.
2012-07-14 13:45:01 -05:00
gc.h
Separate statistics for Gen-0 vs. Gen-1 garbage collection.
2012-07-14 13:43:17 -05:00
interp.c
Fix a missing-root error in interp.c:perform_tail_call().
2012-07-14 13:43:39 -05:00
interp.h
Swap continuation & context in the lambda and template structures.
2012-07-14 13:43:26 -05:00
reader.c
Stop reading at EOF, and signal an error when EOF occurs inside a string.
2012-07-14 13:43:32 -05:00
reader.h
Adjust indirect form (#i"path") to be relative to the current file.
2012-07-14 13:42:16 -05:00
rosella.c
Control printing of GC stats with GC_STATS env. var rather than #if 0/1.
2012-07-14 13:43:16 -05:00
run-tests.sh
Commit simple script to run regression tests: src/examples/test-*.rla.
2012-07-14 13:43:38 -05:00