6.25. Bison-1.875a

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.