デバッグ・ビュー (ステートメント、ソース、コピー、またはリスト) を作成した ら、アプリケーションのデバッグを開始することができます。 ILE ソース・デバッガーを開始するには、デバッグ開始 (STRDBG) コマンドを使います。デバッガーが開始すると、 デバッグ・モード終了 (ENDDBG) コマンドを入力するまで活動状態のままになります。
最初に、STRDBG コマンドのプログラム (PGM) パラメーターを使用して最大 20 個 のプログラム・オブジェクトをデバッグ・セッションに追加することができ ます。 これは OPM プログラムまたは ILE プログラムの組み合わせが可能です (OPM プログラムのコンパイル方法およびデバッグ環境の設定値に応じて、 ILE ソース・デバッガーを使用してそれらのプログラムをデバッグすることが できます)。さらに、STRDBG コマンドのサービス・プログラム (SRVPGM) パラメーターを 使って最初に、20 までのサービス・プログラム・オブジェクトをデバッグ・セッションに 加えることができます。サービス・プログラムをデバッグする規則は、 プログラムをデバッグする規則と同じ です。
ILE プログラムの場合、デバッグ・データがあれば入り口モジュールが 表示され、そうでない場合は、デバッグ・データを持つ ILE プログラムにバインドされた 最初のモジュールが表示されます。
OPM プログラムの場合、 プログラムにデバッグ・データがあるときに、OPMSRC パラメーターが *YES で あれば、STRDBG コマンドで最初に指定されたプログラムが表示されます。 すなわち、OPM プログラムが デバッグ・セッションにある場合は、次の条件が満たされれば ILE ソース・デバッガーを 使って、それをデバッグすることができます。
これら 2 つの条件が満たされないときは、OPM システム・デバッガーを使って OPM プログラムを デバッグする必要があります。
*LSTDBG または *SRCDBG なしで コンパイルされた OPM プログラムが指定され、 サービス・プログラムが指定された場合、デバッグ・データ を持っていれば、サービス・プログラムが表示されます。 デバッグ・データがなければ DSPMODSRC 画面は空になります。ILE プログラムとサービス・プログラムが指定されると、ILE プログラムが表示されます。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.