The JScheme Web Programming Project
by Ken Anderson, Tim Hickey, Peter Norvig,
10 March 2004

The goal of this project is to develop the JScheme implementation of Scheme in Java and to explore the use of JScheme in web programming. JScheme is a dialect of Scheme with a very simple interface to Java, called the Javadot notation . It is also a reference implementation for this dialect (implemented in Java, bootstrapped with JScheme).

You may also browse through the jscheme directory directly. It implements all of R4RS Scheme except that continuations can only be used as escape procedures and strings are not mutable. JScheme is an open source project hosted at

SourceForge Logo