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.