| Construction of a transportable, multi-pass compiler for extended Pascal |
| Full text |
Pdf
(749 KB)
|
| Source
|
Symposium on Compiler Construction
archive
Proceedings of the 1979 SIGPLAN symposium on Compiler construction
table of contents
Denver, Colorado, United States
Pages: 117 - 126
Year of Publication: 1979
ISBN:0-89791-002-8
Also published in ...
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 24, Citation Count: 0
|
|
|
ABSTRACT
This paper describes the implementation of an extended Pascal compiler on the TI 990 minicomputer, the TI 980 minicomputer, and the IBM System 370. The compiler was designed to be as machine independent as possible; the parser and machine independent optimizer are parameterized so they are identical at the source code level for all machines. The paper describes the language modifications and extensions to Pascal, the parser, the optimizer, and the code generators. In addition, the intermediate language utilized is discussed at length.
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
|
Beatty, J.C. Register Assignment Algorithm for Generation of Highly Optimized Object Code, IBM J. Res. Development (January 1974), 20-39.
|
| |
3
|
Belady, L.A. A Study of Replacement Algorithms for a Virtual Storage Computer, IBM Systems Journal 5,2(1966), 78-101.
|
 |
4
|
|
 |
5
|
|
| |
6
|
Steel, T.B. UNCOL, Universal Computer Oriented Language revisited, Datamation 6,1(January/February 1960), 18-20.
|
 |
7
|
|
 |
8
|
J. Strong , J. Wegstein , A. Tritter , J. Olsztyn , O. Mock , T. Steel, The problem of programming communication with changing machines: a proposed solution, Communications of the ACM, v.1 n.8, p.12-18, Aug. 1958
[doi> 10.1145/368892.368915]
|
| |
9
|
Texas Instruments Model 990 Computer TI Pascal User's Manual (Manual No. 946290-9701), Digital Systems Division.
|
| |
10
|
Texas Instruments Process Design Methodology (PDM) Design Specification Process Design Language, Volume 1 (September 1976).
|
| |
11
|
Urs Ammann, Kesav Nori, Christian Jacobi A Portable Pascal Compiler - Pascal P4, Institut fuer Informatik, Eidg. Techniscke Hochshulle, CH 8096 Zuerich, May 1976
|
|