A minimalist continuation-based Scheme written in C.
Go to file
Jesse D. McDonald e18863c3ad Simplify number reader; eliminates potentially invalid double-ungetc(). 2012-07-14 13:42:00 -05:00
doc Check in a second program, this time demonstrating basic I/O. 2012-07-14 13:41:37 -05:00
.hgignore Initial revision of .hgignore committed to version control. 2012-07-14 13:38:30 -05:00
COPYING Add a formal public-domain dedication so that others can use this. 2012-07-14 13:40:14 -05:00
Makefile Add builtin wrappers for the basic POSIX file APIs. 2012-07-14 13:41:00 -05:00
builtin.c Adjust number-reader to allow 'negative zero' FP values. 2012-07-14 13:40:52 -05:00
builtin.h Adjust number-reader to allow 'negative zero' FP values. 2012-07-14 13:40:52 -05:00
cat.rla Add some error-handling to cat.rla. Add support for #! lines. 2012-07-14 13:41:52 -05:00
factorial.rla Rename "core-image.rla" now that there are two such images. 2012-07-14 13:41:56 -05:00
gc.c Check in a second program, this time demonstrating basic I/O. 2012-07-14 13:41:37 -05:00
gc.h Add builtin wrappers for the basic POSIX file APIs. 2012-07-14 13:41:00 -05:00
interp.c Check in a second program, this time demonstrating basic I/O. 2012-07-14 13:41:37 -05:00
interp.h Allocate space for max. number of frame variables up front. 2012-07-14 13:40:47 -05:00
io_builtin.c Add builtin wrappers for the basic POSIX file APIs. 2012-07-14 13:41:00 -05:00
io_builtin.h Add builtin wrappers for the basic POSIX file APIs. 2012-07-14 13:41:00 -05:00
reader.c Simplify number reader; eliminates potentially invalid double-ungetc(). 2012-07-14 13:42:00 -05:00
reader.h Implement fixed-function reader for getting data into the interpreter. 2012-07-14 13:38:44 -05:00
rosella.c Add some error-handling to cat.rla. Add support for #! lines. 2012-07-14 13:41:52 -05:00