diff options
Diffstat (limited to 'doc/flex.1')
-rw-r--r-- | doc/flex.1 | 165 |
1 files changed, 0 insertions, 165 deletions
diff --git a/doc/flex.1 b/doc/flex.1 deleted file mode 100644 index a55e8b8e0460..000000000000 --- a/doc/flex.1 +++ /dev/null @@ -1,165 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. -.TH FLEX "1" "February 2008" "flex 2.5.35" "User Commands" -.SH NAME -flex \- the fast lexical analyser generator -.SH SYNOPSIS -.B flex -[\fIOPTIONS\fR] [\fIFILE\fR]... -.SH DESCRIPTION -Generates programs that perform pattern\-matching on text. -.SS "Table Compression:" -.TP -\fB\-Ca\fR, \fB\-\-align\fR -trade off larger tables for better memory alignment -.TP -\fB\-Ce\fR, \fB\-\-ecs\fR -construct equivalence classes -.TP -\fB\-Cf\fR -do not compress tables; use \fB\-f\fR representation -.TP -\fB\-CF\fR -do not compress tables; use \fB\-F\fR representation -.TP -\fB\-Cm\fR, \fB\-\-meta\-ecs\fR -construct meta\-equivalence classes -.TP -\fB\-Cr\fR, \fB\-\-read\fR -use read() instead of stdio for scanner input -.TP -\fB\-f\fR, \fB\-\-full\fR -generate fast, large scanner. Same as \fB\-Cfr\fR -.TP -\fB\-F\fR, \fB\-\-fast\fR -use alternate table representation. Same as \fB\-CFr\fR -.TP -\fB\-Cem\fR -default compression (same as \fB\-\-ecs\fR \fB\-\-meta\-ecs\fR) -.SS "Debugging:" -.TP -\fB\-d\fR, \fB\-\-debug\fR -enable debug mode in scanner -.TP -\fB\-b\fR, \fB\-\-backup\fR -write backing\-up information to lex.backup -.TP -\fB\-p\fR, \fB\-\-perf\-report\fR -write performance report to stderr -.TP -\fB\-s\fR, \fB\-\-nodefault\fR -suppress default rule to ECHO unmatched text -.TP -\fB\-T\fR, \fB\-\-trace\fR -flex should run in trace mode -.TP -\fB\-w\fR, \fB\-\-nowarn\fR -do not generate warnings -.TP -\fB\-v\fR, \fB\-\-verbose\fR -write summary of scanner statistics to stdout -.SS "Files:" -.TP -\fB\-o\fR, \fB\-\-outfile\fR=\fIFILE\fR -specify output filename -.TP -\fB\-S\fR, \fB\-\-skel\fR=\fIFILE\fR -specify skeleton file -.TP -\fB\-t\fR, \fB\-\-stdout\fR -write scanner on stdout instead of lex.yy.c -.TP -\fB\-\-yyclass\fR=\fINAME\fR -name of C++ class -.TP -\fB\-\-header\-file\fR=\fIFILE\fR -create a C header file in addition to the scanner -.HP -\fB\-\-tables\-file\fR[=\fIFILE\fR] write tables to FILE -.SS "Scanner behavior:" -.TP -\fB\-7\fR, \fB\-\-7bit\fR -generate 7\-bit scanner -.TP -\fB\-8\fR, \fB\-\-8bit\fR -generate 8\-bit scanner -.TP -\fB\-B\fR, \fB\-\-batch\fR -generate batch scanner (opposite of \fB\-I\fR) -.TP -\fB\-i\fR, \fB\-\-case\-insensitive\fR -ignore case in patterns -.TP -\fB\-l\fR, \fB\-\-lex\-compat\fR -maximal compatibility with original lex -.TP -\fB\-X\fR, \fB\-\-posix\-compat\fR -maximal compatibility with POSIX lex -.TP -\fB\-I\fR, \fB\-\-interactive\fR -generate interactive scanner (opposite of \fB\-B\fR) -.TP -\fB\-\-yylineno\fR -track line count in yylineno -.SS "Generated code:" -.TP -\-+, \fB\-\-c\fR++ -generate C++ scanner class -.TP -\fB\-Dmacro\fR[=\fIdefn\fR] -#define macro defn (default defn is '1') -.TP -\fB\-L\fR, \fB\-\-noline\fR -suppress #line directives in scanner -.TP -\fB\-P\fR, \fB\-\-prefix\fR=\fISTRING\fR -use STRING as prefix instead of "yy" -.TP -\fB\-R\fR, \fB\-\-reentrant\fR -generate a reentrant C scanner -.TP -\fB\-\-bison\-bridge\fR -scanner for bison pure parser. -.TP -\fB\-\-bison\-locations\fR -include yylloc support. -.TP -\fB\-\-stdinit\fR -initialize yyin/yyout to stdin/stdout -.HP -\fB\-\-noansi\-definitions\fR old\-style function definitions -.TP -\fB\-\-noansi\-prototypes\fR -empty parameter list in prototypes -.TP -\fB\-\-nounistd\fR -do not include <unistd.h> -.TP -\fB\-\-noFUNCTION\fR -do not generate a particular FUNCTION -.SS "Miscellaneous:" -.TP -\fB\-c\fR -do\-nothing POSIX option -.TP -\fB\-n\fR -do\-nothing POSIX option -.HP -\-? -.TP -\fB\-h\fR, \fB\-\-help\fR -produce this help message -.TP -\fB\-V\fR, \fB\-\-version\fR -report flex version -.SH "SEE ALSO" -The full documentation for -.B flex -is maintained as a Texinfo manual. If the -.B info -and -.B flex -programs are properly installed at your site, the command -.IP -.B info flex -.PP -should give you access to the complete manual. |