aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/PropToBool.v4
-rw-r--r--src/versions/standard/Tactics_standard.v2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/PropToBool.v b/src/PropToBool.v
index 5d7fd60..bb0ec85 100644
--- a/src/PropToBool.v
+++ b/src/PropToBool.v
@@ -211,8 +211,8 @@ Ltac prop2bool_hyp H :=
].
Ltac prop2bool_hyps Hs :=
- match Hs with
- | (?Hs, ?H) => try prop2bool_hyp H; [ .. | prop2bool_hyps Hs]
+ lazymatch Hs with
+ | (?Hs1, ?Hs2) => prop2bool_hyps Hs1; [ .. | prop2bool_hyps Hs2]
| ?H => try prop2bool_hyp H
end.
diff --git a/src/versions/standard/Tactics_standard.v b/src/versions/standard/Tactics_standard.v
index 232ae54..61e663a 100644
--- a/src/versions/standard/Tactics_standard.v
+++ b/src/versions/standard/Tactics_standard.v
@@ -23,7 +23,7 @@ Ltac get_hyps_acc acc k :=
match goal with
| [ H : ?P |- _ ] =>
let T := type of P in
- match T with
+ lazymatch T with
| Prop =>
lazymatch P with
| id _ => fail