Language

Package: ocaml4.07-ppxlib @ 0.6.0

Synopsis

Base library and tools for ppx rewriters

Description

A comprehensive toolbox for ppx development. It features:

  • an 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.

Home page
https://github.com/ocaml-ppx/ppxlib
Location
gnu/packages/ocaml.scm (line: 5344, column: 3)
License

Lint warnings

LinterMessageLocation
input-labels

Identify input labels that do not match package names

label 'ocaml-base' does not match package name 'ocaml4.07-base'
input-labels

Identify input labels that do not match package names

label 'ocaml-compiler-libs' does not match package name 'ocaml4.07-compiler-libs'
input-labels

Identify input labels that do not match package names

label 'ocaml-migrate-parsetree' does not match package name 'ocaml4.07-migrate-parsetree'
input-labels

Identify input labels that do not match package names

label 'ocaml-stdlib-shims' does not match package name 'ocaml4.07-stdlib-shims'
input-labels

Identify input labels that do not match package names

label 'ocaml-ppx-derivers' does not match package name 'ocaml4.07-ppx-derivers'
input-labels

Identify input labels that do not match package names

label 'ocaml-stdio' does not match package name 'ocaml4.07-stdio'
input-labels

Identify input labels that do not match package names

label 'ocaml-result' does not match package name 'ocaml4.07-result'
input-labels

Identify input labels that do not match package names

label 'ocaml-sexplib0' does not match package name 'ocaml4.07-sexplib0'