Reference Implementation

This is the reference implementation of Better Scheme. It is implemented in Java to make use of the Java garbage collector and to be able to represent the structure of the system in an object oriented way. It is not meant to be the most efficient implementation possible though some attempt to make it efficient has been made.

Implementation Notes:

Interpreter Implementation Details:


jwalker@cs.oberlin.edu