]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_paramodulation/foSubst.mli
first steps towards decidability of the validity predicate
[helm.git] / helm / software / components / ng_paramodulation / foSubst.mli
index 441e35581562a1cc95c4e1e1a04b6f72c5a44b8a..36a4c12eacced72efdcba914daaa4935b248cd85 100644 (file)
@@ -19,11 +19,15 @@ module Subst (B : Terms.Blob) :
     val build_subst : 
       int -> 'a Terms.foterm -> 'a Terms.substitution -> 
        'a Terms.substitution
-    val lookup_subst : 
+    val lookup : 
           int -> 'a Terms.substitution -> 'a Terms.foterm
     val filter : 'a Terms.substitution -> Terms.varlist -> Terms.varlist
+    val reloc_subst : 
+          'a Terms.substitution -> 'a Terms.foterm -> 'a Terms.foterm
     val apply_subst : 
           'a Terms.substitution -> 'a Terms.foterm -> 'a Terms.foterm
+    val flat: 
+          'a Terms.substitution -> 'a Terms.substitution
     val concat: 
           'a Terms.substitution -> 'a Terms.substitution -> 
             'a Terms.substitution