On Saturday 26 May 2007 21:13, Joel E. Denny wrote:
> On Fri, 25 May 2007, Frans Englich wrote:
> > adds %glr-parser under %pure-parser, two things happens beyond changing
> > the parser algorithm:
> >
> > * It copies all the code in the c++ section into the header.
>
> This is addressed in test release 2.3a.  See the heading "Handling of
> traditional Yacc prologue blocks" in NEWS.  However, the "alternative to
> the traditional Yacc prologue blocks" presented there have been replaced
> in CVS, so be careful about using those.
>
> > * It puts "extern YYSTYPE lval;" in the header.
>
> Thanks.  I committed the following to fix that.

Thanks for the swift fixes and reply.

I tried out 2.3a and it seems to work better than expected: I don't get the 
"extern YYSTYPE lval;" line. I first thought the 2.3a package had been 
updated to contain your committed fix, but it seems to be something in 2.3a 
that made that bug disappear for me.


Cheers,

                Frans


_______________________________________________
help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to