stage4/generate_iec/generate_iec.cc
changeset 118 d4cf7ea933a4
parent 98 d0cdf1d00b74
child 143 73372bdeeffb
--- a/stage4/generate_iec/generate_iec.cc	Thu Apr 03 18:29:14 2008 +0200
+++ b/stage4/generate_iec/generate_iec.cc	Tue Apr 08 18:21:37 2008 +0200
@@ -154,6 +154,8 @@
 void *visit(real_literal_c *symbol) {return print_literal(symbol->type, symbol->value);}
 void *visit(bit_string_literal_c *symbol) {return print_literal(symbol->type, symbol->value);}
 void *visit(boolean_literal_c *symbol) {return print_literal(symbol->type, symbol->value);}
+void *visit(neg_literal_c *symbol) {return print_unary_expression(symbol->exp, "-");}
+
 
 /* helper class for boolean_literal_c */
 void *visit(boolean_true_c *symbol) {s4o.print(/*"TRUE"*/"1"); return NULL;}