SISC: A Complete Scheme Interpreter in Java (2002) [8 citations — 0 self]
Abstract:
We will examine the design of SISC, a fully R5RS compliant heap-based interpreter of the functional language Scheme, with proper tail-recursion and first-class continuations. All noteworthy components of the interpreter will be described, and as well as discussion of some implementation details related to interpretation optimizations and efficient use of the Object-Oriented host language Java.

