Herunterladen Inhalt Inhalt Diese Seite drucken

GFA BASIC 3.0 Bedienungsanleitung Seite 249

Inhaltsverzeichnis
Programmsteuerung
Hinter dem zweiten CASE steht '2 TO 4'. Diese Bedingung ist also erfüllt,
wenn das Verzweigungskriterium hinter SELECT Werte zwischen 2 und 4
(einschließlich) annimmt. Im vorliegenden Fall führt dies dazu, daß die
Befehle zwischen dem zweiten und dem dritten CASE abgearbeitet wer-
den. Danach wird die Programmausführung hinter dem Kommando END-
SELECT fortgesetzt.
Hinter dem dritten CASE ist eine weitere Variante der Angabe der mögli-
chen Werte des SELECT-Kriteriums zu erkennen. Dort werden die ge-
wünschten Werte in einer Liste, durch Kommata getrennt, aufgezählt.
Ist die aktuelle Ausprägung
des Verzweigungskriteriums hinter keinem
CASE aufgeführt, so werden die Befehle zwischen DEFAULT und END-
SELECT
verarbeitet, sofern eine DEFAULT-Anweisung
vorhanden ist.
Statt DEFAULT kann aber auch OTHERWISE angegeben werden, was
der Interpreter automatisch durch DEFAULT ersetzt.
Hinter CASE können jedoch nicht nur numerische Konstanten, sondern
auch String-Konstanten mit einer maximalen Länge von vier Zeichen an-
gegeben werden. Dabei kann der hinter CASE angegebene String maximal
vier Zeichen
enthalten.
Bei Angabe
nur eines Zeichens
wird dessen
ASCII-Wert als Verzweigungskriterium benutzt. Werden zwei Zeichen an-
gegeben, so berechnet sich dieser Wert wie folgt:
ASCII-Wert des ersten + 255 * ASCH-Wert des zweiten Zeichens. Ent-
sprechend wird bei Angabe von drei bzw. vier Zeichen verfahren.
Inhaltsverzeichnis
loading

Inhaltsverzeichnis