src/HOL/UNITY/Simple/Mutex.thy
changeset 13812 91713a1915ee
parent 13806 fd40c9d9076b
child 16184 80617b8d33c5
--- a/src/HOL/UNITY/Simple/Mutex.thy	Sat Feb 08 14:46:22 2003 +0100
+++ b/src/HOL/UNITY/Simple/Mutex.thy	Sat Feb 08 16:05:33 2003 +0100
@@ -54,9 +54,10 @@
     "V4 == {(s,s'). s' = s (|p:=False, n:=0|) & n s = 4}"
 
   Mutex :: "state program"
-    "Mutex == mk_program ({s. ~ u s & ~ v s & m s = 0 & n s = 0},
-		 	  {U0, U1, U2, U3, U4, V0, V1, V2, V3, V4},
-			  UNIV)"
+    "Mutex == mk_total_program
+                 ({s. ~ u s & ~ v s & m s = 0 & n s = 0},
+		  {U0, U1, U2, U3, U4, V0, V1, V2, V3, V4},
+                  UNIV)"
 
 
   (** The correct invariants **)