Software extensibility and portability with macro processors
Russell B. Kegley · 1977
The nature and uses of macros are investigated, with emphasis placed on the general concepts involved in the operation and use of macro processors. Using the ideas developed in the first part, the topics of software extensibility and software portability are introduced, and some methods of achieving extensible or portable software systems by the use of macros are discussed.