Syntax:
undef name
This directive removes the current definition of the specified name. All subsequent occurrences of the name are processed without replacement.
name
Example
This example removes the definitions for the names "nonzero" and "USERCLASS".
#undef nonzero#undef USERCLASS