GNU Flex

E284605

GNU Flex is a widely used open-source lexical analyzer generator that produces C-based scanners for tokenizing text according to user-defined patterns.

All labels observed (1)

Label Occurrences
GNU Flex canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf free software
lexical analyzer generator
open-source software
scanner generator
software development tool
alternativeTo lex
buildSystem autotools
category GNU programming tool
compiler construction tool
compatibleWith lex
developer The Flex Project
distributionFormat source code
documentation flex manual
generates C-based scanners
tokenizers
homepage https://github.com/westes/flex
implements lexical analysis
influencedBy lex
inputFormat .l files
invocationCommand flex
license GNU General Public License
outputLanguage C
partOf GNU Project
programmingLanguage C
purpose building lexical analyzers
tokenizing text
repository https://github.com/westes/flex
runsOn Linux
Unix-like systems
Windows
macOS
supports regular expressions
user-defined patterns
supportsFeature C++ scanner skeletons
bison-bridge interfaces
compressed transition tables
debugging output
fast table-driven scanners
interactive scanning
performance profiling options
reentrant scanners
start conditions
usedFor compiler construction
domain-specific languages
interpreters
parsers
text processing tools

How these facts were elicited

Referenced by (2)

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

GNU toolchain includes GNU Flex