src/Provers/blast.ML
changeset 31945 d5f186aa0bed
parent 30722 623d4831c8cf
child 32091 30e2ffbba718
--- a/src/Provers/blast.ML	Mon Jul 06 20:36:38 2009 +0200
+++ b/src/Provers/blast.ML	Mon Jul 06 21:24:30 2009 +0200
@@ -473,7 +473,7 @@
 
 
 (*Like dup_elim, but puts the duplicated major premise FIRST*)
-fun rev_dup_elim th = (th RSN (2, revcut_rl)) |> assumption 2 |> Seq.hd;
+fun rev_dup_elim th = (th RSN (2, revcut_rl)) |> Thm.assumption 2 |> Seq.hd;
 
 
 (*Rotate the assumptions in all new subgoals for the LIFO discipline*)
@@ -485,7 +485,7 @@
 
   fun rot_tac [] i st      = Seq.single st
     | rot_tac (0::ks) i st = rot_tac ks (i+1) st
-    | rot_tac (k::ks) i st = rot_tac ks (i+1) (rotate_rule (~k) i st);
+    | rot_tac (k::ks) i st = rot_tac ks (i+1) (Thm.rotate_rule (~k) i st);
 in
 fun rot_subgoals_tac (rot, rl) =
      rot_tac (if rot then map nNewHyps rl else [])