|too many gotos in bison firstname.lastname@example.org (2004-10-17)|
|Re: too many gotos in bison email@example.com (2004-10-21)|
|From:||firstname.lastname@example.org (Nick Chapman)|
|Date:||21 Oct 2004 22:28:04 -0400|
|Posted-Date:||21 Oct 2004 22:28:04 EDT|
> [How many rules does your grammar have? I don't ever recall coming
> close to the goto limit. -John]
The grammar is for the SystemVerilog Hardware Description Language.
The LRM and grammar can be found at:
The .y derived directly from this grammar is badly conflicting:
1303 shift/reduce, 2444 reduce/reduce
2304 rules (from 740 non-terminals),
32010 gotos -just within the goto limit.
We have systematically transformed the grammar to remove all conflicts,
to derive a .y with:
3193 rules (from 878 non-terminals),
[Three thousand rules is a rather large grammar. I'm not surprised it
runs out of space. -John]
Return to the
Search the comp.compilers archives again.