1 | /* Automatically generated from keywords.table using ./create_hash_table. DO NOT EDIT ! */
|
---|
2 |
|
---|
3 | #include "lookup.h"
|
---|
4 |
|
---|
5 | namespace KJS {
|
---|
6 |
|
---|
7 | const struct HashEntry mainTableEntries[] = {
|
---|
8 | { "instanceof", INSTANCEOF, 0, 0, &mainTableEntries[63] },
|
---|
9 | { "var", VAR, 0, 0, &mainTableEntries[47] },
|
---|
10 | { "case", CASE, 0, 0, &mainTableEntries[41] },
|
---|
11 | { "default", DEFAULT, 0, 0, &mainTableEntries[54] },
|
---|
12 | { "while", WHILE, 0, 0, &mainTableEntries[46] },
|
---|
13 | { 0, 0, 0, 0, 0 },
|
---|
14 | { "do", DO, 0, 0, 0 },
|
---|
15 | { "typeof", TYPEOF, 0, 0, 0 },
|
---|
16 | { "continue", CONTINUE, 0, 0, 0 },
|
---|
17 | { "function", FUNCTION, 0, 0, 0 },
|
---|
18 | { "in", IN, 0, 0, 0 },
|
---|
19 | { "import", RESERVED, 0, 0, 0 },
|
---|
20 | { "delete", DELETE, 0, 0, 0 },
|
---|
21 | { "finally", FINALLY, 0, 0, 0 },
|
---|
22 | { 0, 0, 0, 0, 0 },
|
---|
23 | { "else", ELSE, 0, 0, 0 },
|
---|
24 | { "return", RETURN, 0, 0, 0 },
|
---|
25 | { "debugger", RESERVED, 0, 0, 0 },
|
---|
26 | { "const", RESERVED, 0, 0, &mainTableEntries[48] },
|
---|
27 | { "package", RESERVED, 0, 0, 0 },
|
---|
28 | { "double", RESERVED, 0, 0, &mainTableEntries[53] },
|
---|
29 | { 0, 0, 0, 0, 0 },
|
---|
30 | { "long", RESERVED, 0, 0, 0 },
|
---|
31 | { "catch", CATCH, 0, 0, &mainTableEntries[45] },
|
---|
32 | { "void", VOID, 0, 0, &mainTableEntries[59] },
|
---|
33 | { "break", BREAK, 0, 0, &mainTableEntries[49] },
|
---|
34 | { "byte", RESERVED, 0, 0, &mainTableEntries[62] },
|
---|
35 | { "enum", RESERVED, 0, 0, &mainTableEntries[58] },
|
---|
36 | { 0, 0, 0, 0, 0 },
|
---|
37 | { 0, 0, 0, 0, 0 },
|
---|
38 | { "this", THIS, 0, 0, &mainTableEntries[50] },
|
---|
39 | { "false", FALSETOKEN, 0, 0, &mainTableEntries[44] },
|
---|
40 | { "abstract", RESERVED, 0, 0, &mainTableEntries[56] },
|
---|
41 | { "null", NULLTOKEN, 0, 0, &mainTableEntries[61] },
|
---|
42 | { "with", WITH, 0, 0, 0 },
|
---|
43 | { 0, 0, 0, 0, 0 },
|
---|
44 | { 0, 0, 0, 0, 0 },
|
---|
45 | { 0, 0, 0, 0, 0 },
|
---|
46 | { "true", TRUETOKEN, 0, 0, 0 },
|
---|
47 | { "boolean", RESERVED, 0, 0, 0 },
|
---|
48 | { "for", FOR, 0, 0, 0 },
|
---|
49 | { "new", NEW, 0, 0, &mainTableEntries[42] },
|
---|
50 | { "if", IF, 0, 0, &mainTableEntries[43] },
|
---|
51 | { "switch", SWITCH, 0, 0, &mainTableEntries[55] },
|
---|
52 | { "throw", THROW, 0, 0, &mainTableEntries[52] },
|
---|
53 | { "try", TRY, 0, 0, &mainTableEntries[64] },
|
---|
54 | { "char", RESERVED, 0, 0, 0 },
|
---|
55 | { "class", RESERVED, 0, 0, &mainTableEntries[51] },
|
---|
56 | { "export", RESERVED, 0, 0, 0 },
|
---|
57 | { "extends", RESERVED, 0, 0, &mainTableEntries[57] },
|
---|
58 | { "final", RESERVED, 0, 0, 0 },
|
---|
59 | { "float", RESERVED, 0, 0, 0 },
|
---|
60 | { "goto", RESERVED, 0, 0, 0 },
|
---|
61 | { "implements", RESERVED, 0, 0, 0 },
|
---|
62 | { "int", RESERVED, 0, 0, &mainTableEntries[66] },
|
---|
63 | { "interface", RESERVED, 0, 0, 0 },
|
---|
64 | { "native", RESERVED, 0, 0, 0 },
|
---|
65 | { "private", RESERVED, 0, 0, 0 },
|
---|
66 | { "protected", RESERVED, 0, 0, &mainTableEntries[60] },
|
---|
67 | { "public", RESERVED, 0, 0, 0 },
|
---|
68 | { "short", RESERVED, 0, 0, 0 },
|
---|
69 | { "static", RESERVED, 0, 0, 0 },
|
---|
70 | { "super", RESERVED, 0, 0, 0 },
|
---|
71 | { "synchronized", RESERVED, 0, 0, &mainTableEntries[65] },
|
---|
72 | { "throws", RESERVED, 0, 0, 0 },
|
---|
73 | { "transient", RESERVED, 0, 0, 0 },
|
---|
74 | { "volatile", RESERVED, 0, 0, 0 }
|
---|
75 | };
|
---|
76 |
|
---|
77 | const struct HashTable mainTable = { 2, 67, mainTableEntries, 41 };
|
---|
78 |
|
---|
79 | }; // namespace
|
---|