GNU野牛

野牛简介

Bison是一个通用解析器生成器,用于转换将带注释的上下文无关语法转换为确定性LR或广义LR(GLR)解析器LALR公司(1) 解析器表。作为实验特性,野牛也可以生成IELR公司(1) 或规范LR(1)解析器表。一旦你精通野牛,您可以使用它开发广泛的语言解析器,从那些用于简单台式计算器的复杂编程语言。

野牛向上兼容Yacc:所有书写正确的Yacc语法应该和野牛一起工作,没有变化。任何熟悉的人使用Yacc应该可以轻松使用野牛。你需要熟练使用C或C++编程才能使用Bison。Java是也支持作为实验功能。

正在下载野牛

野牛可以在主GNU ftp服务器上找到:http://ftp.gnu.org/gnu/bison/(通过HTTP)和ftp://ftp.gnu.org/gnu/bison/(通过FTP)。也可以找到GNU镜像;拜托使用镜子如果可能的话。

文件

文档野牛在线提供,作为大多数GNU软件的文档.你可以还可以找到有关野牛通过运行信息野牛野牛,或者通过观察/usr/share/doc/bison/,/usr/local/doc/bison/,或系统上的类似目录。可通过以下方式获取简要摘要运行野牛--帮助.

邮件列表

野牛具有以下邮件列表:

关于的公告野牛和大多数其他GNU软件都是在信息-菜单(档案).

不应立即公开的安全报告可以直接发送给维护人员。如果没有紧急响应问题,你可以上报给将军安全邮件列表以获取建议。

参与进来

开发野牛,一般来说,GNU是一项志愿工作,你可以做出贡献。对于信息,请阅读如何帮助GNU。如果你愿意想参与进来,最好加入讨论邮件列表(见上文)。

测试版本
尝试最新的测试版本(如果可用)总是非常感谢。测试版本野牛可以在以下位置找到http://alpha.gnu.org/gnu/bison/(通过HTTP)和ftp://alpha.gnu.org/gnu/bison/(通过FTP)。
开发
对于开发源、问题跟踪器和其他信息,请参阅野牛项目页面savannah.gnu.org.
翻译野牛
要翻译野牛队其他语言的消息,请参阅翻译项目第页,共页野牛.如果您有消息字符串的新翻译,或更新现有字符串,请对此进行更改存储库。只有来自此网站的翻译才会被纳入野牛。有关更多信息,请参阅翻译项目.
维护人员
野牛目前由维护阿基姆·德迈尔和保罗·艾格特。请使用邮件列表联系。

许可

野牛是自由软件;您可以重新发布和/或在的条款通用公共许可证由Free发布软件基础;许可证的版本3,或(在您的选项)任何更高版本。