src/HOL/Tools/res_axioms.ML
changeset 23352 356edb5eb1c4
parent 22902 ac833b4bb7ee
child 23592 ba0912262b2c
--- a/src/HOL/Tools/res_axioms.ML	Wed Jun 13 00:01:51 2007 +0200
+++ b/src/HOL/Tools/res_axioms.ML	Wed Jun 13 00:01:54 2007 +0200
@@ -406,7 +406,7 @@
       val ex_tm = c_mkTrueprop (Thm.capply cex cabs)
       and conc =  c_mkTrueprop (Drule.beta_conv cabs (Drule.list_comb(c,frees)));
       fun tacf [prem] = rewrite_goals_tac [def] THEN rtac (prem RS someI_ex) 1
-  in  Goal.prove_raw [ex_tm] conc tacf
+  in  Goal.prove_internal [ex_tm] conc tacf
        |> forall_intr_list frees
        |> forall_elim_vars 0  (*Introduce Vars, but don't discharge defs.*)
        |> Thm.varifyT