Skip to content

[Request]: gperf #16425

@wentywenty

Description

@wentywenty

Prerequisites

  • I have searched all issues/PRs to ensure it has not already been reported or fixed.

Criteria

  • Reasonably well-known and widely used (e.g. if it's a GitHub project, it should have at least 100 stars and/or 50 forks)
  • English interface (or at least English documentation)
  • Latest stable version
  • Full version (i.e. not a trial version)
  • Fairly standard install (e.g. uses a version-specific download URL, no elaborate pre/post install scripts)

Name

gperf

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. GNU gperf is highly customizable. There are options for generating C or C++ code, for emitting switch statements or nested ifs instead of a hash table, and for tuning the algorithm employed by gperf.

Homepage

https://www.gnu.org/software/gperf/gperf.html

Download Link(s)

https://raw.githubusercontent.com/carlescufi/chocolatey-packages/master/packages/gperf/tools/gperf-3.1-win64_x64.zip https://raw.githubusercontent.com/carlescufi/chocolatey-packages/master/packages/gperf/tools/gperf-3.1-win32_x32.zip

Some Indication of Popularity/Repute

https://docs.zephyrproject.org/latest/develop/getting_started/index.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions