A minimalist continuation-based Scheme written in C.
Go to file
Jesse D. McDonald 03c3dec091 Extend reader with placeholders for immutable values and structures.
This means that such values can once again contain references (#=nnn).
2012-07-14 13:47:15 -05:00
doc Split 'unbox' and 'weak-unbox' operations (different optimizations). 2012-07-14 13:47:07 -05:00
libcompiler Add support for immutable vectors, byte-strings, and structures. 2012-07-14 13:47:10 -05:00
mods Convert tail-call parameters to a byte-string. 2012-07-14 13:46:42 -05:00
src Add support for immutable vectors, byte-strings, and structures. 2012-07-14 13:47:10 -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 Extend reader with placeholders for immutable values and structures. 2012-07-14 13:47:15 -05:00
builtin.c Add a helper function for creating structure types. 2012-07-14 13:47:13 -05:00
builtin.h Add a helper function for creating structure types. 2012-07-14 13:47:13 -05:00
compiler.scm Fix pattern-matching for (value-list (#%apply ...)), etc. 2012-07-14 13:45:58 -05:00
gc.c Add a helper function for creating structure types. 2012-07-14 13:47:13 -05:00
gc.h Add a helper function for creating structure types. 2012-07-14 13:47:13 -05:00
interp.c Add support for immutable vectors, byte-strings, and structures. 2012-07-14 13:47:10 -05:00
interp.h Enforce that all structures have types derived from 'structure'. 2012-07-14 13:47:03 -05:00
reader.c Extend reader with placeholders for immutable values and structures. 2012-07-14 13:47:15 -05:00
reader.h Extend reader with placeholders for immutable values and structures. 2012-07-14 13:47:15 -05:00
rosella.c Extend reader with placeholders for immutable values and structures. 2012-07-14 13:47:15 -05:00
run-tests.sh Commit simple script to run regression tests: src/examples/test-*.rla. 2012-07-14 13:43:38 -05:00