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...

AltStyle によって変換されたページ (->オリジナル) /