bug-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bison-Announce] Bison 3.4.91 released [beta]


From: Frank Heckenbach
Subject: Re: [Bison-Announce] Bison 3.4.91 released [beta]
Date: Sun, 08 Dec 2019 04:18:30 +0100

Hi Akim,

I can't seem to apply your patches right now (e.g., they have

  -# define YYDPRINTF(Args) do {} while (yyfalse)
  +# define YY_DPRINTF(Args) do {} while (yyfalse)

while 3.4.91 has no such line, only some instances of

  # define YYDPRINTF(Args)

sometimes with a \ at the end), but it's not an urgent issue to me,
so I'll just wait for the next prerelease and test again then. But
don't bother making a prerelease just for that (unless you were
going to release 3.5 otherwise ;).

> Second, because I just could not find a means to have this work
> with between 4.8 and 5 included.  With these compilers putting
> each call to YYFPRINTF between a pair of
> YY_IGNORE_USELESS_CAST_BEGIN and YY_IGNORE_USELESS_CAST_END works,
> but it's too painful and clutters the source.

I agree that cluttering the source would be ugly, but if it's only
in the skeletons, couldn't you do it with m4? (Just an idle thought;
my code requires newer compiler versions anyway, so presuming the
real patch works for me, I'm fine with that and don't really care
what it does with older compilers.)

Regards,
Frank



reply via email to

[Prev in Thread] Current Thread [Next in Thread]