GNU bison
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.
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. |
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
- Oficiální stránky na gnu.org
- Bison project home at Savannah
- The GNU Bison Manual
- Bison in Free Software Foundation's Directory
- Internals of C parsers generated by GNU Bison
- ANSI C yacc (bison) grammar
- Bison Win32 binaries by GnuWin32 (version 2.1)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.