Translator writing systems
- 1 February 1968
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 11 (2), 77-113
- https://doi.org/10.1145/362896.362902
Abstract
Compiler writing has long been a glamour field within programming and has a well developed folklore. More recently, the attention of researchers has been directed toward various schemes for automating different parts of the compiler writer''s task. This paper contains neither a history of nor an introduction to these developments; the references at the end of this section provide what introductory material there is in the literature. Although we will make comparisons between individual systems and between various techniques, this is certainly not a consumer''s guide to translator writing systems. Our intended purpose is to carefully consider the existing work in an attempt to form a unified scientific basis for future research.Keywords
This publication has 104 references indexed in Scilit:
- A correspondence between ALGOL 60 and Church's Lambda-notationsCommunications of the ACM, 1965
- Correspondence between ALGOL 60 and Church's Lambda-notationCommunications of the ACM, 1965
- The representation of context-free languages in automata with a push-down type storeCybernetics and Systems Analysis, 1965
- An ALGOL 60 compilerAnnual Review in Automatic Programming, 1964
- An experiment with a self-compiling compiler for a simple list-processing languageAnnual Review in Automatic Programming, 1964
- The compiler compilerAnnual Review in Automatic Programming, 1963
- The structure and use of the syntax directed compilerAnnual Review in Automatic Programming, 1963
- A description of mercury autocode in terms of a phrase structure languageAnnual Review in Automatic Programming, 1961
- Report on the algorithmic language ALGOL 60Numerische Mathematik, 1960
- Report on the algorithmic language ALGOL 60Communications of the ACM, 1960