Skip to content

Commit 60fc7f6

Browse files
committed
Fix some naming
1 parent 087ef49 commit 60fc7f6

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

erasure/theories/EWcbvEvalNamed.v

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,11 +1327,17 @@ Proof.
13271327
revert HE Hsunny. pattern E, s, v, Heval.
13281328
revert E s v Heval.
13291329
eapply eval_ind; intros; eauto; cbn in *; rtoProp; eauto using Forall.
1330-
- do 2 forward X; eauto. inv X.
1331-
eapply X1; eauto. econstructor; cbn; eauto.
1330+
- let X := match reverse goal with H : All _ _ -> _ -> _ |- _ => H end in
1331+
do 2 forward X; eauto; inv X.
1332+
let X1 := multimatch goal with H : _ |- _ => H end in
1333+
now eapply X1; eauto; econstructor; cbn; eauto.
13321334
- econstructor; eauto. unfold fresh in H. destruct in_dec; cbn in *; congruence.
1333-
- eapply X0. econstructor; cbn; eauto. eauto.
1334-
- solve_all. inv X.
1335+
- let X0 := multimatch goal with H : _ |- _ => H end in
1336+
now eapply X0; [ econstructor; cbn; eauto | eauto ].
1337+
- solve_all.
1338+
let X := match goal with H : wf (vConstruct _ _ _) |- _ => H end in
1339+
inv X.
1340+
let X0 := match goal with H : All _ _ -> _ -> _ |- _ => H end in
13351341
eapply X0. eapply wf_add_multiple; eauto.
13361342
len. eapply All2_length in f4. lia.
13371343
eapply All_nth_error in H. 2: eauto. rtoProp.

0 commit comments

Comments
 (0)