OCamlで再帰関数や、他の関数を呼び出す関数などをデバッグする時に、
traceを使えば、何回くらい再帰が起こってるのかとか、引数が正しく渡されてるかを確認できる
関数hogeについてtraceしたければ
と打ち、関数を実行すればよい
また、traceを辞めたい時は
と打てばよい。
長めの関数を書く時や、試行錯誤しながらコーディングする時は意外に便利だ
traceを使えば、何回くらい再帰が起こってるのかとか、引数が正しく渡されてるかを確認できる
関数hogeについてtraceしたければ
# #trace hoge;;
と打ち、関数を実行すればよい
また、traceを辞めたい時は
# #untrace hoge;;
と打てばよい。
長めの関数を書く時や、試行錯誤しながらコーディングする時は意外に便利だ
コメントする