
diff -r a0cfa9050fa8 -r d09c66a0ea10 src/HOL/Algebra/Ring.thy
--- a/src/HOL/Algebra/Ring.thy	Thu Jul 23 16:40:47 2015 +0200
+++ b/src/HOL/Algebra/Ring.thy	Thu Jul 23 22:13:42 2015 +0200
@@ -36,15 +36,9 @@
 
 syntax
   "_finsum" :: "index => idt => 'a set => 'b => 'b"
-      ("(3\<Oplus>__:_. _)" [1000, 0, 51, 10] 10)
-syntax (xsymbols)
-  "_finsum" :: "index => idt => 'a set => 'b => 'b"
-      ("(3\<Oplus>__\<in>_. _)" [1000, 0, 51, 10] 10)
-syntax (HTML output)
-  "_finsum" :: "index => idt => 'a set => 'b => 'b"
       ("(3\<Oplus>__\<in>_. _)" [1000, 0, 51, 10] 10)
 translations
-  "\<Oplus>\<index>i:A. b" == "CONST finsum \<struct>\<index> (%i. b) A"
+  "\<Oplus>\<index>i\<in>A. b" \<rightleftharpoons> "CONST finsum \<struct>\<index> (%i. b) A"
   -- {* Beware of argument permutation! *}
 
 




