> Excuse me -- what's wrong with shift/reduce conflicts? I have over a
> hundred of those in one of my applications.
If it is the kind of shift/reduce conflict reported by yacc/bison
(rather than a less severe clarification printed in the bison "-v" log
file) then it means that there is a significant part of your grammar
which can *never* be reached! The parser will always choose one of the
two possible paths in the conflict, and will never choose the other.
Not good if you actually wanted to use the full language.
- Thomas
--
Thomas Lockhart lockhart@alumni.caltech.edu
South Pasadena, California