Language element control
None.
Undefines preprocessor macro names.
Not applicable.
UNDEFINE(name) removes any value that name may have and makes its value undefined. For example, if you set OS2 to 1 with DEF(OS2=1), you can use the UNDEF(OS2) option to remove that value.
In the z/OS® UNIX System Services environment, you can unset variables by specifying -U when using the c89, cc, or c++ commands.
None.