proper const_syntax for uminus, abs;
authorwenzelm
Wed, 27 Sep 2006 21:49:34 +0200
changeset 20741 c8fdad2dc6e6
parent 20740 5a103b43da5a
child 20742 2233f6afc491
proper const_syntax for uminus, abs;
src/HOL/HOL.thy
--- a/src/HOL/HOL.thy	Wed Sep 27 21:44:38 2006 +0200
+++ b/src/HOL/HOL.thy	Wed Sep 27 21:49:34 2006 +0200
@@ -229,13 +229,13 @@
 end;
 *} -- {* show types that are presumably too general *}
 
-syntax
-  uminus :: "'a\<Colon>minus \<Rightarrow> 'a" ("- _" [81] 80)
+const_syntax
+  uminus  ("- _" [81] 80)
 
-syntax (xsymbols)
-  abs :: "'a::minus => 'a"    ("\<bar>_\<bar>")
-syntax (HTML output)
-  abs :: "'a::minus => 'a"    ("\<bar>_\<bar>")
+const_syntax (xsymbols)
+  abs  ("\<bar>_\<bar>")
+const_syntax (HTML output)
+  abs  ("\<bar>_\<bar>")
 
 
 subsection {*Equality*}