FRE-Funktion
Syntax:
Verwendung:
Bemerkungen:
Beispiel:
Hinweis:
GW-BASIC
FRE(O)
FRE("")
Ermittelt den noch im Speicher freien Platz und
spart Platz bei den Zeichenfolgen.
Mit einem numerischen Parameter gibt FRE die
Anzahl von Bytes im Speicher zurück, die nicht von
GW-BASIC benutzt werden. Die Parameter bei
FRE sind Pseudoparameter; d.h., die Syntax setzt
das Vorhandensein dieser Parameter voraus, sie
werden jedoch nicht von der Funktion verarbeitet.
FRE("") gibt Speicherplatz frei, der von Zeichenfol
gen belegt wird, die nicht mehr benötigt werden,
bevor die Anzahl von freien Bytes zurückgegeben
wird.
GW-BASIC leitet erst dann eine Freigabe des Spei
cherplatzes ein, wenn nahezu der ganze freie Spei
cherplatz benutzt wurde. Tritt dies erst spät ein, so
kann es einige Zeit dauern, bis Speicherplatz freige
geben wird. Deshalb wird empfohlen, FRE in regel
mäßigen Abständen zu benutzen, um die Fristen zu
verkürzen.
Siehe ERASE
Bei der Anzahl von Bytes, die von der FRE-Funk
tion zurückgegeben werden, wird der von dem GW-
BASIC Interpreter im Speicher belegte Arbeits
platz nicht berücksichtigt. Selbst wenn keine Daten
im Arbeitsbereich stehen, reserviert GW-BASIC
zwischen 2,5 KB und 4 KB.
GW-BASIC-BEFEHLE UND FUNKTIONEN
FRE
4-99