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.
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
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)