複数のモジュールをバインドして 1 つのプログラム・オブジェクトにする例

この例は、CRTPGM コマンドを使用して、モジュール・オブジェクト A、B、および C をバインドして、ABC というプログラム・オブジェクトにする方法を示すものです。 プログラム・オブジェクトの PEP および UEP を含むモジュール・オブジェクトは、ENTMOD パラメーターに指定されているモジュール・オブジェクトです。

複数のモジュールをバインドしてプログラム・オブジェクトにするには、 すべての外部参照を CRTPGM コマンドで解決してください。 ILE COBOL 実行時関数への参照は、ILE COBOL モジュール・オブジェクトを含むプログラム・オブジェクトの中に自動的にバインドされる際に解決されます。

  1. 複数のモジュール・オブジェクトをバインドしてプログラム・オブジェクトを作成するには、次のように入力します。
    CRTPGM PGM(ABC) MODULE(A B C) ENTMOD(*FIRST) DETAIL(*FULL)
    そして、実行キーを押します。