Bison

Pour les instructions d'installation, voir la section intitulée Installer Binutils-2.14 dans Chapitre 6.

Site officiel de téléchargement

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

Correctif "Bison Attribute" :
http://www.linuxfromscratch.org/patches/lfs/5.0/bison-1.875-attribute.patch

Contenu de Bison

Bison est un générateur de l'analyseur, un remplacement pour yacc. Bison génère un programme analysant la structure d'un fichier texte.

Programmes installés : bison et yacc

Bibliothèques installés : liby.a

Descriptions courtes

bison génère, à partie d'une série de règles, un programme pour analyser la structure de fichiers texte. Bison est un remplacement pour yacc (Yet Another Compiler Compiler).

yacc est un emballage pour bison, nécessaire à certains programmes qui appelent toujours yacc au lieu de bison. Il appelle bison avec l'option -y.

liby.a est la bibliothèque Yacc contenant l'implémentation des fonctions yyerror et main compatibles avec Yacc. Cette bibliothèque n'est habituellement pas très utile mais POSIX la réclame.

Dépendances d'installation de Bison

Bison dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed.