首页 > Linux/Unix > linux语法分析器生成器bison的下载及安装
linux语法分析器生成器bison的下载及安装
发布时间:2014-09-24 作者:伊君 点击:3464
GNU bison 是属于 GNU 项目的一个语法分析器生成器。Bison 把一个关于“向前查看 从左到右 最右”(LALR) 上下文无关文法的描述转化成可以分析该文法的 C 或 C++ 程序。它也可以为二义文法生成 “通用的 从左到右 最右” (GLR)语法分析器。Bison 基本上与 Yacc 兼容,并且在 Yacc 之上进行了改进。它经常和 Flex (一个自动的词法分析器生成器)一起使用。此软件的源代码是可自由获得的,在 GPL 下发布。Bison主要由Rovert Corbett编写。Richard Stallman使它与Yacc兼容。Carnegie Mellon大学的Wilfred Hansen为Bison添加了多字符字符串文字(multi-character string literals)和其它一些特性。
我们可以从http://ftp.gnu.org/gnu/bison/ 这里下载linux适用的最新版本的bison。
2014年9月我们看到最新版本的bison是bison-3.0.tar.gz
下载后就是编译安装了,
cd /usr/local/src wget http://ftp.gnu.org/gnu/bison/bison-3.0.tar.gz tar -zxvf bison-3.0.tar.gz cd bison-3.0 ./configure make make install
更多关于 linux,bison 的信息
- linux安装pcre库(8.44)(2021-01-27)
- linux下编译memcached(1.4.24)报错的解决(2016-04-28)
- 阿里云等linux云主机设置swap空间的方法(2016-01-31)
- 在阿里云linux 15.1 64位系统编译安装mysql 5.7.10(2016-01-30)
- 64位linux下载与安装cmake(2016-01-30)
- 卸载aliyun linux 15预装的java运行环境openjdk 1.6(2016-01-30)
- linux下安装memcached(1.4.24)服务(2015-09-09)
- aliyun linux配置vsftpd及配置iptables允许连接(2015-03-11)
- aliyun linux 5.7配置使用rsync和inotify实现集群配置时文件的自动同步(2015-03-07)
- 阿里云linux环境安装squid做正向代理服务(2015-02-28)
本站部分文章转载于网上,版权归原作者所有。如果侵犯您的权益,请Email和本站联系!