Section 2: Compiler
109
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
illegal function
identifier()
The given
identifier with type other than function type was used where an
undefined identifier or identifier with function type was expected.
illegal
#ifdef or #ifndef argument
The argument to a #ifdef or #ifndef directive is not a valid C identifier.
illegal indirection
Indirection using the indirection operator (
*
) or subscript operator ( [ ] ) was
applied to a nonpointer object.
illegal indirection on
identifier
Indirection using the indirection operator (
*
) or subscript operator ( [ ] ) was
applied to the specified nonpointer object.
illegal initialization:
type = type
An incompatible
type was used to initialize a variable of type type.
illegal initialization: bit field = type
The constant used to initialize a bit field was not an integer type.
illegal initialization: { nested too deep }
The braces in an aggregate initialization are nested more deeply than the object
being initialized.
illegal initialization: { string nested too deep }
The braces surrounding the string initializer of a character array are nested more
deeply than the objects being initialized.
illegal left hand side of assignment
The left operand of an assignment must be a modifiable value.
illegal left hand side of assignment, op
operator
The left operand of the given assignment
operator must be a modifiable value.
illegal operation on void type, op CAST
It is illegal to cast a void type to any other type.