src/HOL/MicroJava/J/State.thy
changeset 52847 820339715ffe
parent 47394 a360406f1fcb
child 58886 8a6cac7c7247
--- a/src/HOL/MicroJava/J/State.thy	Fri Aug 02 11:51:21 2013 +0200
+++ b/src/HOL/MicroJava/J/State.thy	Fri Aug 02 12:17:55 2013 +0200
@@ -105,10 +105,7 @@
 
 lemma raise_if_Some2 [simp]: 
   "raise_if c z (if x = None then Some y else x) \<noteq> None"
-apply (unfold raise_if_def)
-apply(induct_tac "x")
-apply auto
-done
+unfolding raise_if_def by (induct x) auto
 
 lemma raise_if_SomeD [rule_format (no_asm)]: 
   "raise_if c x y = Some z \<longrightarrow> c \<and>  Some z = Some (Addr (XcptRef x)) |  y = Some z"