skip to main content
article
Free Access

The direct execution of intermediate languages on an Eclipse computer

Published:01 March 1980Publication History
Skip Abstract Section

Abstract

The use of intermediate languages as a convenient means of developing portable high-level language compilers, appears to be growing. With this approach, the compiler for language A (which may be written in language A) compiles the source code into an intermediate language I, which is usually a pseudo-machine language. For each machine that the language is to be implemented on, there is then either a program that converts I into the assembler language for that machine or, alternatively, an interpreter may be written which executes the pseudo-machines code interpretively.

References

  1. Data General Corporation. Programmers Reference S/130 Microprogramming WCS Feature, June 1977.Google ScholarGoogle Scholar
  2. Martin, D., "An Eclipse Microassembler", SIGMICRO, Vol 8, No 1, pp13--23, March 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. d'Hautcourt-Carette, "A Microprogrammed Virtual Memory for Eclipse", SIGMICRO, Vol 8, No 2, pp 10--20, June 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Lewis, D. W., "General Purpose Emulation using the Hewlett-Packard 2100 Minicomputer". SIGMICRO, Vol 10, No 1, March 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Richards, M., "BCPL, A Tool for Compiler Writing and System Programming", SJCC, 1969, pp557--566.Google ScholarGoogle Scholar
  6. Jensen, K. and Wirth, N., "Pascal -- User Manual and Report", Springer-Verlag, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Rekdal, K., "Introduction to the CCITT High Level Language -- CHILL (2nd Edition)", Univ of Trondheim, Report No STF14 A77049.Google ScholarGoogle Scholar
  8. Richards, M., "INTCODE -- An interpretive machine code for BCPL", Proc of IFIP Trondheim Conf on Machine Oriented Higher Level Languages, North Holland, 1973.Google ScholarGoogle Scholar
  9. Fox, M. C., "Machine Architecture and the Programming Language BCPL", M.Sc. Thesis, Univ of Brit Columb., Sept. 1978.Google ScholarGoogle Scholar
  10. University of Lancaster, Lancaster Nova Pascal -- Source Code Manual, Feb. 1978.Google ScholarGoogle Scholar

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 SIGMICRO Newsletter
    ACM SIGMICRO Newsletter  Volume 11, Issue 1
    March 1980
    15 pages
    ISSN:1050-916X
    DOI:10.1145/1218011
    Issue’s Table of Contents

    Copyright © 1980 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 March 1980

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader
About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!