src/HOL/Finite_Set.thy
changeset 17782 b3846df9d643
parent 17761 2c42d0a94f58
child 18423 d7859164447f
equal deleted inserted replaced
17781:32bb237158a5 17782:b3846df9d643
   838 syntax
   838 syntax
   839   "_Setsum" :: "'a set => 'a::comm_monoid_mult"  ("\<Sum>_" [1000] 999)
   839   "_Setsum" :: "'a set => 'a::comm_monoid_mult"  ("\<Sum>_" [1000] 999)
   840 
   840 
   841 parse_translation {*
   841 parse_translation {*
   842   let
   842   let
   843     fun Setsum_tr [A] = Syntax.const "setsum" $ Abs ("", dummyT, Bound 0) $ A
   843     fun Setsum_tr [A] = Syntax.const "setsum" $ Term.absdummy (dummyT, Bound 0) $ A
   844   in [("_Setsum", Setsum_tr)] end;
   844   in [("_Setsum", Setsum_tr)] end;
   845 *}
   845 *}
   846 
   846 
   847 print_translation {*
   847 print_translation {*
   848 let
   848 let