A minimalist continuation-based Scheme written in C.
Go to file
Jesse D. McDonald bc3df6dd17 Swap continuation & context in the lambda and template structures.
This is to separate the three 'call' parameters (target, argv, ctx) from
the 'return to' parameter (k). The old order made it look as if the dynamic
context was in some way related to the continuation, which is not the case.
2012-07-14 13:43:26 -05:00
doc Swap continuation & context in the lambda and template structures. 2012-07-14 13:43:26 -05:00
mods Add automatic dependency tracking to the build rules. 2012-07-14 13:42:30 -05:00
src Swap continuation & context in the lambda and template structures. 2012-07-14 13:43:26 -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
gc.c Separate statistics for Gen-0 vs. Gen-1 garbage collection. 2012-07-14 13:43:17 -05:00
gc.h Separate statistics for Gen-0 vs. Gen-1 garbage collection. 2012-07-14 13:43:17 -05:00
interp.c Swap continuation & context in the lambda and template structures. 2012-07-14 13:43:26 -05:00
interp.h Swap continuation & context in the lambda and template structures. 2012-07-14 13:43:26 -05:00
reader.c Add (empty) write barriers in preparation for more advanced GC. 2012-07-14 13:43:03 -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