MIT Programming Systems Research Group
Abstract
menu

A Module System for Scheme
Pavel Curtis and James Rauen
Appeared in Lisp and Functional Programming '90

This paper presents a module system designed for large-scale programming in Scheme. The module system separates specifications of objects from their implementations, permitting the separate development, compilation, and testing of modules. The module system also includes a robust macro facility. We discuss our design goals, the design of the module system, implementation issues, and our future plans.

You can download the full text of this paper by selecting the appropriate icon:

PDF PS TAR