aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics/eauto.mli
diff options
context:
space:
mode:
Diffstat (limited to 'tactics/eauto.mli')
-rw-r--r--tactics/eauto.mli45
1 files changed, 0 insertions, 45 deletions
diff --git a/tactics/eauto.mli b/tactics/eauto.mli
index a1ff89905..34655b134 100644
--- a/tactics/eauto.mli
+++ b/tactics/eauto.mli
@@ -27,50 +27,5 @@ val registered_e_assumption : tactic
val e_give_exact_constr : constr -> tactic
-type search_state = {
- depth : int; (*r depth of search before failing *)
- tacres : goal list sigma * validation;
- last_tactic : Pp.std_ppcmds;
- dblist : Auto.Hint_db.t list;
- localdb : Auto.Hint_db.t list }
-
-module SearchProblem : sig
- type state = search_state
-
- val filter_tactics : Proof_type.goal list Tacmach.sigma * (Proof_type.proof_tree list -> 'a) ->
- (Tacmach.tactic * Pp.std_ppcmds) list ->
- ((Proof_type.goal list Tacmach.sigma * (Proof_type.proof_tree list -> 'a)) *
- Pp.std_ppcmds)
- list
-
- val compare : search_state -> search_state -> int
-
- val branching : state -> state list
- val success : state -> bool
- val pp : state -> unit
-end
-
-module Search : sig
- val depth_first : search_state -> search_state
- val debug_depth_first : search_state -> search_state
-
- val breadth_first : search_state -> search_state
- val debug_breadth_first : search_state -> search_state
-end
-
-val full_eauto_gls : bool -> bool * int -> constr list -> goal list sigma * validation ->
- goal list sigma * validation
-
-val resolve_all_evars_once : bool -> bool * int -> env -> (evar -> evar_info -> bool) -> evar_defs ->
- evar_defs
-
-val resolve_all_evars : bool -> bool * int -> env -> (evar -> evar_info -> bool) -> evar_defs ->
- evar_defs
-
-val valid : Evd.evar_map ->
- (Evd.evar -> Evd.evar_info -> bool) ->
- Evd.evar_map ref -> Proof_type.proof_tree list -> 'a
-
-
val gen_eauto : bool -> bool * int -> constr list ->
hint_db_name list option -> tactic