Source: ppx-tools-versioned Section: ocaml Priority: optional Maintainer: Debian OCaml Maintainers Uploaders: Andy Li Standards-Version: 4.3.0 Build-Depends: debhelper (>= 10.3), ocaml-nox (>= 4.02.0), ocamlbuild, dune, libmigrate-parsetree-ocaml-dev, ocaml-findlib, opam, dh-ocaml Homepage: https://github.com/ocaml-ppx/ppx_tools_versioned Vcs-Browser: https://salsa.debian.org/ocaml-team/ppx-tools-versioned Vcs-Git: https://salsa.debian.org/ocaml-team/ppx-tools-versioned.git Package: libppx-tools-versioned-ocaml Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${ocaml:Depends} Provides: ${ocaml:Provides} Recommends: ocaml-findlib Description: Tools for authors of OCaml syntactic tools (Runtime library) A variant of ppx-tools based on ocaml-migrate-parsetree. . It includes tools for authors of syntactic tools (such as ppx rewriters): * ppx_metaquot: a ppx filter to help writing programs which manipulate the Parsetree, by allowing the programmer to use concrete syntax for expressions creating Parsetree fragments and patterns deconstructing Parsetree fragments; * rewriter: a utility to help testing ppx rewriters that runs the rewriter on user-provided code and returns the result; * Ast_mapper_class: a generic mapper from Parsetree to Parsetree implementing a deep identity copy, which can be customized with a custom behavior for each syntactic category; * dumpast: parses fragments of OCaml code (or entire source files) and dump the resulting internal Parsetree representation; * genlifter: generates a virtual "lifter" class for one or several OCaml type constructors. Package: libppx-tools-versioned-ocaml-dev Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${ocaml:Depends} Provides: ${ocaml:Provides} Recommends: ocaml-findlib Description: Tools for authors of OCaml syntactic tools (Development package) A variant of ppx-tools based on ocaml-migrate-parsetree. . It includes tools for authors of syntactic tools (such as ppx rewriters): * ppx_metaquot: a ppx filter to help writing programs which manipulate the Parsetree, by allowing the programmer to use concrete syntax for expressions creating Parsetree fragments and patterns deconstructing Parsetree fragments; * rewriter: a utility to help testing ppx rewriters that runs the rewriter on user-provided code and returns the result; * Ast_mapper_class: a generic mapper from Parsetree to Parsetree implementing a deep identity copy, which can be customized with a custom behavior for each syntactic category; * dumpast: parses fragments of OCaml code (or entire source files) and dump the resulting internal Parsetree representation; * genlifter: generates a virtual "lifter" class for one or several OCaml type constructors. Package: libppx-tools-versioned-ocaml-doc Section: doc Architecture: all Depends: ${misc:Depends} Enhances: libppx-tools-versioned-ocaml-dev Description: Documentation for ppx-tools-versioned A variant of ppx-tools based on ocaml-migrate-parsetree. . It includes tools for authors of syntactic tools (such as ppx rewriters): * ppx_metaquot: a ppx filter to help writing programs which manipulate the Parsetree, by allowing the programmer to use concrete syntax for expressions creating Parsetree fragments and patterns deconstructing Parsetree fragments; * rewriter: a utility to help testing ppx rewriters that runs the rewriter on user-provided code and returns the result; * Ast_mapper_class: a generic mapper from Parsetree to Parsetree implementing a deep identity copy, which can be customized with a custom behavior for each syntactic category; * dumpast: parses fragments of OCaml code (or entire source files) and dump the resulting internal Parsetree representation; * genlifter: generates a virtual "lifter" class for one or several OCaml type constructors. . This package contains documentation for ppx-tools-versioned in html format.