◄Directive Summary► ◄Summary► ◄Example► ────────────────────────────────────────────────────────────────────────────── Syntax: name MACRO [parameter [,parameter]...] statements ENDM Marks beginning of a macro block called name and takes optional parameters. The assembler generates the statements in the macro block each time the macro is called in source code. name A unique symbol name. Can appear later in source code, to call the macro. parameter A valid symbol name. Each parameter can appear in the statements and is replaced by the corresponding item in the argument list whenever the macro is called. See Also: ENDM, LOCAL, EXITM -♦-