Ein yacc-kompatibler Parsergenerator
bison-3.8.2-1-x86_64
Bison ist ein universeller Parsergenerator, der eine kommentierte, kontextlose Grammatik in einen LALR(1) oder GLR Parser für diese Grammatik übersetzt. Hat man mit Bison erstmal den Dreh raus, lässt sich damit eine große Bandbreite an Sprach-Parsern entwickeln, vom einfachen Taschenrechner bis zu komplexen Programmiersprachen.
Bison ist aufwärtskompatibel mit Yacc. Alle korrekt geschriebenen Yacc-Grammatiken sollten ohne Änderungen mit Bison funktionieren. Wer Yacc kennt, sollte ohne große Probleme mit Bison zurecht kommen. C- oder C++-Kenntnisse sind hilfreich, um Bison nutzen zu können.