Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.25. Bison-1.875a
Bison является генератором парсеров. Генерирует программу, которая
анализирует структуру текстового файла.
Расчетное время сборки 0.6 SBU
Требуемое место на диске 10.6 MB
Bison зависит от установки: Bash, Binutils, Coreutils, Diffutils,
GCC, Gettext, Glibc, Grep, M4, Make и Sed.
6.25.1. Инсталлируем Bison
Подготавливаем Bison для компиляции:
./configure --prefix=/usr
Компилируем пакет:
make
Для проверки результата вводим: make
check.
Устанавливаем пакет:
make install
6.25.2. Описание Bison
Проинсталлированные программы: bison и yacc.
Проинсталлированные библиотеки: liby.a.
Короткое описание
-
bison
Генерирует, согласно ряду правил, программу для анализа
структуры текстовых файлов. Bison
заменяет Yacc
(Yet Another Compiler Compiler).
- yacc
Оболочка для bison,
специально для программ, использующих yacc
вместо bison,
вызывает bison с опцией
-y.
- liby.a
Библиотека Yacc, содержащая Yacc-совместимые функции
yyerror и
main, эта библиотека практически не используется,
но она упоминается в стандарте POSIX.
|
|