All,
mpp.0.3.6, which adds compatibility with OCaml 5, is now in opam!
MPP is a preprocessor, and also a metapreprocessor.
As a preprocessor, it’s quite simple and maybe even minimalistic.
As a meta preprocessor, it’s very powerful, since it allows you to simply use OCaml (and almost any programming language) as your preprocessing language.
Have fun!