1

我需要使用将 OCaml 源文件解析为类型化的 AST,并且我相信 ppx_jane 是完成这项工作的正确包。用opam安装后,还是不知道有什么功能。

这是opam 上 ppx_jane 包的链接。它只告诉基本信息和依赖关系。

虽然我可以在 Github 上搜索以了解其他程序员如何调用此包提供的函数,但我仍然无法获得所有可用函数的详尽列表。

4

1 回答 1

0

有点晚了,但是对于您的原始问题,(OCaml 源文件-> 键入的 AST )不起作用ocamlc -dtypedtree a.ml

关于了解 OCaml 模块提供的功能集,有几个选项。以下是其中几个:

  1. 在网上看文档
  2. 在你最喜欢的顶层:

    #require "package_name";;
    #show Module_name;;
    
  3. ocamlc -i module.ml
于 2017-09-12T10:02:25.130 回答