src/Pure/Isar/obtain.ML
changeset 61268 abe08fb15a12
parent 60949 ccbf9379e355
child 61654 4a28eec739e9
--- a/src/Pure/Isar/obtain.ML	Fri Sep 25 20:04:25 2015 +0200
+++ b/src/Pure/Isar/obtain.ML	Fri Sep 25 20:37:59 2015 +0200
@@ -257,9 +257,9 @@
     [prem] =>
       if Thm.concl_of th aconv thesis andalso
         Logic.strip_assums_concl prem aconv thesis then th
-      else error ("Guessed a different clause:\n" ^ Display.string_of_thm ctxt th)
+      else error ("Guessed a different clause:\n" ^ Thm.string_of_thm ctxt th)
   | [] => error "Goal solved -- nothing guessed"
-  | _ => error ("Guess split into several cases:\n" ^ Display.string_of_thm ctxt th));
+  | _ => error ("Guess split into several cases:\n" ^ Thm.string_of_thm ctxt th));
 
 fun result tac facts ctxt =
   let
@@ -308,7 +308,7 @@
     val thy = Proof_Context.theory_of ctxt;
     val string_of_term = Syntax.string_of_term (Config.put show_types true ctxt);
 
-    fun err msg th = error (msg ^ ":\n" ^ Display.string_of_thm ctxt th);
+    fun err msg th = error (msg ^ ":\n" ^ Thm.string_of_thm ctxt th);
 
     val maxidx = fold (Term.maxidx_typ o snd o fst) vars ~1;
     val rule = Thm.incr_indexes (maxidx + 1) raw_rule;