DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(m4.info.gz) Undefine

Info Catalog (m4.info.gz) Pseudo Arguments (m4.info.gz) Definitions (m4.info.gz) Defn
 
 Deleting a macro
 ================
 
    A macro definition can be removed with `undefine':
 
      undefine(NAME)
 
 which removes the macro NAME.  The macro name must necessarily be
 quoted, since it will be expanded otherwise.
 
    The expansion of `undefine' is void.
 
      foo
      =>foo
      define(`foo', `expansion text')
      =>
      foo
      =>expansion text
      undefine(`foo')
      =>
      foo
      =>foo
 
    It is not an error for NAME to have no macro definition.  In that
 case, `undefine' does nothing.
 
    The macro `undefine' is recognized only with parameters.
 
Info Catalog (m4.info.gz) Pseudo Arguments (m4.info.gz) Definitions (m4.info.gz) Defn
automatically generated byinfo2html