package metapp

  1. Overview
  2. Docs
Meta-preprocessor for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

v0.3.0.tar.gz
sha512=08edbd4ec92eae6e3ad7062cdb1787cdc1429164d15425a5b126c5c56c51e5ec51bd69052a4f1594b70f34034e1c00d8f82d1be2acf9b9c2a06130858bcc53c5

CHANGES.md.html

Version 0.3.0, 2020-09-22

  • Port to ppxlib 0.16 / ocaml-migrate-parsetree 2.0.0

  • Metapp.ExtensibleS.destruct_extension returns a pair Some (e, attrs) where e is the extension and attrs is the list of optional attributes.

  • Fix bug with nested calls in meta-quotes

  • Add ?optional argument to Metapp.apply

  • Add [%%metaverbose] for logging compilation commands.

Version 0.2.0, 2020-05-11

  • Compatibility with OCaml 4.11.0

  • More utility functions in Metapp module to construct and destruct OCaml's parsetree in a version-independent way

  • Functions for invoking OCaml compiler and loading modules dynamically are exported in the package metapp.dyncompile.

Version 0.1.0, 2020-02-27

  • First release

OCaml

Innovation. Community. Security.