src/Pure/primitive_defs.ML
changeset 67721 5348bea4accd
parent 64596 51f8e259de50
child 74230 d637611b41bd
--- a/src/Pure/primitive_defs.ML	Sun Feb 25 12:59:08 2018 +0100
+++ b/src/Pure/primitive_defs.ML	Sun Feb 25 15:44:46 2018 +0100
@@ -23,7 +23,7 @@
   | term_kind (Bound _) = "bound variable "
   | term_kind _ = "";
 
-(*c x == t[x] to !!x. c x == t[x]*)
+(*c x \<equiv> t[x] to \<And>x. c x \<equiv> t[x]*)
 fun dest_def ctxt {check_head, check_free_lhs, check_free_rhs, check_tfree} eq =
   let
     fun err msg = raise TERM (msg, [eq]);
@@ -72,7 +72,7 @@
         fold_rev close_arg args (Logic.list_all (eq_vars, (Logic.mk_equals (lhs, rhs)))))
   end;
 
-(*!!x. c x == t[x] to c == %x. t[x]*)
+(*\<And>x. c x \<equiv> t[x] to c \<equiv> \<lambda>x. t[x]*)
 fun abs_def eq =
   let
     val body = Term.strip_all_body eq;