diff options
author | Jacques-Henri Jourdan <jacques-henri.jourdan@inria.fr> | 2015-11-04 03:04:21 +0100 |
---|---|---|
committer | Jacques-Henri Jourdan <jacques-henri.jourdan@inria.fr> | 2015-11-04 03:04:21 +0100 |
commit | 5664fddcab15ef4482d583673c75e07bd1e96d0a (patch) | |
tree | 878b22860e69405ba5cf6fd2798731dac8ce660c /cparser/Cprint.ml | |
parent | b960c83725d7e185ac5c6e3c0d6043c7dcd2f556 (diff) | |
parent | fe73ed58ef80da7c53c124302a608948fb190229 (diff) | |
download | compcert-5664fddcab15ef4482d583673c75e07bd1e96d0a.tar.gz compcert-5664fddcab15ef4482d583673c75e07bd1e96d0a.zip |
Merge remote-tracking branch 'origin/master' into parser_fix
Diffstat (limited to 'cparser/Cprint.ml')
-rw-r--r-- | cparser/Cprint.ml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cparser/Cprint.ml b/cparser/Cprint.ml index 1af5af1e..e80a4c8e 100644 --- a/cparser/Cprint.ml +++ b/cparser/Cprint.ml @@ -81,7 +81,7 @@ let const pp = function if c >= 32L && c <= 126L && c <> 34L && c <>92L then fprintf pp "%c" (Char.chr (Int64.to_int c)) else fprintf pp "\" \"\\x%02Lx\" \"" c) - l; + l; fprintf pp "\"" | CEnum(id, v) -> ident pp id @@ -216,7 +216,7 @@ let rec exp pp (prec, a) = if assoc = LtoR then (prec', prec' + 1) else (prec' + 1, prec') in - if prec' < prec + if prec' < prec then fprintf pp "@[<hov 2>(" else fprintf pp "@[<hov 2>"; begin match a.edesc with @@ -329,7 +329,7 @@ let rec exp pp (prec, a) = begin match al with | [] -> () | a1 :: al -> - fprintf pp "%a" exp (2, a1); + fprintf pp "%a" exp (2, a1); List.iter (fun a -> fprintf pp ",@ %a" exp (2, a)) al end; fprintf pp ")@]" @@ -394,7 +394,7 @@ exception Not_expr let rec exp_of_stmt s = match s.sdesc with | Sdo e -> e - | Sseq(s1, s2) -> + | Sseq(s1, s2) -> {edesc = EBinop(Ocomma, exp_of_stmt s1, exp_of_stmt s2, TVoid []); etyp = TVoid []} | Sif(e, s1, s2) -> |