beautypg.com

Texas Instruments TITANIUM TI-89 User Manual

Page 592

background image

Programming

592

An internal subroutine is called and executed in the same way as a separate program.

Ê

Declares the subroutine as a local variable.

Ë

Defines the subroutine.

Ì

Calls the subroutine.

Note:

Use the Program Editor’s

Var

toolbar menu to enter the Define and

Prgm...EndPrgm

commands.

Notes about Using Subroutines

Notes about Using Subroutines

Notes about Using Subroutines

Notes about Using Subroutines

At the end of a subroutine, execution returns to the calling program. To exit a subroutine
at any other time, use the

Return

command.

A subroutine cannot access local variables declared in the calling program. Likewise, the
calling program cannot access local variables declared in a subroutine.

К

Л
©

Л

М

:subtest1()

:Prgm

:local subtest2

:Define subtest2(x,y)=Prgm

: Disp x,y

:EndPrgm

:

¦

Beginning of main program

:For i,1,4,1

: subtest2(i,I*1000)

:EndFor

:EndPrgm