A module system for scheme

  • Authors:
  • Pavel Curtis;James Rauen

  • Affiliations:
  • Xerox Palo Alto Research Center, 3333 Coyote Hill Rd., Palo Alto, CA;Laboratory for Computer Science, Massachusetts Institute of Technology, 545 Technology Square, Cambridge, MA

  • Venue:
  • LFP '90 Proceedings of the 1990 ACM conference on LISP and functional programming
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.