Библиотека сайта rus-linux.net
6.25. Bison-2.4.3
The Bison package contains a parser generator.
Approximate build time:
1.1 SBU
Required disk space:
19.2 MB
6.25.1. Installation of Bison
Prepare Bison for compilation:
./configure --prefix=/usr
The configure system causes Bison to be built without support for
internationalization of error messages if a bison program is not already in
$PATH. The following addition will correct this:
echo '#define YYENABLE_NLS 1' >> lib/config.h
Compile the package:
make
To test the results (about 0.5 SBU), issue:
make check
Install the package:
make install
6.25.2. Contents
of Bison
Installed programs:
bison and yacc
Installed library:
liby.a
Installed directory:
/usr/share/bison
Short Descriptions
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
|
A wrapper for bison, meant for
programs that still call yacc instead of
bison; it
calls bison
with the -y
option
|
liby.a
|
The Yacc library containing implementations of
Yacc-compatible yyerror and
main functions; this
library is normally not very useful, but POSIX requires
it
|
Если вам понравилась статья, поделитесь ею с друзьями: