html2
| [Top] | [Contents] | [Index] | [ ? ] |
This manual describes flex, a tool for generating programs that
perform pattern-matching on text. The manual includes both tutorial and
reference sections.
This edition of The flex Manual documents flex version
2.5.31. It was last updated on 27 March 2003.
-- The Detailed Node Listing ---
Format of the Input File
5.1 Format of the Definitions Section 5.2 Format of the Rules Section 5.3 Format of the User Code Section 5.4 Comments in the Input
Scanner Options
16.1 Options for Specifing Filenames 16.2 Options Affecting Scanner Behavior 16.3 Code-Level And API Options 16.4 Options for Scanner Speed and Size 16.5 Debugging Options 16.6 Miscellaneous Options
Reentrant C Scanners
19.1 Uses for Reentrant Scanners 19.2 An Overview of the Reentrant API 19.3 Reentrant Example 19.4 The Reentrant API in Detail 19.5 Functions and Macros Available in Reentrant C Scanners
The Reentrant API in Detail
Memory Management
21.1 The Default Memory Management 21.2 Overriding The Default Memory Management 21.3 A Note About yytext And Memory
Serialized Tables
22.1 Creating Serialized Tables 22.2 Loading and Unloading Serialized Tables 22.3 Tables File Format
FAQ
Appendices
A.1 Makefiles and Flex A.2 C Scanners with Bison Parsers A.3 M4 Dependency
Indices
Concept Index Index of Functions and Macros Index of Variables Index of Data Types Index of Hooks Index of Scanner Options