diff -r 07593a0a27f4 -r effd8fcabca2 src/HOL/Hoare_Parallel/OG_Syntax.thy --- a/src/HOL/Hoare_Parallel/OG_Syntax.thy Tue Aug 27 23:54:23 2013 +0200 +++ b/src/HOL/Hoare_Parallel/OG_Syntax.thy Wed Aug 28 00:18:50 2013 +0200 @@ -44,15 +44,15 @@ ("(0WHILE _ //DO _ /OD)" [0, 0] 61) translations - "IF b THEN c1 ELSE c2 FI" \ "CONST Cond .{b}. c1 c2" + "IF b THEN c1 ELSE c2 FI" \ "CONST Cond \b\ c1 c2" "IF b THEN c FI" \ "IF b THEN c ELSE SKIP FI" - "WHILE b INV i DO c OD" \ "CONST While .{b}. i c" + "WHILE b INV i DO c OD" \ "CONST While \b\ i c" "WHILE b DO c OD" \ "WHILE b INV CONST undefined DO c OD" - "r IF b THEN c1 ELSE c2 FI" \ "CONST AnnCond1 r .{b}. c1 c2" - "r IF b THEN c FI" \ "CONST AnnCond2 r .{b}. c" - "r WHILE b INV i DO c OD" \ "CONST AnnWhile r .{b}. i c" - "r AWAIT b THEN c END" \ "CONST AnnAwait r .{b}. c" + "r IF b THEN c1 ELSE c2 FI" \ "CONST AnnCond1 r \b\ c1 c2" + "r IF b THEN c FI" \ "CONST AnnCond2 r \b\ c" + "r WHILE b INV i DO c OD" \ "CONST AnnWhile r \b\ i c" + "r AWAIT b THEN c END" \ "CONST AnnAwait r \b\ c" "r \c\" \ "r AWAIT CONST True THEN c END" "r WAIT b END" \ "r AWAIT b THEN SKIP END"