(gperf.info)Top
Introduction
************
This manual documents the GNU 'gperf' perfect hash function generator
utility, focusing on its features and how to use them, and how to report
bugs.
Copying- GNU General Public License says how you can
copy and share 'gperf'.
Contributors- People who have contributed to 'gperf'.
Motivation- The purpose of 'gperf'.
Search Structures- Static search structures and GNU 'gperf'
Description- High-level discussion of how GPERF functions.
Options- A description of options to the program.
Bugs- Known bugs and limitations with GPERF.
Projects- Things still left to do.
Bibliography- Material Referenced in this Report.
Concept Index
High-Level Description of GNU 'gperf'
Input Format- Input Format to 'gperf'
Output Format- Output Format for Generated C Code with 'gperf'
Binary Strings- Use of NUL bytes
Controlling Identifiers- Avoiding collisions of identifiers
Output Copyright- The Copyright of the Output.
Input Format to 'gperf'
Declarations- Declarations.
Keywords- Format for Keyword Entries.
Functions- Including Additional C Functions.
Controls for GNU indent- Where to place directives for GNU 'indent'.
Declarations
User-supplied Struct- Specifying keywords with attributes.
Gperf Declarations- Embedding command line options in the input.
C Code Inclusion- Including C declarations and definitions.
Invoking 'gperf'
Input Details- Options that affect Interpretation of the Input File
Output Language- Specifying the Language for the Output Code
Output Details- Fine tuning Details in the Output Code
Algorithmic Details- Changing the Algorithms employed by 'gperf'
Verbosity- Informative Output
automatically generated by info2www version 1.2.2.9