-
Notifications
You must be signed in to change notification settings - Fork 7.5k
[New Port Request] gperf tool #9243
Copy link
Copy link
Closed
Labels
category:new-portThe issue is requesting a new library to be added; consider making a PR!The issue is requesting a new library to be added; consider making a PR!info:good-first-issueThis issue would be a good issue to get one's feet wet in solving.This issue would be a good issue to get one's feet wet in solving.
Metadata
Metadata
Assignees
Labels
category:new-portThe issue is requesting a new library to be added; consider making a PR!The issue is requesting a new library to be added; consider making a PR!info:good-first-issueThis issue would be a good issue to get one's feet wet in solving.This issue would be a good issue to get one's feet wet in solving.
Library name:
gperf tool
Library description:
GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in 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.
Source repository URL:
https://git.savannah.gnu.org/gitweb/?p=gperf.git
Project homepage
https://www.gnu.org/software/gperf/
Anything else that is useful to know when adding (such as optional features the library may have that should be included):
gperf is a code-generating tool. It produces C code file function from a given list of strings.