ステートメント・ビューの使用

ステートメント・ビューには、ソース・ステートメントは含まれません。 それには行番号とステートメント番号が含まれています。 ステートメント・ビューを使用して ILE COBOL モジュール・オブジェクトをデバッグするには、コンパイラー・リストのハード・コピーが必要です。

注:
ステートメント・ビューを使用して ILE COBOL モジュール・オブジェクトをデバッグする場合、 「モジュール・ソースの表示」画面にソース・コードは表示されません。

ステートメント・ビューを使用して ILE COBOL モジュール・オブジェクトをデバッグするには、 モジュールの作成時に、CRTCBLMOD または CRTBNDCBL コマンドの DBGVIEW パラメーターに *STMT、*SOURCE、*LIST または *ALL 値を指定します。

ステートメント・ビューを作成する 1 つの方法として、次のように入力します。

CRTCBLMOD MODULE(MYLIB/xxxxxxxx)
SRCFILE(MYLIB/QCBLLESRC) SRCMBR(xxxxxxxx)
TEXT('CBL Program') DBGVIEW(*STMT)

CRTCBLMOD コマンドまたは CRTBNDCBL コマンドに DBGVIEW(*STMT) を指定してステートメント・ビューを生成した場合、 作成されるモジュール・オブジェクトのサイズは、ステートメント・ビューであるために最小限の大きさになります。 作成されるモジュール・オブジェクトのサイズは、 リスト・ビューまたはソース・ビューで生成されるモジュール・オブジェクトのサイズよりも小さくなります。 ステートメント・ビューでは、作成されるモジュール・オブジェクトのサイズは最小限のものになりますが、デバッグは可能です。 ステートメント・ビューでは、記号テーブル、およびステートメント番号とデバッグ行番号とのマッピングだけが提供されます。