ocamldebug に同等の ocamltop のtrace
ディレクティブはありますか?
私のプロジェクトには数十個のファイルがあり、それらを ocamltop ハードにロードするため (ロード順序の問題など)、ocamldebug を使用する必要があります。ocamldebug を使用すると、コンパイル済みのファイルを渡すだけで機能します。
今のところ、いくつかのカスタム ID 関数を使用して、ocamldebug で関数呼び出しをトレースしています。すなわち。私はいくつかのアイデンティティ関数を持っています:
let id_some_fun_1 a p1 p2 = a p1 p2
let id_some_fun_2 a p = a p
次に、コードで、トレースする関数をこの関数でラップしてから、ブレークポイントを設定しています。
ご想像のとおり、これは単に実行するよりもはるかに困難です#trace some_fun_1
。
前もって感謝します。