Sa., 07 Juni 2025 14:45:53 +0200

C64 BASIC V2.0: Befehl: LIST

-


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)


BefehleCLOSE, 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
FunktionenABS, ASC, ATN, CHR$, COS, EXP, FRE, INT, LEFT$, LEN, LOG, MID$, PEEK, POS, RIGHT$, RND, SGN, SIN, SQR, STR$, TAN, USR, VAL
Konstanten und SystemvariablenPi, ST, TI, TI$
image_pdfimage_print
Andreas Potthoffhttps://electrodrome.net
Computer-Nerd seit der ersten 8-bit Generation (1981), SysOp, IT-Spezialist, System Administrator, Webmaster, Maker...
0 0 votes
Artikel Bewertung
Datenschutz
0 Kommentare
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Related Stories

0
Would love your thoughts, please comment.x