/ppxlib

Base library and tools for ppx rewriters

Primary LanguageOCamlMIT LicenseMIT

Ppxlib - Meta-programming for OCaml

Travis status AppVeyor status

Overview

The ppxlib project provides the basis for the ppx system, which is currently the officially supported method for meta-programming in OCaml. It offers a principled way to generate code at compile time in OCaml projects.

Ppxlib comes with a user manual aimed at both users and authors of ppx rewriters.

History

This repository was created by merging several older projects. See the history for more details.