Letztes Update am Sa., 31 Mai 2025 11:18:35 +0200 von Andreas Potthoff
LIST
- Token: 155 / $9B | Abkürzung: lI | ROM Exec: 42652 / $A69C
- Typ: Anweisung | Funktion: Programmkontrolle
- Syntax: LIST [[<first-line>]-[<last-line>]]
Aktion, Hinweise, Tipps, Tricks:
Mit dem Befehl LIST können Sie die Zeilen des BASIC-Programms anzeigen, das sich aktuell im Speicher Ihres Commodore 64 befindet. So können Sie den leistungsstarken Bildschirmeditor Ihres Computers nutzen, um Programme, die Sie mit LIST bearbeitet haben, schnell und einfach zu bearbeiten.
Der Systembefehl LIST zeigt das gesamte oder einen Teil des aktuell im Speicher befindlichen Programms auf dem Standardausgabegerät an. Die LIST wird normalerweise auf dem Bildschirm angezeigt, und die CMD-Anweisung kann verwendet werden, um die Ausgabe auf ein externes Gerät wie einen Drucker oder eine Festplatte umzuschalten. Der Befehl LIST kann in einem Programm erscheinen, aber BASIC kehrt nach der Ausführung einer LIST immer zur Systemmeldung READY zurück.
Wenn Sie das Programm LIST auf dem Bildschirm anzeigen, kann das Scrollen der Anzeige vom unteren Bildschirmrand nach oben durch Gedrückthalten der Taste <CTRL> verlangsamt werden. Die Ausführung von LIST wird durch Drücken der Taste <RUN/STOP> abgebrochen.
Wenn keine Zeilennummern angegeben sind, wird das gesamte Programm aufgelistet. Wenn nur die erste Zeilennummer angegeben ist und ein Bindestrich (-) folgt, werden diese und alle Zeilen mit höheren Nummern aufgelistet. Wenn nur die letzte Zeilennummer angegeben ist und dieser ein Bindestrich vorangestellt ist, werden alle Zeilen vom Programmanfang bis zu dieser Zeile aufgelistet. Wenn beide Nummern angegeben sind, wird der gesamte Bereich einschließlich der aufgelisteten Zeilennummern angezeigt.
Beispiele:
LIST (Listet das aktuell im Speicher befindliche Programm auf) LIST 500 (Listet nur Zeile 500 auf) LIST 150- (Listet alle Zeilen von Zeile 150 bis zum Ende auf) LIST -1000 (Listet alle Zeilen von der untersten bis einschließlich Zeile 1000 auf) LIST 150-1000 (Listet die Zeilen 150 bis einschließlich Zeile 1000 auf) 10 PRINT "THIS IS LINE 10" 20 LIST (LIST im Programmmodus verwendet)
Befehle | CLOSE, CLR, CMD, CONT, DATA, DEF, DIM, END, FOR, GET, GET#, GOSUB, GOTO, IF, INPUT, INPUT#, LET, LIST, LOAD, NEW, NEXT, ON, OPEN, POKE, PRINT, PRINT#, READ, REM, RESTORE, RETURN, RUN, SAVE, STOP, SYS, VERIFY, WAIT |
Befehle Spezial (Bywords) | FN, GO, NOT, SPC(, TAB(, THEN, TO, STEP |
Arithmetische und logische Operatoren | +, –, *, /, ^, >, =, <, AND, OR |
Funktionen | ABS, ASC, ATN, CHR$, COS, EXP, FRE, INT, LEFT$, LEN, LOG, MID$, PEEK, POS, RIGHT$, RND, SGN, SIN, SQR, STR$, TAN, USR, VAL |
Konstanten und Systemvariablen | Pi, ST, TI, TI$ |