PLDI 1979
27 papers
- A code generator generator language
- A comparison of PASCAL intermediate languages
- A model for implementing Euclid modules and type templates
- An all(1) compiler generator
- An intermediate language for source and target independent code optimization
- Automatic storage optimization
- Code generation in a machine-independent compiler
- Compiler design for efficient code generation and program optimization
- Construction of a transportable, multi-pass compiler for extended Pascal
- Data abstraction: A static implementation strategy
- Dynamic allocation of space for attribute instances in multi-pass evaluators of attribute grammars
- Efficient computation of LALR(1) look-ahead sets
- Global context recovery: A new strategy for parser recovery from syntax errors
- Hashed symbol tables for languages with explicit scope control
- Implementation of a portable Fortran 77 compiler using modern tools
- Implementation of an Interactive Programming System
- Machine-independent PASCAL code optimization
- Machine-independent register allocation
- On implementing separate compilation in block-structured languages
- Porting the Zed compiler
- Practical LR error recovery
- Predicting the effects of optimization on a procedure body
- Program checking
- Semantic charts: A diagrammatic approach to semantic processing
- The CIMS PL/I compiler
- The design of a global optimizer
- The use of transition matrices in a recursive-descent compiler