Abstract
Graph translation schemes (GTSs) are a generalization of attribute grammars and of some ideas in Koster's language CDL2 They are specially designed to support a compiler writer in defining parts of the back-end of his compiler, but they can also be useful for the specification of the analysis pass of a compiler. GTSs combine elements of functional and of algorithmic specification techniques to allow iterative attribute evaluation and attributing of program graphs. GTSs consist of only a few syntactical elements. We present operational semantics and discuss improvements in the efficiency of the proposed implementation of GTSs. © 1987, ACM. All rights reserved.
Author supplied keywords
Cite
CITATION STYLE
Sonnenschein, M. (1987). Graph Translation Schemes to Generate Compiler Parts. ACM Transactions on Programming Languages and Systems (TOPLAS), 9(4), 473–490. https://doi.org/10.1145/29873.29874
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.