Skip to content

Commit 8cd344e

Browse files
committed
Fix for change in HOL
1 parent de13091 commit 8cd344e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

meta-theory/pure_demandScript.sml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,7 @@ Theorem eq_when_applied_SUC:
606606
Proof
607607
Induct >> gvs [eq_when_applied_def] >>
608608
rpt gen_tac >> strip_tac >> rw [] >>
609-
qspecl_then [‘l’] assume_tac last_exists >> gvs [last_Apps] >>
609+
qspecl_then [‘l’] assume_tac last_exists >> gvs [last_Apps, SNOC_APPEND] >>
610610
irule exp_eq_App_cong >>
611611
last_x_assum $ irule_at Any >>
612612
gvs [exp_eq_refl]
@@ -2090,7 +2090,7 @@ Proof
20902090
Induct_on ‘LENGTH l’ >> rw [needs_in_IsFree_Bind] >>
20912091
qspecl_then [‘l’] assume_tac last_exists >>
20922092
rename1 ‘e needs (d, _)’ >> PairCases_on ‘d’ >>
2093-
gvs [FOLDL_APPEND, FORALL_PROD, needs_def, exp_eq_in_ctxt_def] >>
2093+
gvs [FOLDL_APPEND, FORALL_PROD, needs_def, exp_eq_in_ctxt_def, SNOC_APPEND] >>
20942094
rpt strip_tac >>
20952095
irule exp_eq_in_ctxt_trans >> irule_at (Pos last) exp_eq_IMP_exp_eq_in_ctxt >>
20962096
once_rewrite_tac [exp_eq_sym] >> irule_at Any exp_eq_trans >>

0 commit comments

Comments
 (0)