The following example listing shows the precedence of compiler options for batch compilation.
PP 5655-S71 IBM Enterprise COBOL for z/OS 4.1.0 Date 12/30/2007. . . Invocation parameters: NOTERM PROCESS(CBL) statements: CBL CURRENCY,FLAG(I,I) Options in effect: All options are installation defaults unless otherwise noted: NOADATA ADV QUOTE ARITH(COMPAT) NOAWO BUFSIZE(4096) . . . CURRENCY Process option PROGRAM 1 . . . FLAG(I,I) Process option PROGRAM 1 . . . NOTERM INVOCATION option . . . End of compilation for program 1 . . . PP 5655-S71 IBM Enterprise COBOL for z/OS 4.1.0 Date 12/30/2007. . . PROCESS(CBL) statements: CBL APOST Options in effect: NOADATA ADV APOST Process option PROGRAM 2 ARITH(COMPAT) NOAWO BUFSIZE(4096) . . . NOCURRENCY Installation default option for PROGRAM 2 . . . FLAG(I) Installation default option . . . NOTERM INVOCATION option remains in effect . . . End of compilation for program 2