aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vhdl/vhdl-prints.adb4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vhdl/vhdl-prints.adb b/src/vhdl/vhdl-prints.adb
index e24e00dbf..92fc984db 100644
--- a/src/vhdl/vhdl-prints.adb
+++ b/src/vhdl/vhdl-prints.adb
@@ -1841,13 +1841,17 @@ package body Vhdl.Prints is
Disp_Token (Ctxt, Tok_Exclam_Mark);
Print_Expr (Ctxt, Get_Boolean (N), Prio);
when N_And_Bool =>
+ Disp_Token (Ctxt, Tok_Left_Paren);
Print_Expr (Ctxt, Get_Left (N), Prio);
Disp_Token (Ctxt, Tok_And);
Print_Expr (Ctxt, Get_Right (N), Prio);
+ Disp_Token (Ctxt, Tok_Right_Paren);
when N_Or_Bool =>
+ Disp_Token (Ctxt, Tok_Left_Paren);
Print_Expr (Ctxt, Get_Left (N), Prio);
Disp_Token (Ctxt, Tok_Or);
Print_Expr (Ctxt, Get_Right (N), Prio);
+ Disp_Token (Ctxt, Tok_Right_Paren);
when N_Imp_Bool =>
Print_Expr (Ctxt, Get_Left (N), Prio);
Disp_Token (Ctxt, Tok_Minus_Greater);