INPUT#
INPUT# ist ähnlich wie INPUT, übernimmt die Daten aber von einem
vorher mit OPEN geöffneten File.
LET
LET leitet eine Zuweisung ein, wird aber kaum jemals in Programmen
benutzt, da seine Angabe wahlfrei ist. Der Variablenname, dem das
Ergebnis einer Rechnung zugewiesen werden soll, steht links vom
Gleichheitszeichen, die Formel steht rechts.
LET A=5
LET D$="HALLO"
NEXT
NEXT wird immer in Verbindung mit FOR... TO benutzt. Erreicht das
Programm den Befehl NEXT, überprüft es die Laufvariable, um zu sehen,
ob die vorgeschriebene Grenze schon erreicht ist. Ist die Schleife noch
nicht zu Ende, wird der nach STEP angegebene Wert zum Zähler
hinzuaddiert. Ist die Grenze bereits erreicht, fährt das Programm mit dem
auf NEXT folgenden Befehl fort.
Nach NEXT darf ein Variablenname oder eine Liste von Variablen, durch
Kommata getrennt, stehen. Es muß immer die innerste Schleife zuerst
abgearbeitet werden.
10 FOR X=1 TO 100 : NEXT
ON
Dieser Befehl macht aus den Kommandos GOTO und GOSUB spezielle
Versionen des IF Befehls. Auf ON folgt eine numerische Variable oder
eine Formel, die errechnet wird. Ist das Resultat der Rechnung 1, wird die
erste Zeile der Liste ausgeführt. Ist das Resultat 2, wird die zweite Zeile
ausgeführt usw. Ist das Resultat 0 oder größer als die angeführte Liste
von Zeilennummern, wird der Befehl nach ON bearbeitet.
10 INPUT X
20 ON X GOTO 10,20,30,40,50
121