diff -r 3b898fb11e73 -r efc510145ab2 stage1_2/iec.flex --- a/stage1_2/iec.flex Fri Nov 21 13:43:49 2008 +0100 +++ b/stage1_2/iec.flex Wed Nov 26 09:06:26 2008 +0100 @@ -885,6 +885,7 @@ { {st_whitespace_no_pragma} /* Eat any whitespace */ {qualified_identifier}{st_whitespace}":=" unput_text(0); BEGIN(st_state); +{direct_variable_standard}{st_whitespace}":=" unput_text(0); BEGIN(st_state); {qualified_identifier}"[" unput_text(0); BEGIN(st_state); RETURN unput_text(0); BEGIN(st_state);