GNU bison
![]() | |
| Vývojář | Projekt GNU |
|---|---|
| Aktuální verze | 3.8.2 (25. září 2021) |
| Operační systém | multiplatformní |
| Vyvíjeno v | C |
| 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.
