Local variable scope, The prg menu – HP 48gII User Manual

Page 654

Advertising
background image

Page 21-5

All these rule may sound confusing for a new calculator user. They all can be
simplified to the following suggestion: Create directories and sub-directories
with meaningful names to organize your data, and make sure you have all the
global variables you need within the proper sub-directory.

Local Variable Scope

Local variables are active only within a program or sub-program. Therefore,
their scope is limited to the program or sub-program where they’re defined.
An example of a local variable is the index in a FOR loop (described later in
this chapter), for example

«

n x

«

1 n FOR j x NEXT n LIST

»

»

The PRG menu

In this section we present the contents of the PRG (programming) menu with
the calculator’s system flag 117 set to SOFT menus. With this flag setting sub-
menus and commands in the PRG menu will be shown as soft menu labels.
This facilitates entering the programming commands in the line editor when
you are putting together a program.

To access the PRG menu use the keystroke combination

„°. Within the

PRG menu we identify the following sub-menus (press

L to move to the next

collection of sub-menus in the PRG menu):

Here is a brief description of the contents of these sub-menus, and their sub-
menus:
STACK: Functions for manipulating elements of the RPN stack
MEM: Functions related to memory manipulation

DIR:

Functions related to manipulating directories

ARITH: Functions to manipulate indices stored in variables

BRCH: Collection of sub-menus with program branching and loop functions

IF:

IF-THEN-ELSE-END construct for branching

CASE: CASE-THEN-END construct for branching

START: START-NEXT-STEP construct for branching

FOR:

FOR-NEXT-STEP construct for loops

Advertising
This manual is related to the following products: