Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

COMMODORE 16
BASIC 3.5 LEXIKON
Den LOAD-Befehl kann man auch in BASIC-Programme einbinden
und
auf diese
Weise
das
nächste
Programm
von
Kassette
nachladen
und
starten. Dieser Vorgang wird als Verketten (Chaining)
bezeichnet.
Das
zweite Programm muß in der Regel kürzer als das erste sein.
Das Speicheradresse-FLAG bestimmt,
an
welche
Speicheradresse
das Programm zu laden ist. FLAG
=
0 informiert
den
COMMODORE 16,
das
Programm an den Anfang des BASIC-Speicherbereichs
zu
laden.
FLAG
=
1
lädt dagegen das Programm auf jeden Fall an die Adresse,
die
es
beim
Abspeichern innehatte. Standard (d.h. wenn keine
Angabe
erfolgt)
ist
FLAG
=
O. Der Wert 1 wird im
allgemeinen
nur
in
Verbindung
mit
zu
ladenden Maschinenprogrammen benützt.
NEW
***
Der
BASIC-Befehl
NEW
löscht
das
gegenwärtige
Programm
im
Speicher und setzt gleichzeitig alle verwendeten Variablen
wieder
auf
Null. Wenn das Programm vorher nicht abgespeichert wurde,
ist
es
bis
zur Wiedereingabe verloren. Daher ist der Befehl NEW mit VORSICHT anzu-
wenden.
Auch der Befehl NEW kann in BASIC Programme
eingebaut
werden.
Erreicht der COMMODORE 16 die Programmzeile mit
dem
NEW-Befehl,
wird
das gesamte Programm gelöscht und der Programmablauf
abgebrochen.
Das
ist
natürlich
höchstens
dann
sinnvoll,
wenn
ein
nach
vollständigem Ablauf gezielt be endet werden soll.
135

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis