X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Ftactics%2Fparamodulation%2Fequality_indexing.mli;h=f9b51a5893e575fd9d4f3594297a8bb9efa584e7;hb=06a089726af079d5b2fe42ba78632565dad0eb3e;hp=58b28458d6308f5fb620b7279af45ec894fc2d8b;hpb=ba2372bd35aec412f5a7b61e5431236505567c43;p=helm.git diff --git a/components/tactics/paramodulation/equality_indexing.mli b/components/tactics/paramodulation/equality_indexing.mli index 58b28458d..f9b51a589 100644 --- a/components/tactics/paramodulation/equality_indexing.mli +++ b/components/tactics/paramodulation/equality_indexing.mli @@ -26,12 +26,10 @@ module type EqualityIndex = sig module PosEqSet : Set.S with type elt = Utils.pos * Equality.equality - val arities : (Cic.term, int) Hashtbl.t - type key = Cic.term type t = Discrimination_tree.DiscriminationTreeIndexing(PosEqSet).t val empty : t - val retrieve_generalizations : t -> key -> PosEqSet.t - val retrieve_unifiables : t -> key -> PosEqSet.t + val retrieve_generalizations : t -> Cic.term -> PosEqSet.t + val retrieve_unifiables : t -> Cic.term -> PosEqSet.t val init_index : unit -> unit val remove_index : t -> Equality.equality -> t val index : t -> Equality.equality -> t