summaryrefslogtreecommitdiff
path: root/doc/gperf.texi
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2004-08-22 15:52:15 +0000
committerBruno Haible <bruno@clisp.org>2004-08-22 15:52:15 +0000
commite5f2f1dc440a3ce66cb12851074909a804ce3a7c (patch)
tree31ead138b75a20fc7d70fc33079430fd886822e4 /doc/gperf.texi
parent6bbbca983fecf28e7f7ed783cd6aa2e5491bdaf0 (diff)
downloadgperf-e5f2f1dc440a3ce66cb12851074909a804ce3a7c.tar.gz
Add a length-table-name option and declaration.
Diffstat (limited to 'doc/gperf.texi')
-rw-r--r--doc/gperf.texi20
1 files changed, 17 insertions, 3 deletions
diff --git a/doc/gperf.texi b/doc/gperf.texi
index b280e55..689dac2 100644
--- a/doc/gperf.texi
+++ b/doc/gperf.texi
@@ -7,7 +7,7 @@
@c some day we should @include version.texi instead of defining
@c these values at hand.
-@set UPDATED 12 June 2003
+@set UPDATED 22 August 2004
@set EDITION 3.0.1
@set VERSION 3.0.1
@c ---------------------
@@ -28,7 +28,7 @@
This file documents the features of the GNU Perfect Hash Function
Generator @value{VERSION}.
-Copyright @copyright{} 1989-2003 Free Software Foundation, Inc.
+Copyright @copyright{} 1989-2004 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -66,7 +66,7 @@ Software Foundation instead of in the original English.
@page
@vskip 0pt plus 1filll
-Copyright @copyright{} 1989-2003 Free Software Foundation, Inc.
+Copyright @copyright{} 1989-2004 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
@@ -605,6 +605,13 @@ hash table. Default name is @samp{wordlist}. This option permits the
use of two hash tables in the same file, even when the option @samp{-G}
(or, equivalently, the @samp{%global-table} declaration) is given.
+@item %define length-table-name @var{name}
+@cindex @samp{%define length-table-name}
+Allows you to specify the name for the generated array containing the
+length table. Default name is @samp{lengthtable}. This option permits the
+use of two length tables in the same file, even when the option @samp{-G}
+(or, equivalently, the @samp{%global-table} declaration) is given.
+
@item %switch=@var{count}
@cindex @samp{%switch}
Causes the generated C code to use a @code{switch} statement scheme,
@@ -1082,6 +1089,13 @@ hash table. Default name is @samp{wordlist}. This option permits the
use of two hash tables in the same file, even when the option @samp{-G}
(or, equivalently, the @samp{%global-table} declaration) is given.
+@itemx --length-table-name=@var{length-table-array-name}
+@cindex Array name
+Allows you to specify the name for the generated array containing the
+length table. Default name is @samp{lengthtable}. This option permits the
+use of two length tables in the same file, even when the option @samp{-G}
+(or, equivalently, the @samp{%global-table} declaration) is given.
+
@item -S @var{total-switch-statements}
@itemx --switch=@var{total-switch-statements}
@cindex @code{switch}