SET Subcommands for Use with Macro (DEFINE-!ENDDEFINE command)
Four subcommands on the SET
command were designed for use with the macro facility.
MPRINT. Display a
list of commands after macro expansion. The specification
on MPRINT
is YES
or NO
(alias ON
or OFF
). By default, the output does not include
a list of commands after macro expansion (MPRINT NO
). The MPRINT
subcommand on SET
is independent
of the PRINTBACK
command.
MEXPAND. Macro expansion. The specification on MEXPAND
is YES
or NO
(alias ON
or OFF
). By default, MEXPAND
is on. SET MEXPAND OFF
prevents macro expansion. Specifying SET MEXPAND ON
reestablishes macro expansion.
MNEST. Maximum nesting level for macros. The default number of levels that can be nested is 50. The maximum number of levels depends on storage capacity.
MITERATE. Maximum loop iterations permitted in macro expansions. The default number of iterations is 1000.