summaryrefslogtreecommitdiff
path: root/compiler/Main.ml
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/Main.ml')
-rw-r--r--compiler/Main.ml6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/Main.ml b/compiler/Main.ml
index 835b9088..0b8ec439 100644
--- a/compiler/Main.ml
+++ b/compiler/Main.ml
@@ -120,6 +120,9 @@ let () =
" Generate a default lakefile.lean (Lean only)" );
("-print-llbc", Arg.Set print_llbc, " Print the imported LLBC");
("-k", Arg.Clear fail_hard, " Do not fail hard in case of error");
+ ( "-split-fwd-back",
+ Arg.Clear return_back_funs,
+ " Split the forward and backward functions." );
]
in
@@ -193,9 +196,6 @@ let () =
let _ =
match !backend with
| FStar ->
- (* Some patterns are not supported *)
- decompose_monadic_let_bindings := false;
- decompose_nested_let_patterns := false;
(* F* can disambiguate the field names *)
record_fields_short_names := true
| Coq ->