Bison - News
posted by akim, Sat 11 Sep 2021 05:09:53 PM UTC
I'm very pleased to announce the release of Bison 3.8(.1), whose main
novelty is the D backend for deterministic parsers, contributed by
Adela Vais. It supports all the bells and whistles of Bison's other
deterministic parsers, which include: pull/push interfaces, verbose
[...]
posted by akim, Fri 24 Jul 2020 04:40:07 AM UTC
I am very happy to announce the release of Bison 3.7, whose main novelty,
contributed by Vincent Imbimbo, is the generation of counterexamples for
conflicts. For instance on a grammar featuring the infamous "dangling else"
problem, "bison -Wcounterexamples" now gives:
[...]
posted by akim, Sat 09 May 2020 08:48:38 AM UTC
We are extremely happy to announce the release of Bison 3.6:
- the developer can forge syntax error messages the way she wants.
- token string aliases can be internationalized, and UTF-8 sequences
are properly preserved.
- push parsers can ask at any moment for the list of "expected tokens",
[...]
posted by akim, Wed 01 Jan 2020 09:37:26 AM UTC
We are very happy to announce the release of Bison 3.5, the best release
ever of Bison! Better than 3.4, although it was a big improvement over 3.3,
which was huge upgrade compared to 3.2, itself way ahead Bison 3.1. Ethic
demands that we don't mention 3.0. Rumor has it that Bison 3.5 is not as
[...]
posted by akim, Sat 14 Sep 2019 07:01:33 AM UTC
Bison 3.4.2 is a bug fix release of the 3.4 series. It fixes a number of
hard-to-find bugs, mostly discovered by fuzzing.
In Bison 3.4 a particular focus was put on improving the diagnostics, which
are now colored by default, and accurate with multibyte input. Their format
[...]
posted by akim, Sun 19 May 2019 10:01:36 AM UTC
We are happy to announce the release of Bison 3.4.
A particular focus was put on improving the diagnostics, which are now
colored by default, and accurate with multibyte input. Their format was
also changed, and is now similar to GCC 9's diagnostics.
[...]
posted by akim, Sat 26 Jan 2019 02:15:08 PM UTC
We are very happy to announce the release of Bison 3.3!
The new option --update replaces deprecated features with their modern
spelling, but also applies fixes such as eliminating duplicate directives,
etc. It is now possible to annotate rules with their number of expected
[...]
posted by akim, Wed 21 Nov 2018 08:32:46 PM UTC
Bison 3.2.2 is a bug fix releases of Bison 3.2.
Bison 3.2 brought massive improvements to the deterministic C++ skeleton,
lalr1.cc. When variants are enabled and the compiler supports C++11 or
better, move-only types can now be used for semantic values. C++98 support
[...]
posted by akim, Sat 10 Nov 2018 06:56:33 AM UTC
We would have been happy not to have to announce the release of Bison 3.2.1,
which fixes portability issues of Bison 3.2.
Bison 3.2 brought massive improvements to the deterministic C++ skeleton,
lalr1.cc. When variants are enabled and the compiler supports C++11 or
[...]
posted by akim, Mon 29 Oct 2018 08:30:07 PM UTC
We are very happy to announce the release of Bison 3.2!
Massive improvements were brought to the deterministic C++ skeleton,
lalr1.cc. When variants are enabled and the compiler supports C++11 or
better, move-only types can now be used for semantic values. C++98 support
[...]
Powered by Savane 3.14-8eb0.
Corresponding source code