Update to 2.4.1:
* Changes in version 2.4.1 (2008-12-11): ** In the GLR defines file, unexpanded M4 macros in the yylval and yylloc declarations have been fixed. ** Temporary hack for adding a semicolon to the user action. Bison used to prepend a trailing semicolon at the end of the user action for reductions. This allowed actions such as exp: exp "+" exp { $$ = $1 + $3 }; instead of exp: exp "+" exp { $$ = $1 + $3; }; Some grammars still depend on this `feature'. Bison 2.4.1 restores the previous behavior in the case of C output (specifically, when neither %language or %skeleton or equivalent command-line options are used) to leave more time for grammars depending on the old behavior to be adjusted. Future releases of Bison will disable this feature. ** A few minor improvements to the Bison manual.
This commit is contained in:
parent
4ad8fa9f9e
commit
2954c15e93
2 changed files with 6 additions and 7 deletions
|
@ -1,7 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.67 2008/11/11 13:00:26 tron Exp $
|
||||
# $NetBSD: Makefile,v 1.68 2008/12/12 09:08:05 wiz Exp $
|
||||
|
||||
DISTNAME= bison-2.4
|
||||
PKGREVISION= 3
|
||||
DISTNAME= bison-2.4.1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.20 2008/11/07 12:32:32 wiz Exp $
|
||||
$NetBSD: distinfo,v 1.21 2008/12/12 09:08:05 wiz Exp $
|
||||
|
||||
SHA1 (bison-2.4.tar.bz2) = 32c959200e630d3185f24d661c8f12de67b38684
|
||||
RMD160 (bison-2.4.tar.bz2) = 979d293bdf979c0bd21da631fa21581710734345
|
||||
Size (bison-2.4.tar.bz2) = 1472671 bytes
|
||||
SHA1 (bison-2.4.1.tar.bz2) = fc96b28ee4a6a914b18cb1eddb68177d94b83361
|
||||
RMD160 (bison-2.4.1.tar.bz2) = d194a6e0f586cab2aab137d215d0138336be367c
|
||||
Size (bison-2.4.1.tar.bz2) = 1467784 bytes
|
||||
SHA1 (patch-aa) = dbc64816b60aebba81125aea0cdc8bb648aa114f
|
||||
|
|
Loading…
Reference in a new issue