Download List

项目描述

Bison is a parser generator in the style of yacc(1). It should be upwardly compatible with input files designed for yacc.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-12-17 03:38
2.7.0

%语言不再是一项试验功能。介绍了实验的异常安全。从野牛生成的解析器的编译器警告,现在可完全避免。错误消息和报告的格式略有修改的时间。各种小 bug 被固定。
标签: Minor feature enhancements, Minor bugfixes
%language is no longer an experimental feature. Experimental exception safety was introduced. Compiler warnings from Bison-generated parsers are now fully avoided. The formats of error messages and reports was slightly modified. Various minor bugs were fixed.

2010-08-17 18:34
2.4.3

一些可移植性问题,以及在测试套件中一些失败的解决。检测的GNU M4的1.4.6或更新的过程中配置进行了改进。 %代码现在是一个永久特征。 YYFAIL已被废弃,等候遣返。现在服从野牛“- Werror”和“ - 警告=错误”的警告,对语法规则在分析器由于冲突没用。其他几个小的变化,并进行了修正了已知错误。
标签: Minor bugfixes, Minor feature enhancements
Some portability problems as well as some failures in the test suite were resolved. Detection of GNU M4 1.4.6 or newer during configure was improved. %code is now a permanent feature. YYFAIL is deprecated and pending removal. Bison now obeys "-Werror" and "--warnings=error" for warnings about grammar rules that are useless in the parser due to conflicts. Several other minor changes were made and bugs were fixed.

2009-09-04 17:49
2.4.1

许多重大变化,2.1以来,这是4年前发表的。
标签: Major
Many major changes were made since 2.1, which was released 4 years ago.

2005-10-16 10:45
2.1

2005-01-25 19:53
2.0

几个新的指示增加了。似然语法现在支持位置。 %令牌号码现在可以十六进制整数。一个POSIX conformant yacc命令和-光年图书馆现在可以安装在构建禁用。数字不再任意限制为16位计数。现在允许分号之前“|”的语法规则,POSIX的要求。野牛生成解析器不再默认使用略卡的功能扩展分析器栈。此外,有不兼容的改变,错误标记的位置,分号处理和NUL字节和换行处理。
标签: Major feature enhancements
Several new directives were added. GLR grammars
now support locations. %token numbers can now be
hexadecimal integers. A POSIX conformant yacc
command and -ly library installation can now be
disabled at build. Numbers are no longer
arbitrarily limited to 16-bit counts. Semicolons
are now allowed before "|" in grammar rules, as
POSIX requires. Bison-generated parsers no longer
default to using the alloca function to extend the
parser stack. Furthermore, there have been
incompatible changes to error token location,
semicolon handling, and NUL byte and newline
handling.

Project Resources