ppxlibversion

Standard library for ppx rewriters

Ppxlib is the standard library for ppx rewriters and other programs that manipulate the in-memory reprensation of OCaml programs, a.k.a the "Parsetree".

It also comes bundled with two ppx rewriters that are commonly used to write tools that manipulate and/or generate Parsetree values; ppxlib.metaquot which allows to construct Parsetree values using the OCaml syntax directly and ppxlib.traverse which provides various ways of automatically traversing values of a given type, in particular allowing to inject a complex structured value into generated code.

AuthorJane Street Group, LLC <opensource@janestreet.com>
LicenseMIT
Published
Homepagehttps://github.com/ocaml-ppx/ppxlib
Issue Trackerhttps://github.com/ocaml-ppx/ppxlib/issues
Maintaineropensource@janestreet.com
Dependencies
Source [http] https://github.com/ocaml-ppx/ppxlib/releases/download/0.22.1/ppxlib-0.22.1.tbz
sha256=216c802ee606c9d9f0d1e60dfe29bb69b9ae0bf12828cb148e9867abf568c5f7
sha512=3a35c3638316ee7c3acfa2e3ffbe1f7d17687e2eb1cfea6461e1be140498515d3593b5f2bf2517d5f231f214414f7cbec761403b459a7f147dcf713bf3f78106
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/ppxlib/ppxlib.0.22.1/opam
Required by
Optionally used by