Portee de la variable locale, Le menu prg, Portée de la variable locale – HP Calculatrice graphique HP 49g Manuel d'utilisation

Page 721

Advertising
background image

Page 21-5

• Une variable globale définie dans le répertoire HOME sera accessible à

partir de tout sous-répertoire de HOME, sauf si elle est redéfinie au sein
d’un répertoire ou d’un sous-répertoire.

• Si vous redéfinissez la variable au sein d’un répertoire ou d’un sous-

répertoire, cette définition se substitue à toute autre définition dans les
répertoires supérieurs au répertoire actuel.

• Lorsque vous exécutez un programme faisant référence à une variable

globale donnée, le programme utilise la valeur de la variable globale
située dans le répertoire depuis lequel le programme est appelé. Si
aucune variable de ce nom n’existe dans le répertoire d’appel, le
programme recherche dans les répertoires supérieurs au répertoire en
cours, jusqu’au répertoire HOME, et utilise la valeur correspondant au
nom de la variable considérée dans le répertoire parent le plus proche du
répertoire en cours.

Un programme défini dans un répertoire donné est accessible depuis ce
répertoire ou n’importe lequel de ses sous-répertoires.

Toutes ces règles peuvent sembler confuses à un nouvel utilisateur de la
calculatrice. Elles peuvent toutes être simplifiées par la suggestion suivante :
Créez des répertoires et des sous-répertoires au nom significatif pour
organiser vos données et assurez-vous que toutes les variables globales dont
vous avez besoin se trouvent dans le sous-répertoire approprié.

Portée de la variable locale

Les variables locales sont uniquement actives au sein d’un programme ou d’un
sous-programme. Par conséquent, leur portée est limitée au programme où au
sous-programme dans lequel elles sont définies. A titre d’exemple de variable
locale, on peut citer l’index d’une boucle FOR (décrite ultérieurement dans ce
chapitre), par exemple

«

n x

«

1 n FOR j x NEXT n LIST

»

»

Le menu PRG

Dans cette section, nous présentons le contenu du menu PRG (programmation),
l’indicateur système 117 de la calculatrice étant défini sur les menus SOFT.
Avec ce réglage de l’indicateur, les sous-menus et les commandes du menu
PRG apparaîtront comme des étiquettes de menu. Cela facilite l’entrée des

Advertising