ppxlibversion

A comprehensive toolbox for ppx development. It features:

  • a OCaml AST / parser / pretty-printer snapshot,to create a full frontend independent of the version of OCaml;
  • a library for library for ppx rewriters in general, and type-driven code generators in particular;
  • a feature-full driver for OCaml AST transformers;
  • a quotation mechanism allowing to write values representing the OCaml AST in the OCaml syntax;
  • a generator of open recursion classes from type definitions.
AuthorJane Street Group, LLC
LicenseApache-2.0
Published
Homepagehttps://github.com/ocaml-ppx/ppxlib
Issue Trackerhttps://github.com/ocaml-ppx/ppxlib/issues
MaintainerJane Street developers
Dependencies
Source [http] https://github.com/ocaml-ppx/ppxlib/archive/0.3.0.tar.gz
sha256=1ac4a4603c8262ca7c5f2bf5226af0b641b212c1bdf28f2333234c2602e4f6a5
md5=e6ff83b1643a44fcb6b0acde4d2aa299
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/ppxlib/ppxlib.0.3.0/opam
Required by
Optionally used by