aboutsummaryrefslogtreecommitdiffhomepage
path: root/proofs/redexpr.mli
diff options
context:
space:
mode:
Diffstat (limited to 'proofs/redexpr.mli')
-rw-r--r--proofs/redexpr.mli6
1 files changed, 5 insertions, 1 deletions
diff --git a/proofs/redexpr.mli b/proofs/redexpr.mli
index 404a8a196..68c1fd669 100644
--- a/proofs/redexpr.mli
+++ b/proofs/redexpr.mli
@@ -26,7 +26,11 @@ val declare_red_expr : string -> reduction_function -> unit
(* Opaque and Transparent commands. *)
-val set_strategy : 'a tableKey -> Conv_oracle.level -> unit
+(* Sets the expansion strategy of a constant. When the boolean is
+ true, the effect is non-synchronous (i.e. it does not survive
+ section and module closure). *)
+val set_strategy :
+ bool -> (Conv_oracle.level * evaluable_global_reference list) list -> unit
(* call by value normalisation function using the virtual machine *)
val cbv_vm : reduction_function