MACRO

name というマクロ ブロックをマークし、そのマクロが呼び出されたときに渡される引数に対し parameter プレースホルダーを確立します。

構文

name MACRO ⟦parameter ⟦:REQ | :=default | args :VARARG⟧ ...⟧
statements
⟦GOTO :macrolabelId⟧
⟦EXITM⟧
ENDM ⟦value⟧

解説

マクロ関数は、呼び出し元のステートメントに value を返します。

関連項目

ディレクティブ リファレンス
GOTO (MASM)
ENDM
MASM BNF 文法