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

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