COBOL ランタイム・オプション

このセクションでは、COBOL ランタイム・オプションをリストします。

表 1. COBOL ランタイム・オプション
COBOL ランタイム・オプション 目的
AIXBLD | NOAIXBLD VSAM 索引付きデータ・セットおよび相対データ・セットのアクセス方式サービス・プログラム (AMS) を呼び出して、COBOL プログラムのファイル定義プロシージャーおよび索引定義プロシージャーを完了します。 これは、実行時に代替索引を作成します。
CBLOPTS プログラム引数およびランタイム・オプションが予期される相対順序を指定します。 デフォルトの CBLOPTS (ON) は、プログラム引数の後に「/」が続き、その後にランタイム・オプションが続くことを暗黙指定します。
CBLPSHPOP CICS® PUSH HANDLE および CICS POP HANDLE を使用するかどうかを制御します。
CBLQDA COBOL QSAM 動的割り振りを制御する。
CHECK SSRANGE でコンパイルされた場合、範囲検査を使用可能にします。 Enterprise COBOL5 以降でコンパイルされたアプリケーションでは無視される。
DEBUG | NODEBUG USE FOR DEBUGGING 宣言で指定されている COBOL バッチ・デバッグ機能を活動化します。
流れ OS/VS COBOL プログラムによって生成される FLOW 出力を制御します。
RTEUSE 社 再使用可能にするためにランタイム環境を暗黙的に初期化します。
SIMVRD | NOSIMVRD COBOL プログラムが VSAM KSDS を使用して可変長相対編成データ・セットをシミュレートするかどうかを指定します。
UPSI COBOL プログラムを使用するアプリケーションに対して、8 つの UPSI スイッチをオンまたはオフに設定します。
AMODE3164 混合 AMODE COBOL プログラムの実行時に指定する必要があります。
igzuqmsg=オン|オフ ユニークなCOBOLランタイム・メッセージのみを発する。 IGZUQMSG=OFFがデフォルト。
igzrptmsg=オン|オフ COBOLランタイム・メッセージ・レポートを作成する。 IGZRPTMSG=OFFがデフォルト。
SKIPDWARF=ON | オフ CEEDUMP 処理での情報を抑止します。 SKIPDWARF=OFF がデフォルトです。

CEEDUMP処理における情報の抑制を参照のこと。

QSAMBUFFATL=ON | オフ QSAM バッファーを 16 MB 境界より上に割り振ります (ATL)。 QSAMBUFFATL=OFF がデフォルトです。

Enterprise COBOL 移行ガイド」の「 16 MB 境界より上の QSAM バッファーの要求 (IGZ3OPT) 」を参照してください。

QSAMBUFFINITCHAR=DEFAULT | SPACE | BINZERO 初期化文字をバッファーに入れます。 QSAMBUFFINITCHAR=DEFAULT がデフォルトです。

Enterprise COBOL 移行ガイド」の「 QSAM バッファーの初期化の制御 (IGZ4OPT) 」を参照してください。

VSAMDYNAMICDIR=ON | オフ

動的アクセス・モードを使用する VSAM KSDS/RRDS ファイルの読み取り論理パスを選択できます。 VSAMDYNAMICDIR=OFF がデフォルトです。

VSAM ダイナミック・アクセス・リード・オプション VSAMDYNAMICDIR を参照のこと。
DISABLEUOPTREPORT = ON | OFF LE ランタイム・オプション RPTOPTS (ON) を指定すると、COBOL ランタイム・オプション報告書がデフォルトで生成されます。 このレポートは、このオプションを使用してオフにすることができます。 DISABLEUOPTREPORT = OFF がデフォルトです。
これらのオプションの詳細については、 「 z/OS® Language Environment Programming Reference 」の「 Using Language Environment® runtime options 」を参照してください。