%general-entities; ]> Bison-&bison-version; Bison <para>The Bison package contains a parser generator.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem><seg>0.6 SBU</seg><seg>10.6 MB</seg></seglistitem> </segmentedlist> <segmentedlist> <segtitle>Bison installation depends on</segtitle> <seglistitem><seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed</seg></seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Bison Prepare Bison for compilation: ./configure --prefix=/usr Compile the package: make To test the results, issue: make check. Now install the package: make install Contents of Bison Installed programs: bison and yacc Installed library: liby.a Short descriptions bison bison generates, from a series of rules, a program for analyzing the structure of text files. Bison is a replacement for yacc (Yet Another Compiler Compiler). yacc yacc is a wrapper for bison, meant for programs that still call yacc instead of bison. It calls bison with the -y option. liby.a liby.a is the Yacc library containing implementations of Yacc-compatible yyerror and main functions. This library is normally not very useful, but POSIX requires it.