[Top][All Lists]

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

Re: too many warnings from Bison CVS for Pike

From: Akim Demaille
Subject: Re: too many warnings from Bison CVS for Pike
Date: Mon, 06 Feb 2006 09:42:36 +0100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

>>> "Joel" == Joel E Denny <address@hidden> writes:

 > On Sun, 29 Jan 2006, Paul Eggert wrote:

 >> If we enabled these warnings via an option I don't think people
 >> would object.

I recently came with the idea that more and more features should just
be enabled by %require.  For instance, the discussion Joel and I had
about the weird interface of yyerror in yacc.c (which depends on %pure
and %locations in weird ways) should be resolved using some simple new
directive, say %really-pure, itself enabled by default when %require
is >= 2.2 (or whatever the release).

That scheme should provide us with what we are looking for: both
ensuring backward compatibility even when it's absurd (e.g., useless
%expect), and promoting better practices.

reply via email to

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