
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.