diff -r b31c2132176a -r f4d76cb26433 src/HOL/MicroJava/J/Eval.thy --- a/src/HOL/MicroJava/J/Eval.thy Tue Jul 04 01:12:42 2000 +0200 +++ b/src/HOL/MicroJava/J/Eval.thy Tue Jul 04 10:54:32 2000 +0200 @@ -48,6 +48,12 @@ (* cf. 15.7.1 *) Lit "G\\Norm s -Lit v\\v\\ Norm s" + BinOp "\\G\\Norm s -e1\\v1\\ s1; + G\\s1 -e1\\v2\\ s2; + v = (case bop of Eq \\ Bool (v1 = v2) + | Add \\ Intg (the_Intg v1 + the_Intg v2))\\ \\ + G\\Norm s -BinOp bop e1 e2\\v\\ s2" + (* cf. 15.13.1, 15.2 *) LAcc "G\\Norm s -LAcc v\\the (locals s v)\\ Norm s"