其中之一是利用现有的OCaml编辑器或IDE,因为您可以重用它们的解析器以获取已解析的树或AST树。我知道两个相对不错的OCaml IDE,它们分别是: OcaIDE(用Java编写) Merlin(用OCaml编写)
pfff
的两个可视化工具codemap
和codegraph
都有示例截图:codemap
,codegraph
。 - ELLIOTTCABLE