ppx_syntext:OCaml的通用语法扩展PPX

时间:2024-03-08 02:49:19
【文件属性】:

文件名称:ppx_syntext:OCaml的通用语法扩展PPX

文件大小:42KB

文件格式:ZIP

更新时间:2024-03-08 02:49:19

OCaml

语法:OCaml的通用语法扩展PPX Syntext旨在允许用户轻松地为OCaml定义自己的PPX语法扩展。 它带有各种帮助程序来编写此类扩展和一组预定义的插件。 这些涵盖与标准库中的类型相关的自然扩展和一个额外的“动态”插件。 外挂程式 如何使用标准插件 Syntext带有OCaml标准库中用于类型的预定义插件。 这包括list , option和result 。 它们都聚集在一个通用插件std 。 使用Dune,只需在目标中添加预处理指令即可: (executable (name example) (preprocess (pps ppx_syntext.std))) 对于其他构建系统,请确保将-package ppx_syntext.std传递给OCaml。 对于ocamlbuild,这是通过向_tags添加以下内容来_tags : : package(ppx


【文件预览】:
ppx_syntext-master
----test()
--------nop()
--------div()
--------README.md(835B)
----dune-project(1KB)
----COPYING.LESSER.md(7KB)
----src()
--------syntext()
--------plugins()
----examples()
--------lwt()
----.gitignore(56B)
----Makefile(237B)
----README.md(5KB)
----COPYING.md(31KB)

网友评论