skip to main content
article
Free access

Experience with an automatic code generator generator

Published: 01 June 1982 Publication History

Abstract

We implemented an automatic code generator generator based on the approach of Glanville and Graham. We describe our experience with this system and compare the generated code with that of a conventional Pascal compiler.

References

[1]
W. Armingeon: Ein Pascal-Ubersetzer für den MC 68000 Diplomarbeit, Universität Karlsruhe, Fakultät für Informatik 1981
[2]
R.G.G. Cattell: Formalization and Automatic Derivation of Code Generators PhD Thesis, Carnegie-Mellon Univ. 1978
[3]
P. Dencker: Ein neues LALR(1)-System Diplomarbeit, Universität Karlsruhe, Fakultät für Informatik 1977
[4]
M. Ganapathi: Retargetable Code Generation and Optimization using Attribute Grammars PhD Thesis, University of Wisconsion-Madison 1980
[5]
M. Ganapathi, C. Fischer: Bibliography on Automated Retargetable Code Generation Sigplan Notices, Vol. 10, No. 10, October 1981
[6]
R.S. Glanville: A Machine Independent Algorithm for Code Generation and its Use in Retargetable Compilers PhD Thesis, University of Carlifornia, Berkeley 1978
[7]
H.-St. Jansohn, R. Landwehr: CGSS: Ein System zur automatischen Erzeugung von Codegeneratoren Diplomarbeit, Universität Karlsruhe, Fakultät für Informatik 1980
[8]
R.H. Kozlak: Machine Independent Code Generation Technical Report CSRG-125, University of Toronto 1981

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 17, Issue 6
Proceedings of the 1982 SIGPLAN symposium on Compiler construction
June 1982
347 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/872726
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction
    June 1982
    357 pages
    ISBN:0897910745
    DOI:10.1145/800230

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1982
Published in SIGPLAN Volume 17, Issue 6

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)102
  • Downloads (Last 6 weeks)22
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)BibliographyEngineering a Compiler10.1016/B978-0-12-815412-0.00023-1(793-813)Online publication date: 2023
  • (2023)Instruction SelectionEngineering a Compiler10.1016/B978-0-12-815412-0.00017-6(575-616)Online publication date: 2023
  • (2012)BibliographyEngineering a Compiler10.1016/B978-0-12-088478-0.00024-4(765-785)Online publication date: 2012
  • (2009)Instruction Selection Using Tree ParsingThe Compiler Design Handbook10.1201/9781420043839.ch17(17-1-17-36)Online publication date: 7-Dec-2009
  • (2007)Automatic Generation of Code Optimizer for DFA Pattern MatchingThe KIPS Transactions:PartA10.3745/KIPSTA.2007.14-A.1.03114A:1(31-38)Online publication date: 28-Feb-2007
  • (2003)Engineering a CompilerundefinedOnline publication date: 11-Dec-2003
  • (1996)Overview and industrial application of code generator generatorsJournal of Systems and Software10.1016/0164-1212(95)00124-732:3(185-214)Online publication date: 1-Mar-1996
  • (1982)Retargetable Compiler Code GenerationACM Computing Surveys10.1145/356893.35689714:4(573-592)Online publication date: 1-Dec-1982
  • (2010)Instruction Selection Using Tree ParsingThe Compiler Design Handbook10.1201/9781420040579.ch15Online publication date: 7-Mar-2010
  • (1990)A retargetable compiler for the generation of control routines of a microprocessor-based digital systemNinth Annual International Phoenix Conference on Computers and Communications. 1990 Conference Proceedings10.1109/PCCC.1990.101658(469-476)Online publication date: 1990
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media