src/HOLCF/IOA/meta_theory/CompoExecs.ML
changeset 7229 6773ba0c36d5
parent 5068 fb28eaa07e01
child 10835 f4745d77e620
equal deleted inserted replaced
7228:ddb67dcf026c 7229:6773ba0c36d5
   108 Goal "(stutter2 sig`(at>>xs)) s = \
   108 Goal "(stutter2 sig`(at>>xs)) s = \
   109 \              ((if (fst at)~:actions sig then Def (s=snd at) else TT) \
   109 \              ((if (fst at)~:actions sig then Def (s=snd at) else TT) \
   110 \                andalso (stutter2 sig`xs) (snd at))"; 
   110 \                andalso (stutter2 sig`xs) (snd at))"; 
   111 by (rtac trans 1);
   111 by (rtac trans 1);
   112 by (stac stutter2_unfold 1);
   112 by (stac stutter2_unfold 1);
   113 by (asm_full_simp_tac (simpset() addsimps [Cons_def,flift1_def,If_and_if]) 1);
   113 by (asm_full_simp_tac (simpset() addsimps [Consq_def,flift1_def,If_and_if]) 1);
   114 by (Simp_tac 1);
   114 by (Simp_tac 1);
   115 qed"stutter2_cons";
   115 qed"stutter2_cons";
   116 
   116 
   117 
   117 
   118 Addsimps [stutter2_UU,stutter2_nil,stutter2_cons];
   118 Addsimps [stutter2_UU,stutter2_nil,stutter2_cons];