diff -r 2d9de77d5687 -r 0dd10a900cae Quot/Examples/LamEx.thy --- a/Quot/Examples/LamEx.thy Wed Dec 09 06:21:09 2009 +0100 +++ b/Quot/Examples/LamEx.thy Wed Dec 09 15:57:47 2009 +0100 @@ -56,29 +56,29 @@ print_quotients -quotient_def - Var :: "name \ lam" +quotient_def + Var :: "Var :: name \ lam" where - "Var \ rVar" + "rVar" -quotient_def - App :: "lam \ lam \ lam" +quotient_def + App :: "App :: lam \ lam \ lam" where - "App \ rApp" + "rApp" -quotient_def - Lam :: "name \ lam \ lam" +quotient_def + Lam :: "Lam :: name \ lam \ lam" where - "Lam \ rLam" + "rLam" thm Var_def thm App_def thm Lam_def -quotient_def - fv :: "lam \ name set" +quotient_def + fv :: "fv :: lam \ name set" where - "fv \ rfv" + "rfv" thm fv_def @@ -88,10 +88,10 @@ perm_lam \ "perm :: 'x prm \ lam \ lam" (unchecked) begin -quotient_def - perm_lam :: "'x prm \ lam \ lam" +quotient_def + perm_lam :: "perm_lam :: 'x prm \ lam \ lam" where - "perm_lam \ (perm::'x prm \ rlam \ rlam)" + "perm::'x prm \ rlam \ rlam" end @@ -244,4 +244,4 @@ apply(simp add: var_supp) done -end \ No newline at end of file +end