bug-bison
[Top][All Lists]
Advanced

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

Re: Another - Bison 1.35 works but Bison 1.50 Doesn't


From: Akim Demaille
Subject: Re: Another - Bison 1.35 works but Bison 1.50 Doesn't
Date: 13 Oct 2002 09:28:13 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Honest Recruiter)

| > From: "Jim Gifford" <address@hidden>
| > Date: Sat, 12 Oct 2002 12:09:02 -0700
| > 
| > vcc.y:209.9-211.9: type clash (`' `vobj') on default action
| > vcc.y:260.6-264.12: type clash (`' `str') on default action
| > vcc.y:292.7-51: type clash (`' `str') on default action
| 
| Thanks for the bug report.  I installed the following patch to fix it.
| 
| 2002-10-12  Paul Eggert  <address@hidden>
| 
|       * src/reader.c (grammar_current_rule_check):
|       Don't worry about the default action if $$ is untyped.
|       Prevents bogus warnings reported by Jim Gifford in
|       <http://mail.gnu.org/pipermail/bug-bison/2002-October/001673.html>.

Hm...  Are you sure we want this?  What does POSIX say?  I *fixed* a
bug here, before Bison was not complaining for such cases when there
was a midrule action, that's the only difference with 1.35.

I tend to think that type checking is soo weak with Yaccs, that being
a little paranoid can only help here.




reply via email to

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