src/HOL/Library/adhoc_overloading.ML
changeset 69593 3dda49e08b9d
parent 68061 81d90f830f99
child 74561 8e6c973003c8
--- a/src/HOL/Library/adhoc_overloading.ML	Fri Jan 04 21:49:06 2019 +0100
+++ b/src/HOL/Library/adhoc_overloading.ML	Fri Jan 04 23:22:53 2019 +0100
@@ -19,7 +19,7 @@
 structure Adhoc_Overloading: ADHOC_OVERLOADING =
 struct
 
-val show_variants = Attrib.setup_config_bool @{binding show_variants} (K false);
+val show_variants = Attrib.setup_config_bool \<^binding>\<open>show_variants\<close> (K false);
 
 
 (* errors *)
@@ -233,12 +233,12 @@
   end;
 
 val _ =
-  Outer_Syntax.local_theory @{command_keyword adhoc_overloading}
+  Outer_Syntax.local_theory \<^command_keyword>\<open>adhoc_overloading\<close>
     "add adhoc overloading for constants / fixed variables"
     (Parse.and_list1 (Parse.const -- Scan.repeat Parse.term) >> adhoc_overloading_cmd true);
 
 val _ =
-  Outer_Syntax.local_theory @{command_keyword no_adhoc_overloading}
+  Outer_Syntax.local_theory \<^command_keyword>\<open>no_adhoc_overloading\<close>
     "delete adhoc overloading for constants / fixed variables"
     (Parse.and_list1 (Parse.const -- Scan.repeat Parse.term) >> adhoc_overloading_cmd false);