bug-bison
[Top][All Lists]
Advanced

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

Bison 2.4.1 released


From: Joel E. Denny
Subject: Bison 2.4.1 released
Date: Thu, 11 Dec 2008 17:41:55 -0500 (EST)

Bison version 2.4.1 is now available.  This version fixes a few
problems with version 2.4 and includes updated translations.  See
"NEWS" below for further details.

Here are the compressed sources:
  ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.gz   (2.0MB)
  ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.bz2   (1.5MB)

Here are the GPG detached signatures[*]:
  ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.gz.sig
  ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.bz2.sig

Here are the MD5 and SHA1 checksums:

c58aa1da418dc9704070872489e89bf5  bison-2.4.1.tar.gz
84e80a2a192c1a4c02d43fbf2bcc4ca4  bison-2.4.1.tar.bz2
ecc4139bbd45b73f42f2b04482d77c16534fea28  bison-2.4.1.tar.gz
fc96b28ee4a6a914b18cb1eddb68177d94b83361  bison-2.4.1.tar.bz2

[*] You can use either of the above signature files to verify that
the corresponding file (without the .sig suffix) is intact.  First,
be sure to download both the .sig file and the corresponding tarball.
Then, run a command like this:

  gpg --verify bison-2.4.1.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys F125BDF3

and rerun the `gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.62
  Automake 1.10.1
  Flex 2.5.35
  Gnulib v0.0-1447-g58fe6dc

NEWS

* 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.




reply via email to

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