ACM Home Page
Please provide us with feedback. Feedback
A module system for scheme
Full text PdfPdf (843 KB)
Source Conference on LISP and Functional Programming archive
Proceedings of the 1990 ACM conference on LISP and functional programming table of contents
Nice, France
Pages: 13 - 19  
Year of Publication: 1990
ISBN:0-89791-368-X
Authors
Pavel Curtis  Xerox Palo Alto Research Center, 3333 Coyote Hill Rd., Palo Alto, CA
James Rauen  Laboratory for Computer Science, Massachusetts Institute of Technology, 545 Technology Square, Cambridge, MA
Sponsors
INRIA : Institut Natl de Recherche en Info et en Automatique
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 21,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/91556.91573
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Luca CardeUi et al. ~odula-S Report (revised). T~chni- ~al Report 52, Digital Equipment Corporation Systems Research Center, November 1989.
 
3
 
4
Charles M. Geschke, James H. Morris, Jr., and Edwin H. Satterthwaite. Early experience with Mesa. A CM S}GP~AN Notices, 12(3):138-152, March 1977.
 
5
Robert Harper, Robin Milner, and Muds Torte. The Definition of Standard ML, Version 3. Technical Report ECS-LFCS-89-81, University of Edinburgh, 1989.
 
6
Eugene E. Hohlbecker, Jr. Syntactic Extensions in the Programming Language Lisp. Technical Report 199, Indiana University Computer Science Department, August 1986.
7
 
8
Massachusetts Institute of Technology. MIT Scheme Re/erence. Scheme Release 7 edition, June 1989.
 
9
Jonathan Rees. Modular Macros. Master's thesis, Massachusetts Institute of Technology, May 1989.
10
 
11
Jonathan Rees, William Clinger, et al. Revised* report on the algorithmic language Scheme. (Draft).
 
12
Jonathan A. Rees, Norman I. Adams, and James R. Meehan. The T Manual Yale University, fourth edition, January 1984.
 
13
Mark A. Sheldon. Static Dependent Types .for First- Class Modules. Master's thesis, Massachusetts Institute of Technology, June 1989.
 
14
 
15
United States Department of Defense. Ada Reference Manual. July 1980.
16

CITED BY  16

Collaborative Colleagues:
Pavel Curtis: colleagues
James Rauen: colleagues