mainBison - Summary

Membership Info
Project Admins:
20 active members

Group identification
Id: #56
System Name: bison
Name: Bison
Group Type: Official GNU software

Search in this Group


This project is part of the GNU Project.

Bison is a general-purpose parser generator that converts an
annotated context-free grammar into an LALR(1), LR(1), or
GLR parser for that grammar.  Once you are proficient with
Bison, you can use it to develop a wide range of language parsers, from those
used in simple desk calculators to complex programming languages.

Bison is upward compatible with Yacc: all properly-written Yacc grammars
ought to work with Bison with no change.  Anyone familiar with Yacc
should be able to use Bison with little trouble.

Registration Date: Thu 15 Feb 2001 03:43:12 PM UTC
License: GNU General Public License v3 or later
Development Status: 6 - Mature


Latest News rss feed
Bison 3.7 released
     posted by akim, Fri 24 Jul 2020 04:40:07 AM UTC - 0 replies

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

[Read more]
Bison 3.6 released
     posted by akim, Sat 09 May 2020 08:48:38 AM UTC - 0 replies

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", ...

[Read more]
Bison 3.5 released [stable]
     posted by akim, Wed 01 Jan 2020 09:37:26 AM UTC - 0 replies

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

[Read more]
Bison 3.4.2 released [stable]
     posted by akim, Sat 14 Sep 2019 07:01:33 AM UTC - 0 replies

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

[Read more]
[Submit News]
[20 news in archive]

Communication Tools
 Tech Support Manager (open items: 1, total: 22)
  - Browse open items
  - Submit a new item
 Mailing Lists (5 public mailing lists)

Development Tools
 Task Manager (open items: 0, total: 1)
  - Browse open items
  - Submit a new item
 Patch Manager (open items: 0, total: 15)
  - Browse open items
  - Submit a new item

Back to the top

Powered by Savane 3.6