The definition of a macro consists of four parts:
See the Assembler Directives chapter for information about the MACRO, ENDM, MEXIT, and MLIST directives.
The body of a macro is a sequence of assembler source statements. Macro parameters are defined by the appearance of parameter designators within these source statements. Valid macro definition statements includes the set of processor assembly language instructions, assembler directives, and calls to previously defined macros. However, macro definitions may not be nested.