Next: Functions and Variables for Debugging, Previous: Source Level Debugging, Up: Debugging [Contents][Index]
キーワードコマンドは、Maxima式として解釈(interpret)されない特殊キーワードです。
キーワードコマンドは、ブレイクプロンプトではできませんが、Maximaプロンプトやデバッガープロンプトで入力できます。
キーワードコマンドはコロン’:’で始まります。
例えば、Lisp形を評価するには、
may type
:lispの後に評価される形式をタイプします。
(%i1) :lisp (+ 2 3) 5
取られる引数の数は、特定のコマンドに依存します。
コマンド全体をタイプする必要はありません、ただブレイクキーワードの中で唯一であれば十分です。
例えば、:brは :breakのために十分です。
キーワードコマンドは以下にリストされます。
:break F n関数Fの中に関数の頭から行オフセットnで
ブレイクポイントを設定します。
もしFが文字列として与えられたら、
ファイルと仮定され、nはファイルの頭からのオフセットです。
オフセットはオプションです。
もし与えられないなら、ゼロと仮定されます。
(関数かファイルの最初の行。)
:btスタックフレームのバックトレイスを印字します。
:continue計算を継続します。
:delete指定されたブレイクポイントを、もし指定されないならすべてのブレイクポイントを削除します。
:disable指定されたブレイクポイントを、もし指定されないならすべてのブレイクポイントをディセーブルにします。
:enable指定されたブレイクポイントを、もし指定されないならすべてのブレイクポイントをイネーブルにします。
:frame nスタックフレームnを、もし指定されないなら現在のフレームを印字します。
:helpデバッガーコマンドに関するヘルプを印字します。 もし指定されないなら、コマンドすべてのヘルプを印字します。
:info項目についての情報を印字します。
:lisp some-formsome-formをLisp形式として評価します。
:lisp-quiet some-formLisp形式some-formを出力せずに評価します。
:next:nextは関数コールをステップオーバーする点を除いて、
:stepのようなものです。
:quit計算を完了せずに、 現在のデバッガーレベルから抜けます。
:resume計算を継続します。
:step新しいソー行に至るまで計算を継続します。
:top計算を完了せずに(任意のデバッガーレベルから)Maximaプロンプトに戻ります。
Next: Functions and Variables for Debugging, Previous: Source Level Debugging, Up: Debugging [Contents][Index]