|
ABSTRACT
This paper gives a brief description and motivation of the mode analyzing and data-structuring extensions to the algebraic language REDUCE. These include generic functions, user defined recursive data structures, mode transfer functions and user modifiable automatic coercion. A number of examples are given to illustrate the style and features of the language, and how it will aid in the construction of more efficient and reliable programs.
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
|
|
| |
1.1
|
HEARN, A.C., "REDUCE 2 User's Manual," 2nd Edition, University of Utah Computational Physics Group Report No. UCP-19, March 1973.
|
 |
2
|
|
| |
3
|
|
| |
3.1
|
LANDIN, P. J., "The Mechanical Evaluation of Expressions," Computer Journal (1964).
|
| |
4
|
HEARN, A.C., "A Mode Analyzing Algebraic Manipulation Program", Proc. of ACM 74, San Diego (1974) 722-724.
|
| |
5
|
WIRTH, N., "The Programming Language Pascal," Acta Informatica 1, (1971) 35.
|
| |
5.1
|
HOARE, C.A.R., "Notes on Data-Structuring," in "Structured Programming," Academic Press (1972).
|
| |
5.2
|
|
 |
5.3
|
|
| |
6
|
HOARE, C.A.R., "Recursive Data-Structures," Stanford University Preprint (1973).
|
| |
7
|
GRISS, M.L. and HEARN, A.C., "A Portable LISP Compiler," University of Utah Computational Physics Group Report No. UCP-47 (1976).
|
CITED BY 9
|
|
|
|
|
R. J. Bradford , A. C. Hearn , J. A. Padget , E. Schrüfer, Enlarging the REDUCE domain of computation, Proceedings of the fifth ACM symposium on Symbolic and algebraic computation, p.100-106, July 21-23, 1986, Waterloo, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Martin L. Griss , Eric Benson , Gerald Q. Maguire, Jr., PSL: A Portable LISP System, Proceedings of the 1982 ACM symposium on LISP and functional programming, p.88-97, August 15-18, 1982, Pittsburgh, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|