GNU bison

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání
GNU Bison
Logo
Vývojář Projekt GNU
Aktuální verze 3.4.1 (22. května 2019)
Operační systém multiplatformní
Typ softwaru Parser generátor
Licence GPL
Web http://www.gnu.org/software/bison/
Některá data mohou pocházet z datové položky.

GNU bison je generátor syntaktického analyzátoru a je součástí projektu GNU. Bison převádí zadanou gramatiku na program v jazyce C, C++ nebo Java, který přijímá tokeny této gramatiky (LALR analyzátor). Také dokáže vytvořit GLR (GLR) analyzátory pro nejednoznačné gramatiky.

Bison je z větší části kompatibilní s programem Yacc, ale nabízí několik vylepšení. Často se používá zároveň s automatickým lexikálním analyzátorem Flex.

Tento program je volně k dispozici ve formě zdrojového kódu.

Externí odkazy[editovat | editovat zdroj]