src/Pure/pure_thy.ML
changeset 18678 dd0c569fa43d
parent 18666 f37a43cec547
child 18713 cf777b9788b5
--- a/src/Pure/pure_thy.ML	Fri Jan 13 17:39:41 2006 +0100
+++ b/src/Pure/pure_thy.ML	Sat Jan 14 17:14:06 2006 +0100
@@ -176,7 +176,7 @@
 
 fun name_of_thmref (Name name) = name
   | name_of_thmref (NameSelection (name, _)) = name
-  | name_of_thmref (Fact _) = raise ERROR_MESSAGE "Illegal literal fact";
+  | name_of_thmref (Fact _) = error "Illegal literal fact";
 
 fun map_name_of_thmref f (Name name) = Name (f name)
   | map_name_of_thmref f (NameSelection (name, is)) = NameSelection (f name, is)
@@ -185,7 +185,7 @@
 fun string_of_thmref (Name name) = name
   | string_of_thmref (NameSelection (name, is)) =
       name ^ enclose "(" ")" (commas (map string_of_interval is))
-  | string_of_thmref (Fact _) = raise ERROR_MESSAGE "Illegal literal fact";
+  | string_of_thmref (Fact _) = error "Illegal literal fact";
 
 
 (* select_thm *)
@@ -254,7 +254,7 @@
 (* thms_containing etc. *)
 
 fun valid_thms thy (thmref, ths) =
-  (case try (transform_error (get_thms thy)) thmref of
+  (case try (get_thms thy) thmref of
     NONE => false
   | SOME ths' => Thm.eq_thms (ths, ths'));