lean2/tests/lean/tst3.lean.expected.out

36 lines
779 B
Text
Raw Normal View History

Set: pp::colors
Set: pp::unicode
Imported 'if_then_else'
Notation has been redefined, the existing notation:
notation 45 if _ then _ else _
has been replaced with:
notation 10 if _ then _
because they conflict with each other.
The precedence of 'then' changed from 45 to 10.
notation 10 if _ then _ : implies
if then ⊥
if then (if a then ⊥)
implies (implies a ⊥)
notation 100 _ |- _ ; _ : f
f c d e
c |- d ; e
(c !) !
fact (fact c)
The precedence of ';' changed from 100 to 30.
[ c ; d ]
[ c ; ([ d ; e ]) ]
g c (g d e)
notation 40 _ << _ >> : h
d << e >>
[ c ; d << e >> ]
g c (h d e)
c ** d ++ e ** c
p1 p2 ∧ p3
r (s c d) (s e c)
or p1 (and p2 p3)
c = d d = c
¬ p1 p2
p1 ∧ p3 p2 ∧ p3
or (not p1) p2
or (and p1 p3) (and p2 p3)