制御仕様書

6 桁目の H によって識別される 制御仕様ステートメントは、 プログラムの生成および実行についての情報を指定します。ただし、コンパイラーにこの情報を指定するには次の 3 つの異なる方法があり、 コンパイラーはこの情報を次の順序で検索します。

  1. ユーザーのソースに含まれている制御仕様書
  2. *LIBL で RPGLEHSPEC という名前が付けられたデータ域
  3. QRPGLE で DFTLEHSPEC という名前が付けられたデータ域名

これらのソースのいずれかが検出されると、値が割り当てられ、指定されていない キーワードにはデフォルト値が割り当てられます。

デフォルトの値については個別の記入項目の説明を参照してください。

注:
コンパイル・オプションのキーワ ードにはデフォルト値がありません。キーワードの値は、CRTBNDRPG または CRTRPGMOD コマンドで指定した 値を使用して初期化されます。
ヒント

制御仕様書のキーワードは、モジュール・レベルで適用されます。 これは、モジュール内にコーディングされた複数のプロシージャーがある場合 に、制御仕様書に指定された値がすべてのプロシージャーに適用されることを意味 します。