Abstract :
This paper is a survey of the field of translator writing systems, i.e., those programs which are used to automate the construction of compilers. The paper systematically discusses both syntax and semantics of programming languages. Under syntax, the authors consider automatic construction of recognizers (e.g., precedence techniques) and formal studies of syntax (e. g., LR(k) grammars.) Under the general topic of semantics, the authors discuss syntax directed processors with the emphasis on code generation (e.g., META), compiler-compilers (e.g., FSL) and extendible compilers (e.g., ALGOL c and Cheatham´s work).