リスト・ビューは、ILE COBOL コンパイラーで作成したコンパイル・リストまたはスプール・ファイルのソース・リストの一部に似たものです。
リスト・ビューを使用して ILE COBOL モジュール・オブジェクトをデバッグするには、 モジュール・オブジェクトまたはプログラム・オブジェクトを作成する際に、CRTCBLMOD コマンドまたは CRTBNDCBL コマンドのどちらかの DBGVIEW パラメーターに *LIST または *ALL 値を指定します。
リスト・ビューを作成する 1 つの方法として、次のように入力します。
CRTCBLMOD MODULE(MYLIB/xxxxxxxx) SRCFILE(MYLIB/QCBLLESRC) SRCMBR(xxxxxxxx) TEXT('CBL Program') DBGVIEW(*LIST)
CRTCBLMOD コマンドまたは CRTBNDCBL コマンドに DBGVIEW(*LIST) を指定してリスト・ビューを生成した場合、 作成されるモジュール・オブジェクトの大きさは、リスト・ビューにより大きくなります。 リスト・ビューでは、モジュール・オブジェクトまたはプログラム・オブジェクトの作成時に ILE COBOL コンパイラーによってなされたすべての拡張 (たとえば、COPY および REPLACE ステートメント) が提供されます。 リスト・ビューは、ソース・メンバーとは独立して存在しています。 ソース・メンバーは、リスト・ビューに影響を与えることなく変更や削除を行うことができます。
ソース・メンバーに複数のコンパイル単位が含まれている場合、 リスト・ビューには、その 1 つだけをデバッグする場合でも、すべてのコンパイル単位のソース・リストが含まれます。 しかし、「モジュール・ソースの表示」画面から出されるデバッグ・コマンドは、デバッグの対象のコンパイル単位だけに適用されます。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.