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 ⓘ