GNU Bison

E284604

GNU Bison is a widely used parser generator that converts context-free grammars into C-based parsers, commonly employed in compilers and interpreters within the GNU ecosystem.

All labels observed (2)

Label Occurrences
GNU Bison canonical 3
jjtree 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf GNU package
free software
parser generator
basedOn Yacc
category compiler construction tool
parser generator software
compatibleWith POSIX Yacc
developer Free Software Foundation
GNU Project
distribution GNU operating system
most GNU/Linux distributions
documentation Bison manual
genre parser generator
hasFeature error recovery mechanisms
internationalization support
location tracking
pure parsers
reentrant parsers
semantic actions
implements GLR parsing
LALR(1) parsing
influenced other parser generators
influencedBy Yacc
license GNU General Public License
maintainer GNU Bison maintainers
operatingSystem GNU/Linux
Unix-like systems
outputLanguage C
C++
Java
partOf GNU Project
surface form: GNU ecosystem

GNU toolchain
programmingLanguage C
reads grammar specification files
supports associativity declarations
context-free grammars
operator precedence declarations
user-defined semantic value types
usedFor compiler construction
interpreter implementation
language processing
syntax analysis
website https://www.gnu.org/software/bison/
writes parser source code

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU toolchain includes GNU Bison
Ant supportsTask GNU Bison
subject surface form: Apache Ant
this entity surface form: jjtree
GNU userland includesComponent GNU Bison
M4 usedBy GNU Bison