Nominal/Ex/Lambda.thy
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--
removed old testing code from Lambda.thy

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