]> matita.cs.unibo.it Git - helm.git/blobdiff - components/tactics/paramodulation/indexing.mli
added (but not yet used) remove_local_context
[helm.git] / components / tactics / paramodulation / indexing.mli
index fe8582e92dc21788252f83ec2c678e18db9cf409..7caaa78f47974b9d8b5f01b0d0d71d3c85ec532b 100644 (file)
@@ -45,12 +45,12 @@ val unification :
   Cic.metasenv * Cic.context * CicUniv.universe_graph ->
   Index.t ->
   Equality.equality ->
-  (Subst.substitution * Equality.equality) option
+  (Subst.substitution * Equality.equality * bool) option
 val subsumption :
   Cic.metasenv * Cic.context * CicUniv.universe_graph ->
   Index.t ->
   Equality.equality ->
-  (Subst.substitution * Equality.equality) option
+  (Subst.substitution * Equality.equality * bool) option
 val superposition_left :
   Cic.conjecture list * Cic.context * CicUniv.universe_graph ->
   Index.t ->
@@ -59,6 +59,7 @@ val superposition_left :
 
 val superposition_right :
   ?subterms_only:bool ->
+    UriManager.uri ->
   int ->
   'a * Cic.context * CicUniv.universe_graph ->
   Index.t ->
@@ -67,6 +68,7 @@ val superposition_right :
 
 val demodulation_equality :
   ?from:string -> 
+  UriManager.uri ->
   int ->
   Cic.metasenv * Cic.context * CicUniv.universe_graph ->
   Index.t ->