ACM Home Page
Please provide us with feedback. Feedback
A portable compiler: theory and practice
Full text PdfPdf (768 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Tucson, Arizona
Pages: 97 - 104  
Year of Publication: 1978
Author
S. C. Johnson  Bell Laboratories, Murray Hill, New Jersey
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 69,   Citation Count: 42
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

A compiler for the C language has recently been constructed which is now compiling C for about half a dozen machines. The compiler was influenced in various ways by recent theoretical developments. This paper gives an overview of the compiler structure and algorithms, emphasizing those areas where theory was helpful, and discussing the approaches taken where theory was lacking.


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
D. M. Ritchie, C reference manual UNIX document
2
 
3
A. Snyder, A Portable Compiler for the Language C, Master's Thesis, M.I.T., Cambridge, Mass. (1974).
 
4
S. C. Johnson, YACC - Yet Another Compiler-Compiler, Comp. Sci. Tech. Rep. No. 32, Bell Laboratories, Murray Hill, New Jersey (July 1975).
 
5
M. E. Lesk, LEX - A Lexical Analyzer Generator, Comp. Sci. Tech. Rep. No. 39, Bell Laboratories, Murray Hill, New Jersey (October 1975).
6
7
8
9
10
11
12

CITED BY  42