Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 71

Compiler
Inhaltsverzeichnis

Werbung

Steuerung des Compilers über SDF
LISTING = *STD
Es werden die voreingestellten Werte der nachfolgenden PARAMETERS-Struktur über-
nommen.
LISTING = *PARAMETERS(...)
Mit den folgenden Parametern wird bestimmt, welche Listen erzeugt werden und welches
Layout und Ausgabeziel die angeforderten Listen haben sollen.
OPTIONS = *NO / *YES
Der Compiler erzeugt standardmäßig eine Liste, in der die während der Übersetzung
wirksamen Steueranweisungen, die Umgebung des Übersetzungsprozesses sowie
einige Informationen für Wartungs- und Diagnosezwecke aufgeführt sind.
SOURCE = *YES(...)
Der Compiler erzeugt eine Übersetzungseinheitliste und eine Bibliotheksliste.
U41113-J-Z125-6
COPY-EXPANSION = *NO
Die in die Übersetzungseinheit kopierten COPY-Elemente werden nicht in der
Übersetzungseinheitliste abgedruckt. Diese Angabe empfiehlt sich bei häufig vor-
kommenden COPY-Elementen, um Papier zu sparen.
COPY-EXPANSION = *VISIBLE-COPIES
In der Übersetzungseinheitliste werden nur diejenigen COPY-Elemente abge-
druckt, die keine SUPPRESS-Angabe enthalten. Jede Zeile eines COPY-Elements
ist in Spalte 1 der Liste mit einem „C" gekennzeichnet.
COPY-EXPANSION = *ALL-COPIES
In der Übersetzungseinheitliste werden alle COPY-Elemente abgedruckt, auch die-
jenigen, die eine SUPPRESS-Angabe enthalten. Jede Zeile eines COPY-Elements
ist in Spalte 1 der Liste mit einem „C" gekennzeichnet.
SUBSCHEMA-EXPANSION = *NO / *YES
Mit der Angabe von YES wird die SUB-SCHEMA SECTION aufgelistet und jede
Zeile mit einem „D" in Spalte 1 gekennzeichnet.
Dieser Operand ist in COBOL-BC nicht verfügbar.
INSERT-ERROR-MSG = *NO / *YES
Bei Angabe von YES werden in die Übersetzungseinheitliste alle bei der Überset-
zung aufgetretenen (Fehler-)Meldungen „eingemischt". Die Meldungszeile steht
dabei jeweils unmittelbar nach der Quellzeile, in der das meldungsauslösende Kon-
strukt beginnt. Meldungen, die der Compiler keiner bestimmten Quellzeile zuord-
nen kann, werden nach der letzten Quellzeile ausgegeben.
Der Operand wirkt auch dann, wenn keine Fehlerliste angefordert wurde.
Um ein ordnungsgemäßes Einmischen zu gewährleisten, sollte die Übersetzungs-
einheitliste nicht mehr als 65535 Quellzeilen beinhalten (siehe
zungseinheitliste" auf Seite
367).
LISTING-Option
Abschnitt „Überset-
71

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis