The current macro may not have an ending.
#2513 Compile-time warning
The current macro may not have an ending.
Additional Information
The macro boundary keyword 'X' was found while matching a macro
name.
where X is either MACRO or MACRO-END.
or
The macro boundary keyword 'X' was found while matching a macro
template.
Explanation
This warning can occur when an IS is inadvertently left off, as in the
following example:
MACRO output-it TOKEN x
PUT (#ERROR AND #CURRENT-OUTPUT) x
MACRO-END
; Other rules follow, no macros, no use of IS...