Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

IMP LISTING-OPTIONS

Durch diese Direktive können die Werte von Compiler-Optionen, die die vom Compiler erzeugten Listen beeinflussen, geändert werden.

Format


>>IMP LISTING-OPTIONS {| EXPAND-COPY | EXPAND-SUBSCHEMA | MERGE-DIAGNOSTICS  | MERGE-REFERENCES | MERGE-STATEMENT-ADDRESS  | SORT-MAP  | SHORTEN-XREF  |} 

{ON |  OFF  |  DEFAULT }


Syntaxregel

  1. Die Direktive darf nur vor einer Übersetzungseinheit angegeben werden.

Allgemeine Regeln

  1. Die Direktive wirkt in der Listen-Erzeugungsphase.

  2. Jeder in der Direktive angegebene Operand bezieht sich auf die gleichnamige CompilerOption (siehe Handbuch „COBOL2000-Sprachbeschreibung“ [1]).

  3. Die Angabe ON bewirkt, dass für die spezifizierte Compiler-Option der Wert YES angenommen wird. Die Direktive wirkt jedoch nur, wenn die Liste, die von ihr betroffen wird, auch erzeugt werden soll.

  4. Die Angabe OFF bewirkt, dass für die spezifizierte Compiler-Option der Wert NO angenommen wird.

  5. Die Angabe DEFAULT bewirkt, dass für die spezifizierte Compiler-Option der Wert, der beim Aufruf des Compilers angegeben war, angenommen wird.

  6. Der letzte vor einer Übersetzungseinheit für einen Operanden angegebene Wert wird auch bei der Listen-Erzeugung der vor einer Übersetzungseinheit angegebenen Zeilen herangezogen (z.B. wirkt der letzte Wert für EXPAND-COPY auch für COPY-Anweisungen, die vor dieser Direktive angegeben wurden).