Skip to main content

Portable Programming Using Macro Processors

  • Chapter
Book cover Portable Programming

Part of the book series: Macmillan Computer Science Series ((COMPSS))

  • 17 Accesses

Abstract

As an alternative to portable programming using a standard high-level language, a special-purpose language could be used. Such a language must be implemented anew for each target machine before the portable software itself is transferred. One way of arranging this is to use macro processing techniques. The method is not widely used, but it forms the basis of some highly instructive projects described in the literature. Furthermore, it provides an illuminating introduction to two ideas — language levels and bootstrapping methods — that are central to the following chapter on portable compilers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Copyright information

© 1982 Peter J. L. Wallis

About this chapter

Cite this chapter

Wallis, P.J.L. (1982). Portable Programming Using Macro Processors. In: Portable Programming. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-05925-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-349-05925-6_12

  • Publisher Name: Palgrave, London

  • Print ISBN: 978-0-333-31036-6

  • Online ISBN: 978-1-349-05925-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics