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: