Herunterladen Inhalt Inhalt Diese Seite drucken

Bereitstellen Der Übersetzungseinheit; Bereitstellen In Katalogisierten Dateien - Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch

Compiler
Inhaltsverzeichnis

Werbung

Bereitstellen der Übersetzungseinheit
2.1 Bereitstellen der Übersetzungseinheit
Eine COBOL-Übersetzungseinheit muss nach ihrer Codierung dem Compiler für die Über-
setzung zugänglich gemacht werden. Unter den verschiedenen Wegen, die dafür zur Ver-
fügung stehen, sind die gebräuchlichsten
die Eingabe aus einer Datei,
die Eingabe aus einer PLAM-Bibliothek.
Das Betriebssystem unterstützt die Bereitstellung von Übersetzungseinheiten in Dateien
oder PLAM-Bibliotheken durch verschiedene Kommandos und Dienstprogramme.

2.1.1 Bereitstellen in katalogisierten Dateien

COBOL2000 kann Übersetzungseinheiten aus SAM- oder ISAM-Dateien verarbeiten, wo-
bei ISAM-Dateien mit KEYPOS=5 und KEYLEN=8 katalogisiert sein müssen. Wie die Über-
setzungseinheit in eine solche Datei eingegeben werden kann, hängt davon ab, in welcher
Form es zur Verfügung steht:
Liegt die Übersetzungseinheit bereits auf einem externen Datenträger (z.B. Magnet-
band) gespeichert vor, kann es mit Hilfe geeigneter
in eine katalogisierte Datei übernommen werden.
Soll die Übersetzungseinheit neu erfasst werden, lässt sich der Dateiaufbereiter EDT
(siehe Handbuch [19]) einsetzen. Er bearbeitet SAM- oder ISAM-Dateien und stellt
Funktionen zur Verfügung, die ein formatgerechtes Erstellen und späteres Ändern von
COBOL-Übersetzungseinheiten unterstützen. Dazu gehören u.a.
22
BS2000-Kommandos (siehe Handbuch [3]), z.B. des COPY-FILE-Kommandos (für
Übersetzungseinheiten auf Magnetbändern),
Dienstprogramme, z.B. ARCHIVE für Magnetbänder
die Möglichkeit, einen Tabulator zu setzen: Er erlaubt ein schnelles und zuverlässi-
ges Positionieren auf die Anfangsspalte des Programmtextbereiches und erleich-
tert so die Einhaltung des Referenzformats für COBOL-Programme (siehe Hand-
buch „COBOL2000-Sprachbeschreibung" [1]).
Funktionen für das Einfügen, Löschen, Kopieren, Übertragen und Ändern von Pro-
grammierzeilen und Zeilen- bzw. Spaltenbereichen,
Anweisungen für das Einfügen, Löschen und Ersetzen von Zeichenfolgen in der
Datei.
Von der Übersetzungseinheit ...
U41113-J-Z125-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis