aboutsummaryrefslogtreecommitdiff
path: root/tactics/setoid_replace.mli
diff options
context:
space:
mode:
authorsacerdot2004-09-30 11:39:17 +0000
committersacerdot2004-09-30 11:39:17 +0000
commitd723362607c3746944f2a67ecc58601b2ab64be3 (patch)
tree6caa1686fe5d44c116d652efe9692fdccdc4f263 /tactics/setoid_replace.mli
parentf208cfc23dc997fd0409a9309628bc1804287d7d (diff)
cutrewrite does not work with relations that are not Coq-like equalities.
Thus it does not work for setoid relations and it can replace setoid_replace when the user wants to specify what the relation should be. To solve the problem this commit enables the syntax setoid_replace E1 with E2 using relation R ... git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@6163 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'tactics/setoid_replace.mli')
-rw-r--r--tactics/setoid_replace.mli3
1 files changed, 2 insertions, 1 deletions
diff --git a/tactics/setoid_replace.mli b/tactics/setoid_replace.mli
index 5e08ffeaab..0a8405d039 100644
--- a/tactics/setoid_replace.mli
+++ b/tactics/setoid_replace.mli
@@ -23,7 +23,8 @@ val print_setoids : unit -> unit
val equiv_list : unit -> constr list
-val setoid_replace : constr -> constr -> new_goals:constr list -> tactic
+val setoid_replace :
+ constr option -> constr -> constr -> new_goals:constr list -> tactic
val general_s_rewrite : bool -> constr -> new_goals:constr list -> tactic