aboutsummaryrefslogtreecommitdiff
path: root/test-suite
diff options
context:
space:
mode:
authorErik Martin-Dorel2019-04-03 15:39:11 +0200
committerErik Martin-Dorel2019-04-23 20:22:40 +0200
commit36488400952da5e12c8af451b1a936a34b26039d (patch)
treedeaaf8bc97829427bf444c37ba08496874b7c356 /test-suite
parent4bc91ba5654574d156ebf2934a6fb36d31b40ff9 (diff)
[ssr] under: optimization of the tactic for (under eq_bigl => *)
so it acts "more naturally" like (under eq_bigl; [hnf|]); move=> [*|]. Also: replace "by over." in the doc example with "over."
Diffstat (limited to 'test-suite')
-rw-r--r--test-suite/ssr/under.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/test-suite/ssr/under.v b/test-suite/ssr/under.v
index ba3aa9d621..84f6b9ad03 100644
--- a/test-suite/ssr/under.v
+++ b/test-suite/ssr/under.v
@@ -90,7 +90,7 @@ under eq_bigr => i Hi.
under eq_big => [j|j Hj].
{ rewrite muln1. over. }
{ rewrite addnC. over. }
-(* MISSING BETA *)
+ simpl. (* or: cbv beta. *)
over.
by [].
Qed.
@@ -134,7 +134,7 @@ Lemma test_big_2cond_all_implied (F : nat -> nat) (m : nat) :
\sum_(0 <= i < m | odd (i + 1)) (i + 2) >= 0.
Proof.
(* in one-liner mode *)
-under eq_big do [move=> ? (* due to delta-head-cst *); rewrite addnC
+under eq_big do [rewrite addnC
|rewrite addnC].
(* amounts to [under eq_big => [*|*] do [...|...]] *)
done.