- 1.A. V. Aho and M. Ganapathi, Efficient Tree Pattern Matching: An Aid to Code Generation, Conf. tlec~, l~th A CM Syrup. on Prin. of Programming Languages, Jan. 1985, 334-340. Google ScholarDigital Library
- 2.P. AigraJn, S. L. Graham, R. R. Henry, M. K. McKusick, and E. Pelegri-Llopart, Experience with a Graham- Glanville Code Generator, Proceedings o} the SIGPLAN '8d Symposium on Compiler Construction, June 1984, 13-24. Google ScholarDigital Library
- 3.D. R. Chase, An Improvement to Bottom-up Tree Pattern Matching, Conf. Rec. lS th A CM Syrup. on Prin. of Programming Languages, Jan. 1987, 168-177. Google ScholarDigital Library
- 4.J. W. Davidsoa and C. W. Fraser, Code Selection Through Object Code Optimization, A CM Trans. Prog. Lang. and Systems 6, 4 (Oct. 1984) 505-526. Google ScholarDigital Library
- 5.J. W. Davidson and C. W. Fraser, Automatic Inference and Fast Interpretation of Peephole Optimization Rules, So. ware--Practice ~4 Experience 17, 11 (Nov. 1987) 801-812. Google ScholarDigital Library
- 6.J. W. Davidson and D. B. Whalley, Quick Compilers Using Peephole Optimization, Software--Practice ~ Experience 19, 1 (Jan. 1989) 79-97. Google ScholarDigital Library
- 7.C. W. Fraser and A. L. Wendt, Automatic Generation of Fast Optimizing Code Generators, Proceedings of the SIGPLAN '88 Symposium on Compiler Construction, $IGPLAN Notices 23, 7 (July 1988) 79-84. Google ScholarDigital Library
- 8.M. Ganapathi and C. N. Fischer, Affix Grammar Driven Code Generation, A CM Trans. Prog. Lang. and Systems 7, 4 (Oct. 1985) 560--599. Google ScholarDigital Library
- 9.C. Hoffmann and M. J. O'Donnell, Pattern matching in trees, J. A C'M 29, I (Jan. 1982) 68-95. Google ScholarDigital Library
- 10.E. Pelegri-Llopart and S. L. Graham, Optimal Code Generation for Expression Trees: An Application of BURS Theory, Conf. Rec. 15th A CM Syrup. on Prin. of Programming Languages, Jan. 1988, 294-308. Google ScholarDigital Library
Index Terms
- A language for writing code generators
Recommendations
Building Code Generators for DSLs Using a Partial Evaluator for the Xtend Language
Part I of the Proceedings of the 6th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation. Technologies for Mastering Change - Volume 8802For several years now, domain-specific languages DSLs are a mainstream tool for establishing model-based development environments in real-world projects. Typical back-end tools for external DSLs are interpreters and code generators.
Partial evaluation ...
META II a syntax-oriented compiler writing language
ACM '64: Proceedings of the 1964 19th ACM national conferenceMETA II is a compiler writing language which consists of syntax equations resembling Backus normal form and into which instructions to output assembly language commands are inserted. Compilers have been written in this language for VALGOL I and VALGOL ...
Comments