bug-bison
[Top][All Lists]
Advanced

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

Re: cp/parse.y:2120: invalid value: $3


From: Daniel Berlin
Subject: Re: cp/parse.y:2120: invalid value: $3
Date: Mon, 29 Apr 2002 16:17:55 -0400 (EDT)

On Mon, 29 Apr 2002, Nathan Sidwell wrote:

> Akim Demaille wrote:
> > 
> > Hi!
> > 
> > A recent fix in CVS Bison results in its refusing the current G++
> > grammar.  It chokes on the following snippet (CVS gcc/cp/parse.y,
> > around line 2117):
> > 
> > | nomods_initdcl0:
> > |           notype_declarator maybeasm
> > |             { /* Set things up as initdcl0_innards expects.  */
> > | ===>        $<ttype>3 = $2;
> there are lots of places (55 to be precise) in parse.y which say
> $<ttype>N. Is this the only wrong one?

Yes.

You'll note it's referencing $3
Yet there is no third part of that rule.

> Or are you using it as an example? FYI, we're about to release 3.1
> so this is fixable if we're (a) very sure and (b) very quick
> 
> [Mark, the url you need is
> http://gcc.gnu.org/ml/gcc-bugs/2002-04/msg01690.html]
> 
> nathan
> 
> 




reply via email to

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