Official chibi-scheme repository
Find a file
Alex Shinn 8cf371cfe5 merged
2009-04-30 18:48:33 +09:00
tests fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
.hgignore fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
config.h fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
debug.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
defaults.h fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
eval.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
eval.h fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
gc.c initial gc outline 2009-04-30 18:47:26 +09:00
init.scm fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
main.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
Makefile fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
opcodes.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
README fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
sexp-huff.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
sexp-hufftabs.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
sexp-unhuff.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
sexp.c fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
sexp.h merged 2009-04-30 18:48:33 +09:00
syntax-rules.scm fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00
VERSION fixing syntax-rules.scm 2009-04-14 21:28:21 +09:00

                             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.