Allgemeine Ein- und Ausgabe
modus$,name$:
sexp
anz,n:
iexp
OPEN öffnet einen Datenkanal zu einer Datei oder zu einem Peripherie-
gerät. Dabei bestimmt der String-Ausdruck "modus$" eine der folgenden
Zugriffsmöglichkeiten:
0
(output)
Öffnet eine Datei zum Schreiben. Dazu wird sie
ggf.
neu eingerichtet
bzw.
bestehende
Daten
gelöscht.
I
(input)
Offnet eine Datei zum Lesen.
A
(append)
Ermöglicht das Anhängen von Daten an eine
bestehende Datei.
Dabei
ist der Datenzeiger
auf das Ende der Datei
gerichtet.
U
(update)
Öffnet eine bereits bestehende Datei zum
Schreiben und Lesen.
R
(random access)
Öffnet eine Datei
zum wahlfreien
Schreiben
und
Lesen.
Eine Beschreibung
zu diesem Dateityp wird
unter dem FIELD-Befeh]
gegeben.
Der numerische Ausdruck n enthält die Kanalnummer und kann Werte
von 0 bis 99 annehmen. Diese Kanalnummer muß beim Arbeiten mit der
Datei angegeben werden. Dabei kann das #-Zeichen vor der Kanalangabe
entfallen. Der String-Ausdruck name$ enthält den Zugriffspfad der Datei.
Als Dateiname kann auch eine Peripheriekennung (siehe Liste bei INP)
angegeben werden. Der numerische Ausdruck anz wird nur bei Dateien
mit wahlfreiem Zugriff (random access) ausgewertet; er enthält die Länge
eines Datensatzes.