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: Akim Demaille
Subject: Re: [Bison-Announce] Bison 3.4.91 released [beta]
Date: Sun, 8 Dec 2019 09:03:35 +0100

Hi Frank,

> Le 8 déc. 2019 à 04:18, Frank Heckenbach <address@hidden> a écrit :
> 
> 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)

The patch I sent was against the current master.  The commits have
been pushed, you can get them from git.  But 3.4.92 should be out
RSN.

> 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 ;).

I really would like to have feedback before the release :)

>> 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?

Yes, I can do that, but I meant to have something ok in the output
too.

Cheers!




reply via email to

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