Module Ppx_optcomp

Optional compilation with cpp-like directives

module Value : sig ... end
module Env : sig ... end
val eval : Env.t ‑> Ppx_core.expression ‑> Value.t

eval env expr tries to evalute expr in env. It raises if the expression cannot be statically evaluated.

module Make : functor (Params : sig ... end) -> sig ... end