diff -r 23a8c5ac35f8 -r 69916a850301 src/HOL/Bali/Trans.thy --- a/src/HOL/Bali/Trans.thy Sat Oct 17 01:05:59 2009 +0200 +++ b/src/HOL/Bali/Trans.thy Sat Oct 17 14:43:18 2009 +0200 @@ -124,11 +124,11 @@ G\(\InsInitE Skip (New T[Lit i])\,Norm s) \1 (\Ref a\,s')" (* cf. 15.15 *) -| CastE: +| CastE: "\G\(\e\,Norm s) \1 (\e'\,s')\ \ G\(\Cast T e\,None,s) \1 (\Cast T e'\,s')" -| Cast: +| Cast: "\s' = abupd (raise_if (\G,s\v fits T) ClassCast) (Norm s)\ \ G\(\Cast T (Lit v)\,Norm s) \1 (\Lit v\,s')" @@ -143,7 +143,7 @@ G\(\(Lit v) InstOf T\,Norm s) \1 (\Lit (Bool b)\,s')" (* cf. 15.7.1 *) -(*Lit "G\(Lit v,None,s) \1 (Lit v,None,s)"*) +(*Lit "G\(Lit v,None,s) \1 (Lit v,None,s)"*) | UnOpE: "\G\(\e\,Norm s) \1 (\e'\,s') \ \