[Lunar-commits] r21933 - in moonbase/trunk/utils: . gperf
Dennis Veatch
stumbles at lunar-linux.org
Wed Oct 25 15:37:28 CEST 2006
Author: stumbles
Date: 2006-10-25 15:37:28 +0200 (Wed, 25 Oct 2006)
New Revision: 21933
Added:
moonbase/trunk/utils/gperf/
moonbase/trunk/utils/gperf/DETAILS
Log:
Initial import for those who need a hash function generator.
Added: moonbase/trunk/utils/gperf/DETAILS
===================================================================
--- moonbase/trunk/utils/gperf/DETAILS (rev 0)
+++ moonbase/trunk/utils/gperf/DETAILS 2006-10-25 13:37:28 UTC (rev 21933)
@@ -0,0 +1,21 @@
+ MODULE=gperf
+ VERSION=3.0.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$GNU_URL/$MODULE
+ SOURCE_VFY=sha1:560d0098ca3679a2e26732fc1269f234afe0a199
+ WEB_SITE="http://www.gnu.org/software/gperf/#TOCdownloading"
+ ENTERED=20061025
+ UPDATED=20061025
+ SHORT="a perfect hash function generator"
+
+cat << EOF
+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.
+EOF
More information about the Lunar-commits
mailing list