ILE ソース・デバッガーでは、数多くのデバッグ・コマンドを使用することができます。 デバッグ・コマンドとそのパラメーターは、「モジュール・ソースの表示」および「評価式」画面の下部に表示されるデバッグ・コマンド行に入力します。 これらのコマンドは、大文字、小文字、または大文字小文字混合のどれでも入力できます。 デバッグ・コマンドの詳細については、「ILE 概念」を参照してください。
表 4 に、これらのデバッグ・コマンドを要約しています。 ILE ソース・デバッガーのオンライン・ヘルプでは、 デバッグ・コマンドとそれに使用できる省略形について説明されています。
デバッグ・ コマンド | 説明 |
---|---|
ATTR | 変数の属性が表示されるようにします。 属性とは、デバッグ記号テーブルに記録されている変数のサイズおよびタイプです。 属性と、ILE COBOL でのそれに相当するものを示すリストについては 表 5 を参照してください。 それらの属性は、ILE COBOL によって定義された属性と同じではありません。 |
BREAK | テストするプログラムの特定の場所へ条件付きまたは無条件のジョブ停止点を入れられるようにします。 条件付きジョブ停止点を入れるには、BREAK 位置 WHEN 式 を使用します。 |
CLEAR | 条件付きまたは無条件停止点の除去または活動中のウォッチ条件の 1 つもしくはすべてを除去します。 |
DISPLAY | EQUATE コマンドを使用して割り当てた名前と定義を表示することができます。 また、現在「モジュール・ソースの表示」画面に示されているもの以外の ソース・モジュールを表示することができます。現行のプログラム・オブジェクト内にモジュール・オブジェクトが存在していなければなりません。 |
EQUATE | 式、変数、またはデバッグ・コマンドに短縮名を割り当てることができます。 |
EVAL | 変数の値を表示または変更することができます。 さらに、式、レコード、グループ項目、または配列の値を表示することができます。 |
QUAL | 後続の EVAL または WATCH コマンドに現れる変数の有効範囲を定義できます。 |
SET | 実働ファイルの更新を可能にしたり、検索操作で大文字小文字を区別するかどうかの指定をしたり、または OPM ソース・デバッグ・サポートを使用可能にしたりする、デバッグ・オプションを変更することができます。 |
STEP | デバッグするプログラムの 1 つまたは複数のステートメントを実行します。 |
TBREAK | テストするプログラムの特定の場所へ現行スレッドの条件付きまたは無条件停止点を入れられるようにします。 |
THREAD | 「デバッグ済みスレッドの処理」画面の表示または現行スレッドの変更ができます。 |
WATCH | 指定した保管場所の内容が現行値から変更された時点で停止点を要求します。 |
FIND | 現在表示されているモジュールを前方検索して、指定した行番号、ストリング、テキストを探します。 |
UP | ソースの表示ウィンドウを、入力された量だけ上に移動します。 |
DOWN | ソースの表示ウィンドウを、入力された量だけ下に移動します。 |
LEFT | ソースの表示ウィンドウを、入力された文字数分だけ左に移動します。 |
RIGHT | ソースの表示ウィンドウを、入力された文字数分だけ右に移動します。 |
TOP | 最初の行が表示されるまで移動します。 |
BOTTOM | 最後の行が表示されるまで移動します。 |
NEXT | ソースのうち、画面に現在表示されている位置の次の停止点を表示します。 |
PREVIOUS | ソースのうち、画面に現在表示されている位置の直前の停止点を表示します。 |
HELP | 使用可能なソース・デバッガー・コマンドのオンライン・ヘルプ情報を表示します。 |
ILE ソース・デバッガーの変数の属性の記述方法は、ILE COBOL とは異なります。 表 5 に、ILE ソース・デバッガーで記述される変数の属性と、それに相当する ILE COBOL データ・カテゴリーを示します。
ILE ソース・デバッガー変数の属性 | ILE COBOL データ・カテゴリー |
---|---|
FIXED LENGTH STRING |
英字 英数字 英数字編集 数字編集 外部浮動小数点 日付 時刻 タイム・スタンプ |
GRAPHIC |
DBCS DBCS 編集 |
CHAR | ブール |
BINARY | 2 進数 |
ZONED(2,0) | ゾーン 10 進数 |
PACKED(2,0) |
パック 10 進数 パック日付 パック時刻 |
PTR |
ポインター プロシージャー・ポインター |
REAL | 内部浮動小数点 |
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.