|
ABSTRACT
In this paper we present and discuss some examples of the operation of the first experimental model of a supercompiler. We have chosen our examples to serve as “exhibits” which highlight most important features of the supercompiler and intimate its potential uses (this is reflected in section names). The acquaintance with REFAL is not assumed in this paper; our comments will be sufficient for a reader experienced in programming languages to understand REFAL programs (and almost to learn REFAL in the process).
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
|
|
| |
3
|
Turchin, V.F. The Language REFAL, the Theory of Compilation, and Metasystem Analysis. Courant Institute Report #20, New York, 1980.
|
| |
4
|
Ershov, E.P. On the essence of translation. in: Neuhold, Editor, Formal Description of Programming Concepts, North-Holland Publ. Co. (1978) pp. 391-418.
|
 |
5
|
|
| |
6
|
Vuillemin, J. Correct and optimal implementation of recursion in a simple programming language. Journal of Computer and System Sciences, vol. 9, No. 3, Dec. 1974.
|
 |
7
|
|
| |
8
|
Friedman, D.P., and Wise, D.S., CONS should not evaluate its argument in: Michaelson and Milner Editors, Automata, Languages, and Programming, Edinburgh Univ. Press (1967), pp. 257-284.
|
| |
9
|
|
|