On 16 Nov 2006, at 11:41, Giampaolo Fadel wrote:
I need to write a simple compiler for a pascal-like linguage, using
flex and bison.
The language uses token as "INT" "BOOL" or "FALSE"; when I compile
the project using
Visual Studio 6.0 the following message is displayed:
"'BOOL' : redefinition; typedef cannot be overloaded with any other
symbol"
This is because in windef.h they are other defines of tokens "INT"
"BOOL" or "FALSE".
How can I resolve the question WITHOUT change the names of the
tokens ??
You can switch to a different platform.
Thanx in advance.
You are welcome.
Hans Aberg
_______________________________________________
help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison