aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics
diff options
context:
space:
mode:
authorGravatar delahaye <delahaye@85f007b7-540e-0410-9357-904b9bb8a0f7>2003-02-13 20:42:17 +0000
committerGravatar delahaye <delahaye@85f007b7-540e-0410-9357-904b9bb8a0f7>2003-02-13 20:42:17 +0000
commit5f59ce47991758e833ac1079a055ed9a8dce6717 (patch)
treed22a058e010688b44eb223e5ee00d8f33ed81e12 /tactics
parent837cde99a5b3995bddd5ecfbaa48ee19dcd615a1 (diff)
Correction d'un bug introduit dans le backtracking d'occurrence
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3677 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'tactics')
-rw-r--r--tactics/tacinterp.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/tactics/tacinterp.ml b/tactics/tacinterp.ml
index eb29d67ed..50dab07ad 100644
--- a/tactics/tacinterp.ml
+++ b/tactics/tacinterp.ml
@@ -1205,7 +1205,7 @@ and tactic_of_value vle g =
(* Evaluation with FailError catching *)
and eval_with_fail interp tac goal =
- try
+ try
(match interp goal tac with
| VTactic tac -> VRTactic (tac goal)
| a -> a)
@@ -1297,7 +1297,7 @@ and match_context_interp ist g lr lmr =
with
| (FailError _) as e -> raise e
| NextOccurrence _ -> raise No_match
- | e when e = No_match or Logic.catchable_exception e ->
+ | e when is_match_catchable e ->
apply_goal_sub ist env goal (nocc + 1) (id,c) csr mt mhyps hyps in
let rec apply_match_context ist env goal nrs lex lpt =
begin