GOTO Resume at macro tag Macro Directive
GOTO tag_symbol
Tells TASM to resume execution at the specified macro tag (tag_symbol).
You can place a macro tag at any place within a macro body. The tag
occupies an entire line in the macro, with the following syntax:
:tag_symbol
GOTO terminates any conditional block that it is found in. When the
macro expands, all macro tags are discarded.
Example: MACRO demo
IF foo
GOTO tag1
ENDIF
DISPLAY "foo was false"
:tag1
; Resume macro here
ENDM