X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Ftactics%2Fparamodulation%2Fsaturation.mli;h=8a03cd547a0be220daae305c3f44c379ca9b9524;hb=d8d939cc3f78a805a3c16f715912ecd96c302592;hp=34159810d19658be25ec9580444facf206866a94;hpb=7f2444c2670cadafddd8785b687ef312158376b0;p=helm.git diff --git a/components/tactics/paramodulation/saturation.mli b/components/tactics/paramodulation/saturation.mli index 34159810d..8a03cd547 100644 --- a/components/tactics/paramodulation/saturation.mli +++ b/components/tactics/paramodulation/saturation.mli @@ -25,14 +25,15 @@ (* $Id$ *) + val saturate : + bool -> HMysql.dbd -> ?full:bool -> ?depth:int -> ?width:int -> ProofEngineTypes.proof * ProofEngineTypes.goal -> - (UriManager.uri option * Cic.conjecture list * Cic.term * Cic.term) * - 'a list + ProofEngineTypes.proof * ProofEngineTypes.goal list val weight_age_ratio : int ref val weight_age_counter: int ref @@ -50,3 +51,10 @@ val main: HMysql.dbd -> val demodulate_tac: dbd:HMysql.dbd -> pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic + +val superposition_tac: + target:string -> table:string -> subterms_only:bool -> + demod_table:string -> ProofEngineTypes.proof * ProofEngineTypes.goal -> + ProofEngineTypes.proof * ProofEngineTypes.goal list + +val get_stats: unit -> string