| A portable compiler: theory and practice |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 69, Citation Count: 42
|
|
|
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
|
|
|