# HG changeset patch
# User Mario de Sousa <msousa@fe.up.pt>
# Date 1331290343 0
# Node ID 9fe6c4633ed6d58efc2984030292be48edb5d1c3
# Parent  46f8154d506eb6bb4afbb43e082705ff188e96a0
Fix bug in building structured variables.

diff -r 46f8154d506e -r 9fe6c4633ed6 stage1_2/iec_bison.yy
--- a/stage1_2/iec_bison.yy	Fri Mar 09 10:51:56 2012 +0000
+++ b/stage1_2/iec_bison.yy	Fri Mar 09 10:52:23 2012 +0000
@@ -3401,7 +3401,7 @@
   record_variable '.' field_selector
 	{$$ = new structured_variable_c($1, $3, locloc(@$));}
 | record_variable '.' il_simple_operator_clash3
-    {$$ = new structured_variable_c($1, $3, locloc(@$));}
+    {$$ = new structured_variable_c($1, il_operator_c_2_identifier_c($3), locloc(@$));}
 ;