BACK (SBX)

Aus C64-Wiki
Zur Navigation springenZur Suche springen
BACK (SBX)
Syntax: BACK
Parameter
Einordnung
Typ: Anweisung
Kontext: System
Aufgabe: Programmzeiger aus den von EVAL gespeicherten Werten wiederherstellen
Abkürzung:
Token: $65 $19 (101 25)
Verwandte Befehle
EVAL


Dieser Artikel beschreibt das Simons'-Basic-Extension-Schlüsselwort BACK.


Die Anweisung BACK schreibt die Daten aus den von EVAL in $C88A/$C88B gespeicherten Werten in den Programmzeiger $7A/$7B zurück.

BACK wird als letzte Anweisung in einem an EVAL übergebenen String benutzt, um das Programm nach der Ausführung von EVAL fortzusetzen.

Es ist möglich, BACK im Direktmodus einzugeben. Damit wird das Programm an der Stelle fortgesetzt, die zuletzt von einem EVAL gespeichert worden ist. Falls BACK am Ende der zuletzt verarbeiteten EVAL-Anweisung nicht gefunden wurde, kann man so den Rest des Programmes noch ausführen. Ist noch kein Wert von EVAL gespeichert, so holt BACK die Default-Adresse 0, was zu einem SYNTAX ERROR führt.


Beispiele: siehe Artikel EVAL.