]> matita.cs.unibo.it Git - helm.git/commitdiff
bugfix: typo which implied using the wrong pattern
authorStefano Zacchiroli <zack@upsilon.cc>
Tue, 20 Dec 2005 13:10:03 +0000 (13:10 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Tue, 20 Dec 2005 13:10:03 +0000 (13:10 +0000)
helm/ocaml/tactics/equalityTactics.ml

index 0b61e9595778354639878ca264fc85b832eb8076..5d995c49bb2c379a46e2c42941414d1229f53189 100644 (file)
@@ -254,7 +254,7 @@ let replace_tac ~(pattern: ProofEngineTypes.lazy_pattern) ~with_what =
           ty_of_with_what ty_of_t_in_context u in
          if b then
           let concl_pat_for_t = ProofEngineHelpers.pattern_of ~term:ty [t] in
-          let pattern_for_t = None,[],concl_pat_for_t in
+          let pattern_for_t = None,[],Some concl_pat_for_t in
            t_in_context,pattern_for_t
          else
           raise
@@ -280,7 +280,7 @@ let replace_tac ~(pattern: ProofEngineTypes.lazy_pattern) ~with_what =
             ~continuations:[            
               T.then_
                 ~start:(
-                  rewrite_tac ~direction:`LeftToRight ~pattern (C.Rel 1))
+                  rewrite_tac ~direction:`LeftToRight ~pattern:lazy_pattern (C.Rel 1))
                  ~continuation:(
                    T.then_
                     ~start:(