src/HOL/Euclidean_Division.thy
changeset 69593 3dda49e08b9d
parent 68536 e14848001c4c
child 69695 753ae9e9773d
--- a/src/HOL/Euclidean_Division.thy	Fri Jan 04 21:49:06 2019 +0100
+++ b/src/HOL/Euclidean_Division.thy	Fri Jan 04 23:22:53 2019 +0100
@@ -761,7 +761,7 @@
 end
 
 
-subsection \<open>Euclidean division on @{typ nat}\<close>
+subsection \<open>Euclidean division on \<^typ>\<open>nat\<close>\<close>
 
 instantiation nat :: normalization_semidom
 begin
@@ -889,10 +889,10 @@
 ML \<open>
 structure Cancel_Div_Mod_Nat = Cancel_Div_Mod
 (
-  val div_name = @{const_name divide};
-  val mod_name = @{const_name modulo};
+  val div_name = \<^const_name>\<open>divide\<close>;
+  val mod_name = \<^const_name>\<open>modulo\<close>;
   val mk_binop = HOLogic.mk_binop;
-  val dest_plus = HOLogic.dest_bin @{const_name Groups.plus} HOLogic.natT;
+  val dest_plus = HOLogic.dest_bin \<^const_name>\<open>Groups.plus\<close> HOLogic.natT;
   val mk_sum = Arith_Data.mk_sum;
   fun dest_sum tm =
     if HOLogic.is_zero tm then []
@@ -1145,7 +1145,7 @@
     by (simp add: div_add1_eq [of m q k])
 qed
 
-text \<open>Antimonotonicity of @{const divide} in second argument\<close>
+text \<open>Antimonotonicity of \<^const>\<open>divide\<close> in second argument\<close>
 
 lemma div_le_mono2:
   "k div n \<le> k div m" if "0 < m" and "m \<le> n" for m n k :: nat
@@ -1408,7 +1408,7 @@
 qed
 
 
-subsection \<open>Euclidean division on @{typ int}\<close>
+subsection \<open>Euclidean division on \<^typ>\<open>int\<close>\<close>
 
 instantiation int :: normalization_semidom
 begin