/usr/ccs/bin/lex
[options] [files]Generate a lexical analysis program (named lex.yy.c) based on the regular expressions and C statements contained in one or more input files. See also yacc and lex & yacc, which is listed in the Bibliography.
-c
file's program statements are in C (default).
-e
Handle EUC (Extended Unix Code, i.e., 8-bit) characters. Mutually exclusive with -w
. This gives yytext[]
type unsigned char
. Solaris only.
-n
Suppress the output summary.
-Q
cPrint version information in lex.yy.c (if c = y
) or suppress information (if c = n
, the default).
-t
Write program to standard output, not lex.yy.c.
-v
Print a summary of machine-generated statistics.
-V
Print version information on standard error.
-w
Handle EUC (8-bit or wider) characters. Mutually exclusive with -e
. This gives yytext[]
type wchar_t
. Solaris only.