[Replies: cc Help-Bison.]
You look at the tokens immediately before and after the "." of a
shift/reduce conflicting rules pair (as in the file '.output'), and
set token precedences between those, which may resolve the conflict,
if you are lucky Check out the calculator example in the Bison manual.
On 24 Jan 2006, at 03:46, Mili Sandokan wrote:
Hello everyone!
I'm working on a parser..... this is the first time I use something
like Bison, and maybe my doubt is quite obvious, but here I go:
In the .output file are shown a lot of shift-reduce errors that reffer
to nonterminals... the parser seems to be confused about precedence
between them
I don't know how to fix it and I haven't been able to understand from
the manual a way to specify precedence or asociativity between
nonterminals... I saw something with %prec but I couldn't understand
if it was the right option...
If someone could help i'd be very happy because i've been trying many
hours with no results
Misandov
_______________________________________________
[email protected] http://lists.gnu.org/mailman/listinfo/help-bison
_______________________________________________
[email protected] http://lists.gnu.org/mailman/listinfo/help-bison