Parse tree annotations
- 1 December 1989
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 32 (12) , 1467-1477
- https://doi.org/10.1145/76380.76387
Abstract
A technique for associating rewrite rules with productions so that many high-level transformations of a source file can be generated easily is described. While eclipsed in power by other editing and compiler generation systems supporting management of both synthesized and inherited attributes, this approach is especially simple to employ and is sufficient in power to deal with a wide class of problems arising from practical applications.Keywords
This publication has 6 references indexed in Scilit:
- Tools to aid in the analysis of memory access patterns for FORTRAN programsParallel Computing, 1988
- The TAME project: towards improvement-oriented software environmentsIEEE Transactions on Software Engineering, 1988
- PolylithPublished by Association for Computing Machinery (ACM) ,1985
- A meta-language and system for nonlocal incremental attribute evaluation in language-based editorsPublished by Association for Computing Machinery (ACM) ,1985
- Generating a Production compiler from an Attribute GrammarIEEE Software, 1984
- The synthesizer generatorPublished by Association for Computing Machinery (ACM) ,1984