Bison

Eine Installationsanleitung finden sie im Abschnitt namens Installieren von Bison-1.875 in Kapitel 6.

Offizielle Download Adresse

Bison (1.875): 
ftp://ftp.gnu.org/gnu/bison/

Bison Attribut Patch:
http://www.linuxfromscratch.org/patches/lfs/5.0/bison-1.875-attribute.patch

Inhalt von Bison

Bison ist ein Programm zum erstellen von Analysatoren, ein Ersatz für yacc. Bison erstellt ein Programm welches die Struktur einer Textdatei analysiert.

Installierte Programme: bison und yacc

Installierte Bibliotheken: liby.a

Kurze Beschreibungen

bison erzeugt aus einer Reihe von Regeln ein Programm zum analysieren der Struktur von Textdateien. Bison ist ein Ersatz zu yacc (Yet Another Compiler Compiler).

yacc ist ein Wrapper zu bison. Er wird benutzt, weil immer noch viele Programm yacc anstelle von bison aufrufen. Bison wird dann mit der -y Option aufgerufen.

liby.a ist die Yacc Bibliothek, die die Implementierung von Yacc-kompatiblen yyerror und Hauptfunktionen enthält. Diese Bibliothek ist normalerweise nicht sehr hilfreiche, aber sie wird von POSIX vorausgesetzt.

Bison Installationsabhängigkeiten

Bison ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed.