src/HOL/MicroJava/J/Decl.thy
changeset 10925 5ffe7ed8899a
parent 10613 78b1d6c3ee9c
child 11026 a50365d21144
--- a/src/HOL/MicroJava/J/Decl.thy	Tue Jan 16 21:54:43 2001 +0100
+++ b/src/HOL/MicroJava/J/Decl.thy	Thu Jan 18 17:38:56 2001 +0100
@@ -46,15 +46,12 @@
   "cdecl c" <= (type) "cname \\<times> (c class)"
   "prog  c" <= (type) "(c cdecl) list"
 
-consts
+constdefs
 
   class		:: "'c prog => (cname \\<leadsto> 'c class)"
+  "class        \\<equiv> map_of"
   is_class	:: "'c prog => cname => bool"
-
-translations
-
-  "class"        => "map_of"
-  "is_class G C" == "class G C \\<noteq> None"
+ "is_class G C  \\<equiv> class G C \\<noteq> None"
 
 consts