| The LRLTRAN compiler |
| Full text |
Pdf
(1.06 MB)
|
Source
|
Communications of the ACM
archive
Volume 11 , Issue 11 (November 1968)
table of contents
Pages: 747 - 755
Year of Publication: 1968
ISSN:0001-0782
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 13, Citation Count: 7
|
|
|
ABSTRACT
Extensive software problems confront an organization which possesses a number of different computers and which frequently acquire new ones. To maintain cohesion, a system must be developed, written in a high level language, which minimizes machine dependencies and isolates those which are necessary. A language and a compiler for that language are discussed here.
The language, called LRLTRAN, is a heavily augmented FORTRAN. The three-pass compiler makes use internally of a postfix Polish notation (pass I to pass II) and a free representation referred to as a “composite blocking table” (pass I to pass III). Machine-independent optimization occurs in pass II and DO-loop and machine-dependent optimization in pass III.
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
|
MENDICINO, S. F., STORCH F. D., AND SUTHERLAND, G. G. LRL FORTRAN-FORTRAN. UCRL-7737-T, Lawrence Radiation Lab., Livermore, Calif., Feb. 1964.
|
| |
2
|
AND SUTHERLAND, C. G. FORTRAN-FORTRAN, Part II. UCRL-12330, Lawrence Radiation Lab., Livermore, Calif., Feb. 1965.
|
| |
3
|
--, AND ZWAKENBERG, R. G. A FORTRAN code optimizer for CDC 6600. UCRL-14162, Lawrence Radiation Lab., Livermore, Calif., April 1965.
|
| |
4
|
FRITSCH, F. N., AND THEALL, G. E. LRLTRAN language manual. CIC Manual L, Computer Information Center, Lawrence Radiation Lab., Livermore, Calif., Nov. 1967.
|
| |
5
|
MENDICINO, S. F., ET AL. CHAT-a conversational compiler. CIC Misc. Publ. 25, Computer Information Center, Lawrence Radiation Lab., Livermore, Calif., Dec. 1967.
|
 |
6
|
|
|