プロローグ

プロローグ・セクションは、コマンド・パラメーターおよびその値を、 CL コマンド分析プログラムによって処理された時に要約します。 *CURLIB または *LIBL が指定された場合には、 実際のライブラリー名がリストされます。 またプロローグに表示されるものには一時変更の 値が反映されます。 図 234 は、CRTBNDRPG コマンドを使ってコンパイルさたプログラム MYSRC のリストのプロローグ・セクションの解釈方法を図解しています。

図 234. CRTBNDRPG のサンプル・プロローグ
ソースの 1 行目で指示されたタイトル  1a 
5722WDS V5R2M0  020719 RN        IBM ILE RPG                MYLIB/MYSRC     1b     ISERIES1   02/08/15 12:58:46      PAGE     1

  コマンド . . . . . . . . . . . . . . . . . . . . . . :   CRTBNDRPG
    投入元 . . . . . . . . . . . . . . . . . . . . . . :     MYUSERID
  プログラム . . . . . . . . . . . . . . . . . . . . . :   MYSRC     2 
    ライブラリー . . . . . . . . . . . . . . . . . . . :     MYLIB
  テキスト '記述'  . . . . . . . . . . . . . . . . . . :   Text specified on the Command
  ソース・メンバー . . . . . . . . . . . . . . . . . . :   MYSRC     3 
  ソース・ファイル . . . . . . . . . . . . . . . . . . :   QRPGLESRC     4 
    ライブラリー . . . . . . . . . . . . . . . . . . . :     MYLIB
    CCSID  . . . . . . . . . . . . . . . . . . . . . . :     37
  テキスト '記述'  . . . . . . . . . . . . . . . . . . :   Text specified on the Source Member
  最終変更 . . . . . . . . . . . . . . . . . . . . . . :   98/07/27  12:50:13
  生成重大度レベル . . . . . . . . . . . . . . . . . . :   10
  省略時の活動化グループ . . . . . . . . . . . . . . . :   *NO
  Compiler options . . . . . . . . :   *XREF      *GEN       *SECLVL    *SHOWCPY     5 
                                                           *EXPDDS    *EXT       *SHOWSKP   *NOSRCSTMT
                                                           *DEBUGIO   *NOEVENTF
  デバッグ・ビュー . . . . . . . . . . . . . . . . . . :   *ALL
  出力 . . . . . . . . . . . . . . . . . . . . . . . . :   *PRINT
  最適化レベル . . . . . . . . . . . . . . . . . . . . :   *NONE
  ソース・リストの字下げ . . . . . . . . . . . . . . . :   '| '   6 
  タイプ変換オプション . . . . . . . . . . . . . . . . :   *NONE
  ソート順序 . . . . . . . . . . . . . . . . . . . . . :   *HEX
  言語識別コード . . . . . . . . . . . . . . . . . . . :   *JOBRUN
  プログラムの置き換え . . . . . . . . . . . . . . . . :   *YES
  ユーザー・プロファイル . . . . . . . . . . . . . . . :   *USER
  権限 . . . . . . . . . . . . . . . . . . . . . . . . :   *LIBCRTAUT
  数値の切り捨て . . . . . . . . . . . . . . . . . . . :   *YES
  数値の修正 . . . . . . . . . . . . . . . . . . . . . :   *ZONED     *INPUTPACKED
  ターゲット・リリース . . . . . . . . . . . . . . . . :   *CURRENT
  ヌル値可能 . . . . . . . . . . . . . . . . . . . . . :   *NO
  バインド・ディレクトリー . . . . . . . . . . . . . . :   BNDDIRA      BNDDIRB
    ライブラリー . . . . . . . . . . . . . . . . . . . :     CMDLIBA      CMDLIBB
  活動化グループ . . . . . . . . . . . . . . . . . . . :   CMDACTGRP
  条件名の定義 . . . . . . . . . . . . . . . . . . . . :   ABC   7 
                                                           DEF
  パフォーマンス収集使用可能化 . . . . . . . . . . . . :   *PEP
  プロファイル・データ . . . . . . . . . . . . . . . . :   *NOCOL
  生成 PGM インターフェース  . . . . . . . . . . . . . :   *PCML
  Program interface stream file  . :   /home/mydir/MYSRC.pcml     8 
  組み込みディレクトリー . . . . . . . . . . . . . . . :   /projects/ABC Electronics Corporation/copy files/prototypes
                                                       :   /home/mydir      9 


 1  ページ見出し
ページ見出し情報にはプロダクト情報行 1b および /TITLE 指示によって指定されたテキスト 1a が含まれます。コンパイラー・リストのページ見出しとスペーシングのカスタマイズ方法については、コンパイラー・リストのカスタマイズを参照してください。
 2  モジュールまたはプログラム
作成されたモジュール・オブジェクトの名前 (CRTRPGMOD を使用した場合 ) または作成されたプログラム・オブジェクトの名前 (CRTBNDRPG を使用した 場合)。
 3  ソース・メンバー
ソース・レコードが取り出されたソース・メンバーの名前 (一時変更コマンドを使 用した場合には、これは  2  と異なることがあります)。
 4  ソース
ソース・レコードを提供するために実際に使用されたファイルの名前。 この ファイルが一時変更された場合には、一時変更ソースの名前が使用されます。
 5  コンパイラー・オプション
CRTRPGMOD コマンドまたは CRTBNDRPG コマンドでの指定にしたがって、 コンパイル時に有効となっていたコンパイラー・オプション。
 6  字下げマーク
リストのソース・セクションにある構造化命令にマークを付けるために使用さ れる文字。
 7  条件名の定義
ソースの読み取り前に効力をもつ条件名を指定します。
 8 
PCML (プログラム呼び出しマークアップ言語) の書き込み先の IFS ファイルを指定します。
 9 
/COPY ファイルまたは /INCLUDE ファイルの検索先のディレクトリーを指定します。