diff options
author | Son Ho | 2022-05-04 14:13:20 +0200 |
---|---|---|
committer | Son Ho | 2022-05-04 14:13:20 +0200 |
commit | fb6fdfd0c57de1ce16fb6bc373d5593c9446b0bb (patch) | |
tree | d3da4628c0cabd07ac740c484805fbce0e1fc6c6 /src/ExtractToFStar.ml | |
parent | 37f80fd592f703ab9b14a9d3d5d638b9c335997f (diff) |
Make progress updating the code
Diffstat (limited to '')
-rw-r--r-- | src/ExtractToFStar.ml | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ExtractToFStar.ml b/src/ExtractToFStar.ml index 068448e9..4baa1fd6 100644 --- a/src/ExtractToFStar.ml +++ b/src/ExtractToFStar.ml @@ -1368,8 +1368,7 @@ let extract_fun_decl (ctx : extraction_ctx) (fmt : F.formatter) if has_decreases_clause then ( F.pp_print_string fmt "Tot"; F.pp_print_space fmt ()); - extract_ty ctx fmt has_decreases_clause - (Collections.List.to_cons_nil def.signature.outputs); + extract_ty ctx fmt has_decreases_clause def.signature.output; (* Close the box for the return type *) F.pp_close_box fmt (); (* Print the decrease clause - rk.: a function with a decreases clause @@ -1476,7 +1475,7 @@ let extract_unit_test_if_unit_fun (ctx : extraction_ctx) (fmt : F.formatter) if sg.type_params = [] && (sg.inputs = [ mk_unit_ty ] || sg.inputs = []) - && sg.outputs = [ mk_result_ty mk_unit_ty ] + && sg.output = mk_result_ty mk_unit_ty then ( (* Add a break before *) F.pp_print_break fmt 0 0; |