changeset 2648 | 5d9724ad543d |
parent 2647 | 5e95387bef45 |
child 2950 | 0911cb7bf696 |
2647:5e95387bef45 | 2648:5d9724ad543d |
---|---|
1 theory LamFun |
1 theory LamFun |
2 imports "../Nominal2" Quotient_Option |
2 imports "../Nominal2" Quotient_Option |
3 begin |
3 begin |
4 |
4 |
5 atom_decl name |
5 atom_decl name |
6 declare [[STEPS = 100]] |
|
7 |
6 |
8 nominal_datatype lam = |
7 nominal_datatype lam = |
9 Var "name" |
8 Var "name" |
10 | App "lam" "lam" |
9 | App "lam" "lam" |
11 | Lam x::"name" l::"lam" bind x in l |
10 | Lam x::"name" l::"lam" bind x in l |