src/HOL/Set.thy
changeset 2368 d394336997cf
parent 2261 d926157c0a6a
child 2372 a2999e19703b
     1.1 --- a/src/HOL/Set.thy	Tue Dec 10 13:03:44 1996 +0100
     1.2 +++ b/src/HOL/Set.thy	Tue Dec 10 14:09:32 1996 +0100
     1.3 @@ -65,10 +65,10 @@
     1.4  
     1.5    (* Bounded Quantifiers *)
     1.6  
     1.7 -  "@Ball"       :: [pttrn, 'a set, bool] => bool      ("(3! _:_./ _)" 10)
     1.8 -  "@Bex"        :: [pttrn, 'a set, bool] => bool      ("(3? _:_./ _)" 10)
     1.9 -  "*Ball"       :: [pttrn, 'a set, bool] => bool      ("(3ALL _:_./ _)" 10)
    1.10 -  "*Bex"        :: [pttrn, 'a set, bool] => bool      ("(3EX _:_./ _)" 10)
    1.11 +  "@Ball"       :: [pttrn, 'a set, bool] => bool      ("(3! _:_./ _)" [0, 0, 10] 10)
    1.12 +  "@Bex"        :: [pttrn, 'a set, bool] => bool      ("(3? _:_./ _)" [0, 0, 10] 10)
    1.13 +  "*Ball"       :: [pttrn, 'a set, bool] => bool      ("(3ALL _:_./ _)" [0, 0, 10] 10)
    1.14 +  "*Bex"        :: [pttrn, 'a set, bool] => bool      ("(3EX _:_./ _)" [0, 0, 10] 10)
    1.15  
    1.16  translations
    1.17    "UNIV"        == "Compl {}"
    1.18 @@ -98,10 +98,10 @@
    1.19    "@INTER"      :: [pttrn, 'a set, 'b set] => 'b set  ("(3\\<Inter> _\\<in>_./ _)" 10)
    1.20    Union         :: (('a set) set) => 'a set           ("\\<Union> _" [90] 90)
    1.21    Inter         :: (('a set) set) => 'a set           ("\\<Inter> _" [90] 90)
    1.22 -  "@Ball"       :: [pttrn, 'a set, bool] => bool      ("(3\\<forall> _\\<in>_./ _)" 10)
    1.23 -  "@Bex"        :: [pttrn, 'a set, bool] => bool      ("(3\\<exists> _\\<in>_./ _)" 10)
    1.24 -  "*Ball"       :: [pttrn, 'a set, bool] => bool      ("(3\\<forall> _\\<in>_./ _)" 10)
    1.25 -  "*Bex"        :: [pttrn, 'a set, bool] => bool      ("(3\\<exists> _\\<in>_./ _)" 10)
    1.26 +  "@Ball"       :: [pttrn, 'a set, bool] => bool      ("(3\\<forall> _\\<in>_./ _)" [0, 0, 10] 10)
    1.27 +  "@Bex"        :: [pttrn, 'a set, bool] => bool      ("(3\\<exists> _\\<in>_./ _)" [0, 0, 10] 10)
    1.28 +  "*Ball"       :: [pttrn, 'a set, bool] => bool      ("(3\\<forall> _\\<in>_./ _)" [0, 0, 10] 10)
    1.29 +  "*Bex"        :: [pttrn, 'a set, bool] => bool      ("(3\\<exists> _\\<in>_./ _)" [0, 0, 10] 10)
    1.30  
    1.31  
    1.32