Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

FRE

Token:
$B8
Format:
FRE(Bank)
Zweck:
Gibt die Anzahl der freien Bytes für Bank 0 oder 1 zurück oder, wenn das
Argument negativ ist, die ROM-Version.
FRE(0) liefert die Anzahl der freien Bytes in Bank 0, die für den BASIC-
Programmcode verwendet wird.
FRE(1) liefert die Anzahl der freien Bytes in Bank 1, der Bank für BASIC-
Variablen, Arrays und Strings. FRE(1) stößt auch die sogenannte "Gar-
bage Collection" (dt. "Müllsammlung") an. Dies ist ein Prozess, der die
Strings, die im oberen Adressbereich der Bank abgelegt sind, sammelt,
umsortiert und dadurch den String-Speicher "aufgeräumt" (defragmen-
tiert).
FRE(-1) liefert die sechsstellige Versionsnummer des ROM.
Beispiel:
Verwendung von FRE:
106

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Mega BASIC65

Inhaltsverzeichnis