EasyManua.ls Logo

Texas Instruments TI-89 - Page 119

Texas Instruments TI-89
334 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Section 2: Compiler
107
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
function declarations must be empty or include prototypes
The parenthesis following the function name in a nondefinition function
declaration must either contain prototype information or be empty.
identifier missing from formal parameter prototype
A type specifier appeared without an identifier in the prototype list of a function
definition.
IEEE nonaware comparison involving a NAN (not-a-number)
If the
-Xi
flag was not used, an internal compiler error has occurred. Please
submit a problem report on TI’s web site.
#if's are nested too deep
The
#if
,
#ifdef
, and
#ifndef
directives cannot be nested deeper than 16 levels.
#include's are nested too deep
Included files cannot be nested deeper than 50 levels.
generated code contains too many labels
The assembly code generated by the compiler contained more than 50,000
compiler generated labels.
illegal bit field size
The size of a bit field must be greater than or equal to zero (greater than zero if it
is a named bit field).
illegal bit field type
A bit field must be an integer type (
char
,
short int
,
int
, or
long int
).
illegal break
A
break
statement may appear only inside a
do
,
for
,
while
, or
switch
statement.
illegal character
character
in
#
if or
#
elif expression
The given
character
is illegal in the expression following a
#if
or
#elif
preprocessor directive.
illegal character (
number
hex) in
#
if or
#
elif expression
The nonprinting character with the given hexadecimal representation is illegal in
the expression following a
#if
or
#elif
preprocessor directive.

Table of Contents

Other manuals for Texas Instruments TI-89

Related product manuals