[gnu.utils.bug] Bison bugs ?

fox@marlow.uucp (Paul Fox) (06/01/89)

Hello world...I seemed to be having a problem with bison.
Not quite sure who I should be posting this to - I'd rather
not necessarily bother RMS and friends because I know them to be busy,
but I have a problem with bison which is indicative of a bug.

Bison is pretty 'hairy' :-) :-) so I'd prefer not to spend my
time trying to crack this.

The thing is this. I have a yacc grammar which up until now I've
been using bison to generate the code for, but things started going
wrong - the C code would mis-parse my input and think it was
going into the wrong state. Its obviously pretty difficult
to decide whats going on from a debuggers point of view, so I
decided to try it with yacc and it works! So, either there is a bug
in bison with regards to compatability with yacc or I've added something
which has caused some internal table to overflow or corrupt something.

As far as I am aware this is the latest bison (version 1.01 gotten
from osu-cis about a week or two ago). This is on a Sun 3/260
running SunOS 4.0.1. I've tried compiling with gcc (1.35) and
with /bin/cc but that makes no difference.

Also, I tried this same software on my 386/ix V.3.2 box with cc + gcc + bison
and gotten very bizarre results -- the y.tab.h file generated has tokens starting
at < 255 instead of the usual 258.

Has anyone else experienced problems with bison, or am I missing
some option/switch that I need to set. I've read the bison.texinfo
manual but theres nothing in there to tell me that I need to increase
the size of any tables, etc.

Many thanks in advance.
=====================			Reuters Ltd PLC, 
Tel: +44 628 891313 x. 212		 Westthorpe House,
UUCP:     fox%marlow.uucp@idec.stc.co.uk  Little Marlow,
					   Bucks, England SL7 3RQ
-- 
=====================			Reuters Ltd PLC, 
Tel: +44 628 891313 x. 212		 Westthorpe House,
UUCP:     fox%marlow.uucp@idec.stc.co.uk  Little Marlow,
					   Bucks, England SL7 3RQ