cp/parse.y:2120: invalid value: $3
Nathan Sidwell
nathan@acm.org
Mon Apr 29 13:37:00 GMT 2002
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?
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
--
Dr Nathan Sidwell :: Computer Science Department :: Bristol University
The voices in my head told me to say this
nathan@acm.org http://www.cs.bris.ac.uk/~nathan/ nathan@cs.bris.ac.uk
More information about the Gcc-bugs
mailing list