src/HOL/TLA/TLA.thy
changeset 12114 a8e860c86252
parent 9517 f58863b1406a
child 14565 c6dc17aab88a
equal deleted inserted replaced
12113:46a14ebdac4f 12114:a8e860c86252
    53   "sigma |= WF(A)_v"     <= "_WF A v sigma"
    53   "sigma |= WF(A)_v"     <= "_WF A v sigma"
    54   "sigma |= SF(A)_v"     <= "_SF A v sigma"
    54   "sigma |= SF(A)_v"     <= "_SF A v sigma"
    55   "sigma |= EEX x. F"    <= "_EEx x F sigma"
    55   "sigma |= EEX x. F"    <= "_EEx x F sigma"
    56   "sigma |= AALL x. F"    <= "_AAll x F sigma"
    56   "sigma |= AALL x. F"    <= "_AAll x F sigma"
    57 
    57 
    58 syntax (symbols)
    58 syntax (xsymbols)
    59   "_Box"     :: lift => lift                        ("(\\<box>_)" [40] 40)
    59   "_Box"     :: lift => lift                        ("(\\<box>_)" [40] 40)
    60   "_Dmd"     :: lift => lift                        ("(\\<diamond>_)" [40] 40)
    60   "_Dmd"     :: lift => lift                        ("(\\<diamond>_)" [40] 40)
    61   "_leadsto" :: [lift,lift] => lift                 ("(_ \\<leadsto> _)" [23,22] 22)
    61   "_leadsto" :: [lift,lift] => lift                 ("(_ \\<leadsto> _)" [23,22] 22)
    62   "_EEx"     :: [idts, lift] => lift                ("(3\\<exists>\\<exists> _./ _)" [0,10] 10)
    62   "_EEx"     :: [idts, lift] => lift                ("(3\\<exists>\\<exists> _./ _)" [0,10] 10)
    63   "_AAll"    :: [idts, lift] => lift                ("(3\\<forall>\\<forall> _./ _)" [0,10] 10)
    63   "_AAll"    :: [idts, lift] => lift                ("(3\\<forall>\\<forall> _./ _)" [0,10] 10)