0

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

前もって感謝します。

4

1 に答える 1