summaryrefslogtreecommitdiff
path: root/src/rewrites.mli
diff options
context:
space:
mode:
Diffstat (limited to 'src/rewrites.mli')
-rw-r--r--src/rewrites.mli9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/rewrites.mli b/src/rewrites.mli
index 7d6bc0b2..aa793cb4 100644
--- a/src/rewrites.mli
+++ b/src/rewrites.mli
@@ -51,6 +51,15 @@
open Ast
open Type_check
+(* Monomorphisation options *)
+val opt_mono_rewrites : bool ref
+val opt_mono_complex_nexps : bool ref
+val opt_mono_split : ((string * int) * string) list ref
+val opt_dmono_analysis : int ref
+val opt_auto_mono : bool ref
+val opt_dall_split_errors : bool ref
+val opt_dmono_continue : bool ref
+
(* Generate a fresh id with the given prefix *)
val fresh_id : string -> l -> id