| オプション |
説明 |
デフォルト |
| CALL のターゲット |
外部 CALL/CANCEL literal ターゲットおよび SET ENTRY ターゲットのリンケージ・タイプを指定します。
- *PGM: CALL/CANCEL または SET ENTRY のターゲットはファイルがあるプログラム・オブジェクトです。
- *PRC: CALL/CANCEL または SET ENTRY のターゲットは ILE プロシージャーです。
|
オフ |
| 演算モード |
数値データの演算モードを指定します。下矢印をクリックして、以下の選択の 1 つを選択してください。
- *NOEXTEND: 数値データのデフォルトの演算モードを指定します。固定小数点算術式の中間結果は最大 30 桁までにでき、数値リテラルは最大長の 18 桁しかもてません。
- *EXTEND31: 固定小数点演算の中間結果の精度を増加します。中間結果は最大 31 桁までにでき、数値リテラルの最大長は 31 桁にできます。
- *EXTEND63: 固定小数点演算の中間結果の精度を増加します。固定小数点演算式の
中間結果は最大 63 桁にすることができ、数値リテラルは最大長 63 桁にできます。
|
オフ |
| NLSS オプション |
ソート順序: NLSSORT が ALPHABET 文節で英字名と関連付けられている場合に使用されるソート順序を指定します。「ソート順序」リスト中の値は言語 ID とともに使用されて、システム定義またはユーザー定義のソート順序テーブルが判別されます。ソート順序リスト値は、CRTCBLPGM、CRTCBLMOD、および CRTBNDCBL コマンドの SRTSEQ パラメーターと同等です。「ライブラリー」フィールドがブランクでない場合に必要です。
- *HEX: ソート順序テーブルを使用しないで、文字の 16 進値を使用してソート順序を判別します。これはデフォルト値です。
- *JOB: プログラムのソート順序がコンパイル時に解決され、そのプログラムと関連付けられます。このソート順序テーブルはコンパイル時にはシステム内に存在していなければなりません。
- *JOBRUN: コンパイル時に、コンパイラーはコンパイル・ジョブのソート順序とプログラムを関連付けます。実行時に、このソート順序は実行時にジョブと関連付けられるソート順序で置換されます。プログラムは、いったんコンパイルした後で、実行時に別のソート順序で使用できます。
- *LANGIDUNQ: 使用中のソート順序テーブルにはコード・ページ内の文字ごとに固有の重みが入っていなければならないことを指定します。
言語 ID 値によって識別された固有の重み付きテーブルを使用します。
- *LANGIDSHR: 使用中のソート順序テーブルにはコード・ページ内の複数文字に同じ重みを入れられることを指定します。言語 ID 値によって識別された共用重み付きテーブルを使用します。
|
オフ |
ライブラリー: 印刷ファイルがあるライブラリー名。ライブラリーを指示するには、名前 (最大 10 文字) を入力するか、下矢印をクリックして以下を選択してください。
- *LIBL: ライブラリー・リストを検索して、ファイルがあるライブラリーを検出します。
- *CURLIB: 現行ライブラリーを使用します。ライブラリーを現行ライブラリーとして割り当てていないと、QGPL が使用されます。
|
*LIBL |
言語 ID: 「ソート順序」値で使用する言語 ID を指定します。「言語 ID」値が使用されるのは、有効な「ソート順序」値が *LANGIDUNQ または *LANGIDSHR である場合だけです。このリスト中の値は、CRTCBLPGM、CRTCBLMOD、および CRTBNDCBL コマンドの LANGID パラメーター値と同等です。以下の選択の 1 つを選択してください。
- *JOBRUN: プログラムの言語 ID は実行時に解決されます。コンパイル済みプログラムの実行時には、ジョブの言語 ID が使用されます。この値によって、プログラムはいったんコンパイルし、実行時に別の言語 ID とともに使用できます。これはデフォルト値です。
- *JOB: プログラムの言語 ID はコンパイル時に解決されます。
- language-identifier-name: 言語 ID をジョブによって使用されるリストから選択してください。
|
オフ |
| ソース・ストリーム・ファイル |
コンパイルする ILE COBOL ソース・コードが入っているストリーム・ファイルのパス名を指定します。
このパス名は絶対修飾または相対修飾のいずれもできます。
絶対パス名は / で始まり、相対パス名は / 以外の文字で始まります。
絶対修飾する場合は、パス名は完全です。相対修飾する場合は、パス名はジョブの現行作業ディレクトリーをそのパス名に付加することによって完全になります。 |
オフ |
| 組み込みディレクトリー: コピー・ファイルを検索するために、コンパイラーによって使用される検索パスに追加する 1 つ以上のディレクトリーを指定します。ソース・コード中に指定されたコピー・ファイルが現行ディレクトリーを探すことによって解決できない場合は、コンパイラーはここで指定するディレクトリーを検索します。 |
オフ |