Skip to content

Commit b4d56e6

Browse files
alleystoughtonstrub
authored andcommitted
Redundant ";"s in pretty printing of stmts in forms
Terminating semicolons were added in both pp_instr_for_form and pp_stmt_for_form. Now added where needed in pp_stmt_for_form and not added again in pp_stmt_for_form.
1 parent fe68c75 commit b4d56e6

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/ecPrinting.ml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1550,16 +1550,16 @@ and pp_instr_for_form (ppe : PPEnv.t) fmt i =
15501550
| LvVar (x, _), ({ e_node = Eop (op, _) }, [ { e_node = Evar y }; k; v])
15511551
when (EcPath.basename op = EcCoreLib.s_set) && (EcTypes.pv_equal x y) ->
15521552

1553-
Format.fprintf fmt "%a.[%a] <-@;<1 2>%a"
1553+
Format.fprintf fmt "%a.[%a] <-@;<1 2>%a;"
15541554
(pp_pv ppe) x (pp_tuple_expr ppe) k (pp_expr ppe) v
15551555

15561556
| _, _ ->
1557-
Format.fprintf fmt "%a <-@;<1 2>%a"
1557+
Format.fprintf fmt "%a <-@;<1 2>%a;"
15581558
(pp_lvalue ppe) lv (pp_expr ppe) e
15591559
end
15601560

15611561
| Srnd (lv, e) ->
1562-
Format.fprintf fmt "%a <$@;<1 2>$%a"
1562+
Format.fprintf fmt "%a <$@;<1 2>$%a;"
15631563
(pp_lvalue ppe) lv (pp_expr ppe) e
15641564

15651565
| Scall (None, xp, args) ->
@@ -1601,14 +1601,14 @@ and pp_stmt_for_form (ppe : PPEnv.t) fmt (s : stmt) =
16011601
pp_instr_for_form ppe fmt i
16021602

16031603
| [i1; i2] ->
1604-
Format.fprintf fmt "%a;@ %a"
1604+
Format.fprintf fmt "%a@ %a"
16051605
(pp_instr_for_form ppe) i1
16061606
(pp_instr_for_form ppe) i2
16071607

16081608
| _ ->
16091609
let i1 = List.hd s.s_node in
16101610
let i2 = List.hd (List.rev s.s_node) in
1611-
Format.fprintf fmt "%a;@ ...;@ %a"
1611+
Format.fprintf fmt "%a@ ...;@ %a"
16121612
(pp_instr_for_form ppe) i1
16131613
(pp_instr_for_form ppe) i2
16141614

0 commit comments

Comments
 (0)