aboutsummaryrefslogtreecommitdiffhomepage
path: root/engine/proofview.mli
diff options
context:
space:
mode:
authorGravatar Enrico Tassi <Enrico.Tassi@inria.fr>2018-02-14 09:06:32 +0100
committerGravatar Enrico Tassi <Enrico.Tassi@inria.fr>2018-03-04 18:01:24 +0100
commitf7153351bc1d4af2f402671c4937a5186ba77fc3 (patch)
tree4d8c043cb2da56f73be9cec543427794569edb50 /engine/proofview.mli
parentf35069aec1847068ecb501244507cb5aa9fa9b81 (diff)
Proofview: V82.tactic option to not normalize evars
Diffstat (limited to 'engine/proofview.mli')
-rw-r--r--engine/proofview.mli5
1 files changed, 4 insertions, 1 deletions
diff --git a/engine/proofview.mli b/engine/proofview.mli
index cab6e3879..d2a54e238 100644
--- a/engine/proofview.mli
+++ b/engine/proofview.mli
@@ -550,7 +550,10 @@ val tclLIFT : 'a NonLogical.t -> 'a tactic
(*** Compatibility layer with <= 8.2 tactics ***)
module V82 : sig
type tac = Evar.t Evd.sigma -> Evar.t list Evd.sigma
- val tactic : tac -> unit tactic
+
+ (* [nf_evars=true] applies the evar (assignment) map to the goals
+ * (conclusion and context) before calling the tactic *)
+ val tactic : ?nf_evars:bool -> tac -> unit tactic
(* normalises the evars in the goals, and stores the result in
solution. *)