ppx_tools_versioned:ppx 重写器作者的工具

时间:2024-06-18 14:06:39
【文件属性】:

文件名称:ppx_tools_versioned:ppx 重写器作者的工具

文件大小:194KB

文件格式:ZIP

更新时间:2024-06-18 14:06:39

OCaml

ppx_tools 语法工具作者的工具(例如 ppx 重写器)。 该软件包由 LexiFi 根据 MIT 许可条款获得许可。 这些工具作为名为“ppx_tools”的 findlib 包安装。 因此可以通过 ocamlfind 驱动程序访问可执行文件(例如:ocamlfind ppx_tools/dumpast)。 主要贡献者: 阿兰·弗里施 彼得·佐托夫(白夸克) 加布里埃尔·拉丹尼(德鲁普) ppx_metaquot 一个 ppx 过滤器,通过允许程序员使用具体的语法来创建解析树片段和解构解析树片段的模式,来帮助编写操作解析树的程序。 有关支持的扩展的说明,请参见ppx_metaquot.ml的顶部。 用法: ocamlfind ocamlc -c -package ppx_tools.metaquot my_ppx_code.ml ast_mapper_class


【文件预览】:
ppx_tools_versioned-master
----ppx_metaquot_407.ml(10KB)
----ast_convenience_406.mli(4KB)
----ast_lifter_404.ml(68KB)
----ppx_metaquot_406.ml(10KB)
----ppx_metaquot_403.ml(8KB)
----ast_convenience_408.mli(4KB)
----ast_convenience_405.mli(4KB)
----.gitignore(169B)
----ast_convenience_402.mli(4KB)
----ast_mapper_class_411.ml(27KB)
----ast_mapper_class_410.mli(3KB)
----ast_convenience_408.ml(4KB)
----ast_mapper_class_402.mli(3KB)
----ast_convenience_404.ml(4KB)
----ppx_tools_402.ml(92B)
----README.md(1KB)
----ast_lifter_403.ml(68KB)
----ppx_metaquot_405.ml(10KB)
----ast_lifter_409.ml(76KB)
----ast_convenience_409.mli(4KB)
----ast_convenience_411.mli(4KB)
----ppx_tools_408.ml(92B)
----ast_convenience_403.mli(4KB)
----dune(166B)
----ast_mapper_class_405.ml(24KB)
----ast_convenience_409.ml(4KB)
----ast_mapper_class_411.mli(3KB)
----dune.inc(4KB)
----ppx_tools_403.ml(92B)
----ast_mapper_class_403.mli(3KB)
----ast_lifter_410.ml(77KB)
----ast_lifter_411.ml(77KB)
----ast_convenience_407.mli(4KB)
----LICENSE(1KB)
----ppx_metaquot_409.ml(10KB)
----.depend(3KB)
----ppx_tools_405.ml(92B)
----ast_mapper_class_408.mli(3KB)
----ast_convenience_410.mli(4KB)
----ast_mapper_class_403.ml(23KB)
----ppx_metaquot_410.ml(10KB)
----ast_mapper_class_406.ml(24KB)
----ppx_tools_404.ml(92B)
----ast_mapper_class_404.ml(24KB)
----ast_lifter_405.ml(68KB)
----ast_mapper_class_408.ml(26KB)
----ast_mapper_class_405.mli(3KB)
----ast_mapper_class_410.ml(26KB)
----ppx_metaquot_411.ml(10KB)
----ppx_metaquot_402.ml(8KB)
----ast_convenience_403.ml(4KB)
----ppx_tools_407.ml(92B)
----ppx_metaquot_404.ml(10KB)
----ppx_tools_409.ml(92B)
----ppx_tools_versioned.opam(707B)
----ast_convenience_411.ml(5KB)
----ast_lifter_408.ml(76KB)
----ast_mapper_class_409.mli(3KB)
----example()
--------ppx_once()
----.ocp-indent(32B)
----dune-project(43B)
----ppx_tools_410.ml(92B)
----ast_mapper_class_402.ml(23KB)
----ast_lifter_407.ml(70KB)
----ast_mapper_class_406.mli(3KB)
----.travis.yml(642B)
----ast_convenience_410.ml(4KB)
----dune-workspace.dev(301B)
----ast_lifter_402.ml(66KB)
----ppx_tools_406.ml(92B)
----ast_lifter_406.ml(70KB)
----ast_convenience_406.ml(4KB)
----ppx_tools_411.ml(92B)
----ppx_metaquot_run.ml(46B)
----ast_mapper_class_404.mli(3KB)
----Makefile(424B)
----ast_mapper_class_407.ml(24KB)
----gen()
--------update_dune.ml(1KB)
----ast_convenience_407.ml(4KB)
----ast_mapper_class_407.mli(3KB)
----ast_mapper_class_409.ml(26KB)
----ppx_metaquot_408.ml(10KB)
----ast_convenience_402.ml(6KB)
----ast_convenience_404.mli(4KB)
----ast_convenience_405.ml(4KB)

网友评论