src/Pure/Isar/element.ML
changeset 21605 4e7307e229b3
parent 21581 7799b1739a51
child 21646 c07b5b0e8492
--- a/src/Pure/Isar/element.ML	Thu Nov 30 14:17:29 2006 +0100
+++ b/src/Pure/Isar/element.ML	Thu Nov 30 14:17:29 2006 +0100
@@ -245,7 +245,7 @@
     val thy = ProofContext.theory_of ctxt;
     val cert = Thm.cterm_of thy;
 
-    val th = norm_hhf raw_th;
+    val th = MetaSimplifier.norm_hhf raw_th;
     val is_elim = ObjectLogic.is_elim th;
 
     val ((_, [th']), ctxt') = Variable.import true [th] ctxt;
@@ -291,7 +291,7 @@
   Witness (t, Goal.prove ctxt [] [] (Logic.protect t) (fn _ =>
     Tactic.rtac Drule.protectI 1 THEN tac));
 
-fun conclude_witness (Witness (_, th)) = norm_hhf (Goal.conclude th);
+fun conclude_witness (Witness (_, th)) = MetaSimplifier.norm_hhf_protect (Goal.conclude th);
 
 val mark_witness = Logic.protect;