Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(172)

Unified Diff: gperf/src/gperf/3.0.1/gperf-3.0.1-src/tests/chill.exp

Issue 10804012: Add native Windows binary for gperf. (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: gperf/src/gperf/3.0.1/gperf-3.0.1-src/tests/chill.exp
===================================================================
--- gperf/src/gperf/3.0.1/gperf-3.0.1-src/tests/chill.exp (revision 0)
+++ gperf/src/gperf/3.0.1/gperf-3.0.1-src/tests/chill.exp (revision 0)
@@ -0,0 +1,1422 @@
+/* C code produced by gperf version 3.0.1 */
+/* Command-line: ../src/gperf -L C -F ', 0, 0, 0' -D -E -S1 -j1 -i 1 -g -o -t -k'*' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646. */
+error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+struct resword {
+ const char *name;
+ short token;
+ enum rid rid;
+ enum toktype { RESERVED, DIRECTIVE, PREDEF } flags;
+};
+extern tree ridpointers [];
+/* maximum key range = 1046, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+hash (str, len)
+ register const char *str;
+ register unsigned int len;
+{
+ static unsigned short asso_values[] =
+ {
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 40, 45, 59, 88, 61,
+ 11, 128, 5, 2, 199, 8, 102, 101, 8, 11,
+ 24, 33, 11, 13, 4, 34, 10, 105, 83, 75,
+ 155, 1050, 1050, 1050, 1050, 5, 1050, 10, 33, 19,
+ 43, 14, 4, 52, 1, 1, 232, 116, 28, 78,
+ 7, 2, 1, 63, 5, 3, 1, 10, 143, 186,
+ 244, 75, 139, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
+ 1050, 1050, 1050, 1050, 1050, 1050, 1050
+ };
+ register int hval = len;
+
+ switch (hval)
+ {
+ default:
+ hval += asso_values[(unsigned char)str[29]];
+ /*FALLTHROUGH*/
+ case 29:
+ hval += asso_values[(unsigned char)str[28]];
+ /*FALLTHROUGH*/
+ case 28:
+ hval += asso_values[(unsigned char)str[27]];
+ /*FALLTHROUGH*/
+ case 27:
+ hval += asso_values[(unsigned char)str[26]];
+ /*FALLTHROUGH*/
+ case 26:
+ hval += asso_values[(unsigned char)str[25]];
+ /*FALLTHROUGH*/
+ case 25:
+ hval += asso_values[(unsigned char)str[24]];
+ /*FALLTHROUGH*/
+ case 24:
+ hval += asso_values[(unsigned char)str[23]];
+ /*FALLTHROUGH*/
+ case 23:
+ hval += asso_values[(unsigned char)str[22]];
+ /*FALLTHROUGH*/
+ case 22:
+ hval += asso_values[(unsigned char)str[21]];
+ /*FALLTHROUGH*/
+ case 21:
+ hval += asso_values[(unsigned char)str[20]];
+ /*FALLTHROUGH*/
+ case 20:
+ hval += asso_values[(unsigned char)str[19]];
+ /*FALLTHROUGH*/
+ case 19:
+ hval += asso_values[(unsigned char)str[18]];
+ /*FALLTHROUGH*/
+ case 18:
+ hval += asso_values[(unsigned char)str[17]];
+ /*FALLTHROUGH*/
+ case 17:
+ hval += asso_values[(unsigned char)str[16]];
+ /*FALLTHROUGH*/
+ case 16:
+ hval += asso_values[(unsigned char)str[15]];
+ /*FALLTHROUGH*/
+ case 15:
+ hval += asso_values[(unsigned char)str[14]];
+ /*FALLTHROUGH*/
+ case 14:
+ hval += asso_values[(unsigned char)str[13]];
+ /*FALLTHROUGH*/
+ case 13:
+ hval += asso_values[(unsigned char)str[12]];
+ /*FALLTHROUGH*/
+ case 12:
+ hval += asso_values[(unsigned char)str[11]];
+ /*FALLTHROUGH*/
+ case 11:
+ hval += asso_values[(unsigned char)str[10]];
+ /*FALLTHROUGH*/
+ case 10:
+ hval += asso_values[(unsigned char)str[9]];
+ /*FALLTHROUGH*/
+ case 9:
+ hval += asso_values[(unsigned char)str[8]];
+ /*FALLTHROUGH*/
+ case 8:
+ hval += asso_values[(unsigned char)str[7]];
+ /*FALLTHROUGH*/
+ case 7:
+ hval += asso_values[(unsigned char)str[6]];
+ /*FALLTHROUGH*/
+ case 6:
+ hval += asso_values[(unsigned char)str[5]];
+ /*FALLTHROUGH*/
+ case 5:
+ hval += asso_values[(unsigned char)str[4]];
+ /*FALLTHROUGH*/
+ case 4:
+ hval += asso_values[(unsigned char)str[3]];
+ /*FALLTHROUGH*/
+ case 3:
+ hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
+ case 2:
+ hval += asso_values[(unsigned char)str[1]+1];
+ /*FALLTHROUGH*/
+ case 1:
+ hval += asso_values[(unsigned char)str[0]];
+ break;
+ }
+ return hval;
+}
+
+#ifdef __GNUC__
+__inline
+#endif
+struct resword *
+in_word_set (str, len)
+ register const char *str;
+ register unsigned int len;
+{
+ enum
+ {
+ TOTAL_KEYWORDS = 300,
+ MIN_WORD_LENGTH = 2,
+ MAX_WORD_LENGTH = 30,
+ MIN_HASH_VALUE = 4,
+ MAX_HASH_VALUE = 1049
+ };
+
+ static struct resword wordlist[] =
+ {
+ {"to", TO, NORID, RESERVED},
+ {"in", IN, RID_IN, RESERVED},
+ {"on", ON, NORID, RESERVED},
+ {"or", OR, NORID, RESERVED},
+ {"pos", POS, NORID, RESERVED},
+ {"init", INIT, NORID, RESERVED},
+ {"this", THIS, NORID, RESERVED},
+ {"set", SET, NORID, RESERVED},
+ {"not", NOT, NORID, RESERVED},
+ {"for", FOR, NORID, RESERVED},
+ {"orif", ORIF, NORID, RESERVED},
+ {"IN", IN, RID_IN, RESERVED},
+ {"ref", REF, NORID, RESERVED},
+ {"od", OD, NORID, RESERVED},
+ {"stop", STOP, NORID, RESERVED},
+ {"inout", PARAMATTR, RID_INOUT, RESERVED},
+ {"at", AT, NORID, RESERVED},
+ {"INIT", INIT, NORID, RESERVED},
+ {"ON", ON, NORID, RESERVED},
+ {"THIS", THIS, NORID, RESERVED},
+ {"OR", OR, NORID, RESERVED},
+ {"then", THEN, NORID, RESERVED},
+ {"OUT", PARAMATTR, RID_OUT, RESERVED},
+ {"proc", PROC, NORID, RESERVED},
+ {"TO", TO, NORID, RESERVED},
+ {"SET", SET, NORID, RESERVED},
+ {"step", STEP, NORID, RESERVED},
+ {"start", START, NORID, RESERVED},
+ {"REF", REF, NORID, RESERVED},
+ {"return", RETURN, NORID, RESERVED},
+ {"NOT", NOT, NORID, RESERVED},
+ {"assert", ASSERT, NORID, RESERVED},
+ {"ORIF", ORIF, NORID, RESERVED},
+ {"returns", RETURNS, NORID, RESERVED},
+ {"chars", CHARS, NORID, RESERVED},
+ {"nonref", NONREF, NORID, RESERVED},
+ {"far", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"do", DO, NORID, RESERVED},
+ {"nolist", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"esac", ESAC, NORID, RESERVED},
+ {"FOR", FOR, NORID, RESERVED},
+ {"static", STATIC, NORID, RESERVED},
+ {"loc", LOC, NORID, RESERVED},
+ {"process", PROCESS, NORID, RESERVED},
+ {"struct", STRUCT, NORID, RESERVED},
+ {"if", IF, NORID, RESERVED},
+ {"of", OF, NORID, RESERVED},
+ {"result", RESULT, NORID, RESERVED},
+ {"and", AND, NORID, RESERVED},
+ {"inline", INLINE, RID_INLINE, RESERVED},
+ {"goto", GOTO, NORID, RESERVED},
+ {"send", SEND, NORID, RESERVED},
+ {"end", END, NORID, RESERVED},
+ {"reentrant", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"POS", POS, NORID, RESERVED},
+ {"andif", ANDIF, NORID, RESERVED},
+ {"read", READ, RID_READ, RESERVED},
+ {"INOUT", PARAMATTR, RID_INOUT, RESERVED},
+ {"continue", CONTINUE, NORID, RESERVED},
+ {"UP", UP, NORID, RESERVED},
+ {"FAR", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"bools", BOOLS, RID_BOOLS, RESERVED},
+ {"case", CASE, NORID, RESERVED},
+ {"OD", OD, NORID, RESERVED},
+ {"up", UP, NORID, RESERVED},
+ {"AT", AT, NORID, RESERVED},
+ {"region", REGION, NORID, RESERVED},
+ {"grant", GRANT, NORID, RESERVED},
+ {"THEN", THEN, NORID, RESERVED},
+ {"small", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ccitt_os", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"cause", CAUSE, NORID, RESERVED},
+ {"RETURN", RETURN, NORID, RESERVED},
+ {"STOP", STOP, NORID, RESERVED},
+ {"after", AFTER, NORID, RESERVED},
+ {"rem", REM, NORID, RESERVED},
+ {"asm", ASM_KEYWORD, NORID, RESERVED},
+ {"forbid", FORBID, NORID, RESERVED},
+ {"exit", EXIT, NORID, RESERVED},
+ {"state_routine", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"priority", PRIORITY, NORID, RESERVED},
+ {"access", ACCESS, NORID, RESERVED},
+ {"RETURNS", RETURNS, NORID, RESERVED},
+ {"begin", BEGINTOKEN, NORID, RESERVED},
+ {"spec", SPEC, NORID, RESERVED},
+ {"page", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"elsif", ELSIF, NORID, RESERVED},
+ {"TEXT", TEXT, NORID, RESERVED},
+ {"START", START, NORID, RESERVED},
+ {"array", ARRAY, NORID, RESERVED},
+ {"remote", REMOTE, NORID, RESERVED},
+ {"PROC", PROC, NORID, RESERVED},
+ {"call", CALL, NORID, RESERVED},
+ {"else", ELSE, NORID, RESERVED},
+ {"DO", DO, NORID, RESERVED},
+ {"print_o_code", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"range", RANGE, NORID, RESERVED},
+ {"dcl", DCL, NORID, RESERVED},
+ {"all", ALL, NORID, RESERVED},
+ {"empty_on", EMPTY_ON, NORID, DIRECTIVE},
+ {"XOR", XOR, NORID, RESERVED},
+ {"empty_off", EMPTY_OFF, NORID, DIRECTIVE},
+ {"SEND", SEND, NORID, RESERVED},
+ {"mod", MOD, NORID, RESERVED},
+ {"REM", REM, NORID, RESERVED},
+ {"general", GENERAL, NORID, RESERVED},
+ {"NONREF", NONREF, NORID, RESERVED},
+ {"CHARS", CHARS, NORID, RESERVED},
+ {"based", BASED, NORID, RESERVED},
+ {"IF", IF, NORID, RESERVED},
+ {"range_on", RANGE_ON, NORID, DIRECTIVE},
+ {"range_off", RANGE_OFF, NORID, DIRECTIVE},
+ {"STEP", STEP, NORID, RESERVED},
+ {"large", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"reentrant_all", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ASSERT", ASSERT, NORID, RESERVED},
+ {"PACK", PACK, NORID, RESERVED},
+ {"OF", OF, NORID, RESERVED},
+ {"AND", AND, NORID, RESERVED},
+ {"ROW", ROW, NORID, RESERVED},
+ {"EXIT", EXIT, NORID, RESERVED},
+ {"exceptions", EXCEPTIONS, NORID, RESERVED},
+ {"ASM", ASM_KEYWORD, NORID, RESERVED},
+ {"out", PARAMATTR, RID_OUT, RESERVED},
+ {"PRIORITY", PRIORITY, NORID, RESERVED},
+ {"short_pred_succ", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"syn", SYN, NORID, RESERVED},
+ {"process_type", PROCESS_TYPE_TOKEN, NORID, DIRECTIVE},
+ {"READ", READ, RID_READ, RESERVED},
+ {"BUFFER", BUFFER, NORID, RESERVED},
+ {"body", BODY, NORID, RESERVED},
+ {"ANDIF", ANDIF, NORID, RESERVED},
+ {"STATIC", STATIC, NORID, RESERVED},
+ {"NOLIST", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"nopack", NOPACK, NORID, RESERVED},
+ {"STRUCT", STRUCT, NORID, RESERVED},
+ {"END", END, NORID, RESERVED},
+ {"delay", DELAY, NORID, RESERVED},
+ {"seize", SEIZE, NORID, RESERVED},
+ {"REENTRANT", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ESAC", ESAC, NORID, RESERVED},
+ {"NOPACK", NOPACK, NORID, RESERVED},
+ {"SPEC", SPEC, NORID, RESERVED},
+ {"GOTO", GOTO, NORID, RESERVED},
+ {"pack", PACK, NORID, RESERVED},
+ {"by", BY, NORID, RESERVED},
+ {"REGION", REGION, NORID, RESERVED},
+ {"SYN", SYN, NORID, RESERVED},
+ {"module", MODULE, NORID, RESERVED},
+ {"RESULT", RESULT, NORID, RESERVED},
+ {"CASE", CASE, NORID, RESERVED},
+ {"all_static_on", ALL_STATIC_ON, NORID, DIRECTIVE},
+ {"ARRAY", ARRAY, NORID, RESERVED},
+ {"all_static_off", ALL_STATIC_OFF, NORID, DIRECTIVE},
+ {"FORBID", FORBID, NORID, RESERVED},
+ {"LOC", LOC, NORID, RESERVED},
+ {"INLINE", INLINE, RID_INLINE, RESERVED},
+ {"ELSIF", ELSIF, NORID, RESERVED},
+ {"CCITT_OS", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"row", ROW, NORID, RESERVED},
+ {"GRANT", GRANT, NORID, RESERVED},
+ {"BEGIN", BEGINTOKEN, NORID, RESERVED},
+ {"BOOLS", BOOLS, RID_BOOLS, RESERVED},
+ {"PROCESS", PROCESS, NORID, RESERVED},
+ {"BY", BY, NORID, RESERVED},
+ {"EMPTY_ON", EMPTY_ON, NORID, DIRECTIVE},
+ {"REMOTE", REMOTE, NORID, RESERVED},
+ {"receive", RECEIVE, NORID, RESERVED},
+ {"CONTINUE", CONTINUE, NORID, RESERVED},
+ {"buffer", BUFFER, NORID, RESERVED},
+ {"debug_lines", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"FI", FI, NORID, RESERVED},
+ {"recursive", RECURSIVE, NORID, RESERVED},
+ {"MOD", MOD, NORID, RESERVED},
+ {"CAUSE", CAUSE, NORID, RESERVED},
+ {"EMPTY_OFF", EMPTY_OFF, NORID, DIRECTIVE},
+ {"medium", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"RECURSIVE", RECURSIVE, NORID, RESERVED},
+ {"RECEIVE", RECEIVE, NORID, RESERVED},
+ {"ever", EVER, NORID, RESERVED},
+ {"cycle", CYCLE, NORID, RESERVED},
+ {"even", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"only_for_target", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"event", EVENT, NORID, RESERVED},
+ {"DOWN", DOWN, NORID, RESERVED},
+ {"extra_const_seg", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"powerset", POWERSET, NORID, RESERVED},
+ {"while", WHILE, NORID, RESERVED},
+ {"BODY", BODY, NORID, RESERVED},
+ {"fi", FI, NORID, RESERVED},
+ {"EVEN", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ELSE", ELSE, NORID, RESERVED},
+ {"down", DOWN, NORID, RESERVED},
+ {"EVER", EVER, NORID, RESERVED},
+ {"EVENT", EVENT, NORID, RESERVED},
+ {"ALL", ALL, NORID, RESERVED},
+ {"SEIZE", SEIZE, NORID, RESERVED},
+ {"AFTER", AFTER, NORID, RESERVED},
+ {"CONTEXT", CONTEXT, NORID, RESERVED},
+ {"BIT", BOOLS, RID_BOOLS, PREDEF},
+ {"debug_types", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"xor", XOR, NORID, RESERVED},
+ {"text", TEXT, NORID, RESERVED},
+ {"BIN", BIN, NORID, RESERVED},
+ {"BASED", BASED, NORID, RESERVED},
+ {"RANGE", RANGE, NORID, RESERVED},
+ {"PAGE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"generate_set_names", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"use_seize_file", USE_SEIZE_FILE, NORID, DIRECTIVE},
+ {"list", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"bit", BOOLS, RID_BOOLS, PREDEF},
+ {"SMALL", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"bin", BIN, NORID, RESERVED},
+ {"WHILE", WHILE, NORID, RESERVED},
+ {"ACCESS", ACCESS, NORID, RESERVED},
+ {"DCL", DCL, NORID, RESERVED},
+ {"RANGE_ON", RANGE_ON, NORID, DIRECTIVE},
+ {"VARYING", VARYING, NORID, RESERVED},
+ {"only_for_simulation", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"synmode", SYNMODE, NORID, RESERVED},
+ {"context", CONTEXT, NORID, RESERVED},
+ {"buffer_code", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"RANGE_OFF", RANGE_OFF, NORID, DIRECTIVE},
+ {"STATE_ROUTINE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"grant_file_size", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"PRINT_O_CODE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"dynamic", DYNAMIC, RID_DYNAMIC, RESERVED},
+ {"optimize", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"POWERSET", POWERSET, NORID, RESERVED},
+ {"CALL", CALL, NORID, RESERVED},
+ {"event_code", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"WITH", WITH, NORID, RESERVED},
+ {"DELAY", DELAY, NORID, RESERVED},
+ {"LIST", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"varying", VARYING, NORID, RESERVED},
+ {"EXCEPTIONS", EXCEPTIONS, NORID, RESERVED},
+ {"prefixed", PREFIXED, NORID, RESERVED},
+ {"signal", SIGNAL, NORID, RESERVED},
+ {"generate_all_set_names", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"newmode", NEWMODE, NORID, RESERVED},
+ {"MEDIUM", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"timeout", TIMEOUT, NORID, RESERVED},
+ {"print_symbol_table", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"PREFIXED", PREFIXED, NORID, RESERVED},
+ {"LARGE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"simple", SIMPLE, NORID, RESERVED},
+ {"GENERAL", GENERAL, NORID, RESERVED},
+ {"send_buffer_default_priority", SEND_BUFFER_DEFAULT_PRIORITY, NORID, DIRECTIVE},
+ {"PROCESS_TYPE", PROCESS_TYPE_TOKEN, NORID, DIRECTIVE},
+ {"OPTIMIZE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"debug_symbols", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"BUFFER_CODE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"use_seize_file_restricted", USE_SEIZE_FILE_RESTRICTED, NORID, DIRECTIVE},
+ {"NEWMODE", NEWMODE, NORID, RESERVED},
+ {"send_signal_default_priority", SEND_SIGNAL_DEFAULT_PRIORITY, NORID, DIRECTIVE},
+ {"no_overlap_check", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ALL_STATIC_ON", ALL_STATIC_ON, NORID, DIRECTIVE},
+ {"support_causing_address", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"SHORT_PRED_SUCC", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"MODULE", MODULE, NORID, RESERVED},
+ {"REENTRANT_ALL", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"TIMEOUT", TIMEOUT, NORID, RESERVED},
+ {"ALL_STATIC_OFF", ALL_STATIC_OFF, NORID, DIRECTIVE},
+ {"with", WITH, NORID, RESERVED},
+ {"signal_code", SIGNAL_CODE, NORID, DIRECTIVE},
+ {"multiple_const_segs", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"optimize_runtime", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"CYCLE", CYCLE, NORID, RESERVED},
+ {"SYNMODE", SYNMODE, NORID, RESERVED},
+ {"multiple_data_segs", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"DYNAMIC", DYNAMIC, RID_DYNAMIC, RESERVED},
+ {"EVENT_CODE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"SIGNAL", SIGNAL, NORID, RESERVED},
+ {"DEBUG_TYPES", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ONLY_FOR_TARGET", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"SIMPLE", SIMPLE, NORID, RESERVED},
+ {"DEBUG_LINES", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"NO_OVERLAP_CHECK", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"EXTRA_CONST_SEG", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"ONLY_FOR_SIMULATION", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"make_publics_for_discrete_syns", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"USE_SEIZE_FILE", USE_SEIZE_FILE, NORID, DIRECTIVE},
+ {"OPTIMIZE_RUNTIME", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"GRANT_FILE_SIZE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"GENERATE_SET_NAMES", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"PRINT_SYMBOL_TABLE", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"DEBUG_SYMBOLS", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"OPTIMIZATION_WINDOW", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"SIGNAL_CODE", SIGNAL_CODE, NORID, DIRECTIVE},
+ {"SUPPORT_CAUSING_ADDRESS", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"MULTIPLE_CONST_SEGS", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"optimization_window", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"signal_max_length", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"SEND_BUFFER_DEFAULT_PRIORITY", SEND_BUFFER_DEFAULT_PRIORITY, NORID, DIRECTIVE},
+ {"MULTIPLE_DATA_SEGS", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"GENERATE_ALL_SET_NAMES", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"USE_SEIZE_FILE_RESTRICTED", USE_SEIZE_FILE_RESTRICTED, NORID, DIRECTIVE},
+ {"SEND_SIGNAL_DEFAULT_PRIORITY", SEND_SIGNAL_DEFAULT_PRIORITY, NORID, DIRECTIVE},
+ {"MAKE_PUBLICS_FOR_DISCRETE_SYNS", IGNORED_DIRECTIVE, NORID, DIRECTIVE},
+ {"SIGNAL_MAX_LENGTH", IGNORED_DIRECTIVE, NORID, DIRECTIVE}
+ };
+
+ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+ {
+ register int key = hash (str, len);
+
+ if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
+ {
+ register struct resword *resword;
+
+ switch (key - 4)
+ {
+ case 0:
+ resword = &wordlist[0];
+ goto compare;
+ case 1:
+ resword = &wordlist[1];
+ goto compare;
+ case 2:
+ resword = &wordlist[2];
+ goto compare;
+ case 3:
+ resword = &wordlist[3];
+ goto compare;
+ case 4:
+ resword = &wordlist[4];
+ goto compare;
+ case 5:
+ resword = &wordlist[5];
+ goto compare;
+ case 6:
+ resword = &wordlist[6];
+ goto compare;
+ case 7:
+ resword = &wordlist[7];
+ goto compare;
+ case 8:
+ resword = &wordlist[8];
+ goto compare;
+ case 9:
+ resword = &wordlist[9];
+ goto compare;
+ case 10:
+ resword = &wordlist[10];
+ goto compare;
+ case 11:
+ resword = &wordlist[11];
+ goto compare;
+ case 12:
+ resword = &wordlist[12];
+ goto compare;
+ case 14:
+ resword = &wordlist[13];
+ goto compare;
+ case 16:
+ resword = &wordlist[14];
+ goto compare;
+ case 17:
+ resword = &wordlist[15];
+ goto compare;
+ case 18:
+ resword = &wordlist[16];
+ goto compare;
+ case 19:
+ resword = &wordlist[17];
+ goto compare;
+ case 20:
+ resword = &wordlist[18];
+ goto compare;
+ case 21:
+ resword = &wordlist[19];
+ goto compare;
+ case 22:
+ resword = &wordlist[20];
+ goto compare;
+ case 23:
+ resword = &wordlist[21];
+ goto compare;
+ case 24:
+ resword = &wordlist[22];
+ goto compare;
+ case 25:
+ resword = &wordlist[23];
+ goto compare;
+ case 26:
+ resword = &wordlist[24];
+ goto compare;
+ case 27:
+ resword = &wordlist[25];
+ goto compare;
+ case 28:
+ resword = &wordlist[26];
+ goto compare;
+ case 30:
+ resword = &wordlist[27];
+ goto compare;
+ case 32:
+ resword = &wordlist[28];
+ goto compare;
+ case 34:
+ resword = &wordlist[29];
+ goto compare;
+ case 35:
+ resword = &wordlist[30];
+ goto compare;
+ case 36:
+ resword = &wordlist[31];
+ goto compare;
+ case 37:
+ resword = &wordlist[32];
+ goto compare;
+ case 38:
+ resword = &wordlist[33];
+ goto compare;
+ case 39:
+ resword = &wordlist[34];
+ goto compare;
+ case 40:
+ resword = &wordlist[35];
+ goto compare;
+ case 41:
+ resword = &wordlist[36];
+ goto compare;
+ case 42:
+ resword = &wordlist[37];
+ goto compare;
+ case 43:
+ resword = &wordlist[38];
+ goto compare;
+ case 44:
+ resword = &wordlist[39];
+ goto compare;
+ case 45:
+ resword = &wordlist[40];
+ goto compare;
+ case 46:
+ resword = &wordlist[41];
+ goto compare;
+ case 47:
+ resword = &wordlist[42];
+ goto compare;
+ case 48:
+ resword = &wordlist[43];
+ goto compare;
+ case 50:
+ resword = &wordlist[44];
+ goto compare;
+ case 51:
+ resword = &wordlist[45];
+ goto compare;
+ case 52:
+ resword = &wordlist[46];
+ goto compare;
+ case 53:
+ resword = &wordlist[47];
+ goto compare;
+ case 54:
+ resword = &wordlist[48];
+ goto compare;
+ case 55:
+ resword = &wordlist[49];
+ goto compare;
+ case 56:
+ resword = &wordlist[50];
+ goto compare;
+ case 57:
+ resword = &wordlist[51];
+ goto compare;
+ case 58:
+ resword = &wordlist[52];
+ goto compare;
+ case 59:
+ resword = &wordlist[53];
+ goto compare;
+ case 60:
+ resword = &wordlist[54];
+ goto compare;
+ case 61:
+ resword = &wordlist[55];
+ goto compare;
+ case 62:
+ resword = &wordlist[56];
+ goto compare;
+ case 63:
+ resword = &wordlist[57];
+ goto compare;
+ case 64:
+ resword = &wordlist[58];
+ goto compare;
+ case 65:
+ resword = &wordlist[59];
+ goto compare;
+ case 66:
+ resword = &wordlist[60];
+ goto compare;
+ case 68:
+ resword = &wordlist[61];
+ goto compare;
+ case 69:
+ resword = &wordlist[62];
+ goto compare;
+ case 70:
+ resword = &wordlist[63];
+ goto compare;
+ case 71:
+ resword = &wordlist[64];
+ goto compare;
+ case 72:
+ resword = &wordlist[65];
+ goto compare;
+ case 73:
+ resword = &wordlist[66];
+ goto compare;
+ case 74:
+ resword = &wordlist[67];
+ goto compare;
+ case 75:
+ resword = &wordlist[68];
+ goto compare;
+ case 77:
+ resword = &wordlist[69];
+ goto compare;
+ case 79:
+ resword = &wordlist[70];
+ goto compare;
+ case 80:
+ resword = &wordlist[71];
+ goto compare;
+ case 81:
+ resword = &wordlist[72];
+ goto compare;
+ case 82:
+ resword = &wordlist[73];
+ goto compare;
+ case 83:
+ resword = &wordlist[74];
+ goto compare;
+ case 86:
+ resword = &wordlist[75];
+ goto compare;
+ case 88:
+ resword = &wordlist[76];
+ goto compare;
+ case 89:
+ resword = &wordlist[77];
+ goto compare;
+ case 91:
+ resword = &wordlist[78];
+ goto compare;
+ case 92:
+ resword = &wordlist[79];
+ goto compare;
+ case 93:
+ resword = &wordlist[80];
+ goto compare;
+ case 94:
+ resword = &wordlist[81];
+ goto compare;
+ case 95:
+ resword = &wordlist[82];
+ goto compare;
+ case 98:
+ resword = &wordlist[83];
+ goto compare;
+ case 99:
+ resword = &wordlist[84];
+ goto compare;
+ case 100:
+ resword = &wordlist[85];
+ goto compare;
+ case 101:
+ resword = &wordlist[86];
+ goto compare;
+ case 102:
+ resword = &wordlist[87];
+ goto compare;
+ case 103:
+ resword = &wordlist[88];
+ goto compare;
+ case 104:
+ resword = &wordlist[89];
+ goto compare;
+ case 106:
+ resword = &wordlist[90];
+ goto compare;
+ case 107:
+ resword = &wordlist[91];
+ goto compare;
+ case 108:
+ resword = &wordlist[92];
+ goto compare;
+ case 109:
+ resword = &wordlist[93];
+ goto compare;
+ case 110:
+ resword = &wordlist[94];
+ goto compare;
+ case 111:
+ resword = &wordlist[95];
+ goto compare;
+ case 112:
+ resword = &wordlist[96];
+ goto compare;
+ case 113:
+ resword = &wordlist[97];
+ goto compare;
+ case 115:
+ resword = &wordlist[98];
+ goto compare;
+ case 116:
+ resword = &wordlist[99];
+ goto compare;
+ case 117:
+ resword = &wordlist[100];
+ goto compare;
+ case 118:
+ resword = &wordlist[101];
+ goto compare;
+ case 120:
+ resword = &wordlist[102];
+ goto compare;
+ case 121:
+ resword = &wordlist[103];
+ goto compare;
+ case 122:
+ resword = &wordlist[104];
+ goto compare;
+ case 123:
+ resword = &wordlist[105];
+ goto compare;
+ case 125:
+ resword = &wordlist[106];
+ goto compare;
+ case 126:
+ resword = &wordlist[107];
+ goto compare;
+ case 127:
+ resword = &wordlist[108];
+ goto compare;
+ case 128:
+ resword = &wordlist[109];
+ goto compare;
+ case 129:
+ resword = &wordlist[110];
+ goto compare;
+ case 131:
+ resword = &wordlist[111];
+ goto compare;
+ case 132:
+ resword = &wordlist[112];
+ goto compare;
+ case 133:
+ resword = &wordlist[113];
+ goto compare;
+ case 134:
+ resword = &wordlist[114];
+ goto compare;
+ case 135:
+ resword = &wordlist[115];
+ goto compare;
+ case 136:
+ resword = &wordlist[116];
+ goto compare;
+ case 137:
+ resword = &wordlist[117];
+ goto compare;
+ case 138:
+ resword = &wordlist[118];
+ goto compare;
+ case 139:
+ resword = &wordlist[119];
+ goto compare;
+ case 142:
+ resword = &wordlist[120];
+ goto compare;
+ case 143:
+ resword = &wordlist[121];
+ goto compare;
+ case 144:
+ resword = &wordlist[122];
+ goto compare;
+ case 145:
+ resword = &wordlist[123];
+ goto compare;
+ case 146:
+ resword = &wordlist[124];
+ goto compare;
+ case 147:
+ resword = &wordlist[125];
+ goto compare;
+ case 148:
+ resword = &wordlist[126];
+ goto compare;
+ case 149:
+ resword = &wordlist[127];
+ goto compare;
+ case 150:
+ resword = &wordlist[128];
+ goto compare;
+ case 151:
+ resword = &wordlist[129];
+ goto compare;
+ case 152:
+ resword = &wordlist[130];
+ goto compare;
+ case 153:
+ resword = &wordlist[131];
+ goto compare;
+ case 154:
+ resword = &wordlist[132];
+ goto compare;
+ case 155:
+ resword = &wordlist[133];
+ goto compare;
+ case 156:
+ resword = &wordlist[134];
+ goto compare;
+ case 157:
+ resword = &wordlist[135];
+ goto compare;
+ case 159:
+ resword = &wordlist[136];
+ goto compare;
+ case 161:
+ resword = &wordlist[137];
+ goto compare;
+ case 162:
+ resword = &wordlist[138];
+ goto compare;
+ case 163:
+ resword = &wordlist[139];
+ goto compare;
+ case 164:
+ resword = &wordlist[140];
+ goto compare;
+ case 165:
+ resword = &wordlist[141];
+ goto compare;
+ case 166:
+ resword = &wordlist[142];
+ goto compare;
+ case 167:
+ resword = &wordlist[143];
+ goto compare;
+ case 169:
+ resword = &wordlist[144];
+ goto compare;
+ case 170:
+ resword = &wordlist[145];
+ goto compare;
+ case 173:
+ resword = &wordlist[146];
+ goto compare;
+ case 175:
+ resword = &wordlist[147];
+ goto compare;
+ case 176:
+ resword = &wordlist[148];
+ goto compare;
+ case 177:
+ resword = &wordlist[149];
+ goto compare;
+ case 178:
+ resword = &wordlist[150];
+ goto compare;
+ case 179:
+ resword = &wordlist[151];
+ goto compare;
+ case 180:
+ resword = &wordlist[152];
+ goto compare;
+ case 181:
+ resword = &wordlist[153];
+ goto compare;
+ case 183:
+ resword = &wordlist[154];
+ goto compare;
+ case 184:
+ resword = &wordlist[155];
+ goto compare;
+ case 188:
+ resword = &wordlist[156];
+ goto compare;
+ case 189:
+ resword = &wordlist[157];
+ goto compare;
+ case 190:
+ resword = &wordlist[158];
+ goto compare;
+ case 191:
+ resword = &wordlist[159];
+ goto compare;
+ case 194:
+ resword = &wordlist[160];
+ goto compare;
+ case 195:
+ resword = &wordlist[161];
+ goto compare;
+ case 196:
+ resword = &wordlist[162];
+ goto compare;
+ case 197:
+ resword = &wordlist[163];
+ goto compare;
+ case 198:
+ resword = &wordlist[164];
+ goto compare;
+ case 200:
+ resword = &wordlist[165];
+ goto compare;
+ case 201:
+ resword = &wordlist[166];
+ goto compare;
+ case 203:
+ resword = &wordlist[167];
+ goto compare;
+ case 204:
+ resword = &wordlist[168];
+ goto compare;
+ case 205:
+ resword = &wordlist[169];
+ goto compare;
+ case 207:
+ resword = &wordlist[170];
+ goto compare;
+ case 208:
+ resword = &wordlist[171];
+ goto compare;
+ case 209:
+ resword = &wordlist[172];
+ goto compare;
+ case 212:
+ resword = &wordlist[173];
+ goto compare;
+ case 213:
+ resword = &wordlist[174];
+ goto compare;
+ case 215:
+ resword = &wordlist[175];
+ goto compare;
+ case 216:
+ resword = &wordlist[176];
+ goto compare;
+ case 217:
+ resword = &wordlist[177];
+ goto compare;
+ case 218:
+ resword = &wordlist[178];
+ goto compare;
+ case 219:
+ resword = &wordlist[179];
+ goto compare;
+ case 220:
+ resword = &wordlist[180];
+ goto compare;
+ case 221:
+ resword = &wordlist[181];
+ goto compare;
+ case 222:
+ resword = &wordlist[182];
+ goto compare;
+ case 223:
+ resword = &wordlist[183];
+ goto compare;
+ case 225:
+ resword = &wordlist[184];
+ goto compare;
+ case 227:
+ resword = &wordlist[185];
+ goto compare;
+ case 229:
+ resword = &wordlist[186];
+ goto compare;
+ case 231:
+ resword = &wordlist[187];
+ goto compare;
+ case 232:
+ resword = &wordlist[188];
+ goto compare;
+ case 234:
+ resword = &wordlist[189];
+ goto compare;
+ case 235:
+ resword = &wordlist[190];
+ goto compare;
+ case 236:
+ resword = &wordlist[191];
+ goto compare;
+ case 237:
+ resword = &wordlist[192];
+ goto compare;
+ case 238:
+ resword = &wordlist[193];
+ goto compare;
+ case 240:
+ resword = &wordlist[194];
+ goto compare;
+ case 242:
+ resword = &wordlist[195];
+ goto compare;
+ case 243:
+ resword = &wordlist[196];
+ goto compare;
+ case 245:
+ resword = &wordlist[197];
+ goto compare;
+ case 246:
+ resword = &wordlist[198];
+ goto compare;
+ case 247:
+ resword = &wordlist[199];
+ goto compare;
+ case 248:
+ resword = &wordlist[200];
+ goto compare;
+ case 249:
+ resword = &wordlist[201];
+ goto compare;
+ case 250:
+ resword = &wordlist[202];
+ goto compare;
+ case 251:
+ resword = &wordlist[203];
+ goto compare;
+ case 253:
+ resword = &wordlist[204];
+ goto compare;
+ case 254:
+ resword = &wordlist[205];
+ goto compare;
+ case 258:
+ resword = &wordlist[206];
+ goto compare;
+ case 261:
+ resword = &wordlist[207];
+ goto compare;
+ case 263:
+ resword = &wordlist[208];
+ goto compare;
+ case 264:
+ resword = &wordlist[209];
+ goto compare;
+ case 265:
+ resword = &wordlist[210];
+ goto compare;
+ case 266:
+ resword = &wordlist[211];
+ goto compare;
+ case 271:
+ resword = &wordlist[212];
+ goto compare;
+ case 273:
+ resword = &wordlist[213];
+ goto compare;
+ case 276:
+ resword = &wordlist[214];
+ goto compare;
+ case 277:
+ resword = &wordlist[215];
+ goto compare;
+ case 281:
+ resword = &wordlist[216];
+ goto compare;
+ case 282:
+ resword = &wordlist[217];
+ goto compare;
+ case 284:
+ resword = &wordlist[218];
+ goto compare;
+ case 289:
+ resword = &wordlist[219];
+ goto compare;
+ case 290:
+ resword = &wordlist[220];
+ goto compare;
+ case 293:
+ resword = &wordlist[221];
+ goto compare;
+ case 296:
+ resword = &wordlist[222];
+ goto compare;
+ case 297:
+ resword = &wordlist[223];
+ goto compare;
+ case 298:
+ resword = &wordlist[224];
+ goto compare;
+ case 299:
+ resword = &wordlist[225];
+ goto compare;
+ case 300:
+ resword = &wordlist[226];
+ goto compare;
+ case 303:
+ resword = &wordlist[227];
+ goto compare;
+ case 307:
+ resword = &wordlist[228];
+ goto compare;
+ case 308:
+ resword = &wordlist[229];
+ goto compare;
+ case 311:
+ resword = &wordlist[230];
+ goto compare;
+ case 313:
+ resword = &wordlist[231];
+ goto compare;
+ case 317:
+ resword = &wordlist[232];
+ goto compare;
+ case 318:
+ resword = &wordlist[233];
+ goto compare;
+ case 319:
+ resword = &wordlist[234];
+ goto compare;
+ case 324:
+ resword = &wordlist[235];
+ goto compare;
+ case 328:
+ resword = &wordlist[236];
+ goto compare;
+ case 334:
+ resword = &wordlist[237];
+ goto compare;
+ case 336:
+ resword = &wordlist[238];
+ goto compare;
+ case 337:
+ resword = &wordlist[239];
+ goto compare;
+ case 339:
+ resword = &wordlist[240];
+ goto compare;
+ case 341:
+ resword = &wordlist[241];
+ goto compare;
+ case 342:
+ resword = &wordlist[242];
+ goto compare;
+ case 347:
+ resword = &wordlist[243];
+ goto compare;
+ case 348:
+ resword = &wordlist[244];
+ goto compare;
+ case 358:
+ resword = &wordlist[245];
+ goto compare;
+ case 364:
+ resword = &wordlist[246];
+ goto compare;
+ case 367:
+ resword = &wordlist[247];
+ goto compare;
+ case 371:
+ resword = &wordlist[248];
+ goto compare;
+ case 373:
+ resword = &wordlist[249];
+ goto compare;
+ case 378:
+ resword = &wordlist[250];
+ goto compare;
+ case 380:
+ resword = &wordlist[251];
+ goto compare;
+ case 385:
+ resword = &wordlist[252];
+ goto compare;
+ case 388:
+ resword = &wordlist[253];
+ goto compare;
+ case 398:
+ resword = &wordlist[254];
+ goto compare;
+ case 402:
+ resword = &wordlist[255];
+ goto compare;
+ case 403:
+ resword = &wordlist[256];
+ goto compare;
+ case 408:
+ resword = &wordlist[257];
+ goto compare;
+ case 411:
+ resword = &wordlist[258];
+ goto compare;
+ case 412:
+ resword = &wordlist[259];
+ goto compare;
+ case 416:
+ resword = &wordlist[260];
+ goto compare;
+ case 417:
+ resword = &wordlist[261];
+ goto compare;
+ case 418:
+ resword = &wordlist[262];
+ goto compare;
+ case 420:
+ resword = &wordlist[263];
+ goto compare;
+ case 422:
+ resword = &wordlist[264];
+ goto compare;
+ case 423:
+ resword = &wordlist[265];
+ goto compare;
+ case 432:
+ resword = &wordlist[266];
+ goto compare;
+ case 437:
+ resword = &wordlist[267];
+ goto compare;
+ case 440:
+ resword = &wordlist[268];
+ goto compare;
+ case 454:
+ resword = &wordlist[269];
+ goto compare;
+ case 456:
+ resword = &wordlist[270];
+ goto compare;
+ case 469:
+ resword = &wordlist[271];
+ goto compare;
+ case 492:
+ resword = &wordlist[272];
+ goto compare;
+ case 495:
+ resword = &wordlist[273];
+ goto compare;
+ case 501:
+ resword = &wordlist[274];
+ goto compare;
+ case 502:
+ resword = &wordlist[275];
+ goto compare;
+ case 504:
+ resword = &wordlist[276];
+ goto compare;
+ case 505:
+ resword = &wordlist[277];
+ goto compare;
+ case 509:
+ resword = &wordlist[278];
+ goto compare;
+ case 574:
+ resword = &wordlist[279];
+ goto compare;
+ case 581:
+ resword = &wordlist[280];
+ goto compare;
+ case 587:
+ resword = &wordlist[281];
+ goto compare;
+ case 607:
+ resword = &wordlist[282];
+ goto compare;
+ case 621:
+ resword = &wordlist[283];
+ goto compare;
+ case 649:
+ resword = &wordlist[284];
+ goto compare;
+ case 674:
+ resword = &wordlist[285];
+ goto compare;
+ case 680:
+ resword = &wordlist[286];
+ goto compare;
+ case 712:
+ resword = &wordlist[287];
+ goto compare;
+ case 721:
+ resword = &wordlist[288];
+ goto compare;
+ case 724:
+ resword = &wordlist[289];
+ goto compare;
+ case 741:
+ resword = &wordlist[290];
+ goto compare;
+ case 751:
+ resword = &wordlist[291];
+ goto compare;
+ case 790:
+ resword = &wordlist[292];
+ goto compare;
+ case 812:
+ resword = &wordlist[293];
+ goto compare;
+ case 817:
+ resword = &wordlist[294];
+ goto compare;
+ case 902:
+ resword = &wordlist[295];
+ goto compare;
+ case 917:
+ resword = &wordlist[296];
+ goto compare;
+ case 932:
+ resword = &wordlist[297];
+ goto compare;
+ case 981:
+ resword = &wordlist[298];
+ goto compare;
+ case 1045:
+ resword = &wordlist[299];
+ goto compare;
+ }
+ return 0;
+ compare:
+ {
+ register const char *s = resword->name;
+
+ if (*str == *s && !strcmp (str + 1, s + 1))
+ return resword;
+ }
+ }
+ }
+ return 0;
+}
« no previous file with comments | « gperf/src/gperf/3.0.1/gperf-3.0.1-src/tests/charsets.gperf ('k') | gperf/src/gperf/3.0.1/gperf-3.0.1-src/tests/chill.gperf » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698