Operation Manual

Hoofdstuk 16: Programmeren 303
:DS<(variabele,waarde)
:opdracht
(indien resultaat | waarde)
:opdracht (indien resultaat < waarde)
Opmerking: DS<( is geen lusinstructie.
Menu(
Menu( is een instructie waarmee u binnen het programma een sprong kunt uitvoeren. Wanneer in
de loop van de uitvoering van het programma
Menu( wordt ontmoet, wordt het menuscherm
getoond met hierin de specifieke menu-opties, wordt de pauze-aanduiding weergegeven en de
uitvoering van het programma onderbroken totdat u een optie in het desbetreffende menu hebt
gekozen.
De menu
titel moet u tussen aanhalingstekens ( " ) invoeren, gevolgd door maximum zeven paren
van menu-opties. Elk paar omvat een argument
tekst (eveneens tussen aanhalingstekens) die op
het scherm zal verschijnen als een menu-optie en het bijbehorende argument
label voor de positie
in het programma waarnaar wordt gesprongen wanneer u de overeenkomstige menu-optie hebt
gekozen.
Menu("titel","tekst1",label1,"tekst2",label2, . . .)
De uitvoering van het programma wordt onderbroken totdat u de optie 1 of 2 kiest. Wanneer u
bijvoorbeeld de optie 2 kiest, zal het menu verdwijnen en wordt de uitvoering van het programma
verdergezet vanaf het label
Lbl B.
prgm
Met de instructie
prgm kunt u andere programma's uitvoeren als subroutines van het huidige
programma. Als u de instructie
prgm kiest, wordt deze automatisch op de positie van de cursor
ingevoegd. Voer de lettertekens in voor de
naam van het programma. Als u gebruik maakt van de
instructie
prgm, stemt dit overeen met het kiezen van bestaande programma's in het menu PRGM
EXEC
; hiermee kunt u echter een naam opgeven van een programma dat u nog niet hebt
gemaakt.
prgmnaam
Programma Resultaat
Programma Resultaat