Scheme 9 From Empty Space

S9fES is a mature, portable, and comprehensible interpreter for the R4RS Scheme programming language. It offers the following features:

S9fES has been placed in the public domain by its author. Because the author no longer hosts the code, it is made available here.

The internal structure of the interpreter is documented in detail in the book Scheme 9 from Empty Space. An obsolete version of the book is available for free.

Download the S9fES source code (Version as of 2012-10-10)

Older Versions on this mirror:

The original author can be reached at n m h @ t 3 x . o r g (Hint, include his first name in the subject), please direct questions regarding this mirror to