Home | History | Annotate | Download | only in flex-2.5.4a

Lines Matching full:flex

1 .TH FLEX 1 "April 1995" "Version 2.5"
3 flex \- fast lexical analyzer generator
5 .B flex
11 .I flex,
24 the extended regular expressions used by flex
33 details regarding the scanner that flex produces;
54 connecting flex scanners together with yacc parsers
57 flex command-line options, and the "%option"
68 how flex differs from AT&T lex and the POSIX lex
72 those error messages produced by flex (or scanners
76 files used by flex
79 known problems with flex
89 .I flex
93 .I flex
99 .I rules. flex
113 .I flex.
115 .I flex
125 .I flex
231 .I flex
292 .I flex
389 (There are some combinations of r/s that flex
399 Note that flex's notion of "newline" is exactly
400 whatever the C compiler used to compile flex
485 so flex defines
561 .I flex
581 .I flex
598 .I flex
603 in the first (definitions) section of your flex input. The default is
654 .I flex
705 .I flex
762 .I flex
887 is a macro and can only be used in the flex input file, not from
1000 .I flex
1065 .I flex,
1166 .I flex
1217 .I flex
1426 Flex provides
1499 whole bunch of rules all preceded by the same start condition(s). Flex
1566 .I flex
1577 .I flex
1800 to a new input file (in previous versions of flex, after doing the
1984 .I flex
1988 .I flex
2025 .I flex
2037 .I flex
2051 .I flex
2066 .I flex
2104 defining the scanner (i.e., the file that was fed to flex). Messages
2120 .I flex's
2132 .I flex
2136 .I flex
2166 .I flex
2195 .I flex
2202 .I flex
2207 .I flex
2209 .I flex
2220 .I flex
2276 .I flex
2289 .I Flex
2299 .I flex
2320 .I flex
2324 .I flex
2328 .I flex
2332 .I flex's
2338 .I flex
2346 .I flex.
2358 .I flex
2376 .I Flex's
2382 .I flex
2385 with non-USA sites). You can tell whether flex generated a 7-bit
2395 discussed see below), flex still defaults to generating an 8-bit
2401 .I flex
2407 as otherwise flex defaults to generating an 8-bit scanner anyway.
2411 above for flex's default behavior and the tradeoffs between 7-bit
2415 specifies that you want flex to generate a C++
2424 ("align") instructs flex to trade off larger tables in the
2433 .I flex
2439 .I flex
2451 .I flex
2466 .I flex
2519 .I flex
2548 directs flex to write the scanner to the file
2569 .I flex
2612 .I flex
2628 .I flex
2630 .I flex
2633 .I flex
2635 scanner specification itself, rather than from the flex command-line.
2641 directive, and multiple directives in the first section of your flex input
2646 A number are equivalent to flex flags or their negation:
2686 instructs flex to generate a scanner which always considers its input
2695 directs flex to provide a default
2704 instructs flex to generate a scanner which never considers its input
2737 .I flex
2756 .I flex
2798 .I flex
2804 .I flex
2836 .I flex
2973 .I flex
3118 .I flex
3146 .I flex
3150 .I flex
3166 .I flex
3169 .I flex
3184 .I flex
3189 which is automatically specified if the name of the flex
3191 .I flex++.
3192 When using this option, flex defaults to generating the scanner to the file
3271 does for ordinary flex scanners: it scans the input stream, consuming
3283 .I flex
3288 .I flex
3383 // An example of using the flex C++ scanner class.
3474 .I flex
3480 to either implementation. Flex is fully compliant with the POSIX
3491 between flex, AT&T lex, and the POSIX specification.
3493 .I flex's
3503 .I flex
3542 .I flex
3554 .I flex
3563 fatal flex scanner internal error--end of buffer missed
3575 Also note that flex C++ scanner classes
3597 .I flex
3612 .I flex,
3628 .I flex
3650 .I flex
3677 .I flex
3688 .I flex
3697 .I flex
3699 .I flex
3706 .I flex
3714 .I flex
3720 .I flex
3747 plus almost all of the flex flags.
3749 .I flex
3765 .I flex
3805 .I flex
3807 .I flex
3814 to indicate to flex that you really do use these features.
3816 .I flex scanner jammed -
3831 .I flex
3847 .I flex scanner push-back overflow -
3864 fatal flex scanner internal error--end of buffer missed -
3898 .I flex.skl
3899 skeleton scanner. This file is only used when building flex, not when
3900 flex executes.
3956 .I flex
3977 .I flex
3993 .I flex
4002 .I flex