Bison-1.875

Il pacchetto Bison contiene un generatore di analizzatori sintattici.

Tempo approssimativo di costruzione:  0.6 SBU
Spazio necessario sul disco:     10.6 MB

L'installazione di Bison dipende da: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed.

Installazione di Bison

Correggete prima un problema minore di compilazione che Bison ha con certi pacchetti, la patch è stata estratta dal suo CVS:

patch -Np1 -i ../bison-1.875-attribute.patch

Ora preparate Bison per la compilazione:

./configure --prefix=/usr

Compilate il pacchetto:

make

Verificate i risultati: make check.

Ora installate il pacchetto:

make install

Contenuti di Bison

Programmi installati: bison e yacc

Librerie installate: liby.a

Brevi descrizioni

bison genera, da una serie di regole, un programma per analizzare la struttura dei file di testo. Bison è un sostituto di yacc (Yet Another Compiler Compiler).

yacc è un wrapper per bison, pensato per programmi che ancora chiamano yacc invece di bison. Chiama bison con l'opzione -y.

liby.a è la libreria Yacc contenente implementazioni di yyerror e funzioni principali compatibili con Yacc. Questa libreria normalmente non è molto utile, ma POSIX la richiede.