The MACRO option causes the macro facility to be invoked prior to compilation. If both MACRO and PP(MACRO) are specified, the macro facility is invoked twice. When the MACRO option is used, MACRO('macro-options') is inserted into the PP option.
.-NOMACRO-. >>-+-MACRO---+-------------------------------------------------><
ABBREVIATIONS: NM, M
For example, if the following compile-time options are specified:
MDECK NOINSOURCE MACRO PP(MACRO SQL)
The PP option is modified and effectively becomes:
PP (MACRO MACRO SQL)
See also PP.