GPERF: A Perfect Hash Function Generator

Perfect hash functions are a time and space efficient implementation ofstatic search sets . A static search set is an abstract data type (ADT) with operations initialize, insert, and retrieve. Static search sets are common in system software applications. Typical static search sets include compiler and interpreter reserved words, assembler instruction mnemonics, shell interpreter built-in commands, and CORBA IDL compilers. Search set elements are called k ywords.