COBOL2000 und POSIX
–
Nach einem erfolglosen OPEN INPUT auf eine Datei, für die nicht OPTIONAL angege-
ben wurde, wird der Programmablauf nicht unterbrochen.
–
Einige Werte des Ein-/Ausgabezustands verändern sich in POSIX:
BS2000
37
93, 94, 95
–
Im erweiterten Ein-/Ausgabezustand, der sich in der FILE STATUS-Klausel mit
dateiname-2 anfordern lässt, wird statt des (BS2000-) DVS-Codes der (POSIX-) SIS-
Code ausgegeben.
–
Die Dateiattribute werden beim ersten Öffnen der Datei endgültig festgelegt und kön-
nen später nicht mehr geändert werden.
–
Relative Dateien, die die BS2000-Zugriffsmethode UPAM verwenden, können nicht
verarbeitet werden.
–
COB90xx-Meldungen gehen im POSIX auf stderr.
Repository-Nutzung
Zuweisen eines oder mehrerer Repositories für die Eingabe und eines für die Ausgabe ist
nicht möglich. Es steht nur das Default-Repository SYS.PROG.LIB im BS2000 für diesen
Zweck zur Verfügung (eine Zuweisung ist nicht nötig).
U41113-J-Z125-6
POSIX
30
90
Unterschiede zu COBOL2000 im BS2000
325