8-11
Beschrijving:
• Dit commando herhaalt alle instructies ingesloten in de lus, zolang de voorwaarde waar is.
Als de voorwaarde vals wordt (0), dan gaat het programma verder vanaf de instructie na
WhileEnd.
• De voorwaarde staat hier achter de While-instructie. Dit betekent dat ze getest wordt vóór
elke herhalingscyclus. De hele herhalingscyclus wordt overgeslagen als de voorwaarde in
het begin al vals is.
k Controlecommando’s (CTL)
Break
Functie: Dit commando onderbreekt het programma, terwijl het bezig is met het doorlopen
van een lus, en gaat verder met het eerste commando na de lus.
Syntax: Break _
Beschrijving:
• Door dit commando wordt een sprong gemaakt uit een lus naar het eerstvolgende
commando na de lus.
• Dit commando kan dienen om de instructies For, Do, en While af te breken.
Prog
Functie: Dit commando start een subprogramma in een programma. In de modus RUN
•
MAT
(of RUN ) voert dit commando een nieuw programma uit.
Syntax: Prog "naam van het programma" _
Voorbeeld: Prog "ABC" _
Beschrijving:
• Ook als dit commando binnen een lus staat, wordt de lus onmiddellijk onderbroken en het
subprogramma gestart.
• Dit commando kan zo dikwijls als nodig binnen een hoofdprogramma gebruikt worden om
subprogramma’s op te roepen waarin specifieke problemen berekend worden.
• Een hoofdprogramma kan op verschillende plaatsen eenzelfde subprogramma aanspreken.
Verschillende hoofdprogramma’s kunnen eenzelfde subprogramma aanspreken.
Hoofdprogramma Subprogramma’s
Niveau 1 Niveau 2 Niveau 3 Niveau 4
• Een opgeroepen subprogramma wordt uitgevoerd vanaf het begin. Als het subprogramma is
uitgevoerd, worden verder gegaan met de eerste instructie volgend op het commando Prog.
• Een commando Goto~Lbl binnenin een subprogramma beperkt zich tot dat subprogramma
en heeft geen invloed op dit hoofdprogramma. U kunt hiermee niet springen naar een
parameter buiten het subprogramma.
• Als de naam na het commando Prog geen bestaande bestandsnaam is, dan ontstaat er een
fout.
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"
D
CEIJ
Prog "E" Prog "I" Prog "J"
A
Prog "D"
Prog "C"
Comments to this Manuals