This manual documents flex . It covers release 2.5.
| Name | Name |
| Synopsis | Synopsis |
| Overview | Overview |
| Description | Description |
| Examples | Some simple examples |
| Format | Format of the input file |
| Patterns | Patterns |
| Matching | How the input is matched |
| Actions | Actions |
| Generated scanner | The generated scanner |
| Start conditions | Start conditions |
| Multiple buffers | Multiple input buffers |
| End-of-file rules | End-of-file rules |
| Miscellaneous | Miscellaneous macros |
| User variables | Values available to the user |
| YACC interface | Interfacing with yacc |
| Options | Options |
| Performance | Performance considerations |
| C++ | Generating C++ scanners |
| Incompatibilities | Incompatibilities with lex and POSIX |
| Diagnostics | Diagnostics |
| Files | Files |
| Deficiencies | Deficiencies / Bugs |
| See also | See also |
| Author | Author |