Herunterladen Inhalt Inhalt Diese Seite drucken

Übersetzungseinheitliste - Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch

Compiler
Inhaltsverzeichnis

Werbung

Anhang
Übersetzungseinheitliste
Jede Zeile einer Übersetzungseinheitliste ist in die folgenden Bereiche unterteilt:
(1)
(2)
(3)
(4)
(5)
Die folgenden Anteile sind nur in einer 'verdichteten' Liste vorhanden (siehe Parameter
SOURCE=YES(CROSS-REFERENCE=YES) im
(6)
U41113-J-Z125-6
Anzeigenfeld
Spalte 1 informiert über Fehler innerhalb der vom Benutzer vergebenen Nummerie-
rung der Eingabesätze (Anzeige S) und über Verstöße gegen die maximale Zeilen-
länge von 80 Zeichen beim Fixed-Format bzw. 248 Zeichen beim Free-Format (An-
zeige T). Außerdem werden in ihm Sätze gekennzeichnet, die aus einer COPY-Bi-
bliothek kopiert wurden (Anzeige C), die durch ein
REPLACING bzw. REPLACE vereinbart wurden (Anzeige R) oder die zur
SUB-SCHEMA-SECTION gehören (Anzeige D).
In Spalte 3 wird bei expandierten COPY-Elementen die Schachtelungstiefe ange-
zeigt.
Ein Minuszeichen (-) in Spalte 1 kennzeichnet Zeilen, die auf Grund von Compiler-
Direktiven ignoriert wurden.
Folgenummernfeld
Enthält eine von COBOL2000 vergebene, maximal 5-stellige Nummer, die zur
Kennzeichnung des eingegebenen Übersetzungseinheit-Satzes dient. Diese Num-
mer dient zur eindeutigen Identifizierung der Quellcodezeilen. Sie findet sich in al-
len von COBOL2000 erzeugten Listen als Querverweisnummer wieder und wird zur
Verknüpfung mit etwaigen Fehlermeldungen verwendet. Der maximale Wert be-
trägt 65535. Überschreitet eine Übersetzungseinheit diese Zahl, wird wieder von 0
an nummeriert.
Zu Beginn jeder Seite einer Übersetzungseinheitliste wird nach der Überschrift eine
Zeile erzeugt, die Spaltenmarkierungen (V) enthält. Diese Markierungen entspre-
chen dem COBOL-Referenzformat und erleichtern es dem Benutzer, eine Verlet-
zung des von COBOL geforderten Spaltenformats zu erkennen.
Vom Programmierer nutzbarer Bereich zur Markierung von Programmzeilen
Übersetzungseinheitbereich
Enthält den vom Benutzer eingegebenen Satz. Dabei ist zu beachten, dass nur ab-
druckbare Zeichen dargestellt werden.
Enthält eine Zeile mehr als eine Definition oder kommen in einer Übersetzungsein-
heit implizite Definitionen vor, dann werden diese im verdichteten Listing in zusätz-
lichen Zeilen dargestellt, in denen an Stelle des Quelltexts rechtsbündig nur der
Name dieser Definition steht.
Übersetzungseinheitliste
Abschnitt „LISTING-Option" auf Seite
70.
367

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis