A transformation-directed compiling system

R. H. Pierce · The Computer Journal · 1977

A translator writing system built into a high level language is described. The system enables a user to define a context free syntax for a programming language, with automatic production of tables to drive an LL(1) parser. Semantic processing is provided by means of a powerful transformation grammar from the language syntax to a standard tree representation. Practical experience with the system while implementing a complex compiler is also described.

Read the paper · More papers on PaperTik