├── .gitignore ├── .ocamlformat ├── LICENSE ├── Makefile ├── config.json ├── demo ├── app │ ├── app.ml │ └── dune ├── debug │ ├── debug.ml │ ├── dune │ └── repl.ml └── lib │ ├── dune │ ├── lib.ml │ └── other.ml ├── docs ├── docs.md └── insertion-sort.png ├── dune-project ├── ppx_debug.opam ├── ppx_debug ├── dune └── ppx_debug.ml ├── ppx_debug_common.opam ├── ppx_debug_common ├── dune ├── instrument.ml ├── interpret_cmt.ml ├── log.ml ├── pp.ml ├── ppx_debug_common.ml ├── unstable.cppo.ml └── unstable.mli ├── ppx_debug_interact.opam ├── ppx_debug_interact ├── dune └── ppx_debug_interact.ml ├── ppx_debug_runtime.opam ├── ppx_debug_runtime ├── chrome_trace.ml ├── config.ml ├── dune ├── main.ml ├── ppx_debug_runtime.ml └── trace.ml ├── ppx_debug_tool.opam ├── ppx_debug_tool ├── dune └── ppx_debug_tool.ml ├── readme.md └── test ├── dune ├── pp.expected ├── pp ├── dune └── pp.ml ├── test.expected └── test.ml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/.gitignore -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/.ocamlformat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/Makefile -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/config.json -------------------------------------------------------------------------------- /demo/app/app.ml: -------------------------------------------------------------------------------- 1 | let () = Lib.main () 2 | -------------------------------------------------------------------------------- /demo/app/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/app/dune -------------------------------------------------------------------------------- /demo/debug/debug.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/debug/debug.ml -------------------------------------------------------------------------------- /demo/debug/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/debug/dune -------------------------------------------------------------------------------- /demo/debug/repl.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/debug/repl.ml -------------------------------------------------------------------------------- /demo/lib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/lib/dune -------------------------------------------------------------------------------- /demo/lib/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/lib/lib.ml -------------------------------------------------------------------------------- /demo/lib/other.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/demo/lib/other.ml -------------------------------------------------------------------------------- /docs/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/docs/docs.md -------------------------------------------------------------------------------- /docs/insertion-sort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/docs/insertion-sort.png -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/dune-project -------------------------------------------------------------------------------- /ppx_debug.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug.opam -------------------------------------------------------------------------------- /ppx_debug/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug/dune -------------------------------------------------------------------------------- /ppx_debug/ppx_debug.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug/ppx_debug.ml -------------------------------------------------------------------------------- /ppx_debug_common.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common.opam -------------------------------------------------------------------------------- /ppx_debug_common/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/dune -------------------------------------------------------------------------------- /ppx_debug_common/instrument.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/instrument.ml -------------------------------------------------------------------------------- /ppx_debug_common/interpret_cmt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/interpret_cmt.ml -------------------------------------------------------------------------------- /ppx_debug_common/log.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/log.ml -------------------------------------------------------------------------------- /ppx_debug_common/pp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/pp.ml -------------------------------------------------------------------------------- /ppx_debug_common/ppx_debug_common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/ppx_debug_common.ml -------------------------------------------------------------------------------- /ppx_debug_common/unstable.cppo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/unstable.cppo.ml -------------------------------------------------------------------------------- /ppx_debug_common/unstable.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_common/unstable.mli -------------------------------------------------------------------------------- /ppx_debug_interact.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_interact.opam -------------------------------------------------------------------------------- /ppx_debug_interact/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_interact/dune -------------------------------------------------------------------------------- /ppx_debug_interact/ppx_debug_interact.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_interact/ppx_debug_interact.ml -------------------------------------------------------------------------------- /ppx_debug_runtime.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime.opam -------------------------------------------------------------------------------- /ppx_debug_runtime/chrome_trace.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime/chrome_trace.ml -------------------------------------------------------------------------------- /ppx_debug_runtime/config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime/config.ml -------------------------------------------------------------------------------- /ppx_debug_runtime/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime/dune -------------------------------------------------------------------------------- /ppx_debug_runtime/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime/main.ml -------------------------------------------------------------------------------- /ppx_debug_runtime/ppx_debug_runtime.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime/ppx_debug_runtime.ml -------------------------------------------------------------------------------- /ppx_debug_runtime/trace.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_runtime/trace.ml -------------------------------------------------------------------------------- /ppx_debug_tool.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_tool.opam -------------------------------------------------------------------------------- /ppx_debug_tool/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_tool/dune -------------------------------------------------------------------------------- /ppx_debug_tool/ppx_debug_tool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/ppx_debug_tool/ppx_debug_tool.ml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/readme.md -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/test/dune -------------------------------------------------------------------------------- /test/pp.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/test/pp.expected -------------------------------------------------------------------------------- /test/pp/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/test/pp/dune -------------------------------------------------------------------------------- /test/pp/pp.ml: -------------------------------------------------------------------------------- 1 | ;; 2 | Ppxlib.Driver.standalone () 3 | -------------------------------------------------------------------------------- /test/test.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dariusf/ppx_debug/HEAD/test/test.ml --------------------------------------------------------------------------------