src/Pure/type.ML
changeset 42381 309ec68442c6
parent 42375 774df7c59508
child 42383 0ae4ad40d7b5
--- a/src/Pure/type.ML	Sun Apr 17 21:17:45 2011 +0200
+++ b/src/Pure/type.ML	Sun Apr 17 21:42:47 2011 +0200
@@ -645,14 +645,13 @@
 in
 
 fun add_type ctxt naming (c, n) =
-  if n < 0 then error ("Bad type constructor declaration " ^ quote (Binding.str_of c))
+  if n < 0 then error ("Bad type constructor declaration " ^ Binding.print c)
   else map_types (new_decl ctxt naming (c, LogicalType n));
 
 fun add_abbrev ctxt naming (a, vs, rhs) tsig = tsig |> map_types (fn types =>
   let
     fun err msg =
-      cat_error msg ("The error(s) above occurred in type abbreviation " ^
-        quote (Binding.str_of a));
+      cat_error msg ("The error(s) above occurred in type abbreviation " ^ Binding.print a);
     val rhs' = strip_sorts (no_tvars (cert_typ_mode mode_syntax tsig rhs))
       handle TYPE (msg, _, _) => err msg;
     val _ =