GNU Bison | |
---|---|
Típusú | elemző generátor |
Szerző | Robert P. Corbett [d] [1] |
Fejlesztő | GNU projekt |
Beírva | C |
Operációs rendszer | UNIX-szerű |
Első kiadás | 1985. június [1] |
legújabb verzió |
|
Olvasható fájlformátumok | GNU Bison nyelvtan [d] és GNU Bison nyelvtan (rem-vel) [d] |
Generált fájlformátumok | GNU Bison nyelvtan [d] és GNU Bison nyelvtan (rem-vel) [d] |
Engedély | GNU általános nyilvános licenc |
Weboldal | gnu.org/software/bison/ |
A GNU Bison egy olyan program, amely automatikusan generál elemzőket egy adott nyelvtani leírásból . A bison egy ingyenes szoftver , amelyet a GNU projekt fejlesztett ki, és az összes hagyományos operációs rendszerre portolták . A bison program nagymértékben kompatibilis a hasonló programmal, a yacc . Általában a flex lexikális elemzővel együtt használják .
A Flex az alapvető tokenek leírására és egy olyan program létrehozására ( C vagy C++ kód ) használatos, amely egy karakterfolyamot tokenek folyamává dolgoz fel. A Bison a tokenek ábécéjén alapuló nyelvtan leírására szolgál, és egy olyan program létrehozására szolgál (kód C, C++ vagy Java nyelven ), amely tokenfolyamot fogad bemenetként, és szerkezeti elemeket (nem terminális tokeneket) talál ebben az adatfolyamban. adott nyelvtan szerint.
GNU projekt | ||
---|---|---|
Sztori | ||
Licencek |
| |
Szoftver _ |
| |
Személyiségek |
| |
Egyéb témák |
|