]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/tactics/declarative.ml
many checks guarded with if Utils.debug_metas
[helm.git] / helm / software / components / tactics / declarative.ml
index 79e627409ed5794f451f23b40c13316bde7e3379..428e858c573a23b8b23f9bbe5031b251e8452184 100644 (file)
@@ -196,7 +196,9 @@ let rewritingstep ~dbd ~automation_cache lhs rhs just last_step =
             Tactics.auto ~dbd ~params:(univ, params') ~automation_cache]
     | `Term just -> Tactics.apply just
     | `SolveWith term -> 
-         Tactics.solve_rewrite ~automation_cache ~params:([term],["steps","1"]) ()
+                    Tactics.demodulate ~automation_cache ~dbd
+                    ~params:([term],
+                      ["all","1";"steps","1"; "use_context","false"])
     | `Proof ->
         Tacticals.id_tac
   in
@@ -274,7 +276,7 @@ let we_proceed_by_cases_on t pat =
 ;;
 
 let we_proceed_by_induction_on t pat =
- let pattern = None, [], Some pat in
+(*  let pattern = None, [], Some pat in *)
  Tactics.elim_intros ~depth:0 (*~pattern*) t
 ;;