Google

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.