aboutsummaryrefslogtreecommitdiff
path: root/Sil/Util/Printer.icl
diff options
context:
space:
mode:
Diffstat (limited to 'Sil/Util/Printer.icl')
-rw-r--r--Sil/Util/Printer.icl6
1 files changed, 5 insertions, 1 deletions
diff --git a/Sil/Util/Printer.icl b/Sil/Util/Printer.icl
index ff9c3f2..3ed15fb 100644
--- a/Sil/Util/Printer.icl
+++ b/Sil/Util/Printer.icl
@@ -88,7 +88,11 @@ where
instance PrettyPrinter Initialisation
where
- print st init = st <+ init.init_type <+ " " <+ init.init_name <+ ";"
+ print st init = st <+ init.init_type <+ " " <+ init.init_name <+ val <+ ";"
+ where
+ val = case init.init_value of
+ Nothing -> ""
+ Just v -> " := " <+ v
instance PrettyPrinter Statement
where