Commodore Basic V2

Screenshot des Commodore BASIC V2 auf dem C64

Commodore BASIC V2 ist der auf dem Commodore 64 (C64) sowie dem Commodore VC 20 (VC20) primär eingesetzte BASIC-Dialekt. Beim C64 ist ein BASIC-V2-Interpreter fest im ROM enthalten und dient gleichzeitig als Benutzerschnittstelle; diese wird durch einen ebenfalls im ROM enthaltenen Bildschirm-Editor bereitgestellt – Kommandos können auf dem gesamten Bildschirm stehen (bleiben) und (auch nach Modifikation) wiederholt ausgeführt werden (also keine bloße Kommandozeile, sondern eine flächige Zeichenorientierte Benutzerschnittstelle). Als Eingabe akzeptiert der Editor die Angabe einer Programmzeile, was anhand einer vorangestellten Zeilennummer erkannt wird (die Zeile wird dann abgespeichert, aber noch nicht ausgeführt) oder – ohne Zeilennummer – die Angabe eines Befehls oder Systemkommandos (zum Beispiel RUN, LOAD, SYS, PRINT) oder einer durch Doppelpunkte separierten Folge davon (auch innerhalb einer Schleife), was direkt ausgeführt wird.

BASIC V2 basiert auf Microsoft BASIC und wurde für den C64 angepasst.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search