ACM Home Page
Please provide us with feedback. Feedback
Construction of a transportable, multi-pass compiler for extended Pascal
Full text PdfPdf (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
G. J. Hansen  Texas Instruments Incorporated, Dallas, Texas
G. A. Shoults  Texas Instruments Incorporated, Dallas, Texas
J. D. Cointment  Texas Instruments Incorporated, Dallas, Texas
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 16,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800229.806961
What is a DOI?

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
 
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

Collaborative Colleagues:
G. J. Hansen: colleagues
G. A. Shoults: colleagues
J. D. Cointment: colleagues