Previous Topic: Precompiler OptionsNext Topic: Parameters


Syntax

This is the expansion of precompiler-options in the precompiler EXEC PGM statement in JCL. These are not positional parameters:

►►─┬──────────────────┬───────────────────────────────────────────────────────►
   └─ RCM = rcm-name ─┘

 ►─┬───────────────────────────────────┬──────────────────────────────────────►
   └─ RCMVERSION = rcm-version-number ─┘

 ►─┬───────────────────────────┬──────────────────────────────────────────────►
   └─ AM = access-module-name ─┘
 ►─┬────────────────────────┬─────────────────────────────────────────────────►
   └─ SCHEMA = schema-name ─┘

 ►─┬─────────────┬────────────────────────────────────────────────────────────►
   └─ NOINSTALL ─┘

 ►─┬──────────────────────────────┬───────────────────────────────────────────►
   └─ DICTNAME = dictionary-name ─┘

 ►─┬───────────────────┬──────────────────────────────────────────────────────►
   └─ SQL = ──┬─ NO ───┤
              ├─ 89 ───┤
              └─ FIPS ─┘
 ►─┬──────────┬───────────────────────────────────────────────────────────────►
   ├─ LIST ───┤
   └─ NOList ─┘

 ►─┬────────────────────┬─────────────────────────────────────────────────────►
   └─ DATE = ─┬─ ISO ─┬─┘
              ├─ USA ─┤
              ├─ EUR ─┤
              └─ JIS ─┘

 ►─┬────────────────────┬─────────────────────────────────────────────────────►◄
   └─ TIME = ─┬─ ISO ─┬─┘
              ├─ USA ─┤
              ├─ EUR ─┤
              └─ JIS ─┘

COBOL precompiler only

►►─┬─────────────────────┬────────────────────────────────────────────────────►
   └─ COBOL = ──┬─ 1 ──┬─┘
                ├─ 2 ──┤
                └─ 85 ─┘