A few principles of macro design

David Herman, David Van Horn

Hygiene facilitates the implementation of reliable macros but does not guarantee it. In this note we review the introspective capabilities of macros, discuss the problems caused by abusing this power, and suggest a few principles for designing well-behaved macros.

Last updated 23 July 2008.


Valid XHTML 1.0!