vi
Table of Contents
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
11.6.1. Files in Example and Explanation of Details ...............................................123
12. Basic Text Editing Facility ..................................................................127
12.1. How to Edit Text...........................................................................................127
12.2. Simple Text Edit Example............................................................................128
12.3. Clipboard .....................................................................................................129
13. Memory Management ........................................................................131
13.1. The Heap (Dynamic RAM Storage).............................................................131
13.2. File System..................................................................................................132
13.2.1. Opening Multiple Files for WRITE Mode.....................................................133
13.3. Managing Variables.....................................................................................134
13.3.1. Normal Symbol Routines.............................................................................136
13.3.2. Storing and Retrieving Variable Data..........................................................137
13.3.2.1. Store and Recall Look-up Paths ..............................................................138
13.3.2.2. Recall Look-up Path.................................................................................138
13.3.2.3. Store Look-up Path..................................................................................139
13.3.2.4. HSYM VarRecall (BYTE *
Var
, RECALL_FLAGS
Flags
)..........................139
13.3.2.5. HSYM VarStore (BYTE *
DestVar
, WORD
Flags
,
WORD
SourceSize
[,
parm1
] [,
parm2
] [,
parm3
] . . . ) ..........................141
13.3.2.6. General Data Storage..............................................................................142
13.3.2.7. System Functions ....................................................................................143
13.3.3. Low-Level Routines.....................................................................................143
13.3.3.1. Utilities .....................................................................................................144
13.3.3.2. Low-Level Folder Routines......................................................................144
13.3.3.3. Low-Level Symbol Routines ....................................................................144
14. Data Types.........................................................................................145
14.1. Expression...................................................................................................147
14.1.1. Non-Negative or Negative Integers.............................................................147
14.1.2. Positive or Negative Fractions.....................................................................147
14.1.3. Floating-Point Numbers...............................................................................148
14.1.4. All Other Tags Not Listed Here ...................................................................148
14.2. List ...............................................................................................................148
14.3. Matrix...........................................................................................................149