From f969e5adb3dc74b667dd2b4e545517abaa395f8a Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 22 Aug 2004 16:04:16 +0000 Subject: Added --length-table-name option. --- ChangeLog | 6 ++++++ tests/Makefile.in | 1 + tests/test-6.exp | 3 +++ 3 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index ca4740e..e2d2298 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-08-22 Bruno Haible + + * tests/Makefile.in (check-lang-syntax): Add test for the + --length-table-name option. + * tests/test-6.exp: Update. + 2004-08-21 Bruce Lilly * src/input.cc (Input::read_input): Accept length-table-name diff --git a/tests/Makefile.in b/tests/Makefile.in index ad24806..8536768 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -230,6 +230,7 @@ check-lang-syntax : force $(VALIDATE) KR-C,C,ANSI-C,C++ -k1,2 $(srcdir)/jstest1.gperf -K key_name $(VALIDATE) KR-C,C,ANSI-C,C++ -k1,2 $(srcdir)/jstest1.gperf -H hash_function_name $(VALIDATE) KR-C,C,ANSI-C,C++ -k1,2 $(srcdir)/jstest1.gperf -W word_list_name + $(VALIDATE) KR-C,C,ANSI-C,C++ -k1,2 $(srcdir)/jstest1.gperf -l --length-table-name=length_table_name sed -e 's,in_word_set,lookup_function_name,g' < $(srcdir)/jstest1.gperf > tmp-jstest1.gperf && \ $(VALIDATE) KR-C,C,ANSI-C,C++ -k1,2 tmp-jstest1.gperf -N lookup_function_name sed -e 's,Perfect_Hash,class_name,g' < $(srcdir)/jstest1.gperf > tmp-jstest1.gperf && \ diff --git a/tests/test-6.exp b/tests/test-6.exp index 86eba89..8a08b8f 100644 --- a/tests/test-6.exp +++ b/tests/test-6.exp @@ -71,6 +71,9 @@ Details in the output code: -W, --word-array-name=NAME Specify name of word list array. Default name is 'wordlist'. + --length-table-name=NAME + Specify name of length table array. Default name is + 'lengthtable'. -S, --switch=COUNT Causes the generated C code to use a switch statement scheme, rather than an array lookup table. This can lead to a reduction in both time and space -- cgit v1.2.1