3と4のリビジョン間の差分
2011-06-03 02:01:54時点のリビジョン3
サイズ: 638
編集者: carbon_twelve
コメント:
2011-06-03 02:02:50時点のリビジョン4
サイズ: 657
編集者: carbon_twelve
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 5: 行 5:
 *ocamlは入力の履歴が辿れなくてつらい! == ocamlは入力の履歴が辿れなくてつらい! ==
行 7: 行 7:
 *再帰関数のデバッグつらい!
==
再帰関数のデバッグつらい! ==
行 9: 行 10:
 * やっぱりデバッガがほしい!
==
やっぱりデバッガがほしい! ==
行 11: 行 13:
[[関数・論理型プログラミング実験/OCaml debug]]   * [[関数・論理型プログラミング実験/OCaml debug]]

ML演習Tips

ocamlは入力の履歴が辿れなくてつらい!

ledit ocamlで幸せになれます。~/.bashrcにalias ocaml='ledit ocaml'を追記しておくとよいでしょう

再帰関数のデバッグつらい!

#trace (関数名);; で関数のトレースができます。#untrace (関数名)で解除です。

やっぱりデバッガがほしい!

OCaml debugというツールがあります。導入・使用方法は以下で説明しています。


Categoryノート

関数・論理型プログラミング実験/Tips (最終更新日時 2011-06-03 07:53:34 更新者 carbon_twelve)