aboutsummaryrefslogtreecommitdiffstats
path: root/psl
diff options
context:
space:
mode:
Diffstat (limited to 'psl')
-rw-r--r--psl/psl-prints.adb7
1 files changed, 6 insertions, 1 deletions
diff --git a/psl/psl-prints.adb b/psl/psl-prints.adb
index 6e4f37022..80da47dab 100644
--- a/psl/psl-prints.adb
+++ b/psl/psl-prints.adb
@@ -41,7 +41,8 @@ package body PSL.Prints is
return Prio_Seq_And;
when N_Imp_Seq
| N_Overlap_Imp_Seq
- | N_Log_Imp_Prop =>
+ | N_Log_Imp_Prop
+ | N_Imp_Bool =>
return Prio_Bool_Imp;
when N_Name_Decl
| N_Number
@@ -153,6 +154,10 @@ package body PSL.Prints is
Print_Expr (Get_Left (N), Prio);
Put (" || ");
Print_Expr (Get_Right (N), Prio);
+ when N_Imp_Bool =>
+ Print_Expr (Get_Left (N), Prio);
+ Put (" -> ");
+ Print_Expr (Get_Right (N), Prio);
when others =>
Error_Kind ("print_expr", N);
end case;