src/Pure/tactic.ML
changeset 18145 6757627acf59
parent 18034 5351a1538ea5
child 18209 6bcd9b2ca49b
--- a/src/Pure/tactic.ML	Thu Nov 10 17:33:14 2005 +0100
+++ b/src/Pure/tactic.ML	Thu Nov 10 20:57:11 2005 +0100
@@ -253,7 +253,7 @@
     fun liftpair (cv,ct) = (cterm_fun liftvar cv, cterm_fun liftterm ct)
     val lifttvar = pairself (ctyp_fun (Logic.incr_tvar inc))
 in Drule.instantiate (map lifttvar Tinsts, map liftpair insts)
-                     (Thm.lift_rule (Thm.cgoal_of st i) rule)
+                     (Thm.lift_rule (Thm.cprem_of st i) rule)
 end;
 
 fun lift_inst_rule (st, i, sinsts, rule) = lift_inst_rule'
@@ -285,7 +285,7 @@
       (ctyp_of thy (TVar ((a, i + inc), S)),
        ctyp_of thy (Logic.incr_tvar inc T))
 in Drule.instantiate (map liftTpair Tinsts, map liftpair insts)
-                     (Thm.lift_rule (Thm.cgoal_of st i) rule)
+                     (Thm.lift_rule (Thm.cprem_of st i) rule)
 end;
 
 (*** Resolve after lifting and instantation; may refer to parameters of the