|
|||||||||
|
|||||||||
#2099 | Compile-time error |
Invalid macro definition encountered.
Additional Information
The reserved term "X" must be preceded by
'LITERAL' in a macro definition.
where X is 'MACRO', 'MACRO-END', 'ARG', 'TOKEN', or 'IS'.
Explanation
This error is given only when the 'CHECK MACROS' directive is given at the beginning of the program. If it is not given, the above terms may appear in a macro definition without requiring a preceding 'LITERAL' in certain situations. When macro checking is activated, the 'LITERAL' is always required.
---- |