%general-entities; ]> bison &bison-version;
&bison-url;
Bison-&bison-version; Bison <para>Bison 软件包包含语法分析器生成器。</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&bison-ch6-sbu;</seg> <seg>&bison-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>安装 Bison 准备安装 Bison: ./configure --prefix=/usr --docdir=/usr/share/doc/bison-&bison-version; 编译该软件包: make 在考虑测试的情况下, bison 和 flex 之间存在循环依赖。 如果希望的话,可以在下一节安装 flex 后,重新构建 bison 软件包, 再执行 make check 运行测试。 安装该软件包: make install Bison 的内容 安装的程序 安装的库 安装的目录 bison 和 yacc liby.a /usr/share/bison 简要描述 bison 根据一组规则,创建一个用于分析文本文件结构的程序; Bison 是 Yacc (Yet Another Compiler Compiler) 的替代品。 bison yacc bison 的一个封装器,被那些仍然调用 yacc 而非 bison 的程序使用,它使用 -y 选项调用 bison yacc liby Yacc 库包含与 Yacc 兼容的 yyerrormain 函数实现;它并不是很有用, 但 POSIX 需要它 liby