EasyManuals Logo
Home>Texas Instruments>Calculator>TI-89

Texas Instruments TI-89 Software Guide

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
Page #40 background imageLoading...
Page #40 background image
28
Section 1: General Information
TI-89 / TI-92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
1.4.8.7. Type Entry
The type field in the symbol table entry contains information on the basic and
derived type for the symbol. The type information is generated for a symbol only
if the files are generated with symbolic debugging in mind. Type information is
generated when the compiler is invoked with the
-q
or
-q1
flag and/or the
assembler is invoked with the
-L
flag and
.type
directives are inserted into the
assembly language file. Each symbol has one basic or fundamental type and
from zero to six derived types. The following is the format of the 16-bit type entry:
d6 d5 d4 d3 d2 d1 type
Bits 0 through 3, identified as
type
, indicate one of the fundamental types listed
in Table 1.22. Bits 4 through 15 are arranged as six 2-bit fields identified as
d1
through
d6
. The fields
d1
through
d6
represent levels of the derived types listed
in Table 1.23.
Mnemonic Value Type
T_NULL
0 Type not assigned
T_LDOUBLE
1 Long double
T_CHAR
2 Character
T_SHORT
3 Short
T_INT
4 Integer
T_LONG
5 Long integer
T_FLOAT
6 Float
T_DOUBLE
7 Double
T_STRUCT
8 Structure
T_UNION
9 Union
T_ENUM
10 Enumeration
T_MOE
11 Member of enumeration
T_UCHAT
12 Unsigned character
T_USHORT
13 Unsigned short
T_UINT
14 Unsigned integer
T_ULONG
15 Unsigned long integer
Table 1.22: Fundamental Types

Table of Contents

Other manuals for Texas Instruments TI-89

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TI-89 and is the answer not in the manual?

Texas Instruments TI-89 Specifications

General IconGeneral
Display size (HxV)100 x 160 mm
Memory type639K FLASH ROM, 188K bytes RAM
Compatible operating systemsOperating System 2.09
Battery typeAAA

Related product manuals