Compiler-component generators, such as lexical analyzer generators and parser generators, have long been used to facilitate the construction of compilers. A tree-manipulation language called twig has been developed to help construct efficient code generators. Twig transforms a tree-translation scheme into a code generator that combines a fast top-down tree-pattern matching algorithm with dynamic programming. Twig has been used to specify and construct code generators for several experimental compilers targeted for different machines. © 1989, ACM. All rights reserved.
CITATION STYLE
Aho, A. V., Ganapathi, M., & Tjiang, S. W. K. (1989). Code Generation Using Tree Matching and Dynamic Programming. ACM Transactions on Programming Languages and Systems (TOPLAS), 11(4), 491–516. https://doi.org/10.1145/69558.75700
Mendeley helps you to discover research relevant for your work.