flex
Port variant std
Summary Fast lexical analyzer generator
BROKEN
Package version 2.6.4_3
Homepage https://github.com/westes/flex
Keywords textproc
Maintainer nobody
License BSD2CLAUSE
Other variants ravensys
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 11 AUG 2024, 22:51:45 UTC
Port created 06 APR 2017, 03:48:23 UTC
Subpackage Descriptions
set This is the flex:std metapackage. It pulls in all subpackages of flex:std.
primary Flex is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text. The flex program reads user-specified input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. Flex generates a C source file named, "lex.yy.c", which defines the function yylex(). The file "lex.yy.c" can be compiled and linked to produce an executable. When the executable is run, it analyzes its input for occurrences of text matching the regular expressions for each rule. Whenever it finds a match, it executes the corresponding C code.
dev This is the developer subpackage of the flex:std port. It may contain headers, pc files, static and PIC libraries and SO links.
examples This is the examples subpackage of the flex:std port.
nls This is the native language support subpackage of the flex:std port.
man This is the man page subpackage of the flex:std port.
info This is the GNU Info manual page subpackage of the flex:std port.
Configuration Switches (platform-specific settings discarded)
Package Dependencies by Type
Build (only) help2man:primary:std
gmake:primary:std
gettext:dev:std
gettext:bldtools:std
gettext:tools:std
gettext:solinks:std
bison:primary:std
Build and Runtime m4:primary:std
gettext:primary:std
Runtime (only) indexinfo:single:std (info subpackage)
Download groups
main https://github.com/westes/flex/releases/download/v2.6.4/
Distribution File Information
e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 1419096 flex-2.6.4.tar.gz
Ports that require flex:std
libpcap:std Network packet capture library
libwapcaplet:std String internment library
nfdump:std Tools to collect and process netflow data