summaryrefslogtreecommitdiff
path: root/tests/jstest1.gperf
diff options
context:
space:
mode:
Diffstat (limited to 'tests/jstest1.gperf')
-rw-r--r--tests/jstest1.gperf142
1 files changed, 0 insertions, 142 deletions
diff --git a/tests/jstest1.gperf b/tests/jstest1.gperf
deleted file mode 100644
index f6696b186858..000000000000
--- a/tests/jstest1.gperf
+++ /dev/null
@@ -1,142 +0,0 @@
-abstract
-boolean
-break
-byte
-case
-catch
-char
-class
-const
-continue
-default
-do
-double
-else
-extends
-false
-final
-finally
-float
-for
-function
-goto
-if
-implements
-import
-in
-instanceof
-int
-interface
-long
-native
-new
-null
-package
-private
-protected
-public
-return
-short
-static
-super
-switch
-synchronized
-this
-throw
-throws
-transient
-true
-try
-var
-void
-while
-with
-%%
-#include <stdlib.h>
-#include <string.h>
-#if defined(__STDC__) || defined(__cplusplus)
-#define CONST const
-#else
-#define CONST
-#endif
-static CONST char* testdata[] = {
- "bogus",
- "abstract",
- "boolean",
- "break",
- "byte",
- "case",
- "catch",
- "char",
- "class",
- "const",
- "continue",
- "default",
- "do",
- "double",
- "else",
- "extends",
- "false",
- "final",
- "finally",
- "float",
- "for",
- "function",
- "goto",
- "if",
- "implements",
- "import",
- "in",
- "instanceof",
- "int",
- "interface",
- "long",
- "native",
- "new",
- "null",
- "package",
- "private",
- "protected",
- "public",
- "return",
- "short",
- "static",
- "super",
- "switch",
- "synchronized",
- "this",
- "throw",
- "throws",
- "transient",
- "true",
- "try",
- "var",
- "void",
- "while",
- "with"
-};
-int main ()
-{
- int i;
- for (i = 0; i < sizeof(testdata)/sizeof(testdata[0]); i++)
- {
-#ifdef CPLUSPLUS_TEST
- CONST char * resword = Perfect_Hash::in_word_set(testdata[i],strlen(testdata[i]));
-#else
- CONST char * resword = in_word_set(testdata[i],strlen(testdata[i]));
-#endif
- if (i > 0)
- {
- if (!resword)
- exit (1);
- if (strcmp(testdata[i],resword))
- exit (1);
- }
- else
- {
- if (resword)
- exit (1);
- }
- }
- return 0;
-}