1// Copyright (C) 2016 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
4// auto generated
5// DO NOT EDIT.
6
7static const short keyword_trans[][128] = {
8 {0,0,0,0,0,0,0,0,0,618,615,0,0,0,0,0,
9 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
10 618,252,616,619,8,38,239,617,25,26,236,234,30,235,27,237,
11 22,22,22,22,22,22,22,22,22,22,34,41,23,39,24,43,
12 0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,
13 8,21,8,8,8,8,8,8,8,8,8,31,621,32,238,8,
14 0,1,2,3,4,5,6,7,8,9,8,8,10,11,12,13,
15 14,8,15,16,17,18,19,20,8,8,8,36,245,37,248,0},
16 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
17 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
19 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
20 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
21 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
22 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23 0,0,0,192,0,173,0,0,0,0,0,0,0,0,0,0},
24 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
25 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
27 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
28 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
29 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
30 0,0,0,0,0,0,0,0,0,240,0,0,0,0,0,287,
31 0,0,341,0,0,0,0,0,0,0,0,0,0,0,0,0},
32 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
33 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
36 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
37 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
38 0,109,0,0,0,0,0,0,280,0,0,0,121,0,0,80,
39 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
40 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
41 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
45 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
46 0,0,0,0,0,229,0,0,0,0,0,0,0,0,0,312,
47 0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0},
48 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
49 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
50 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
51 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
52 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
53 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
54 0,0,0,0,0,0,0,0,0,0,0,0,327,0,133,0,
55 0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0},
56 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
57 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
58 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
60 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
61 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
62 0,0,0,0,0,0,0,0,0,0,0,0,308,0,0,339,
63 0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0},
64 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
65 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
66 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
67 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
68 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
69 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
70 0,0,0,0,0,0,326,0,0,0,0,0,0,0,198,0,
71 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
72 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
73 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
74 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
75 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
76 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
77 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
78 0,125,0,0,0,227,0,0,0,0,0,0,0,0,0,253,
79 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
80 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
81 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
82 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
83 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
84 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
85 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
86 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
87 0,0,150,0,0,163,0,0,0,0,0,0,0,0,0,0},
88 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
89 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
90 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
91 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
92 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
93 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
94 0,0,0,0,0,0,0,0,290,222,0,0,524,0,0,0,
95 0,0,0,0,55,0,0,330,0,0,0,0,0,0,0,0},
96 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
97 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
98 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
99 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
100 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
101 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
102 0,0,0,0,0,97,0,0,94,0,0,0,0,0,0,0,
103 0,0,107,0,0,0,0,0,0,89,0,0,0,0,0,0},
104 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
105 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
106 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
107 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
108 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
109 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
110 0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,0,
111 0,0,0,194,0,0,0,0,0,0,0,0,0,0,0,0},
112 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
113 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
114 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
115 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
116 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
117 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
118 0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,208,
119 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
120 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
121 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
122 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
123 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
124 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
125 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
126 0,0,0,283,0,0,0,0,335,0,0,0,0,0,0,0,
127 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
128 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
129 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
130 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
131 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
132 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
133 0,0,0,0,401,0,0,0,0,0,0,0,0,0,0,357,
134 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
135 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
136 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
137 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
138 0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,
139 0,0,0,0,0,0,0,0,0,0,33,0,263,272,0,0,
140 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
141 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
142 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
143 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
144 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
145 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
146 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
147 0,0,0,0,0,0,0,0,0,0,0,0,0,273,264,0,
148 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
149 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
150 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
151 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
152 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
153 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
154 0,0,0,0,0,0,0,0,0,0,42,0,0,0,28,0,
155 624,624,624,624,624,624,624,624,624,624,0,0,0,0,0,0,
156 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
157 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
158 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
159 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
160 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
161 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
162 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
163 0,0,0,0,0,0,0,0,0,0,40,0,0,0,32,0,
164 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
165 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
166 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
167 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
168 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
169 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
170 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
171 0,0,0,0,0,0,0,0,0,0,0,0,0,259,37,0,
172 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
173 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
174 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
175 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
176 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
177 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
178 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
179 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
180 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
181 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
182 0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
183 0,0,136,0,0,0,0,0,0,0,0,0,0,0,0,0},
184 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
185 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
186 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
187 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
188 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
189 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
190 0,0,0,0,0,0,0,176,0,66,0,0,0,0,0,0,
191 0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0},
192 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
193 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
194 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
195 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
196 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
197 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
198 0,0,0,0,0,0,0,0,0,0,0,0,0,249,81,0,
199 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
200 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
201 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
202 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
203 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
204 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
205 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
206 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
207 0,0,0,82,345,0,0,0,0,0,0,0,0,0,0,0},
208 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
209 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
210 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
211 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
212 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
213 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
214 0,0,0,0,113,0,0,0,0,92,0,0,0,0,0,0,
215 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
216 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
217 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
218 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
219 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
220 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
221 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
222 0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,
223 0,0,104,0,0,0,0,0,0,0,0,0,0,0,0,0},
224 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
225 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
226 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
227 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
228 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
229 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
230 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
231 0,0,0,319,110,0,0,0,0,0,0,0,0,0,0,0},
232 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
233 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
234 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
235 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
236 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
237 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
238 0,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0,
239 0,0,0,302,0,0,0,0,0,0,0,0,0,0,0,0},
240 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
241 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
242 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
243 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
244 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
245 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
246 0,0,0,0,0,0,0,0,0,151,0,0,0,0,0,156,
247 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
248 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
249 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
250 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
251 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
252 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
253 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
254 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
255 169,0,0,0,182,0,0,0,0,0,0,0,0,0,0,0},
256 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
257 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
258 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
259 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
260 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
261 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
262 0,0,0,0,0,0,0,0,0,0,0,0,203,0,0,170,
263 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
264 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
265 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
266 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
267 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
268 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
269 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
270 0,0,0,0,0,0,0,0,0,0,0,0,199,0,0,0,
271 0,0,0,0,294,0,0,0,0,0,0,0,0,0,0,0},
272 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
273 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
274 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
275 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
276 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
277 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
278 0,0,0,0,0,0,0,0,0,317,0,0,209,0,0,0,
279 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
280 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
281 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
282 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
283 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
284 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
285 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
286 0,0,0,0,0,0,0,298,0,0,0,0,0,0,0,0,
287 0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0},
288 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
289 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
290 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
291 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
292 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
293 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
294 0,0,0,0,0,0,321,0,0,0,0,0,230,0,0,0,
295 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
296 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
297 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
298 0,0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,
299 0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,
300 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
301 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
302 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
303 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
304 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
305 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
306 0,0,0,0,0,0,0,0,0,0,0,0,0,277,0,0,
307 0,0,0,0,0,0,0,0,0,0,0,0,0,256,278,0,
308 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
309 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
310 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
311 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
312 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
313 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
314 0,0,0,0,0,0,0,0,0,0,623,0,0,0,0,622,
315 0,0,0,0,0,0,0,0,0,0,0,0,0,258,0,0,
316 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
317 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
318 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
319 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
320 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
321 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
322 0,0,0,0,0,0,274,0,0,0,0,0,0,0,0,0,
323 0,0,0,0,0,0,0,0,0,0,0,0,0,261,0,0,
324 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
325 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
326 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
327 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
328 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
329 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
330 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
331 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
332 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
333 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
334 0,242,0,0,0,0,0,0,0,0,0,0,0,0,0,246,
335 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
336 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
337 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
338 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
339 0,0,0,0,0,0,0,0,0,0,0,0,0,262,0,0,
340 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
341 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
342 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
343 0,0,0,0,0,0,0,0,0,0,0,0,275,0,0,0},
344 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
345 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
346 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
347 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
348 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
349 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
350 0,521,0,0,0,300,0,0,0,0,0,0,0,0,0,0,
351 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
352 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
353 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
354 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
355 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
356 0,0,0,502,451,435,443,380,0,511,0,0,0,604,364,358,
357 393,0,596,499,0,0,0,0,0,0,0,0,0,0,0,0,
358 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
359 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
360 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
361 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
362 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
363 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
364 0,0,0,0,0,0,0,0,0,0,0,0,421,0,0,0,
365 0,0,394,0,0,0,0,0,0,0,0,0,0,0,0,0,
366 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
367 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
368 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
369 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
370 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
371 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
372 0,0,0,0,0,0,0,0,0,538,0,0,0,0,0,395,
373 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
374 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
375 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
376 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
377 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
378 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
379 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
380 0,403,0,0,0,0,0,0,0,0,0,0,0,548,0,0,
381 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
382 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
383 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
384 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
385 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
386 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
387 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
388 0,0,0,0,0,0,0,0,0,582,0,0,0,0,0,415,
389 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
390 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
391 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
392 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
393 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
394 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
395 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
396 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
397 0,0,0,439,0,0,0,0,0,0,0,0,0,0,0,440,
398 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
399 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
400 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
401 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
402 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
403 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
404 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
405 0,0,0,447,0,0,0,0,0,0,0,0,0,0,0,448,
406 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
407 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
408 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
409 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
410 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
411 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
412 0,0,0,0,0,481,459,0,0,464,0,0,0,473,0,0,
413 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
414 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
415 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
416 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
417 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
418 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
419 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
420 0,0,0,565,0,500,0,0,0,528,0,0,534,0,0,0,
421 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
422 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
423 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
424 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
425 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
426 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
427 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
428 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
429 0,0,0,0,513,0,558,0,0,0,0,0,0,0,0,0,
430 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
431 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
432 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
433 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
434 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
435 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
436 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
437 574,0,0,544,0,0,0,0,0,0,0,0,0,0,0,0,
438 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
439 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
440};
441
442static const struct
443{
444 Token token;
445 short next;
446 char defchar;
447 short defnext;
448 Token ident;
449} keywords[] = {
450 {.token: NOTOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
451 {.token: CHARACTER, .next: 1, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
452 {.token: CHARACTER, .next: 2, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
453 {.token: CHARACTER, .next: 3, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
454 {.token: CHARACTER, .next: 4, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
455 {.token: CHARACTER, .next: 5, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
456 {.token: CHARACTER, .next: 6, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
457 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 350, .ident: NOTOKEN},
458 {.token: CHARACTER, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
459 {.token: CHARACTER, .next: 7, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
460 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 295, .ident: NOTOKEN},
461 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 186, .ident: NOTOKEN},
462 {.token: CHARACTER, .next: 8, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
463 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 215, .ident: NOTOKEN},
464 {.token: CHARACTER, .next: 9, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
465 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 65, .ident: NOTOKEN},
466 {.token: CHARACTER, .next: 10, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
467 {.token: CHARACTER, .next: 11, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
468 {.token: CHARACTER, .next: 12, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
469 {.token: CHARACTER, .next: 13, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
470 {.token: CHARACTER, .next: 14, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
471 {.token: CHARACTER, .next: 15, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
472 {.token: DIGIT, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
473 {.token: LANGLE, .next: 16, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
474 {.token: RANGLE, .next: 17, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
475 {.token: LPAREN, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
476 {.token: RPAREN, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
477 {.token: DOT, .next: 18, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
478 {.token: INCOMPLETE, .next: 0, .defchar: 46, .defnext: 29, .ident: NOTOKEN},
479 {.token: ELIPSIS, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
480 {.token: COMMA, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
481 {.token: LBRACK, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
482 {.token: RBRACK, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
483 {.token: LBRACK, .next: 0, .defchar: 58, .defnext: 35, .ident: NOTOKEN},
484 {.token: COLON, .next: 19, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
485 {.token: LANGLE_SCOPE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
486 {.token: LBRACE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
487 {.token: RBRACE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
488 {.token: PERCENT, .next: 20, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
489 {.token: EQ, .next: 0, .defchar: 61, .defnext: 267, .ident: NOTOKEN},
490 {.token: SCOPE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
491 {.token: SEMIC, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
492 {.token: DOTSTAR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
493 {.token: QUESTION, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
494 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 45, .ident: CHARACTER},
495 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 46, .ident: CHARACTER},
496 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 47, .ident: CHARACTER},
497 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 48, .ident: CHARACTER},
498 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 49, .ident: CHARACTER},
499 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 50, .ident: CHARACTER},
500 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 51, .ident: CHARACTER},
501 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 52, .ident: CHARACTER},
502 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 53, .ident: CHARACTER},
503 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 54, .ident: CHARACTER},
504 {.token: DYNAMIC_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
505 {.token: CHARACTER, .next: 21, .defchar: 0, .defnext: 0, .ident: CHARACTER},
506 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 57, .ident: CHARACTER},
507 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 58, .ident: CHARACTER},
508 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 59, .ident: CHARACTER},
509 {.token: STATIC, .next: 0, .defchar: 95, .defnext: 60, .ident: CHARACTER},
510 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 61, .ident: CHARACTER},
511 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 62, .ident: CHARACTER},
512 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 63, .ident: CHARACTER},
513 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 64, .ident: CHARACTER},
514 {.token: STATIC_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
515 {.token: CHARACTER, .next: 22, .defchar: 0, .defnext: 0, .ident: CHARACTER},
516 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 67, .ident: CHARACTER},
517 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 68, .ident: CHARACTER},
518 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 69, .ident: CHARACTER},
519 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 70, .ident: CHARACTER},
520 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 71, .ident: CHARACTER},
521 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 72, .ident: CHARACTER},
522 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 73, .ident: CHARACTER},
523 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 74, .ident: CHARACTER},
524 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 75, .ident: CHARACTER},
525 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 76, .ident: CHARACTER},
526 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 77, .ident: CHARACTER},
527 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 78, .ident: CHARACTER},
528 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 79, .ident: CHARACTER},
529 {.token: REINTERPRET_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
530 {.token: CHARACTER, .next: 23, .defchar: 0, .defnext: 0, .ident: CHARACTER},
531 {.token: CHARACTER, .next: 24, .defchar: 0, .defnext: 0, .ident: CHARACTER},
532 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 83, .ident: CHARACTER},
533 {.token: CONST, .next: 0, .defchar: 95, .defnext: 84, .ident: CHARACTER},
534 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 85, .ident: CHARACTER},
535 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 86, .ident: CHARACTER},
536 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 87, .ident: CHARACTER},
537 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 88, .ident: CHARACTER},
538 {.token: CONST_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
539 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 90, .ident: CHARACTER},
540 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 91, .ident: CHARACTER},
541 {.token: CHARACTER, .next: 25, .defchar: 0, .defnext: 0, .ident: CHARACTER},
542 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 93, .ident: CHARACTER},
543 {.token: TYPEID, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
544 {.token: CHARACTER, .next: 26, .defchar: 0, .defnext: 0, .ident: CHARACTER},
545 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 96, .ident: CHARACTER},
546 {.token: THIS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
547 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 98, .ident: CHARACTER},
548 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 99, .ident: CHARACTER},
549 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 100, .ident: CHARACTER},
550 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 101, .ident: CHARACTER},
551 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 102, .ident: CHARACTER},
552 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 103, .ident: CHARACTER},
553 {.token: TEMPLATE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
554 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 105, .ident: CHARACTER},
555 {.token: CHARACTER, .next: 0, .defchar: 119, .defnext: 106, .ident: CHARACTER},
556 {.token: THROW, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
557 {.token: CHARACTER, .next: 0, .defchar: 121, .defnext: 108, .ident: CHARACTER},
558 {.token: TRY, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
559 {.token: CHARACTER, .next: 27, .defchar: 0, .defnext: 0, .ident: CHARACTER},
560 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 111, .ident: CHARACTER},
561 {.token: CHARACTER, .next: 0, .defchar: 104, .defnext: 112, .ident: CHARACTER},
562 {.token: CATCH, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
563 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 114, .ident: CHARACTER},
564 {.token: CHARACTER, .next: 0, .defchar: 102, .defnext: 115, .ident: CHARACTER},
565 {.token: TYPEDEF, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
566 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 117, .ident: CHARACTER},
567 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 118, .ident: CHARACTER},
568 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 119, .ident: CHARACTER},
569 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 120, .ident: CHARACTER},
570 {.token: FRIEND, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
571 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 122, .ident: CHARACTER},
572 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 123, .ident: CHARACTER},
573 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 124, .ident: CHARACTER},
574 {.token: CLASS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
575 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 126, .ident: CHARACTER},
576 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 127, .ident: CHARACTER},
577 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 128, .ident: CHARACTER},
578 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 129, .ident: CHARACTER},
579 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 130, .ident: CHARACTER},
580 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 131, .ident: CHARACTER},
581 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 132, .ident: CHARACTER},
582 {.token: NAMESPACE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
583 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 134, .ident: CHARACTER},
584 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 135, .ident: CHARACTER},
585 {.token: ENUM, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
586 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 137, .ident: CHARACTER},
587 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 138, .ident: CHARACTER},
588 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 139, .ident: CHARACTER},
589 {.token: STRUCT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
590 {.token: CHARACTER, .next: 28, .defchar: 0, .defnext: 0, .ident: CHARACTER},
591 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 142, .ident: CHARACTER},
592 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 143, .ident: CHARACTER},
593 {.token: UNION, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
594 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 145, .ident: CHARACTER},
595 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 146, .ident: CHARACTER},
596 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 147, .ident: CHARACTER},
597 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 148, .ident: CHARACTER},
598 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 149, .ident: CHARACTER},
599 {.token: VIRTUAL, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
600 {.token: CHARACTER, .next: 29, .defchar: 0, .defnext: 0, .ident: CHARACTER},
601 {.token: CHARACTER, .next: 0, .defchar: 118, .defnext: 152, .ident: CHARACTER},
602 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 153, .ident: CHARACTER},
603 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 154, .ident: CHARACTER},
604 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 155, .ident: CHARACTER},
605 {.token: PRIVATE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
606 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 157, .ident: CHARACTER},
607 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 158, .ident: CHARACTER},
608 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 159, .ident: CHARACTER},
609 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 160, .ident: CHARACTER},
610 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 161, .ident: CHARACTER},
611 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 162, .ident: CHARACTER},
612 {.token: PROTECTED, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
613 {.token: CHARACTER, .next: 0, .defchar: 98, .defnext: 164, .ident: CHARACTER},
614 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 165, .ident: CHARACTER},
615 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 166, .ident: CHARACTER},
616 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 167, .ident: CHARACTER},
617 {.token: PUBLIC, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
618 {.token: CHARACTER, .next: 30, .defchar: 0, .defnext: 0, .ident: CHARACTER},
619 {.token: CHARACTER, .next: 31, .defchar: 0, .defnext: 0, .ident: CHARACTER},
620 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 171, .ident: CHARACTER},
621 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 172, .ident: CHARACTER},
622 {.token: EXPORT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
623 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 174, .ident: CHARACTER},
624 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 175, .ident: CHARACTER},
625 {.token: AUTO, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
626 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 177, .ident: CHARACTER},
627 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 178, .ident: CHARACTER},
628 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 179, .ident: CHARACTER},
629 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 180, .ident: CHARACTER},
630 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 181, .ident: CHARACTER},
631 {.token: REGISTER, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
632 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 183, .ident: CHARACTER},
633 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 184, .ident: CHARACTER},
634 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 185, .ident: CHARACTER},
635 {.token: EXTERN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
636 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 187, .ident: CHARACTER},
637 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 188, .ident: CHARACTER},
638 {.token: CHARACTER, .next: 0, .defchar: 98, .defnext: 189, .ident: CHARACTER},
639 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 190, .ident: CHARACTER},
640 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 191, .ident: CHARACTER},
641 {.token: MUTABLE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
642 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 193, .ident: CHARACTER},
643 {.token: ASM, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
644 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 195, .ident: CHARACTER},
645 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 196, .ident: CHARACTER},
646 {.token: CHARACTER, .next: 0, .defchar: 103, .defnext: 197, .ident: CHARACTER},
647 {.token: USING, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
648 {.token: CHARACTER, .next: 32, .defchar: 0, .defnext: 0, .ident: CHARACTER},
649 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 200, .ident: CHARACTER},
650 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 201, .ident: CHARACTER},
651 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 202, .ident: CHARACTER},
652 {.token: INLINE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
653 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 204, .ident: CHARACTER},
654 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 205, .ident: CHARACTER},
655 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 206, .ident: CHARACTER},
656 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 207, .ident: CHARACTER},
657 {.token: EXPLICIT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
658 {.token: CHARACTER, .next: 33, .defchar: 0, .defnext: 0, .ident: CHARACTER},
659 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 210, .ident: CHARACTER},
660 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 211, .ident: CHARACTER},
661 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 212, .ident: CHARACTER},
662 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 213, .ident: CHARACTER},
663 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 214, .ident: CHARACTER},
664 {.token: VOLATILE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
665 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 216, .ident: CHARACTER},
666 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 217, .ident: CHARACTER},
667 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 218, .ident: CHARACTER},
668 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 219, .ident: CHARACTER},
669 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 220, .ident: CHARACTER},
670 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 221, .ident: CHARACTER},
671 {.token: OPERATOR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
672 {.token: CHARACTER, .next: 34, .defchar: 0, .defnext: 0, .ident: CHARACTER},
673 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 224, .ident: CHARACTER},
674 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 225, .ident: CHARACTER},
675 {.token: CHARACTER, .next: 0, .defchar: 102, .defnext: 226, .ident: CHARACTER},
676 {.token: SIZEOF, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
677 {.token: CHARACTER, .next: 0, .defchar: 119, .defnext: 228, .ident: CHARACTER},
678 {.token: NEW, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
679 {.token: CHARACTER, .next: 35, .defchar: 0, .defnext: 0, .ident: CHARACTER},
680 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 231, .ident: CHARACTER},
681 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 232, .ident: CHARACTER},
682 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 233, .ident: CHARACTER},
683 {.token: DELETE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
684 {.token: PLUS, .next: 36, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
685 {.token: MINUS, .next: 37, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
686 {.token: STAR, .next: 0, .defchar: 61, .defnext: 257, .ident: NOTOKEN},
687 {.token: SLASH, .next: 38, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
688 {.token: HAT, .next: 0, .defchar: 61, .defnext: 260, .ident: NOTOKEN},
689 {.token: AND, .next: 39, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
690 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 241, .ident: CHARACTER},
691 {.token: CHARACTER, .next: 40, .defchar: 0, .defnext: 0, .ident: CHARACTER},
692 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 243, .ident: CHARACTER},
693 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 244, .ident: CHARACTER},
694 {.token: AND, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
695 {.token: OR, .next: 41, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
696 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 247, .ident: CHARACTER},
697 {.token: OR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
698 {.token: TILDE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
699 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 250, .ident: CHARACTER},
700 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 251, .ident: CHARACTER},
701 {.token: TILDE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
702 {.token: NOT, .next: 0, .defchar: 61, .defnext: 268, .ident: NOTOKEN},
703 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 254, .ident: CHARACTER},
704 {.token: NOT, .next: 0, .defchar: 95, .defnext: 269, .ident: CHARACTER},
705 {.token: PLUS_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
706 {.token: MINUS_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
707 {.token: STAR_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
708 {.token: SLASH_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
709 {.token: PERCENT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
710 {.token: HAT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
711 {.token: AND_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
712 {.token: OR_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
713 {.token: LTLT, .next: 0, .defchar: 61, .defnext: 266, .ident: NOTOKEN},
714 {.token: GTGT, .next: 0, .defchar: 61, .defnext: 265, .ident: NOTOKEN},
715 {.token: GTGT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
716 {.token: LTLT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
717 {.token: EQEQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
718 {.token: NE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
719 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 270, .ident: CHARACTER},
720 {.token: CHARACTER, .next: 0, .defchar: 113, .defnext: 271, .ident: CHARACTER},
721 {.token: NE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
722 {.token: LE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
723 {.token: GE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
724 {.token: ANDAND, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
725 {.token: OROR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
726 {.token: INCR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
727 {.token: DECR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
728 {.token: ARROW, .next: 0, .defchar: 42, .defnext: 279, .ident: NOTOKEN},
729 {.token: ARROW_STAR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
730 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 281, .ident: CHARACTER},
731 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 282, .ident: CHARACTER},
732 {.token: CHAR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
733 {.token: CHARACTER, .next: 0, .defchar: 104, .defnext: 284, .ident: CHARACTER},
734 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 285, .ident: CHARACTER},
735 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 286, .ident: CHARACTER},
736 {.token: WCHAR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
737 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 288, .ident: CHARACTER},
738 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 289, .ident: CHARACTER},
739 {.token: BOOL, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
740 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 291, .ident: CHARACTER},
741 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 292, .ident: CHARACTER},
742 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 293, .ident: CHARACTER},
743 {.token: SHORT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
744 {.token: INT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
745 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 296, .ident: CHARACTER},
746 {.token: CHARACTER, .next: 0, .defchar: 103, .defnext: 297, .ident: CHARACTER},
747 {.token: LONG, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
748 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 299, .ident: CHARACTER},
749 {.token: CHARACTER, .next: 42, .defchar: 0, .defnext: 0, .ident: CHARACTER},
750 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 301, .ident: CHARACTER},
751 {.token: SIGNED, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
752 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 303, .ident: CHARACTER},
753 {.token: CHARACTER, .next: 0, .defchar: 103, .defnext: 304, .ident: CHARACTER},
754 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 305, .ident: CHARACTER},
755 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 306, .ident: CHARACTER},
756 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 307, .ident: CHARACTER},
757 {.token: UNSIGNED, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
758 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 309, .ident: CHARACTER},
759 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 310, .ident: CHARACTER},
760 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 311, .ident: CHARACTER},
761 {.token: FLOAT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
762 {.token: DO, .next: 0, .defchar: 117, .defnext: 313, .ident: CHARACTER},
763 {.token: CHARACTER, .next: 0, .defchar: 98, .defnext: 314, .ident: CHARACTER},
764 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 315, .ident: CHARACTER},
765 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 316, .ident: CHARACTER},
766 {.token: DOUBLE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
767 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 318, .ident: CHARACTER},
768 {.token: VOID, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
769 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 320, .ident: CHARACTER},
770 {.token: CASE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
771 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 322, .ident: CHARACTER},
772 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 323, .ident: CHARACTER},
773 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 324, .ident: CHARACTER},
774 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 325, .ident: CHARACTER},
775 {.token: DEFAULT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
776 {.token: IF, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
777 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 328, .ident: CHARACTER},
778 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 329, .ident: CHARACTER},
779 {.token: ELSE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
780 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 331, .ident: CHARACTER},
781 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 332, .ident: CHARACTER},
782 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 333, .ident: CHARACTER},
783 {.token: CHARACTER, .next: 0, .defchar: 104, .defnext: 334, .ident: CHARACTER},
784 {.token: SWITCH, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
785 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 336, .ident: CHARACTER},
786 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 337, .ident: CHARACTER},
787 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 338, .ident: CHARACTER},
788 {.token: WHILE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
789 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 340, .ident: CHARACTER},
790 {.token: FOR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
791 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 342, .ident: CHARACTER},
792 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 343, .ident: CHARACTER},
793 {.token: CHARACTER, .next: 0, .defchar: 107, .defnext: 344, .ident: CHARACTER},
794 {.token: BREAK, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
795 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 346, .ident: CHARACTER},
796 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 347, .ident: CHARACTER},
797 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 348, .ident: CHARACTER},
798 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 349, .ident: CHARACTER},
799 {.token: CONTINUE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
800 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 351, .ident: CHARACTER},
801 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 352, .ident: CHARACTER},
802 {.token: GOTO, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
803 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 354, .ident: CHARACTER},
804 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 355, .ident: CHARACTER},
805 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 356, .ident: CHARACTER},
806 {.token: RETURN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
807 {.token: CHARACTER, .next: 43, .defchar: 0, .defnext: 0, .ident: CHARACTER},
808 {.token: CHARACTER, .next: 0, .defchar: 66, .defnext: 359, .ident: CHARACTER},
809 {.token: CHARACTER, .next: 0, .defchar: 74, .defnext: 360, .ident: CHARACTER},
810 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 361, .ident: CHARACTER},
811 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 362, .ident: CHARACTER},
812 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 363, .ident: CHARACTER},
813 {.token: Q_OBJECT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
814 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 365, .ident: CHARACTER},
815 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 366, .ident: CHARACTER},
816 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 367, .ident: CHARACTER},
817 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 368, .ident: CHARACTER},
818 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 369, .ident: CHARACTER},
819 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 370, .ident: CHARACTER},
820 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 371, .ident: CHARACTER},
821 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 372, .ident: CHARACTER},
822 {.token: Q_NAMESPACE_TOKEN, .next: 0, .defchar: 95, .defnext: 373, .ident: CHARACTER},
823 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 374, .ident: CHARACTER},
824 {.token: CHARACTER, .next: 0, .defchar: 88, .defnext: 375, .ident: CHARACTER},
825 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 376, .ident: CHARACTER},
826 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 377, .ident: CHARACTER},
827 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 378, .ident: CHARACTER},
828 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 379, .ident: CHARACTER},
829 {.token: Q_NAMESPACE_EXPORT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
830 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 381, .ident: CHARACTER},
831 {.token: CHARACTER, .next: 0, .defchar: 68, .defnext: 382, .ident: CHARACTER},
832 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 383, .ident: CHARACTER},
833 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 384, .ident: CHARACTER},
834 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 385, .ident: CHARACTER},
835 {.token: Q_GADGET_TOKEN, .next: 0, .defchar: 95, .defnext: 386, .ident: CHARACTER},
836 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 387, .ident: CHARACTER},
837 {.token: CHARACTER, .next: 0, .defchar: 88, .defnext: 388, .ident: CHARACTER},
838 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 389, .ident: CHARACTER},
839 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 390, .ident: CHARACTER},
840 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 391, .ident: CHARACTER},
841 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 392, .ident: CHARACTER},
842 {.token: Q_GADGET_EXPORT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
843 {.token: CHARACTER, .next: 44, .defchar: 0, .defnext: 0, .ident: CHARACTER},
844 {.token: CHARACTER, .next: 45, .defchar: 0, .defnext: 0, .ident: CHARACTER},
845 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 396, .ident: CHARACTER},
846 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 397, .ident: CHARACTER},
847 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 398, .ident: CHARACTER},
848 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 399, .ident: CHARACTER},
849 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 400, .ident: CHARACTER},
850 {.token: Q_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
851 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 402, .ident: CHARACTER},
852 {.token: CHARACTER, .next: 46, .defchar: 0, .defnext: 0, .ident: CHARACTER},
853 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 404, .ident: CHARACTER},
854 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 405, .ident: CHARACTER},
855 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 406, .ident: CHARACTER},
856 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 407, .ident: CHARACTER},
857 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 408, .ident: CHARACTER},
858 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 409, .ident: CHARACTER},
859 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 410, .ident: CHARACTER},
860 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 411, .ident: CHARACTER},
861 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 412, .ident: CHARACTER},
862 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 413, .ident: CHARACTER},
863 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 414, .ident: CHARACTER},
864 {.token: CHARACTER, .next: 47, .defchar: 0, .defnext: 0, .ident: CHARACTER},
865 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 416, .ident: CHARACTER},
866 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 417, .ident: CHARACTER},
867 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 418, .ident: CHARACTER},
868 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 419, .ident: CHARACTER},
869 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 420, .ident: CHARACTER},
870 {.token: QT_ANONYMOUS_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
871 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 422, .ident: CHARACTER},
872 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 423, .ident: CHARACTER},
873 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 424, .ident: CHARACTER},
874 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 425, .ident: CHARACTER},
875 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 426, .ident: CHARACTER},
876 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 427, .ident: CHARACTER},
877 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 428, .ident: CHARACTER},
878 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 429, .ident: CHARACTER},
879 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 430, .ident: CHARACTER},
880 {.token: CHARACTER, .next: 0, .defchar: 68, .defnext: 431, .ident: CHARACTER},
881 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 432, .ident: CHARACTER},
882 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 433, .ident: CHARACTER},
883 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 434, .ident: CHARACTER},
884 {.token: Q_PLUGIN_METADATA_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
885 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 436, .ident: CHARACTER},
886 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 437, .ident: CHARACTER},
887 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 438, .ident: CHARACTER},
888 {.token: Q_ENUM_TOKEN, .next: 48, .defchar: 0, .defnext: 0, .ident: CHARACTER},
889 {.token: Q_ENUMS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
890 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 441, .ident: CHARACTER},
891 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 442, .ident: CHARACTER},
892 {.token: Q_ENUM_NS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
893 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 444, .ident: CHARACTER},
894 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 445, .ident: CHARACTER},
895 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 446, .ident: CHARACTER},
896 {.token: Q_FLAG_TOKEN, .next: 49, .defchar: 0, .defnext: 0, .ident: CHARACTER},
897 {.token: Q_FLAGS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
898 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 449, .ident: CHARACTER},
899 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 450, .ident: CHARACTER},
900 {.token: Q_FLAG_NS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
901 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 452, .ident: CHARACTER},
902 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 453, .ident: CHARACTER},
903 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 454, .ident: CHARACTER},
904 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 455, .ident: CHARACTER},
905 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 456, .ident: CHARACTER},
906 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 457, .ident: CHARACTER},
907 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 458, .ident: CHARACTER},
908 {.token: CHARACTER, .next: 50, .defchar: 0, .defnext: 0, .ident: CHARACTER},
909 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 460, .ident: CHARACTER},
910 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 461, .ident: CHARACTER},
911 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 462, .ident: CHARACTER},
912 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 463, .ident: CHARACTER},
913 {.token: Q_DECLARE_FLAGS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
914 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 465, .ident: CHARACTER},
915 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 466, .ident: CHARACTER},
916 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 467, .ident: CHARACTER},
917 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 468, .ident: CHARACTER},
918 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 469, .ident: CHARACTER},
919 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 470, .ident: CHARACTER},
920 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 471, .ident: CHARACTER},
921 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 472, .ident: CHARACTER},
922 {.token: Q_DECLARE_INTERFACE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
923 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 474, .ident: CHARACTER},
924 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 475, .ident: CHARACTER},
925 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 476, .ident: CHARACTER},
926 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 477, .ident: CHARACTER},
927 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 478, .ident: CHARACTER},
928 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 479, .ident: CHARACTER},
929 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 480, .ident: CHARACTER},
930 {.token: Q_DECLARE_METATYPE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
931 {.token: CHARACTER, .next: 0, .defchar: 88, .defnext: 482, .ident: CHARACTER},
932 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 483, .ident: CHARACTER},
933 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 484, .ident: CHARACTER},
934 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 485, .ident: CHARACTER},
935 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 486, .ident: CHARACTER},
936 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 487, .ident: CHARACTER},
937 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 488, .ident: CHARACTER},
938 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 489, .ident: CHARACTER},
939 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 490, .ident: CHARACTER},
940 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 491, .ident: CHARACTER},
941 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 492, .ident: CHARACTER},
942 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 493, .ident: CHARACTER},
943 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 494, .ident: CHARACTER},
944 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 495, .ident: CHARACTER},
945 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 496, .ident: CHARACTER},
946 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 497, .ident: CHARACTER},
947 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 498, .ident: CHARACTER},
948 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 472, .ident: CHARACTER},
949 {.token: CHARACTER, .next: 51, .defchar: 0, .defnext: 0, .ident: CHARACTER},
950 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 501, .ident: CHARACTER},
951 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 447, .ident: CHARACTER},
952 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 503, .ident: CHARACTER},
953 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 504, .ident: CHARACTER},
954 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 505, .ident: CHARACTER},
955 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 506, .ident: CHARACTER},
956 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 507, .ident: CHARACTER},
957 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 508, .ident: CHARACTER},
958 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 509, .ident: CHARACTER},
959 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 510, .ident: CHARACTER},
960 {.token: Q_CLASSINFO_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
961 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 512, .ident: CHARACTER},
962 {.token: CHARACTER, .next: 52, .defchar: 0, .defnext: 0, .ident: CHARACTER},
963 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 514, .ident: CHARACTER},
964 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 515, .ident: CHARACTER},
965 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 516, .ident: CHARACTER},
966 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 517, .ident: CHARACTER},
967 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 518, .ident: CHARACTER},
968 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 519, .ident: CHARACTER},
969 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 520, .ident: CHARACTER},
970 {.token: Q_INTERFACES_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
971 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 522, .ident: CHARACTER},
972 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 523, .ident: CHARACTER},
973 {.token: SIGNALS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
974 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 525, .ident: CHARACTER},
975 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 526, .ident: CHARACTER},
976 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 527, .ident: CHARACTER},
977 {.token: SLOTS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
978 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 529, .ident: CHARACTER},
979 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 530, .ident: CHARACTER},
980 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 531, .ident: CHARACTER},
981 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 532, .ident: CHARACTER},
982 {.token: Q_SIGNAL_TOKEN, .next: 0, .defchar: 83, .defnext: 533, .ident: CHARACTER},
983 {.token: Q_SIGNALS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
984 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 535, .ident: CHARACTER},
985 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 536, .ident: CHARACTER},
986 {.token: Q_SLOT_TOKEN, .next: 0, .defchar: 83, .defnext: 537, .ident: CHARACTER},
987 {.token: Q_SLOTS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
988 {.token: CHARACTER, .next: 0, .defchar: 86, .defnext: 539, .ident: CHARACTER},
989 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 540, .ident: CHARACTER},
990 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 541, .ident: CHARACTER},
991 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 542, .ident: CHARACTER},
992 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 543, .ident: CHARACTER},
993 {.token: CHARACTER, .next: 53, .defchar: 0, .defnext: 0, .ident: CHARACTER},
994 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 545, .ident: CHARACTER},
995 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 546, .ident: CHARACTER},
996 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 547, .ident: CHARACTER},
997 {.token: Q_PRIVATE_SLOT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
998 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 549, .ident: CHARACTER},
999 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 550, .ident: CHARACTER},
1000 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 551, .ident: CHARACTER},
1001 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 552, .ident: CHARACTER},
1002 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 553, .ident: CHARACTER},
1003 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 554, .ident: CHARACTER},
1004 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 555, .ident: CHARACTER},
1005 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 556, .ident: CHARACTER},
1006 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 557, .ident: CHARACTER},
1007 {.token: Q_MOC_COMPAT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1008 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 559, .ident: CHARACTER},
1009 {.token: CHARACTER, .next: 0, .defchar: 75, .defnext: 560, .ident: CHARACTER},
1010 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 561, .ident: CHARACTER},
1011 {.token: CHARACTER, .next: 0, .defchar: 66, .defnext: 562, .ident: CHARACTER},
1012 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 563, .ident: CHARACTER},
1013 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 564, .ident: CHARACTER},
1014 {.token: Q_INVOKABLE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1015 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 566, .ident: CHARACTER},
1016 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 567, .ident: CHARACTER},
1017 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 568, .ident: CHARACTER},
1018 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 569, .ident: CHARACTER},
1019 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 570, .ident: CHARACTER},
1020 {.token: CHARACTER, .next: 0, .defchar: 66, .defnext: 571, .ident: CHARACTER},
1021 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 572, .ident: CHARACTER},
1022 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 573, .ident: CHARACTER},
1023 {.token: Q_SCRIPTABLE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1024 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 575, .ident: CHARACTER},
1025 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 576, .ident: CHARACTER},
1026 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 577, .ident: CHARACTER},
1027 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 578, .ident: CHARACTER},
1028 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 579, .ident: CHARACTER},
1029 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 580, .ident: CHARACTER},
1030 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 581, .ident: CHARACTER},
1031 {.token: Q_PRIVATE_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1032 {.token: CHARACTER, .next: 0, .defchar: 86, .defnext: 583, .ident: CHARACTER},
1033 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 584, .ident: CHARACTER},
1034 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 585, .ident: CHARACTER},
1035 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 586, .ident: CHARACTER},
1036 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 587, .ident: CHARACTER},
1037 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 588, .ident: CHARACTER},
1038 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 589, .ident: CHARACTER},
1039 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 590, .ident: CHARACTER},
1040 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 591, .ident: CHARACTER},
1041 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 592, .ident: CHARACTER},
1042 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 593, .ident: CHARACTER},
1043 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 594, .ident: CHARACTER},
1044 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 595, .ident: CHARACTER},
1045 {.token: QT_ANONYMOUS_PRIVATE_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1046 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 597, .ident: CHARACTER},
1047 {.token: CHARACTER, .next: 0, .defchar: 86, .defnext: 598, .ident: CHARACTER},
1048 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 599, .ident: CHARACTER},
1049 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 600, .ident: CHARACTER},
1050 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 601, .ident: CHARACTER},
1051 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 602, .ident: CHARACTER},
1052 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 603, .ident: CHARACTER},
1053 {.token: Q_REVISION_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1054 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 605, .ident: CHARACTER},
1055 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 606, .ident: CHARACTER},
1056 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 607, .ident: CHARACTER},
1057 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 608, .ident: CHARACTER},
1058 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 609, .ident: CHARACTER},
1059 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 610, .ident: CHARACTER},
1060 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 611, .ident: CHARACTER},
1061 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 612, .ident: CHARACTER},
1062 {.token: CHARACTER, .next: 0, .defchar: 68, .defnext: 613, .ident: CHARACTER},
1063 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 614, .ident: CHARACTER},
1064 {.token: Q_MOC_INCLUDE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1065 {.token: NEWLINE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1066 {.token: QUOTE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1067 {.token: SINGLEQUOTE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1068 {.token: WHITESPACE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1069 {.token: HASH, .next: 0, .defchar: 35, .defnext: 620, .ident: HASH},
1070 {.token: PP_HASHHASH, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1071 {.token: BACKSLASH, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1072 {.token: CPP_COMMENT, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1073 {.token: C_COMMENT, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1074 {.token: FLOATING_LITERAL, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN}
1075};
1076

source code of qtbase/src/tools/moc/keywords.cpp