7.4.3 [ソース表示]画面
プログラムのソースコードが表示されます。
ソースコードを表示する画面の種類を次に示します。
-
[ソース表示]画面
「COBOLソースファイル名」または「登録集原文ファイル名」のリンクをクリックすると表示されます。COBOLソースファイルや登録集原文ファイルの中のソースコードがそのまま表示されます。
-
[ソース表示(COPY展開後)]画面
[プログラム詳細]画面右上の「ソース表示」のリンク,[プログラムデータ]画面の「データ名」のリンク,または[セクション階層図]画面の「節名」のリンクをクリックすると表示されます。ソースコード内のCOPY文の位置には,COPY文で取り込まれた登録集原文が展開されて表示されます。この画面の左ペインには,部名・節名・段落名の目次(しおり)が表示されます。部名・節名・段落名をクリックすると,該当する部見出し,節見出し,段落見出しが最上行に表示されるようにスクロールします。
- 注意事項
-
行終端の制御文字は,X'0A'またはX'0D0A'です。X'1A'(EOF)は,ファイルの終端と見なします。COBOLソースファイルに入力できない制御文字を含む場合には,エラーメッセージが出力されます。
ソースコードの文字色の意味を次に示します。ただし,条件によって色が異なる個所があります。
-
コメント行は,緑色で表示する。
-
コメント行以外の行は黒色で表示する。
- [プログラム名]
-
COBOLソースファイルの見出し部のPROGRAM-IDです。
- [ソースファイル名]
-
COBOLソースファイル名です。
- [パス名]
-
COBOLソースファイルが格納されているフォルダの絶対パス名です。
- 左ペインの表示
-
[ソース表示(COPY展開後)]画面の場合,部名・節名・段落名の目次(しおり)が表示されます。部名・節名・段落名をクリックすると,該当する部見出し,節見出し,段落見出しをソースコードの最上行に位置付けることができます。手続き部の先頭が節の見出しで始まっていない場合,「{PROCEDURE_START}」という節名が表示されます。
- ソースコード
-
COBOLソースファイルのソースコードが表示されます。ソース表示で表示されるソース行の最大長は255バイトです。ただし,コンパイルオプションの指定によって,ソース行の最大長が80バイトになることがあります。詳細は,「7.6.3 ソース表示で表示されるソース行の最大長」を参照してください。プログラム名に記号(¥,@,#)を含む場合も,COBOL2002の変換規則は適用されないで,そのまま表示されます。
デッドコードの対象になる行は,背景がグレーで表示されます。1行に複数の文があり,一部の文だけがデッドコードの場合でも行全体の背景がグレーになります。
COPY文にPREFIXING指定/SUFFIXING指定があっても,接頭辞/接尾辞が付加された表示になりません。
関連項目