equal
deleted
inserted
replaced
57 declare IT.intros [intro!] |
57 declare IT.intros [intro!] |
58 |
58 |
59 |
59 |
60 subsection {* Some examples *} |
60 subsection {* Some examples *} |
61 |
61 |
62 lemma "e |- Abs (Abs (Abs (Var 1 $ (Var # 2 $ Var 1 $ Var 0)))) : ?T" |
62 lemma "e |- Abs (Abs (Abs (Var 1 $ (Var 2 $ Var 1 $ Var 0)))) : ?T" |
63 apply force |
63 apply force |
64 done |
64 done |
65 |
65 |
66 lemma "e |- Abs (Abs (Abs (Var # 2 $ Var 0 $ (Var 1 $ Var 0)))) : ?T" |
66 lemma "e |- Abs (Abs (Abs (Var 2 $ Var 0 $ (Var 1 $ Var 0)))) : ?T" |
67 apply force |
67 apply force |
68 done |
68 done |
69 |
69 |
70 |
70 |
71 text {* Iterated function types *} |
71 text {* Iterated function types *} |