# HG changeset patch # User wenzelm # Date 1150138705 -7200 # Node ID e5c12b5cb9403cbca8125bb758649aee055be54b # Parent d319e39a2e0e2f047803311cf0deb144acee4692 avoid accidental binding of ?Jmp; diff -r d319e39a2e0e -r e5c12b5cb940 src/HOL/Bali/DefiniteAssignmentCorrect.thy --- a/src/HOL/Bali/DefiniteAssignmentCorrect.thy Mon Jun 12 20:32:33 2006 +0200 +++ b/src/HOL/Bali/DefiniteAssignmentCorrect.thy Mon Jun 12 20:58:25 2006 +0200 @@ -275,12 +275,12 @@ and wt: "Env\t\T" and wf: "wf_prog G" and G: "prg Env = G" - and no_jmp: "\ j. abrupt s0 = Some (Jump j) \ j \ jmps" + and no_jmp: "\j. abrupt s0 = Some (Jump j) \ j \ jmps" (is "?Jmp jmps s0") - shows "?Jmp jmps s1 \ + shows "(\j. fst s1 = Some (Jump j) \ j \ jmps) \ (normal s1 \ - (\ w upd. v=In2 (w,upd) - \ (\ s j val. + (\ w upd. v=In2 (w,upd) + \ (\ s j val. abrupt s \ Some (Jump j) \ abrupt (upd val s) \ Some (Jump j))))" (is "?Jmp jmps s1 \ ?Upd v s1")