GNU Bison | |
---|---|
Tip de | generator de parser |
Autor | Robert P. Corbett [d] [1] |
Dezvoltator | Proiectul GNU |
Scris in | C |
Sistem de operare | asemănător UNIX |
Prima editie | iunie 1985 [1] |
ultima versiune |
|
Formate de fișiere care pot fi citite | Gramatica GNU Bison [d] și gramatica GNU Bison (cu rem) [d] |
Formate de fișiere generate | Gramatica GNU Bison [d] și gramatica GNU Bison (cu rem) [d] |
Licență | Licență publică generală GNU |
Site-ul web | gnu.org/software/bison/ |
GNU Bison este un program conceput pentru a genera automat analizatori dintr-o descriere gramaticală dată . bison este un software liber , dezvoltat de proiectul GNU și portat pe toate sistemele de operare tradiționale . Programul bizon este în mare măsură compatibil cu programul similar yacc . Utilizat de obicei împreună cu analizatorul lexical flex .
Flex este folosit pentru a descrie jetoanele de bază și pentru a crea un program ( cod C sau C++ ) care procesează un flux de caractere într-un flux de jetoane. Bison este folosit pentru a descrie o gramatică bazată pe alfabetul de jetoane și este folosit pentru a genera un program (cod în C, C++ sau Java ) care primește un flux de jetoane ca intrare și găsește elemente structurale (jetoane non-terminale) în acest flux. conform unei gramatici date.
Proiectul GNU | ||
---|---|---|
Poveste | ||
Licențe |
| |
software _ |
| |
Personalități |
| |
Alte subiecte |
|