[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Do not allow identifiers that start with a negative number.
From: |
Joel E. Denny |
Subject: |
Re: [PATCH] Do not allow identifiers that start with a negative number. |
Date: |
Tue, 25 Jan 2011 08:07:17 -0500 (EST) |
User-agent: |
Alpine 2.00 (DEB 1167 2008-08-23) |
Hi Paul,
On Tue, 25 Jan 2011, Paul Eggert wrote:
> On 01/24/2011 07:47 PM, Joel E. Denny wrote:
> > Named references are experimental, and
> > omitting semicolons is deprecated, so I don't see any pressing need to
> > address this now.
>
> OK, but this would mean that we would allow grammars that have
> named references but omit semicolons, and this would mean
> trouble later if we start rejecting such grammars.
I disagree. Named references are labeled experimental. That means "use
at your own risk" until we remove the label. Thus, forward compatibility
is not a major concern if at all. On top of that, omitting semicolons is
deprecated. Users who combine the two should definitely not expect
forward compatibility.
> Hmm, how about if we work around the problem for now,
> by refusing to accept such grammars? That is, we have one
> variable keep track whether named references are used, and another
> to keep track whether any semicolons are omitted, and exit
> with nonzero status if both variables are set. That would
> be a small change to what we have now, and would allow us
> freedom of implementation later.
As long as it's simple and doesn't make this area even more difficult to
read, I suppose there's no harm in something like that.
Even so, would you mind waiting until we've resolved the previous issues?
I realize Bison development is slow right now. It just so happens that
everyone who was involved in the development of 2.5 is very busy at the
moment.
- Re: [PATCH] Do not allow identifiers that start with a negative number., (continued)
- Re: [PATCH] Do not allow identifiers that start with a negative number., Joel E. Denny, 2011/01/09
- Re: [PATCH] Do not allow identifiers that start with a negative number., Paul Eggert, 2011/01/10
- Re: [PATCH] Do not allow identifiers that start with a negative number., Joel E. Denny, 2011/01/15
- Re: [PATCH] Do not allow identifiers that start with a negative number., Paul Eggert, 2011/01/15
- Re: [PATCH] Do not allow identifiers that start with a negative number., Alex Rozenman, 2011/01/16
- Re: [PATCH] Do not allow identifiers that start with a negative number., Paul Eggert, 2011/01/18
- Re: [PATCH] Do not allow identifiers that start with a negative number., Alex Rozenman, 2011/01/19
- Re: [PATCH] Do not allow identifiers that start with a negative number., Paul Eggert, 2011/01/20
- Re: [PATCH] Do not allow identifiers that start with a negative number., Joel E. Denny, 2011/01/24
- Re: [PATCH] Do not allow identifiers that start with a negative number., Paul Eggert, 2011/01/25
- Re: [PATCH] Do not allow identifiers that start with a negative number.,
Joel E. Denny <=
- Re: [PATCH] Do not allow identifiers that start with a negative number., Paul Eggert, 2011/01/25
- Re: [PATCH] Do not allow identifiers that start with a negative number., Joel E. Denny, 2011/01/25
- Re: [PATCH] Do not allow identifiers that start with a negative number., Akim Demaille, 2011/01/26
- Re: [PATCH] Do not allow identifiers that start with a negative number., Akim Demaille, 2011/01/26
- Re: [PATCH] Do not allow identifiers that start with a negative number., Akim Demaille, 2011/01/26
- Re: [PATCH] Do not allow identifiers that start with a negative number., Akim Demaille, 2011/01/26
- Re: [PATCH] Do not allow identifiers that start with a negative number., Joel E. Denny, 2011/01/27
- Re: [PATCH] Do not allow identifiers that start with a negative number., Joel E. Denny, 2011/01/29
- Re: [PATCH] Do not allow identifiers that start with a negative number., Alex Rozenman, 2011/01/26