mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-30 15:35:06 +02:00
27 lines
1.2 KiB
Text
27 lines
1.2 KiB
Text
|
|
Chibi-Scheme
|
|
--------------
|
|
|
|
Simple and Minimal Scheme Implementation
|
|
|
|
http://synthcode.com/scheme/chibi-scheme-0.1.tgz
|
|
|
|
version 0.1
|
|
April 8, 2009
|
|
|
|
|
|
Chibi-Scheme is a very small but mostly complete R5RS Scheme
|
|
implementation using a reasonably fast custom VM. Chibi-Scheme tries
|
|
as much as possible not to trade its small size by cutting corners,
|
|
and provides full continuations, both low and high-level hygienic
|
|
macros based on syntactic-closures, string ports and exceptions.
|
|
Chibi-Scheme is written in highly portable C and supports multiple
|
|
simultaneous VM instances to run. Currently Chibi-Scheme uses the
|
|
Boehm conservative garbage collector to try to play well with C code.
|
|
|
|
To build, just run "make". You can edit the file config.h for a
|
|
number of settings, mostly disabling features to make the executable
|
|
smaller. Documents and examples for using Chibi-Scheme as a library
|
|
for extension scripting will be provided in an upcoming release.
|
|
|
|
syntax-rules must be loaded manually from the file syntax-rules.scm.
|