104
Section 2: Compiler
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
compiler cannot recover from earlier errors
The compiler must exit because previous errors are too serious to permit
recovery.
compiler error
number (internal)
An internal error has occurred in the compiler. Please submit a problem report on
the TI web site.
compiler error: move function call outside expression
An internal error has occurred in the compiler. This problem will rarely occur, but
when it does, use a temporary variable to move the function call outside the
expression.
constant integer expression required
A constant integer expression is required. This error may occur when a
floating-point or nonconstant expression is used in an array declaration, bit field
specification, or enum definition.
declaration for
identifier is too complex
The complexity of the declaration for the given
identifier has exceeded an internal
compiler limit.
declaration is too complex
The complexity of a declaration has exceeded an internal compiler limit.
default outside of switch
A default label must appear inside a switch statement.
# directive syntax error
A pound sign ( # ) is followed by an unrecognized directive.
duplicate case
number inside switch
The given case
number appears more than once inside a switch statement.
duplicate default inside switch
The default label appears more than once inside a switch statement.