src/HOL/Auth/Kerberos_BAN_Gets.thy
changeset 20768 1d478c2d621f
parent 18886 9f27383426db
child 21404 eb85850d3eb7
--- a/src/HOL/Auth/Kerberos_BAN_Gets.thy	Thu Sep 28 23:42:32 2006 +0200
+++ b/src/HOL/Auth/Kerberos_BAN_Gets.thy	Thu Sep 28 23:42:35 2006 +0200
@@ -18,11 +18,6 @@
 (* Temporal modelization: session keys can be leaked
                           ONLY when they have expired *)
 
-syntax
-    CT :: "event list=>nat"
-    expiredK :: "[nat, event list] => bool"
-    expiredA :: "[nat, event list] => bool"
-
 consts
 
     (*Duration of the session key*)
@@ -44,12 +39,15 @@
     by blast
 
 
-translations
-   "CT" == "length "
+abbreviation
+  CT :: "event list=>nat"
+  "CT == length"
 
-   "expiredK T evs" == "sesKlife + T < CT evs"
+  expiredK :: "[nat, event list] => bool"
+  "expiredK T evs == sesKlife + T < CT evs"
 
-   "expiredA T evs" == "authlife + T < CT evs"
+  expiredA :: "[nat, event list] => bool"
+  "expiredA T evs == authlife + T < CT evs"
 
 
 constdefs