Main types of incompatibilities, Text versus tokenized – Texas Instruments PLUS TI-89 User Manual
Page 397
380 Chapter 22: Linking and Upgrading
22LINK.DOC TI-89/TI-92 Plus: Linking and Upgrading (English) Susan Gullord Revised: 02/23/01 1:23 PM Printed: 02/23/01 2:20 PM Page 380 of 18
22LINK.DOC TI-89/TI-92 Plus: Linking and Upgrading (English) Susan Gullord Revised: 02/23/01 1:23 PM Printed: 02/23/01 2:20 PM Page 380 of 18
All data is compatible between a
TI
-89
and
TI
-92 Plus
, but some
programs written for one may not run the same on the other because
of differences in the calculators’ screen sizes and keyboards.
Compared to a
TI
-92
, the
TI
-89
and
TI
-92 Plus
:
¦
Have functions, instructions, and system variables that do not
exist on the
TI
-92
.
¦
Can use the same variable to define and then evaluate a user-
defined function or program. For example, you can define a
function in terms of x and then evaluate that function using an
expression containing x. This causes a
Circular definition
error on
the
TI
-92
. Refer to Chapter 17: Programming for more
information.
¦
Manage local variables differently than the
TI
-92
. Refer to
Chapter 17: Programming for more information.
When you create a function or program in the Program Editor, it
exists in text form until you run it. Then it is converted automatically
to a tokenized form.
¦
Data in text form can always be shared between a
TI
-89
,
TI
-92 Plus,
and
TI
-92
. However, the function or program may not
give the same results when run on a different calculator.
¦
Data in tokenized form contains information that describes
included functionality. The
TI
-89
and
TI
-92 Plus
use the same
tokenized forms, but the
TI
-92
is different.
−
If you attempt to send a tokenized function, program, or other
data type from a
TI
-89
or
TI
-92 Plus
to a
TI
-92
, the
TI
-89
or
TI
-92 Plus
automatically checks to be sure the functionality is
acceptable for the
TI
-92
. If not, the data is not sent. This is for
your protection because the tokenized data could cause the
TI
-92
to lock up if the data is sent with invalid functionality.
−
Even if the tokenized data is sent, this does not guarantee that
the data will give the same results on the other calculator.
Compatibility between a TI-89, TI-92 Plus, and TI-92
In general,
TI
-
89
and
TI
-
92 Plus
data and programs are
compatible, with some differences. However, both calculators
have incompatibilities with the
TI
-
92
. Where possible, data
transfer with a
TI
-
92
is allowed.
Main Types of
Incompatibilities
Text versus
Tokenized
Note: If you use the
Program Editor to edit a
function or program that is in
tokenized form, it returns to
text form until the next time
you run it.