diff options
| author | Kathy Gray | 2013-10-10 17:13:38 +0100 |
|---|---|---|
| committer | Kathy Gray | 2013-10-10 17:13:49 +0100 |
| commit | 958fd3250698a638baf15948a72f870a74b1dd11 (patch) | |
| tree | da415e6d6ec8b90f8aa942352519398cbaa09102 /src/pretty_print.ml | |
| parent | 8bf0a31a9523b2cbb84f60f8f2c82eea4ad2586a (diff) | |
Interpreting all expressions except field assignment; pattern matching all expressions except vector concatenation pattern; added ability to specify writes to smaller pieces of memory in actions.
Also fixed bugs in pretty printer to lem
Diffstat (limited to 'src/pretty_print.ml')
| -rw-r--r-- | src/pretty_print.ml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pretty_print.ml b/src/pretty_print.ml index b8e936b3..917a469f 100644 --- a/src/pretty_print.ml +++ b/src/pretty_print.ml @@ -612,8 +612,8 @@ let pp_lem_funcl ppf (FCL_aux(FCL_Funcl(id,pat,exp),_)) = fprintf ppf "@[<0>(%a %a %a %a)@]@\n" kwd "FCL_Funcl" pp_lem_id id pp_lem_pat pat pp_lem_exp exp let pp_lem_fundef ppf (FD_aux(FD_function(r, typa, efa, fcls),_)) = - let pp_funcls ppf funcl = fprintf ppf "%a %a" kwd ";" pp_lem_funcl funcl in - fprintf ppf "@[<0>(%a %a %a %a [%a]@]" + let pp_funcls ppf funcl = fprintf ppf "%a %a" pp_lem_funcl funcl kwd ";" in + fprintf ppf "@[<0>(%a %a %a %a [%a])@]" kwd "FD_function" pp_lem_rec r pp_lem_tannot_opt typa pp_lem_effects_opt efa (list_pp pp_funcls pp_funcls) fcls let pp_lem_def ppf (DEF_aux(d,(l,_))) = |
