Categories
Gperf
GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table in the form of C or C++ code, for looking up a value depending on the input string. The hash function is 'perfect,' which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only.
GNU gperf is highly customizable. There are options for generating C and C++ code, for emitting 'switch' statements or nested 'ifs' instead of a hash table, and for tuning the algorithm that gperf uses.
Last updated 27 Jun, 2007
About
Leadership
- Brendan Kehoe - Maintainer
Requirements
- libc6 (Use Requirement)
- libstdc++ 2.9 (Use Requirement)
Related Projects
Versions
3.0.3
3.0.3 stable released on 2007-05-02
- Released: 2 May, 2007
- Code Maturity: Stable
- Source Archive: http://ftp.gnu.org/gnu/gperf/gperf-3.0.3.tar.gz
- Licenses: GPLv2
- Interfaces: Command Line
User Community and Support
User manual available from http://www.gnu.org/software/gperf/manual/



