Anweisung | Bedeutung |
---|---|
CALL <Adresse> [ , ... ] | Aufruf eines Maschinencodeunterprogramms ohne Rückgabe eines Wertes |
IF <Bedingung> THEN ... |
Bedingte Programmausführung, Die IF-Anweisung hat sich syntaktisch nicht geändert. Es gibt allerdings Unterschiede in der Logik, wenn hinter dem Schlüsselwort THEN mehr als eine Anweisung folgen: Ist die Bedingung nicht erfüllt, wird mit der nächsten Programmzeile und nicht wie bei BASIC-SE valign="top"3.1 mit der übernächsten Anweisung hinter THEN fortgesetzt. |
PRINT [... [, ...]] [;] |
Bei PRINT ist ein Konstrukt zur Ausgabe von Leerzeichen
hinzugekommen: & <Ausdruck> Es werden so viele Leerzeichen ausgegeben, wie der Wert des Ausdrucks ist. |
RANDOMIZE | Festlegen eines zufälligen Startwertes für den Zufallszahlengenerator (RND-Funktion) |
Funktion | Bedeutung |
---|---|
ASC( <String-Ausdruck> ) | Ermitteln des ACSII-Codes des ersten Zeichens der übergebenen Zeichenkette |
USR( <Adresse> ) USR( <Adresse> , <Wert> ) |
Aufruf eines Maschinencodeunterprogramms mit Rückgabe
eines Wertes in den Registern BC und HL, Außerdem ist auch die Übergabe eines Wertes in diesen Registern möglich. |
U | Undefiniertes Zeichen, weder Zahl noch Schlüsselwort |
S | Syntaxfehler |
O | Überlauf bei PLOT/UNPLOT oder Feldern |
L | Zeile nicht gefunden |
T |
Lesen von Magnetband fehlgeschlagen, Sie sollten mit NEW alles neu initialiseren. |