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.