(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* unit (* [find_structure isp] returns the infos associated to inductive path [isp] if it corresponds to a structure, otherwise fails with [Not_found] *) val find_structure : inductive -> struc_typ (* raise [Not_found] if not a projection *) val find_projection_nparams : global_reference -> int type obj_typ = { o_DEF : constr; o_TABS : constr list; (* dans l'ordre *) o_TPARAMS : constr list; (* dans l'ordre *) o_TCOMPS : constr list } (* dans l'ordre *) val objdef_info : (global_reference * global_reference) -> obj_typ val add_new_objdef : (global_reference * global_reference) * Term.constr * Term.constr list * Term.constr list * Term.constr list -> unit val inStruc : inductive * struc_typ -> obj val outStruc : obj -> inductive * struc_typ val inObjDef1 : kernel_name -> obj val outObjDef1 : obj -> kernel_name