src/HOL/Hoare/HoareAbort.thy
changeset 35101 6ce9177d6b38
parent 35054 a5db9779b026
child 35113 1a0c129bb2e0
--- a/src/HOL/Hoare/HoareAbort.thy	Wed Feb 10 19:37:34 2010 +0100
+++ b/src/HOL/Hoare/HoareAbort.thy	Wed Feb 10 23:53:46 2010 +0100
@@ -257,7 +257,7 @@
   guarded_com :: "bool \<Rightarrow> 'a com \<Rightarrow> 'a com"  ("(2_ \<rightarrow>/ _)" 71)
   array_update :: "'a list \<Rightarrow> nat \<Rightarrow> 'a \<Rightarrow> 'a com"  ("(2_[_] :=/ _)" [70, 65] 61)
 translations
-  "P \<rightarrow> c" == "IF P THEN c ELSE Abort FI"
+  "P \<rightarrow> c" == "IF P THEN c ELSE CONST Abort FI"
   "a[i] := v" => "(i < CONST length a) \<rightarrow> (a := CONST list_update a i v)"
   (* reverse translation not possible because of duplicate "a" *)