Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
TRENDING TODAY
Home > News > Linux > Linux & Opensource Blog

December 13th, 2012, 10:42 GMT · By

BLOG

Bison 2.7 Released with a Few Improvements

SHARE:

Adjust text size:


GNU Linux wallpaper Enlarge picture - GNU Linux wallpaper
Bison, a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser, by employing LALR(1) parser tables, is now at version 2.7.

Bison 2.7 also has an experimental feature that can be used to generate IELR (1) or canonical LR(1) parser tables.

Highlights of Bison 2.7:

• Warnings about uninitialized yylloc in yyparse have been fixed;
• The C90 compliance has been restored;
• The �fine variable api.pure now requests a pure (reentrant) parser;
• The �fine variable api.location.type now defines the name of the type to use for locations;
• The parse function now catches exceptions and uses the �structors to release memory.

Compiler warnings about Bison-generated parsers are considered bugs. Report them to the development team. A complete list of changes can be found inside the downloaded package, in the NEWS file.

Download Bison 2.7 right now from Softpedia.

TELL US WHAT YOU THINK:

951 hits · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Transmission BitTorrent Client 2.74 Improves IPv6 Protocol Management

Google Chrome 24.0.1312.35 Beta Released with Minor Fixes

VLC 2.0.5 for Linux Arrives with Many Changes

CrossOver Linux 12.0 Is Available for Download, Supports Guild Wars 2

Linux Kernel 3.8 Says Goodbye to i386, Linus Torvalds Agrees

READER COMMENTS:



No user comments yet.
Be the first to express your opinion!
Copyright © 2001-2013 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM