8.33. Bison-3.8.2

Bison pakken inneholder en parsergenerator.

Omtrentlig byggetid: 2.3 SBU
Nødvendig diskplass: 62 MB

8.33.1. Installasjon av Bison

Forbered Bison for kompilering:

./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.8.2

Kompiler pakken:

make

For å teste resultatene (about 5.5 SBU), utsted:

make check

Installer pakken:

make install

8.33.2. Innholdet i Bison

Installerte programmer: bison og yacc
Installerte biblioteker: liby.a
Installert katalog: /usr/share/bison

Korte beskrivelser

bison

Genererer, fra en rekke regler, et program for å analysere struktur av tekstfiler; Bison er en erstatning for Yacc (Yet Another Compiler Compiler)

yacc

En innpakning for bison,ment for programmer som fortsatt kaller yacc i stedet for bison; den kaller bison med -y alternativet

liby

Yacc biblioteket som inneholder implementeringer av Yacc kompatibel yyerror og main funksjoner; dette biblioteket er normalt lite nyttig, men POSIX krever det