]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/gTopLevel/proofEngineReduction.mli
- bug fixed: some liftings were missing in the implementation of rewrite
[helm.git] / helm / gTopLevel / proofEngineReduction.mli
index e2d96f40b9d64e6a25ed914c6d031ea9600cfaf3..aa0a3a6489394056178b20314c04162bc816efbe 100644 (file)
@@ -34,12 +34,12 @@ exception RelToHiddenHypothesis
 exception WrongShape
 exception AlreadySimplified
 
-val syntactic_equality : Cic.term -> Cic.term -> bool
+val syntactic_equality : alpha_equivalence:bool -> Cic.term -> Cic.term -> bool
 val replace :
   equality:(Cic.term -> 'a -> bool) ->
   what:'a -> with_what:Cic.term -> where:Cic.term -> Cic.term
 val replace_lifting :
-  equality:(Cic.term -> 'a -> bool) ->
-  what:'a -> with_what:Cic.term -> where:Cic.term -> Cic.term
+  equality:(Cic.term -> Cic.term -> bool) ->
+  what:Cic.term -> with_what:Cic.term -> where:Cic.term -> Cic.term
 val reduce : Cic.context -> Cic.term -> Cic.term
 val simpl : Cic.context -> Cic.term -> Cic.term