Hitachi

COBOL2002 使用の手引 手引編


24.2.1 コンパイル方法

プログラムのコンパイルまでの手順を次に示します。

  1. データベース情報をCOBOL宣言文に展開する。

    メインフレーム上でXDMのユティリティを使用し,データベース情報であるスキーマ情報,サブスキーマ情報をCOBOL宣言文に展開します。このとき,COBOL宣言文(COPY文で展開される原文)は,XDM E2系ユティリティJXBSAIDを使用して作成します。

    (COBOL宣言文の展開例)

    [図データ]

  2. COBOL宣言文をUNIXに転送する。

    作成したCOBOL宣言文を,ファイル転送プログラムを使用してUNIXに転送します。このとき,UNIX上で受け取るファイル名は"サブスキーマ名スキーマ名.cbl"(上記の例では,HSB1HSC1.cbl)とする必要があります。

  3. プログラムをコンパイルする。

    UNIXに転送されたCOBOL宣言文(COPY展開される原文)は,コンパイル時のSUBSCHEMA SECTION解析中にCOPY文と同様に展開されます。このため,COBOL宣言文の入ったファイルは,登録集原文が展開できるディレクトリ下に置く必要があります。