Main types of incompatibilities, Text versus tokenized – Texas Instruments PLUS TI-89 User Manual

Page 397

Advertising
background image

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.

Advertising
This manual is related to the following products: