Name
USE
Syntax
USE (anzahl)
0< anzahl <NSP, Typ integer
USE() ist eine Funktion, die Werte aus dem Pufferspeicher entnimmt, sie aber dort nicht löscht. Es kann aber, wie beim GET-Befehl, immer nur "von unten" auf die ältesten Werte zugegriffen werden. Einen gezielten Abruf von Werten innerhalb des Stapels ist nicht möglich.
Beispiel 1:
PUT 0,0,1,0,1,1
LINE2 GET(2),USE(2)
LINE2 GET(4)
Das 2. Koordinatenpaar wird beim ersten LINE2-Befehl auf dem Speicher belassen um die Werte beim 2. LINE2-Befehl auch verwenden zu können.
Beispiel 2:
PUT 1,2,3,4
PRINT USE(2)
PRINT USE(1), USE(1)
Eine Reihung von USE(1)-Befehlen ermöglicht auch keinen Zugriff auf Werte innerhalb des Stapels. Beim 2. PRINT-Befehl wird zweimal der älteste Wert ausgegeben.
PUT 0,0,1,0,1,1
LINE2 GET(2),USE(2)
LINE2 GET(4)
Das 2. Koordinatenpaar wird beim ersten LINE2-Befehl auf dem Speicher belassen um die Werte beim 2. LINE2-Befehl auch verwenden zu können.
Beispiel 2:
PUT 1,2,3,4
PRINT USE(2)
PRINT USE(1), USE(1)
Eine Reihung von USE(1)-Befehlen ermöglicht auch keinen Zugriff auf Werte innerhalb des Stapels. Beim 2. PRINT-Befehl wird zweimal der älteste Wert ausgegeben.
ab 4.5