equal
deleted
inserted
replaced
519 apply (clarsimp, rule progression_refl) |
519 apply (clarsimp, rule progression_refl) |
520 apply (intro strip) |
520 apply (intro strip) |
521 apply (case_tac lvals) apply simp |
521 apply (case_tac lvals) apply simp |
522 apply (simp (no_asm_simp) ) |
522 apply (simp (no_asm_simp) ) |
523 |
523 |
524 apply (rule_tac ?lvars1.0 = "(prfx @ [default_val (snd a)]) @ lista" in progression_transitive, rule HOL.refl) |
524 apply (rule_tac ?lvars1.0 = "(prfx @ [default_val (snd a)]) @ list" in progression_transitive, rule HOL.refl) |
525 apply (case_tac a) apply (simp (no_asm_simp) add: compInit_def) |
525 apply (case_tac a) apply (simp (no_asm_simp) add: compInit_def) |
526 apply (rule_tac ?instrs0.0 = "[load_default_val b]" in progression_transitive, simp) |
526 apply (rule_tac ?instrs0.0 = "[load_default_val b]" in progression_transitive, simp) |
527 apply (rule progression_one_step) |
527 apply (rule progression_one_step) |
528 apply (simp (no_asm_simp) add: load_default_val_def) |
528 apply (simp (no_asm_simp) add: load_default_val_def) |
529 apply (rule conjI, simp)+ apply (rule HOL.refl) |
529 apply (rule conjI, simp)+ apply (rule HOL.refl) |