diff -r df2862dc23a8 -r 8758fe1fc9f8 src/HOL/MicroJava/J/Decl.thy --- a/src/HOL/MicroJava/J/Decl.thy Wed Mar 03 00:32:14 2010 +0100 +++ b/src/HOL/MicroJava/J/Decl.thy Wed Mar 03 00:33:02 2010 +0100 @@ -23,12 +23,12 @@ translations - "fdecl" <= (type) "vname \ ty" - "sig" <= (type) "mname \ ty list" - "mdecl c" <= (type) "sig \ ty \ c" - "class c" <= (type) "cname \ fdecl list \ (c mdecl) list" - "cdecl c" <= (type) "cname \ (c class)" - "prog c" <= (type) "(c cdecl) list" + (type) "fdecl" <= (type) "vname \ ty" + (type) "sig" <= (type) "mname \ ty list" + (type) "'c mdecl" <= (type) "sig \ ty \ 'c" + (type) "'c class" <= (type) "cname \ fdecl list \ ('c mdecl) list" + (type) "'c cdecl" <= (type) "cname \ ('c class)" + (type) "'c prog" <= (type) "('c cdecl) list" definition "class" :: "'c prog => (cname \ 'c class)" where