mpp

A preprocessor meant to blend languages.
Library mpp
val set : Mpp_charstream.charstream -> Mpp_charstream.charstream -> 'ignored -> unit
val unset : Mpp_charstream.charstream -> Mpp_charstream.charstream -> 'ignored -> unit
val unsetall : 'string -> 'charstream -> Out.t -> unit
val ifdef : bool option ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val ifndef : bool option ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val elzeifdef : bool option ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val elze : bool option ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit