aboutsummaryrefslogtreecommitdiffhomepage
path: root/proofs/logic.ml
diff options
context:
space:
mode:
authorGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2014-11-04 21:09:46 +0100
committerGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2014-11-04 21:09:46 +0100
commite59eeb6f0d8c8bcee12d97c6be6c1b972ba36cd5 (patch)
treedbed2df57edd4456875e187e1de32862472aa9be /proofs/logic.ml
parent62d366647146650d760b685b88d6ee4295e4a55b (diff)
Removing the old rename tactic.
Diffstat (limited to 'proofs/logic.ml')
-rw-r--r--proofs/logic.ml13
1 files changed, 0 insertions, 13 deletions
diff --git a/proofs/logic.ml b/proofs/logic.ml
index 3be202476..aa99dd036 100644
--- a/proofs/logic.ml
+++ b/proofs/logic.ml
@@ -673,16 +673,3 @@ let prim_refiner r sigma goal =
let (gl,ev,sigma) = mk_goal hyps' cl in
let sigma = Goal.V82.partial_solution_to sigma goal gl ev in
([gl], sigma)
-
- | Rename (id1,id2) ->
- if !check && not (Id.equal id1 id2) &&
- Id.List.mem id2
- (ids_of_named_context (named_context_of_val sign))
- then
- error ((Id.to_string id2)^" is already used.");
- let sign' = rename_hyp id1 id2 sign in
- let cl' = replace_vars [id1,mkVar id2] cl in
- let (gl,ev,sigma) = mk_goal sign' cl' in
- let ev = Vars.replace_vars [(id2,mkVar id1)] ev in
- let sigma = Goal.V82.partial_solution_to sigma goal gl ev in
- ([gl], sigma)