Exécution d'un programme
Plusieurs programmes peuvent
être
chargés en mémoire, sous réserve de ne pas
dépasser la capacité disponible. L'exécution d'un programme s'obtient ainsi:
1. par l'instruction RUN: RUN numéro-de-ligne
[.
1 [
;
2. par l'instruction GOTO: GOTO numéro-de-ligne [.
,[.
L'exécution débute par la ligne dont vous indiquez le numéro. Si le programme est
étiqueté (par exemple, *AB), son exécution peut
être
commandée par l'instruction
RUN*AB [.
'[.
Voici la liste des différences entre variables et états lors de l'exécution d'un
programme par les instructions GOTO et RUN.
Exécution par RUN
Exécution par GOTO
o
Abandonne WAIT.
o
Conserve WAIl.
o
Abandonne le format
USING.
o
Conserve le format
USING.
o
Efface variables simples et indicées.
o
Conserve tableau et
variables
simples.
o
Abandonne la double précision et les
o
Conserve la double précision et les
indications propres aux variables.
indications propres aux
variables.
o
Initialise l'instruction DATA pour
o
N'initialise pas DATA pour l'instruction
l'instruction READ.
READ
.
o
Abandonne PRINT =LPRINT.
o
Conserve PRINT
=LPRINT.
• Ferme tous les fichiers
o
Ne ferme pas tous les fichiers.
o
Abandonne la position résultant des
o
Conserve la position résultant des instruc-
instructions LOCATE ou GCURSOR.
tians LOCATE ou GCURSOR
.
o
Abandonne le piège
à
erreur.
• Conserve le piège
à
erreur.
o
Efface les variables ERN et ERl.
o
Conserve les variables ERN et ERl.
Remarque:
Lors de l'exécution d'un programme par l'instruction RU N, les variables relatives
à
des données sont effacées. (Les variables fixes sont conservées.) Pour éviter
l'effacement
des données, employez l'instruction GOTO.
Etant donné que les chaînes RUN ou INPUT peuvent être attribuées
à
une touche
programmable de fonction, il est possible d'attribuer une instruction de la forme
RUN*AB [.
,[
à
une de ces touches. Un programme étiqueté
"'AB
peut alors
facilement être exécuté en appuyant sur la touche de fonction appropriée. Reportez-
vous
à
l'instruction KEY.
192