mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-15 03:14:23 +00:00
cba7f31986
- Cosmetic change - Update WWW
14 lines
799 B
Plaintext
14 lines
799 B
Plaintext
Bison is a general-purpose parser generator that converts an annotated
|
|
context-free grammar into a deterministic LR or generalized LR (GLR) parser
|
|
employing LALR(1) parser tables. As an experimental feature, Bison can also
|
|
generate IELR(1) or canonical LR(1) parser tables. Once you are proficient with
|
|
Bison, you can use it to develop a wide range of language parsers, from those
|
|
used in simple desk calculators to complex programming languages.
|
|
|
|
Bison is upward compatible with Yacc: all properly-written Yacc grammars ought
|
|
to work with Bison with no change. Anyone familiar with Yacc should be able to
|
|
use Bison with little trouble. You need to be fluent in C or C++ programming in
|
|
order to use Bison. Java is also supported as an experimental feature.
|
|
|
|
WWW: https://www.gnu.org/software/bison/
|