author | Christian Urban <urbanc@in.tum.de> |
Mon, 17 Jan 2011 12:37:37 +0000 | |
changeset 2664 | a9a1ed3f5023 |
parent 2654 | 0f0335d91456 |
child 2666 | 324a5d1289a3 |
permissions | -rw-r--r-- |
theory Lambda imports "../Nominal2" begin atom_decl name nominal_datatype lam = Var "name" | App "lam" "lam" | Lam x::"name" l::"lam" bind x in l thm lam.distinct thm lam.induct thm lam.exhaust lam.strong_exhaust thm lam.fv_defs thm lam.bn_defs thm lam.perm_simps thm lam.eq_iff thm lam.fv_bn_eqvt thm lam.size_eqvt end