Indiana University Bloomington

Luddy School of Informatics, Computing, and Engineering

Technical Report TR553:
A Modular Interpreter in Scheme with Objects

Steven E. Ganz and Daniel P. Friedman
(Aug 2001), 8 pages pages
The problem of writing modular interpreters for functional languages has largely been studied from the perspective of statically typed languages. This paper explores the use of an object-oriented extension of Scheme for this purpose, and finds it to be largely successful. Use of a dynamically typed language has the advantages of greater uniformity and flexibility.

Available as: