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 1822LINK.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 i
n
tokenized form, it returns to
text form until the next time
y
ou run it.