--- a/stage4/generate_iec/generate_iec.cc Tue Jul 29 13:39:40 2014 +0100
+++ b/stage4/generate_iec/generate_iec.cc Thu Jul 31 17:49:44 2014 +0100
@@ -258,6 +258,11 @@
/*********************/
/* B 1.2 - Constants */
/*********************/
+/*********************************/
+/* B 1.2.XX - Reference Literals */
+/*********************************/
+/* defined in IEC 61131-3 v3 - Basically the 'NULL' keyword! */
+void *visit(ref_value_null_literal_c *symbol) {s4o.print("NULL"); return NULL;}
/******************************/
/* B 1.2.1 - Numeric Literals */
@@ -276,7 +281,7 @@
void *visit(boolean_literal_c *symbol) {return print_literal(symbol->type, symbol->value);}
/* helper class for boolean_literal_c */
-void *visit(boolean_true_c *symbol) {s4o.print(/*"TRUE"*/"1"); return NULL;}
+void *visit(boolean_true_c *symbol) {s4o.print(/*"TRUE" */"1"); return NULL;}
void *visit(boolean_false_c *symbol) {s4o.print(/*"FALSE"*/"0"); return NULL;}
/*******************************/