summaryrefslogtreecommitdiff
path: root/src/process_file.ml
diff options
context:
space:
mode:
authorChristopher Pulte2016-10-06 17:23:28 +0100
committerChristopher Pulte2016-10-06 17:23:28 +0100
commit99fdb2e003b7433dc06372d2ffebd6d5111ce46d (patch)
treef48c22ae3529fccd854877fa1b5490fea70d3ecb /src/process_file.ml
parent1d105202240057e8a1c5c835a2655cf8112167fe (diff)
move type definitions that both interpreter and shallow embedding use to sail_impl_base, add sail_impl_base.outcome, add interp_inter_imp auxiliary functions, make prompt use sail_impl_base.outcome
Diffstat (limited to 'src/process_file.ml')
-rw-r--r--src/process_file.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/process_file.ml b/src/process_file.ml
index d12c1415..f1878609 100644
--- a/src/process_file.ml
+++ b/src/process_file.ml
@@ -179,7 +179,7 @@ let output1 libpath out_arg filename defs =
let ((o2,_, _) as ext_o2) =
open_output_with_check_unformatted (f' ^ "embed.lem") in
(Pretty_print.pp_defs_lem o1 o2 defs (generated_line filename))
- ["Pervasives_extra";"Vector";"State";"Arch";"Sail_values"];
+ ["Pervasives_extra";"Vector";"Prompt";"Arch";"Sail_values"];
close_output_with_check ext_o1;
close_output_with_check ext_o2
| Lem_out (Some lib) ->
@@ -188,7 +188,7 @@ let output1 libpath out_arg filename defs =
let ((o2,_, _) as ext_o2) =
open_output_with_check_unformatted (f' ^ "embed.lem") in
(Pretty_print.pp_defs_lem o1 o2 defs (generated_line filename))
- ["Pervasives_extra";"Vector";"State";"Arch";"Sail_values"; lib];
+ ["Pervasives_extra";"Vector";"Prompt";"Arch";"Sail_values"; lib];
close_output_with_check ext_o1;
close_output_with_check ext_o2
| Ocaml_out None ->