Go to the first, previous, next, last section, table of contents.

## デバッガとは

C 言語で書かれたプログラムのためのデバッガ `dbx` は, ソースレベルでのブレークポイントの設定, ステッ プ実行, 変数の参照などが可能な強力なデバッガである. Asir では, `dbx` 風のデバッガを用意している. デバッグモードに入るには, トッ プレベルで `debug;` と入力する.

    [10] debug;
    (debug)

その他, 次の方法, あるいは状況でデバッグモードに入る.

- 実行中ブレークポイントに達した場合
- 割り込みで ``d'` を選択した場合
- 実行中エラーを起こした場合 この場合, 実行の継続は不可能であるが, 直接のエラーの原因となった ユーザ定義函数の文を表示してデバッグモードに入るため, エラー時 における変数の値を参照でき, デバッグに役立たせることができる.
- `error()` が呼び出された場合

Go to the first, previous, next, last section, table of contents.