Berkeley Yacc 是一款高质量的yacc变量。与Bison的不同之点是,它是采用避免依赖特定的编译器而编写的。该软件最原始的开发者是Bison,后来在1990年左右,由Robert Corbett重新编写,现在修改的版本符合ANSI C标准。
关于Yacc
Yacc全称Yet Another Compiler Compiler,是Unix/Linux上一个用来生成编译器的编译器(编译器代码生成器)。yacc生成的编译器主要是用C语言写成的语法解析器(">Parser),需要与词法解析器Lex一起使用,再把两部份产生出来的C程序一并编译。yacc本来只在Unix系统上才有,但现时已普遍移植往Windows及其他平台。
Berkeley Yacc 20120526该版本进行了一些微小的变化,轻松地建立在FreeBSD和使用的配置脚本打包。
软件信息:http://invisible-island.net/byacc/
下载地址:ftp://invisible-island.net/byacc/byacc.tar.gz
时间: 2024-11-03 15:04:56