Pseudo-Variable für den Zugriff auf den Zeiger einer Datei.
Syntax: a)
PTR#Faktor
b)
PTR#Faktor=
Ausdruck
Argument: a)
Faktor ist eine Kanalnummer, wie sie von einer
OPENIN,
OPENOUT oder
OPENUP Funktion bereitgestellt wird.
b)
Faktor ist wie a). Der Ausdruck ist eine Ganzzahl, die die gewünschte Position des sequentiellen Zeigers in der Datei angibt. In für Eingabeoperationen geöffneten Dateien kann der PTR#-Wert nur im Bereich zwischen 0 und
EXT# liegen.
Ergebnis: a) Eine Ganzzahl, die die Position des nächsten Byte relativ zum Dateianfang angiebt, welches gelesen oder geschrieben weden soll. Der minimale Wert ist 0, der maximale hängt vom verwendeten Speichersystem ab.
Beispiele:
PRINT PTR#datei;"verarbeitete Bytes"
PTR#kan%=rec_len%