(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* constr option; evars_typ : existential -> types; evars_metas : metavariable -> types } val empty_evars : evars val decompose_Llam : lambda -> Names.name array * lambda val decompose_Llam_Llet : lambda -> (Names.name * lambda option) array * lambda val is_lazy : prefix -> constr -> bool val mk_lazy : lambda -> lambda val get_mind_prefix : env -> mutual_inductive -> string val get_alias : env -> pconstant -> pconstant val lambda_of_constr : env -> evars -> Constr.constr -> lambda val compile_static_int31 : bool -> Constr.constr array -> lambda val compile_dynamic_int31 : bool -> prefix -> constructor -> lambda array -> lambda val before_match_int31 : inductive -> bool -> prefix -> constructor -> lambda -> lambda val compile_prim : Primitives.t -> constant -> bool -> prefix -> lambda array -> lambda