aboutsummaryrefslogtreecommitdiff
path: root/plugins/Derive/derive.mli
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Derive/derive.mli')
-rw-r--r--plugins/Derive/derive.mli9
1 files changed, 5 insertions, 4 deletions
diff --git a/plugins/Derive/derive.mli b/plugins/Derive/derive.mli
index 33f982bb68..5157c4a272 100644
--- a/plugins/Derive/derive.mli
+++ b/plugins/Derive/derive.mli
@@ -6,7 +6,8 @@
(* * GNU Lesser General Public License Version 2.1 *)
(************************************************************************)
-(** [start_deriving f init r lemma] starts a proof of [r init
- ?x]. When the proof ends, [f] is defined as the value of [?x] and
- [lemma] as the proof. *)
-val start_deriving : Names.Id.t -> Constrexpr.constr_expr -> Constrexpr.constr_expr -> Names.Id.t -> unit
+(** [start_deriving f suchthat lemma] starts a proof of [suchthat]
+ (which can contain references to [f]) in the context extended by
+ [f:=?x]. When the proof ends, [f] is defined as the value of [?x]
+ and [lemma] as the proof. *)
+val start_deriving : Names.Id.t -> Constrexpr.constr_expr -> Names.Id.t -> unit