src/HOL/NanoJava/AxSem.thy
changeset 35431 8758fe1fc9f8
parent 23894 1a4167d761ac
child 41589 bbd861837ebc
--- a/src/HOL/NanoJava/AxSem.thy	Wed Mar 03 00:32:14 2010 +0100
+++ b/src/HOL/NanoJava/AxSem.thy	Wed Mar 03 00:33:02 2010 +0100
@@ -13,10 +13,10 @@
       triple = "assn \<times> stmt \<times>  assn"
      etriple = "assn \<times> expr \<times> vassn"
 translations
-  "assn"   \<leftharpoondown> (type)"state => bool"
- "vassn"   \<leftharpoondown> (type)"val => assn"
-  "triple" \<leftharpoondown> (type)"assn \<times> stmt \<times>  assn"
- "etriple" \<leftharpoondown> (type)"assn \<times> expr \<times> vassn"
+  (type) "assn" \<leftharpoondown> (type) "state => bool"
+  (type) "vassn" \<leftharpoondown> (type) "val => assn"
+  (type) "triple" \<leftharpoondown> (type) "assn \<times> stmt \<times> assn"
+  (type) "etriple" \<leftharpoondown> (type) "assn \<times> expr \<times> vassn"
 
 
 subsection "Hoare Logic Rules"