The macro UNDEFINEMACRO removes a definition of a macro that was defined by DEFINEMACRO. This macro takes one argument: the macro name to remove. There is no error condition (except for syntax errors): when no macro with a matching name was previously defined, no action is taken. For example, the safe way to define a macro is by first undefining it. This ensures that possible previous definitions are removed first:
UNDEFINEMACRO(mymacro)
DEFINEMACRO(mymacro)(1)(This is my macro with argument ARG1.)

Go back to index of Yodl.

Please send Yodl questions and comments to yodl@icce.rug.nl.

Please send comments on these web pages to (address unknown)

Copyright (c) 1997, 1998, 1999 Karel Kubat and Jan Nieuwenhuizen.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.


This page was built from Yodl-1.31.18 by

<(address unknown)>, Tue Aug 16 22:51:36 2005 EDT.