diff -r f648065fb66e -r dadda1b5401e stage1_2/iec.flex --- a/stage1_2/iec.flex Fri May 15 10:23:20 2009 +0200 +++ b/stage1_2/iec.flex Mon May 18 13:19:30 2009 +0200 @@ -1408,7 +1408,7 @@ /********************************************/ /* B.1.4.1 Directly Represented Variables */ /********************************************/ -{direct_variable} {yylval.ID=strdup(yytext); return direct_variable_token;} +{direct_variable} {yylval.ID=strdup(yytext); return get_direct_variable_token(yytext);} /******************************************/ @@ -1563,6 +1563,7 @@ int get_identifier_token(const char *identifier_str) {return 0;} +int get_direct_variable_token(const char *direct_variable_str) {return 0;}