package coq

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type evars = {
  1. evars_val : Term.existential -> Term.constr option;
  2. evars_typ : Term.existential -> Term.types;
  3. evars_metas : Term.metavariable -> Term.types;
}
val empty_evars : evars
val decompose_Llam : Nativeinstr.lambda -> Names.name array * Nativeinstr.lambda
val decompose_Llam_Llet : Nativeinstr.lambda -> (Names.name * Nativeinstr.lambda option) array * Nativeinstr.lambda
val is_lazy : Nativeinstr.prefix -> Term.constr -> bool
val get_mind_prefix : Pre_env.env -> Names.mutual_inductive -> string
val lambda_of_constr : Pre_env.env -> evars -> Constr.constr -> Nativeinstr.lambda
val compile_static_int31 : bool -> Constr.constr array -> Nativeinstr.lambda
val compile_dynamic_int31 : bool -> Nativeinstr.prefix -> Names.constructor -> Nativeinstr.lambda array -> Nativeinstr.lambda
OCaml

Innovation. Community. Security.