skip to main content
article
Free Access

The translation of programming languages through the use of a graph transformation language

Published:01 March 1982Publication History
First page image

References

  1. A. V. Aho and J. D. Ullman, Principles of compiler design, Addison-Wesley, 1977]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. J. Brown, The ML/I macro processor, Communications of the ACM 10 (1967), pp 618--623]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. M. Burstall and J. Darlington, A transformation system for developing recursive programs, Journal of the ACM 24 (1977), pp 44--67]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Feldman and D. Gries, Translator writing systems: An exploration of concepts and principles, Communications of the ACM 11 (1968), pp 77--113]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. W. Floyd, On the nonexistence of a phrase structure grammar for Algol 60, Communications of the ACM 5 (1962), pp 483--484]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. L. Graham, Table-driven code generation, IEEE Computer, 13 8 (August 1980), pp 25--34]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. W. J. Hansen, Creation of hierarchic text with a computer display, PhD Thesis, Stanford University, 1971]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. C. Johnson, YACC: Yet another compiler-compiler, Computing Science Technical Report #32, Bell Laboratories Murray Hill, NJ, 1978]]Google ScholarGoogle Scholar
  9. B. W. Kernighan, RATFOR -- A preprocessor for a rational FORTRAN, Software -- Practice and Experience 5 (1975), pp 395--406]]Google ScholarGoogle Scholar
  10. D. E. Knuth, Structured programming with goto statements, Computing Surveys 6 (1974), pp 261--301]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. B. M. Leavenworth, Syntax macros and extended translation, Communications of the ACM 9 (1966), pp 790--793]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. B. W. Leverett, R. G. Cattell, S. O. Hobbs, J. M. Newcomer, A. H. Reiner, B. R. Schatz, and W. A. Wulf, An overview of the Production Quality Compiler-compiler project, Technical report CMU-CS-79-105, Department of Computer Science, Carnegie-Mellon University, 1979]]Google ScholarGoogle Scholar
  13. W. M. McKeeman, Peephole optimization, Communications of the ACM 8 (1965), pp 443--445]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. Marcotty, H. F. Ledgard, and G. V. Bochman, A sampler of formal definitions, Computing Surveys 8 (1976), pp 191--276]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. C. N. Mooers, TRAC, A procedure-describing language for the reactive typewriter, Communications of the ACM 9 (1966), pp 215--219]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. Strachey, A general purpose macrogenerator, The Computer Journal 8 (1965), pp 225--241]]Google ScholarGoogle ScholarCross RefCross Ref
  17. T. Teitelbaum and T. Reps, The Cornell program synthesizer: A syntax directed programming environment, Technical report, Cornell University, May 1980]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. D. A. Turner, A new implementation technique for applicative languages, Software -- Practice and Experience 9 (1979), pp 31--49]]Google ScholarGoogle Scholar
  19. P. N. van den Bosch, The translation of programming languages through the use of a graph transformation language, PhD Thesis, Department of Computer Science, The University of British Columbia, Vancouver, February 1981]]Google ScholarGoogle Scholar
  20. P. Wegner, The Vienna Definition Language, Computing Surveys 4 (1972), pp 5--63]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. W. A. Wulf, R. L. London, and M. Shaw, An introduction to the construction and verification of ALPHARD programs, IEEE Transactions on Software Engineering 2 (1976), pp 253--265]]Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The translation of programming languages through the use of a graph transformation language
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGPLAN Notices
          ACM SIGPLAN Notices  Volume 17, Issue 3
          March 1982
          73 pages
          ISSN:0362-1340
          EISSN:1558-1160
          DOI:10.1145/947912
          Issue’s Table of Contents

          Copyright © 1982 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 1982

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader