プロローグ
プロローグ・セクションは、コマンド・パラメーターおよびその値を、 CL コマンド分析プログラムによって処理された時に要約します。 *CURLIB または *LIBL が指定された場合には、 実際のライブラリー名がリストされます。 またプロローグに表示されるものには一時変更の 値が反映されます。 図 1 は、CRTBNDRPG コマンドを使ってコンパイルさたプログラム MYSRC のリストのプロローグ・セクションの解釈方法を図解しています。
図 1. 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
コンパイラー・オプション . . . . : *XREF *GEN *SECLVL *SHOWCPY 5
*EXPDDS *EXT *SHOWSKP *NOSRCSTMT
*DEBUGIO *NOEVENTF
デバッグ・ビュー . . . . . . . . : *ALL
出力 . . . . . . . . . . . . . . : *PRINT
最適化レベル . . . . . . . . . . : *NONE
ソース・リストの字下げ . . . . . : '| ' 6
タイプ変換オプション . . . . . . : *NONE
ソート順序 . . . . . . . . . . . : *HEX
言語 ID . . . . . . . . . . . . : *JOBRUN
プログラムの置き換え . . . . . . : *YES
ユーザー・プロファイル . . . . . : *USER
権限 . . . . . . . . . . . . . . : *LIBCRTAUT
数値の切り捨て . . . . . . . . . : *YES
数値の修正 . . . . . . . . . . . : *ZONED *INPUTPACKED
ターゲット・リリース . . . . . . : *CURRENT
ヌル値可能 . . . . . . . . . . . : *NO
バインド・ディレクトリー . . . . : BNDDIRA BNDDIRB
ライブラリー . . . . . . . . . : CMDLIBA CMDLIBB
活動化グループ . . . . . . . . . : CMDACTGRP
条件名の定義 . . . . . . . . . . : ABC 7
DEF
パフォーマンス収集使用可能化 . . : *PEP
プロファイル・データ . . . . . . : *NOCOL
生成 PGM インターフェース . . . : *PCML
プログラム・インターフェース・
ストリーム・ファイル . . . . . . : /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 ファイルの検索先のディレクトリーを指定します。