[go: nahoru, domu]

Przejdź do zawartości

Bison (program)

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Kocio (dyskusja | edycje) o 00:04, 28 lip 2006. Może się ona znacząco różnić od aktualnej wersji.

Bison to odpowiednik programu yacc powstały w ramach projektu GNU.

Jest używany zwykle razem z programem flex.

Posiada wiele rozszerzeń w stosunku do oryginału. Do najważniejszych należą:

  • obsługa gramatyk GLR, nie tylko LALR (np. gramatyka C nie jest LALR i należy albo użyć GLR, albo zmodyfikować lekser, żeby odróżniał nazwy typów od nazwy zmiennych).
  • obsługa C++

Linki zewnętrzne