Zilog EZ80F916 User Manual
Page 189
UM014423-0607
Using the ANSI C-Compiler
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
169
003 Illegal redefinition of macro <name>.
An attempt was made to redefine a macro, and the tokens in the macro definition do
not match those of the previous definition.
004 Incorrect number of arguments for macro
An attempt was made to call a macro, but too few or too many arguments were given.
005 Unbalanced parentheses in macro call.
An attempt was made to call a macro with a parenthesis embedded in the argument list
that did not match up.
006 Cannot redefine
An attempt was made to redefine a keyword as a macro.
007 Illegal directive.
The syntax of a preprocessor directive is incorrect.
008 Illegal "#if" directive syntax.
The syntax of a #
if
preprocessor directive is incorrect.
009 Bad preprocessor file. Aborted.
An unrecognizable source file was given to the compiler.
010 Illegal macro call syntax.
An attempt was made to call a macro that does not conform to the syntax rules of the
language.
011 Integer constant too large.
An integer constant that has a binary value too large to be stored in 32 bits was
encountered.
012 Identifier <name> is undefined
The syntax of the identifier is incorrect.
013 Illegal #include argument.
The argument to a #include directive must be of the form "pathname" or <filename>.
014 Macro "<name>" requires arguments.
An attempt was made to call a macro defined to have arguments and was given none.
015 Illegal "#define" directive syntax.
The syntax of the
#define
directive is incorrect.
016 Unterminated comment in preprocessor directive.
Within a comment, an end of line was encountered.