| A module system for scheme |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 21, Citation Count: 16
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H. Abelson , R. K. Dybvig , C. T. Haynes , G. J. Rozas , N. I. Adams, IV , D. P. Friedman , E. Kohlbecker , G. L. Steele, Jr. , D. H. Bartley , R. Halstead , D. Oxley , G. J. Sussman , G. Brooks , C. Hanson , K. M. Pitman , M. Wand , William Clinger , Jonathan Rees, Revised report on the algorithmic language scheme, ACM SIGPLAN Lisp Pointers, v.IV n.3, p.1-55, July, 1991
|
|
|
|
|