2 * @file vtparse_table.c
5 * An implementation of Paul Williams' DEC compatible state machine parser
6 * This code is in the public domain.
7 * @author Joshua Haberman <joshua@reverberate.org>
10 #include "vtparse_table.h"
12 static const char *ACTION_NAMES[] = {
30 static const char *STATE_NAMES[] = {
42 "ESCAPE_INTERMEDIATE",
48 static const state_change_t STATE_TABLE[15][256] = {
49 { /* VTPARSE_STATE_ANYWHERE */
74 /*24 */ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
76 /*26 */ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
77 /*27 */ 0 | (VTPARSE_STATE_ESCAPE << 4),
178 /*128*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
179 /*129*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
180 /*130*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
181 /*131*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
182 /*132*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
183 /*133*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
184 /*134*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
185 /*135*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
186 /*136*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
187 /*137*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
188 /*138*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
189 /*139*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
190 /*140*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
191 /*141*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
192 /*142*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
193 /*143*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
194 /*144*/ 0 | (VTPARSE_STATE_DCS_ENTRY << 4),
195 /*145*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
196 /*146*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
197 /*147*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
198 /*148*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
199 /*149*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
200 /*150*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
201 /*151*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
202 /*152*/ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4),
203 /*153*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
204 /*154*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
205 /*155*/ 0 | (VTPARSE_STATE_CSI_ENTRY << 4),
206 /*156*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4),
207 /*157*/ 0 | (VTPARSE_STATE_OSC_STRING << 4),
208 /*158*/ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4),
209 /*159*/ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4),
211 { /* VTPARSE_STATE_CSI_ENTRY */
212 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
213 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
214 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
215 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
216 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
217 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
218 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
219 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
220 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
221 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
222 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
223 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
224 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
225 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
226 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
227 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
228 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
229 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
230 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
231 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
232 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
233 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
234 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
235 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
237 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
240 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
241 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
242 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
243 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
244 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
245 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
246 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
247 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
248 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
249 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
250 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
251 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
252 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
253 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
254 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
255 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
256 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
257 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
258 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
259 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
260 /*48 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
261 /*49 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
262 /*50 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
263 /*51 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
264 /*52 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
265 /*53 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
266 /*54 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
267 /*55 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
268 /*56 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
269 /*57 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
270 /*58 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
271 /*59 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4),
272 /*60 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4),
273 /*61 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4),
274 /*62 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4),
275 /*63 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4),
276 /*64 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
277 /*65 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
278 /*66 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
279 /*67 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
280 /*68 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
281 /*69 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
282 /*70 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
283 /*71 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
284 /*72 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
285 /*73 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
286 /*74 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
287 /*75 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
288 /*76 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
289 /*77 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
290 /*78 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
291 /*79 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
292 /*80 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
293 /*81 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
294 /*82 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
295 /*83 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
296 /*84 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
297 /*85 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
298 /*86 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
299 /*87 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
300 /*88 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
301 /*89 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
302 /*90 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
303 /*91 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
304 /*92 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
305 /*93 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
306 /*94 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
307 /*95 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
308 /*96 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
309 /*97 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
310 /*98 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
311 /*99 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
312 /*100*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
313 /*101*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
314 /*102*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
315 /*103*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
316 /*104*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
317 /*105*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
318 /*106*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
319 /*107*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
320 /*108*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
321 /*109*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
322 /*110*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
323 /*111*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
324 /*112*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
325 /*113*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
326 /*114*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
327 /*115*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
328 /*116*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
329 /*117*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
330 /*118*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
331 /*119*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
332 /*120*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
333 /*121*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
334 /*122*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
335 /*123*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
336 /*124*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
337 /*125*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
338 /*126*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
339 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
341 { /* VTPARSE_STATE_CSI_IGNORE */
342 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
343 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
344 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
345 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
346 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
347 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
348 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
349 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
350 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
351 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
352 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
353 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
354 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
355 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
356 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
357 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
358 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
359 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
360 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
361 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
362 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
363 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
364 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
365 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
367 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
370 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
371 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
372 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
373 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
374 /*32 */ VTPARSE_ACTION_IGNORE | (0 << 4),
375 /*33 */ VTPARSE_ACTION_IGNORE | (0 << 4),
376 /*34 */ VTPARSE_ACTION_IGNORE | (0 << 4),
377 /*35 */ VTPARSE_ACTION_IGNORE | (0 << 4),
378 /*36 */ VTPARSE_ACTION_IGNORE | (0 << 4),
379 /*37 */ VTPARSE_ACTION_IGNORE | (0 << 4),
380 /*38 */ VTPARSE_ACTION_IGNORE | (0 << 4),
381 /*39 */ VTPARSE_ACTION_IGNORE | (0 << 4),
382 /*40 */ VTPARSE_ACTION_IGNORE | (0 << 4),
383 /*41 */ VTPARSE_ACTION_IGNORE | (0 << 4),
384 /*42 */ VTPARSE_ACTION_IGNORE | (0 << 4),
385 /*43 */ VTPARSE_ACTION_IGNORE | (0 << 4),
386 /*44 */ VTPARSE_ACTION_IGNORE | (0 << 4),
387 /*45 */ VTPARSE_ACTION_IGNORE | (0 << 4),
388 /*46 */ VTPARSE_ACTION_IGNORE | (0 << 4),
389 /*47 */ VTPARSE_ACTION_IGNORE | (0 << 4),
390 /*48 */ VTPARSE_ACTION_IGNORE | (0 << 4),
391 /*49 */ VTPARSE_ACTION_IGNORE | (0 << 4),
392 /*50 */ VTPARSE_ACTION_IGNORE | (0 << 4),
393 /*51 */ VTPARSE_ACTION_IGNORE | (0 << 4),
394 /*52 */ VTPARSE_ACTION_IGNORE | (0 << 4),
395 /*53 */ VTPARSE_ACTION_IGNORE | (0 << 4),
396 /*54 */ VTPARSE_ACTION_IGNORE | (0 << 4),
397 /*55 */ VTPARSE_ACTION_IGNORE | (0 << 4),
398 /*56 */ VTPARSE_ACTION_IGNORE | (0 << 4),
399 /*57 */ VTPARSE_ACTION_IGNORE | (0 << 4),
400 /*58 */ VTPARSE_ACTION_IGNORE | (0 << 4),
401 /*59 */ VTPARSE_ACTION_IGNORE | (0 << 4),
402 /*60 */ VTPARSE_ACTION_IGNORE | (0 << 4),
403 /*61 */ VTPARSE_ACTION_IGNORE | (0 << 4),
404 /*62 */ VTPARSE_ACTION_IGNORE | (0 << 4),
405 /*63 */ VTPARSE_ACTION_IGNORE | (0 << 4),
406 /*64 */ 0 | (VTPARSE_STATE_GROUND << 4),
407 /*65 */ 0 | (VTPARSE_STATE_GROUND << 4),
408 /*66 */ 0 | (VTPARSE_STATE_GROUND << 4),
409 /*67 */ 0 | (VTPARSE_STATE_GROUND << 4),
410 /*68 */ 0 | (VTPARSE_STATE_GROUND << 4),
411 /*69 */ 0 | (VTPARSE_STATE_GROUND << 4),
412 /*70 */ 0 | (VTPARSE_STATE_GROUND << 4),
413 /*71 */ 0 | (VTPARSE_STATE_GROUND << 4),
414 /*72 */ 0 | (VTPARSE_STATE_GROUND << 4),
415 /*73 */ 0 | (VTPARSE_STATE_GROUND << 4),
416 /*74 */ 0 | (VTPARSE_STATE_GROUND << 4),
417 /*75 */ 0 | (VTPARSE_STATE_GROUND << 4),
418 /*76 */ 0 | (VTPARSE_STATE_GROUND << 4),
419 /*77 */ 0 | (VTPARSE_STATE_GROUND << 4),
420 /*78 */ 0 | (VTPARSE_STATE_GROUND << 4),
421 /*79 */ 0 | (VTPARSE_STATE_GROUND << 4),
422 /*80 */ 0 | (VTPARSE_STATE_GROUND << 4),
423 /*81 */ 0 | (VTPARSE_STATE_GROUND << 4),
424 /*82 */ 0 | (VTPARSE_STATE_GROUND << 4),
425 /*83 */ 0 | (VTPARSE_STATE_GROUND << 4),
426 /*84 */ 0 | (VTPARSE_STATE_GROUND << 4),
427 /*85 */ 0 | (VTPARSE_STATE_GROUND << 4),
428 /*86 */ 0 | (VTPARSE_STATE_GROUND << 4),
429 /*87 */ 0 | (VTPARSE_STATE_GROUND << 4),
430 /*88 */ 0 | (VTPARSE_STATE_GROUND << 4),
431 /*89 */ 0 | (VTPARSE_STATE_GROUND << 4),
432 /*90 */ 0 | (VTPARSE_STATE_GROUND << 4),
433 /*91 */ 0 | (VTPARSE_STATE_GROUND << 4),
434 /*92 */ 0 | (VTPARSE_STATE_GROUND << 4),
435 /*93 */ 0 | (VTPARSE_STATE_GROUND << 4),
436 /*94 */ 0 | (VTPARSE_STATE_GROUND << 4),
437 /*95 */ 0 | (VTPARSE_STATE_GROUND << 4),
438 /*96 */ 0 | (VTPARSE_STATE_GROUND << 4),
439 /*97 */ 0 | (VTPARSE_STATE_GROUND << 4),
440 /*98 */ 0 | (VTPARSE_STATE_GROUND << 4),
441 /*99 */ 0 | (VTPARSE_STATE_GROUND << 4),
442 /*100*/ 0 | (VTPARSE_STATE_GROUND << 4),
443 /*101*/ 0 | (VTPARSE_STATE_GROUND << 4),
444 /*102*/ 0 | (VTPARSE_STATE_GROUND << 4),
445 /*103*/ 0 | (VTPARSE_STATE_GROUND << 4),
446 /*104*/ 0 | (VTPARSE_STATE_GROUND << 4),
447 /*105*/ 0 | (VTPARSE_STATE_GROUND << 4),
448 /*106*/ 0 | (VTPARSE_STATE_GROUND << 4),
449 /*107*/ 0 | (VTPARSE_STATE_GROUND << 4),
450 /*108*/ 0 | (VTPARSE_STATE_GROUND << 4),
451 /*109*/ 0 | (VTPARSE_STATE_GROUND << 4),
452 /*110*/ 0 | (VTPARSE_STATE_GROUND << 4),
453 /*111*/ 0 | (VTPARSE_STATE_GROUND << 4),
454 /*112*/ 0 | (VTPARSE_STATE_GROUND << 4),
455 /*113*/ 0 | (VTPARSE_STATE_GROUND << 4),
456 /*114*/ 0 | (VTPARSE_STATE_GROUND << 4),
457 /*115*/ 0 | (VTPARSE_STATE_GROUND << 4),
458 /*116*/ 0 | (VTPARSE_STATE_GROUND << 4),
459 /*117*/ 0 | (VTPARSE_STATE_GROUND << 4),
460 /*118*/ 0 | (VTPARSE_STATE_GROUND << 4),
461 /*119*/ 0 | (VTPARSE_STATE_GROUND << 4),
462 /*120*/ 0 | (VTPARSE_STATE_GROUND << 4),
463 /*121*/ 0 | (VTPARSE_STATE_GROUND << 4),
464 /*122*/ 0 | (VTPARSE_STATE_GROUND << 4),
465 /*123*/ 0 | (VTPARSE_STATE_GROUND << 4),
466 /*124*/ 0 | (VTPARSE_STATE_GROUND << 4),
467 /*125*/ 0 | (VTPARSE_STATE_GROUND << 4),
468 /*126*/ 0 | (VTPARSE_STATE_GROUND << 4),
469 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
471 { /* VTPARSE_STATE_CSI_INTERMEDIATE */
472 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
473 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
474 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
475 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
476 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
477 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
478 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
479 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
480 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
481 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
482 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
483 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
484 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
485 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
486 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
487 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
488 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
489 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
490 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
491 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
492 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
493 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
494 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
495 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
497 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
500 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
501 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
502 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
503 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
504 /*32 */ VTPARSE_ACTION_COLLECT | (0 << 4),
505 /*33 */ VTPARSE_ACTION_COLLECT | (0 << 4),
506 /*34 */ VTPARSE_ACTION_COLLECT | (0 << 4),
507 /*35 */ VTPARSE_ACTION_COLLECT | (0 << 4),
508 /*36 */ VTPARSE_ACTION_COLLECT | (0 << 4),
509 /*37 */ VTPARSE_ACTION_COLLECT | (0 << 4),
510 /*38 */ VTPARSE_ACTION_COLLECT | (0 << 4),
511 /*39 */ VTPARSE_ACTION_COLLECT | (0 << 4),
512 /*40 */ VTPARSE_ACTION_COLLECT | (0 << 4),
513 /*41 */ VTPARSE_ACTION_COLLECT | (0 << 4),
514 /*42 */ VTPARSE_ACTION_COLLECT | (0 << 4),
515 /*43 */ VTPARSE_ACTION_COLLECT | (0 << 4),
516 /*44 */ VTPARSE_ACTION_COLLECT | (0 << 4),
517 /*45 */ VTPARSE_ACTION_COLLECT | (0 << 4),
518 /*46 */ VTPARSE_ACTION_COLLECT | (0 << 4),
519 /*47 */ VTPARSE_ACTION_COLLECT | (0 << 4),
520 /*48 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
521 /*49 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
522 /*50 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
523 /*51 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
524 /*52 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
525 /*53 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
526 /*54 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
527 /*55 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
528 /*56 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
529 /*57 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
530 /*58 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
531 /*59 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
532 /*60 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
533 /*61 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
534 /*62 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
535 /*63 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
536 /*64 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
537 /*65 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
538 /*66 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
539 /*67 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
540 /*68 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
541 /*69 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
542 /*70 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
543 /*71 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
544 /*72 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
545 /*73 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
546 /*74 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
547 /*75 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
548 /*76 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
549 /*77 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
550 /*78 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
551 /*79 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
552 /*80 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
553 /*81 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
554 /*82 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
555 /*83 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
556 /*84 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
557 /*85 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
558 /*86 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
559 /*87 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
560 /*88 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
561 /*89 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
562 /*90 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
563 /*91 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
564 /*92 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
565 /*93 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
566 /*94 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
567 /*95 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
568 /*96 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
569 /*97 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
570 /*98 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
571 /*99 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
572 /*100*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
573 /*101*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
574 /*102*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
575 /*103*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
576 /*104*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
577 /*105*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
578 /*106*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
579 /*107*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
580 /*108*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
581 /*109*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
582 /*110*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
583 /*111*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
584 /*112*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
585 /*113*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
586 /*114*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
587 /*115*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
588 /*116*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
589 /*117*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
590 /*118*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
591 /*119*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
592 /*120*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
593 /*121*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
594 /*122*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
595 /*123*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
596 /*124*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
597 /*125*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
598 /*126*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
599 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
601 { /* VTPARSE_STATE_CSI_PARAM */
602 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
603 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
604 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
605 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
606 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
607 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
608 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
609 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
610 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
611 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
612 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
613 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
614 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
615 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
616 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
617 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
618 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
619 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
620 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
621 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
622 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
623 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
624 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
625 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
627 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
630 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
631 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
632 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
633 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
634 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
635 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
636 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
637 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
638 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
639 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
640 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
641 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
642 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
643 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
644 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
645 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
646 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
647 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
648 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
649 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4),
650 /*48 */ VTPARSE_ACTION_PARAM | (0 << 4),
651 /*49 */ VTPARSE_ACTION_PARAM | (0 << 4),
652 /*50 */ VTPARSE_ACTION_PARAM | (0 << 4),
653 /*51 */ VTPARSE_ACTION_PARAM | (0 << 4),
654 /*52 */ VTPARSE_ACTION_PARAM | (0 << 4),
655 /*53 */ VTPARSE_ACTION_PARAM | (0 << 4),
656 /*54 */ VTPARSE_ACTION_PARAM | (0 << 4),
657 /*55 */ VTPARSE_ACTION_PARAM | (0 << 4),
658 /*56 */ VTPARSE_ACTION_PARAM | (0 << 4),
659 /*57 */ VTPARSE_ACTION_PARAM | (0 << 4),
660 /*58 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
661 /*59 */ VTPARSE_ACTION_PARAM | (0 << 4),
662 /*60 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
663 /*61 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
664 /*62 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
665 /*63 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4),
666 /*64 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
667 /*65 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
668 /*66 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
669 /*67 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
670 /*68 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
671 /*69 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
672 /*70 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
673 /*71 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
674 /*72 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
675 /*73 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
676 /*74 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
677 /*75 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
678 /*76 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
679 /*77 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
680 /*78 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
681 /*79 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
682 /*80 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
683 /*81 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
684 /*82 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
685 /*83 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
686 /*84 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
687 /*85 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
688 /*86 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
689 /*87 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
690 /*88 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
691 /*89 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
692 /*90 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
693 /*91 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
694 /*92 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
695 /*93 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
696 /*94 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
697 /*95 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
698 /*96 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
699 /*97 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
700 /*98 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
701 /*99 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
702 /*100*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
703 /*101*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
704 /*102*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
705 /*103*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
706 /*104*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
707 /*105*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
708 /*106*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
709 /*107*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
710 /*108*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
711 /*109*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
712 /*110*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
713 /*111*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
714 /*112*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
715 /*113*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
716 /*114*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
717 /*115*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
718 /*116*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
719 /*117*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
720 /*118*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
721 /*119*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
722 /*120*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
723 /*121*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
724 /*122*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
725 /*123*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
726 /*124*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
727 /*125*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
728 /*126*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4),
729 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
731 { /* VTPARSE_STATE_DCS_ENTRY */
732 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4),
733 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4),
734 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4),
735 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4),
736 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4),
737 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4),
738 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4),
739 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4),
740 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4),
741 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4),
742 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4),
743 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4),
744 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4),
745 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4),
746 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4),
747 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4),
748 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4),
749 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4),
750 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4),
751 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4),
752 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4),
753 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4),
754 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4),
755 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4),
757 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4),
760 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4),
761 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4),
762 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4),
763 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4),
764 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
765 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
766 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
767 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
768 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
769 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
770 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
771 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
772 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
773 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
774 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
775 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
776 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
777 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
778 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
779 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
780 /*48 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
781 /*49 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
782 /*50 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
783 /*51 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
784 /*52 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
785 /*53 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
786 /*54 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
787 /*55 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
788 /*56 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
789 /*57 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
790 /*58 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
791 /*59 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4),
792 /*60 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4),
793 /*61 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4),
794 /*62 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4),
795 /*63 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4),
796 /*64 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
797 /*65 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
798 /*66 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
799 /*67 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
800 /*68 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
801 /*69 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
802 /*70 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
803 /*71 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
804 /*72 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
805 /*73 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
806 /*74 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
807 /*75 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
808 /*76 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
809 /*77 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
810 /*78 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
811 /*79 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
812 /*80 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
813 /*81 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
814 /*82 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
815 /*83 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
816 /*84 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
817 /*85 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
818 /*86 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
819 /*87 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
820 /*88 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
821 /*89 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
822 /*90 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
823 /*91 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
824 /*92 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
825 /*93 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
826 /*94 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
827 /*95 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
828 /*96 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
829 /*97 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
830 /*98 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
831 /*99 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
832 /*100*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
833 /*101*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
834 /*102*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
835 /*103*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
836 /*104*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
837 /*105*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
838 /*106*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
839 /*107*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
840 /*108*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
841 /*109*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
842 /*110*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
843 /*111*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
844 /*112*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
845 /*113*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
846 /*114*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
847 /*115*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
848 /*116*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
849 /*117*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
850 /*118*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
851 /*119*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
852 /*120*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
853 /*121*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
854 /*122*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
855 /*123*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
856 /*124*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
857 /*125*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
858 /*126*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
859 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
861 { /* VTPARSE_STATE_DCS_IGNORE */
862 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4),
863 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4),
864 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4),
865 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4),
866 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4),
867 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4),
868 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4),
869 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4),
870 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4),
871 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4),
872 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4),
873 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4),
874 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4),
875 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4),
876 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4),
877 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4),
878 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4),
879 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4),
880 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4),
881 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4),
882 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4),
883 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4),
884 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4),
885 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4),
887 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4),
890 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4),
891 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4),
892 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4),
893 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4),
894 /*32 */ VTPARSE_ACTION_IGNORE | (0 << 4),
895 /*33 */ VTPARSE_ACTION_IGNORE | (0 << 4),
896 /*34 */ VTPARSE_ACTION_IGNORE | (0 << 4),
897 /*35 */ VTPARSE_ACTION_IGNORE | (0 << 4),
898 /*36 */ VTPARSE_ACTION_IGNORE | (0 << 4),
899 /*37 */ VTPARSE_ACTION_IGNORE | (0 << 4),
900 /*38 */ VTPARSE_ACTION_IGNORE | (0 << 4),
901 /*39 */ VTPARSE_ACTION_IGNORE | (0 << 4),
902 /*40 */ VTPARSE_ACTION_IGNORE | (0 << 4),
903 /*41 */ VTPARSE_ACTION_IGNORE | (0 << 4),
904 /*42 */ VTPARSE_ACTION_IGNORE | (0 << 4),
905 /*43 */ VTPARSE_ACTION_IGNORE | (0 << 4),
906 /*44 */ VTPARSE_ACTION_IGNORE | (0 << 4),
907 /*45 */ VTPARSE_ACTION_IGNORE | (0 << 4),
908 /*46 */ VTPARSE_ACTION_IGNORE | (0 << 4),
909 /*47 */ VTPARSE_ACTION_IGNORE | (0 << 4),
910 /*48 */ VTPARSE_ACTION_IGNORE | (0 << 4),
911 /*49 */ VTPARSE_ACTION_IGNORE | (0 << 4),
912 /*50 */ VTPARSE_ACTION_IGNORE | (0 << 4),
913 /*51 */ VTPARSE_ACTION_IGNORE | (0 << 4),
914 /*52 */ VTPARSE_ACTION_IGNORE | (0 << 4),
915 /*53 */ VTPARSE_ACTION_IGNORE | (0 << 4),
916 /*54 */ VTPARSE_ACTION_IGNORE | (0 << 4),
917 /*55 */ VTPARSE_ACTION_IGNORE | (0 << 4),
918 /*56 */ VTPARSE_ACTION_IGNORE | (0 << 4),
919 /*57 */ VTPARSE_ACTION_IGNORE | (0 << 4),
920 /*58 */ VTPARSE_ACTION_IGNORE | (0 << 4),
921 /*59 */ VTPARSE_ACTION_IGNORE | (0 << 4),
922 /*60 */ VTPARSE_ACTION_IGNORE | (0 << 4),
923 /*61 */ VTPARSE_ACTION_IGNORE | (0 << 4),
924 /*62 */ VTPARSE_ACTION_IGNORE | (0 << 4),
925 /*63 */ VTPARSE_ACTION_IGNORE | (0 << 4),
926 /*64 */ VTPARSE_ACTION_IGNORE | (0 << 4),
927 /*65 */ VTPARSE_ACTION_IGNORE | (0 << 4),
928 /*66 */ VTPARSE_ACTION_IGNORE | (0 << 4),
929 /*67 */ VTPARSE_ACTION_IGNORE | (0 << 4),
930 /*68 */ VTPARSE_ACTION_IGNORE | (0 << 4),
931 /*69 */ VTPARSE_ACTION_IGNORE | (0 << 4),
932 /*70 */ VTPARSE_ACTION_IGNORE | (0 << 4),
933 /*71 */ VTPARSE_ACTION_IGNORE | (0 << 4),
934 /*72 */ VTPARSE_ACTION_IGNORE | (0 << 4),
935 /*73 */ VTPARSE_ACTION_IGNORE | (0 << 4),
936 /*74 */ VTPARSE_ACTION_IGNORE | (0 << 4),
937 /*75 */ VTPARSE_ACTION_IGNORE | (0 << 4),
938 /*76 */ VTPARSE_ACTION_IGNORE | (0 << 4),
939 /*77 */ VTPARSE_ACTION_IGNORE | (0 << 4),
940 /*78 */ VTPARSE_ACTION_IGNORE | (0 << 4),
941 /*79 */ VTPARSE_ACTION_IGNORE | (0 << 4),
942 /*80 */ VTPARSE_ACTION_IGNORE | (0 << 4),
943 /*81 */ VTPARSE_ACTION_IGNORE | (0 << 4),
944 /*82 */ VTPARSE_ACTION_IGNORE | (0 << 4),
945 /*83 */ VTPARSE_ACTION_IGNORE | (0 << 4),
946 /*84 */ VTPARSE_ACTION_IGNORE | (0 << 4),
947 /*85 */ VTPARSE_ACTION_IGNORE | (0 << 4),
948 /*86 */ VTPARSE_ACTION_IGNORE | (0 << 4),
949 /*87 */ VTPARSE_ACTION_IGNORE | (0 << 4),
950 /*88 */ VTPARSE_ACTION_IGNORE | (0 << 4),
951 /*89 */ VTPARSE_ACTION_IGNORE | (0 << 4),
952 /*90 */ VTPARSE_ACTION_IGNORE | (0 << 4),
953 /*91 */ VTPARSE_ACTION_IGNORE | (0 << 4),
954 /*92 */ VTPARSE_ACTION_IGNORE | (0 << 4),
955 /*93 */ VTPARSE_ACTION_IGNORE | (0 << 4),
956 /*94 */ VTPARSE_ACTION_IGNORE | (0 << 4),
957 /*95 */ VTPARSE_ACTION_IGNORE | (0 << 4),
958 /*96 */ VTPARSE_ACTION_IGNORE | (0 << 4),
959 /*97 */ VTPARSE_ACTION_IGNORE | (0 << 4),
960 /*98 */ VTPARSE_ACTION_IGNORE | (0 << 4),
961 /*99 */ VTPARSE_ACTION_IGNORE | (0 << 4),
962 /*100*/ VTPARSE_ACTION_IGNORE | (0 << 4),
963 /*101*/ VTPARSE_ACTION_IGNORE | (0 << 4),
964 /*102*/ VTPARSE_ACTION_IGNORE | (0 << 4),
965 /*103*/ VTPARSE_ACTION_IGNORE | (0 << 4),
966 /*104*/ VTPARSE_ACTION_IGNORE | (0 << 4),
967 /*105*/ VTPARSE_ACTION_IGNORE | (0 << 4),
968 /*106*/ VTPARSE_ACTION_IGNORE | (0 << 4),
969 /*107*/ VTPARSE_ACTION_IGNORE | (0 << 4),
970 /*108*/ VTPARSE_ACTION_IGNORE | (0 << 4),
971 /*109*/ VTPARSE_ACTION_IGNORE | (0 << 4),
972 /*110*/ VTPARSE_ACTION_IGNORE | (0 << 4),
973 /*111*/ VTPARSE_ACTION_IGNORE | (0 << 4),
974 /*112*/ VTPARSE_ACTION_IGNORE | (0 << 4),
975 /*113*/ VTPARSE_ACTION_IGNORE | (0 << 4),
976 /*114*/ VTPARSE_ACTION_IGNORE | (0 << 4),
977 /*115*/ VTPARSE_ACTION_IGNORE | (0 << 4),
978 /*116*/ VTPARSE_ACTION_IGNORE | (0 << 4),
979 /*117*/ VTPARSE_ACTION_IGNORE | (0 << 4),
980 /*118*/ VTPARSE_ACTION_IGNORE | (0 << 4),
981 /*119*/ VTPARSE_ACTION_IGNORE | (0 << 4),
982 /*120*/ VTPARSE_ACTION_IGNORE | (0 << 4),
983 /*121*/ VTPARSE_ACTION_IGNORE | (0 << 4),
984 /*122*/ VTPARSE_ACTION_IGNORE | (0 << 4),
985 /*123*/ VTPARSE_ACTION_IGNORE | (0 << 4),
986 /*124*/ VTPARSE_ACTION_IGNORE | (0 << 4),
987 /*125*/ VTPARSE_ACTION_IGNORE | (0 << 4),
988 /*126*/ VTPARSE_ACTION_IGNORE | (0 << 4),
989 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
1018 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4),
1020 { /* VTPARSE_STATE_DCS_INTERMEDIATE */
1021 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1022 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1023 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1024 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1025 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1026 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1027 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1028 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1029 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1030 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1031 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1032 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1033 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1034 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1035 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1036 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1037 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1038 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1039 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1040 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1041 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1042 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1043 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1044 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1046 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1049 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1050 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1051 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1052 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1053 /*32 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1054 /*33 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1055 /*34 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1056 /*35 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1057 /*36 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1058 /*37 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1059 /*38 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1060 /*39 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1061 /*40 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1062 /*41 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1063 /*42 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1064 /*43 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1065 /*44 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1066 /*45 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1067 /*46 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1068 /*47 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1069 /*48 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1070 /*49 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1071 /*50 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1072 /*51 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1073 /*52 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1074 /*53 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1075 /*54 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1076 /*55 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1077 /*56 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1078 /*57 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1079 /*58 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1080 /*59 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1081 /*60 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1082 /*61 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1083 /*62 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1084 /*63 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1085 /*64 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1086 /*65 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1087 /*66 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1088 /*67 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1089 /*68 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1090 /*69 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1091 /*70 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1092 /*71 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1093 /*72 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1094 /*73 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1095 /*74 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1096 /*75 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1097 /*76 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1098 /*77 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1099 /*78 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1100 /*79 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1101 /*80 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1102 /*81 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1103 /*82 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1104 /*83 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1105 /*84 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1106 /*85 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1107 /*86 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1108 /*87 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1109 /*88 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1110 /*89 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1111 /*90 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1112 /*91 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1113 /*92 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1114 /*93 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1115 /*94 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1116 /*95 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1117 /*96 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1118 /*97 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1119 /*98 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1120 /*99 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1121 /*100*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1122 /*101*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1123 /*102*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1124 /*103*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1125 /*104*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1126 /*105*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1127 /*106*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1128 /*107*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1129 /*108*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1130 /*109*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1131 /*110*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1132 /*111*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1133 /*112*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1134 /*113*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1135 /*114*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1136 /*115*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1137 /*116*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1138 /*117*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1139 /*118*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1140 /*119*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1141 /*120*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1142 /*121*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1143 /*122*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1144 /*123*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1145 /*124*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1146 /*125*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1147 /*126*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1148 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
1150 { /* VTPARSE_STATE_DCS_PARAM */
1151 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1152 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1153 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1154 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1155 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1156 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1157 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1158 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1159 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1160 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1161 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1162 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1163 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1164 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1165 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1166 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1167 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1168 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1169 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1170 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1171 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1172 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1173 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1174 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1176 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1179 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1180 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1181 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1182 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1183 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1184 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1185 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1186 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1187 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1188 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1189 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1190 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1191 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1192 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1193 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1194 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1195 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1196 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1197 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1198 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4),
1199 /*48 */ VTPARSE_ACTION_PARAM | (0 << 4),
1200 /*49 */ VTPARSE_ACTION_PARAM | (0 << 4),
1201 /*50 */ VTPARSE_ACTION_PARAM | (0 << 4),
1202 /*51 */ VTPARSE_ACTION_PARAM | (0 << 4),
1203 /*52 */ VTPARSE_ACTION_PARAM | (0 << 4),
1204 /*53 */ VTPARSE_ACTION_PARAM | (0 << 4),
1205 /*54 */ VTPARSE_ACTION_PARAM | (0 << 4),
1206 /*55 */ VTPARSE_ACTION_PARAM | (0 << 4),
1207 /*56 */ VTPARSE_ACTION_PARAM | (0 << 4),
1208 /*57 */ VTPARSE_ACTION_PARAM | (0 << 4),
1209 /*58 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1210 /*59 */ VTPARSE_ACTION_PARAM | (0 << 4),
1211 /*60 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1212 /*61 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1213 /*62 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1214 /*63 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4),
1215 /*64 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1216 /*65 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1217 /*66 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1218 /*67 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1219 /*68 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1220 /*69 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1221 /*70 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1222 /*71 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1223 /*72 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1224 /*73 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1225 /*74 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1226 /*75 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1227 /*76 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1228 /*77 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1229 /*78 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1230 /*79 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1231 /*80 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1232 /*81 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1233 /*82 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1234 /*83 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1235 /*84 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1236 /*85 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1237 /*86 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1238 /*87 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1239 /*88 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1240 /*89 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1241 /*90 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1242 /*91 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1243 /*92 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1244 /*93 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1245 /*94 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1246 /*95 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1247 /*96 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1248 /*97 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1249 /*98 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1250 /*99 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1251 /*100*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1252 /*101*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1253 /*102*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1254 /*103*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1255 /*104*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1256 /*105*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1257 /*106*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1258 /*107*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1259 /*108*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1260 /*109*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1261 /*110*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1262 /*111*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1263 /*112*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1264 /*113*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1265 /*114*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1266 /*115*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1267 /*116*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1268 /*117*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1269 /*118*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1270 /*119*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1271 /*120*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1272 /*121*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1273 /*122*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1274 /*123*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1275 /*124*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1276 /*125*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1277 /*126*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4),
1278 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
1280 { /* VTPARSE_STATE_DCS_PASSTHROUGH */
1281 /*0 */ VTPARSE_ACTION_PUT | (0 << 4),
1282 /*1 */ VTPARSE_ACTION_PUT | (0 << 4),
1283 /*2 */ VTPARSE_ACTION_PUT | (0 << 4),
1284 /*3 */ VTPARSE_ACTION_PUT | (0 << 4),
1285 /*4 */ VTPARSE_ACTION_PUT | (0 << 4),
1286 /*5 */ VTPARSE_ACTION_PUT | (0 << 4),
1287 /*6 */ VTPARSE_ACTION_PUT | (0 << 4),
1288 /*7 */ VTPARSE_ACTION_PUT | (0 << 4),
1289 /*8 */ VTPARSE_ACTION_PUT | (0 << 4),
1290 /*9 */ VTPARSE_ACTION_PUT | (0 << 4),
1291 /*10 */ VTPARSE_ACTION_PUT | (0 << 4),
1292 /*11 */ VTPARSE_ACTION_PUT | (0 << 4),
1293 /*12 */ VTPARSE_ACTION_PUT | (0 << 4),
1294 /*13 */ VTPARSE_ACTION_PUT | (0 << 4),
1295 /*14 */ VTPARSE_ACTION_PUT | (0 << 4),
1296 /*15 */ VTPARSE_ACTION_PUT | (0 << 4),
1297 /*16 */ VTPARSE_ACTION_PUT | (0 << 4),
1298 /*17 */ VTPARSE_ACTION_PUT | (0 << 4),
1299 /*18 */ VTPARSE_ACTION_PUT | (0 << 4),
1300 /*19 */ VTPARSE_ACTION_PUT | (0 << 4),
1301 /*20 */ VTPARSE_ACTION_PUT | (0 << 4),
1302 /*21 */ VTPARSE_ACTION_PUT | (0 << 4),
1303 /*22 */ VTPARSE_ACTION_PUT | (0 << 4),
1304 /*23 */ VTPARSE_ACTION_PUT | (0 << 4),
1306 /*25 */ VTPARSE_ACTION_PUT | (0 << 4),
1309 /*28 */ VTPARSE_ACTION_PUT | (0 << 4),
1310 /*29 */ VTPARSE_ACTION_PUT | (0 << 4),
1311 /*30 */ VTPARSE_ACTION_PUT | (0 << 4),
1312 /*31 */ VTPARSE_ACTION_PUT | (0 << 4),
1313 /*32 */ VTPARSE_ACTION_PUT | (0 << 4),
1314 /*33 */ VTPARSE_ACTION_PUT | (0 << 4),
1315 /*34 */ VTPARSE_ACTION_PUT | (0 << 4),
1316 /*35 */ VTPARSE_ACTION_PUT | (0 << 4),
1317 /*36 */ VTPARSE_ACTION_PUT | (0 << 4),
1318 /*37 */ VTPARSE_ACTION_PUT | (0 << 4),
1319 /*38 */ VTPARSE_ACTION_PUT | (0 << 4),
1320 /*39 */ VTPARSE_ACTION_PUT | (0 << 4),
1321 /*40 */ VTPARSE_ACTION_PUT | (0 << 4),
1322 /*41 */ VTPARSE_ACTION_PUT | (0 << 4),
1323 /*42 */ VTPARSE_ACTION_PUT | (0 << 4),
1324 /*43 */ VTPARSE_ACTION_PUT | (0 << 4),
1325 /*44 */ VTPARSE_ACTION_PUT | (0 << 4),
1326 /*45 */ VTPARSE_ACTION_PUT | (0 << 4),
1327 /*46 */ VTPARSE_ACTION_PUT | (0 << 4),
1328 /*47 */ VTPARSE_ACTION_PUT | (0 << 4),
1329 /*48 */ VTPARSE_ACTION_PUT | (0 << 4),
1330 /*49 */ VTPARSE_ACTION_PUT | (0 << 4),
1331 /*50 */ VTPARSE_ACTION_PUT | (0 << 4),
1332 /*51 */ VTPARSE_ACTION_PUT | (0 << 4),
1333 /*52 */ VTPARSE_ACTION_PUT | (0 << 4),
1334 /*53 */ VTPARSE_ACTION_PUT | (0 << 4),
1335 /*54 */ VTPARSE_ACTION_PUT | (0 << 4),
1336 /*55 */ VTPARSE_ACTION_PUT | (0 << 4),
1337 /*56 */ VTPARSE_ACTION_PUT | (0 << 4),
1338 /*57 */ VTPARSE_ACTION_PUT | (0 << 4),
1339 /*58 */ VTPARSE_ACTION_PUT | (0 << 4),
1340 /*59 */ VTPARSE_ACTION_PUT | (0 << 4),
1341 /*60 */ VTPARSE_ACTION_PUT | (0 << 4),
1342 /*61 */ VTPARSE_ACTION_PUT | (0 << 4),
1343 /*62 */ VTPARSE_ACTION_PUT | (0 << 4),
1344 /*63 */ VTPARSE_ACTION_PUT | (0 << 4),
1345 /*64 */ VTPARSE_ACTION_PUT | (0 << 4),
1346 /*65 */ VTPARSE_ACTION_PUT | (0 << 4),
1347 /*66 */ VTPARSE_ACTION_PUT | (0 << 4),
1348 /*67 */ VTPARSE_ACTION_PUT | (0 << 4),
1349 /*68 */ VTPARSE_ACTION_PUT | (0 << 4),
1350 /*69 */ VTPARSE_ACTION_PUT | (0 << 4),
1351 /*70 */ VTPARSE_ACTION_PUT | (0 << 4),
1352 /*71 */ VTPARSE_ACTION_PUT | (0 << 4),
1353 /*72 */ VTPARSE_ACTION_PUT | (0 << 4),
1354 /*73 */ VTPARSE_ACTION_PUT | (0 << 4),
1355 /*74 */ VTPARSE_ACTION_PUT | (0 << 4),
1356 /*75 */ VTPARSE_ACTION_PUT | (0 << 4),
1357 /*76 */ VTPARSE_ACTION_PUT | (0 << 4),
1358 /*77 */ VTPARSE_ACTION_PUT | (0 << 4),
1359 /*78 */ VTPARSE_ACTION_PUT | (0 << 4),
1360 /*79 */ VTPARSE_ACTION_PUT | (0 << 4),
1361 /*80 */ VTPARSE_ACTION_PUT | (0 << 4),
1362 /*81 */ VTPARSE_ACTION_PUT | (0 << 4),
1363 /*82 */ VTPARSE_ACTION_PUT | (0 << 4),
1364 /*83 */ VTPARSE_ACTION_PUT | (0 << 4),
1365 /*84 */ VTPARSE_ACTION_PUT | (0 << 4),
1366 /*85 */ VTPARSE_ACTION_PUT | (0 << 4),
1367 /*86 */ VTPARSE_ACTION_PUT | (0 << 4),
1368 /*87 */ VTPARSE_ACTION_PUT | (0 << 4),
1369 /*88 */ VTPARSE_ACTION_PUT | (0 << 4),
1370 /*89 */ VTPARSE_ACTION_PUT | (0 << 4),
1371 /*90 */ VTPARSE_ACTION_PUT | (0 << 4),
1372 /*91 */ VTPARSE_ACTION_PUT | (0 << 4),
1373 /*92 */ VTPARSE_ACTION_PUT | (0 << 4),
1374 /*93 */ VTPARSE_ACTION_PUT | (0 << 4),
1375 /*94 */ VTPARSE_ACTION_PUT | (0 << 4),
1376 /*95 */ VTPARSE_ACTION_PUT | (0 << 4),
1377 /*96 */ VTPARSE_ACTION_PUT | (0 << 4),
1378 /*97 */ VTPARSE_ACTION_PUT | (0 << 4),
1379 /*98 */ VTPARSE_ACTION_PUT | (0 << 4),
1380 /*99 */ VTPARSE_ACTION_PUT | (0 << 4),
1381 /*100*/ VTPARSE_ACTION_PUT | (0 << 4),
1382 /*101*/ VTPARSE_ACTION_PUT | (0 << 4),
1383 /*102*/ VTPARSE_ACTION_PUT | (0 << 4),
1384 /*103*/ VTPARSE_ACTION_PUT | (0 << 4),
1385 /*104*/ VTPARSE_ACTION_PUT | (0 << 4),
1386 /*105*/ VTPARSE_ACTION_PUT | (0 << 4),
1387 /*106*/ VTPARSE_ACTION_PUT | (0 << 4),
1388 /*107*/ VTPARSE_ACTION_PUT | (0 << 4),
1389 /*108*/ VTPARSE_ACTION_PUT | (0 << 4),
1390 /*109*/ VTPARSE_ACTION_PUT | (0 << 4),
1391 /*110*/ VTPARSE_ACTION_PUT | (0 << 4),
1392 /*111*/ VTPARSE_ACTION_PUT | (0 << 4),
1393 /*112*/ VTPARSE_ACTION_PUT | (0 << 4),
1394 /*113*/ VTPARSE_ACTION_PUT | (0 << 4),
1395 /*114*/ VTPARSE_ACTION_PUT | (0 << 4),
1396 /*115*/ VTPARSE_ACTION_PUT | (0 << 4),
1397 /*116*/ VTPARSE_ACTION_PUT | (0 << 4),
1398 /*117*/ VTPARSE_ACTION_PUT | (0 << 4),
1399 /*118*/ VTPARSE_ACTION_PUT | (0 << 4),
1400 /*119*/ VTPARSE_ACTION_PUT | (0 << 4),
1401 /*120*/ VTPARSE_ACTION_PUT | (0 << 4),
1402 /*121*/ VTPARSE_ACTION_PUT | (0 << 4),
1403 /*122*/ VTPARSE_ACTION_PUT | (0 << 4),
1404 /*123*/ VTPARSE_ACTION_PUT | (0 << 4),
1405 /*124*/ VTPARSE_ACTION_PUT | (0 << 4),
1406 /*125*/ VTPARSE_ACTION_PUT | (0 << 4),
1407 /*126*/ VTPARSE_ACTION_PUT | (0 << 4),
1408 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
1437 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4),
1439 { /* VTPARSE_STATE_ESCAPE */
1440 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1441 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1442 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1443 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1444 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1445 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1446 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1447 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1448 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1449 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1450 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1451 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1452 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1453 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1454 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1455 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1456 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1457 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1458 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1459 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1460 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1461 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1462 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1463 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1465 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1468 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1469 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1470 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1471 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1472 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1473 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1474 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1475 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1476 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1477 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1478 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1479 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1480 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1481 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1482 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1483 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1484 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1485 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1486 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1487 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4),
1488 /*48 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1489 /*49 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1490 /*50 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1491 /*51 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1492 /*52 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1493 /*53 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1494 /*54 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1495 /*55 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1496 /*56 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1497 /*57 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1498 /*58 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1499 /*59 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1500 /*60 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1501 /*61 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1502 /*62 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1503 /*63 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1504 /*64 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1505 /*65 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1506 /*66 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1507 /*67 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1508 /*68 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1509 /*69 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1510 /*70 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1511 /*71 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1512 /*72 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1513 /*73 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1514 /*74 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1515 /*75 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1516 /*76 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1517 /*77 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1518 /*78 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1519 /*79 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1520 /*80 */ 0 | (VTPARSE_STATE_DCS_ENTRY << 4),
1521 /*81 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1522 /*82 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1523 /*83 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1524 /*84 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1525 /*85 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1526 /*86 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1527 /*87 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1528 /*88 */ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4),
1529 /*89 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1530 /*90 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1531 /*91 */ 0 | (VTPARSE_STATE_CSI_ENTRY << 4),
1532 /*92 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1533 /*93 */ 0 | (VTPARSE_STATE_OSC_STRING << 4),
1534 /*94 */ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4),
1535 /*95 */ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4),
1536 /*96 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1537 /*97 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1538 /*98 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1539 /*99 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1540 /*100*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1541 /*101*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1542 /*102*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1543 /*103*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1544 /*104*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1545 /*105*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1546 /*106*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1547 /*107*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1548 /*108*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1549 /*109*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1550 /*110*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1551 /*111*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1552 /*112*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1553 /*113*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1554 /*114*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1555 /*115*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1556 /*116*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1557 /*117*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1558 /*118*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1559 /*119*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1560 /*120*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1561 /*121*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1562 /*122*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1563 /*123*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1564 /*124*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1565 /*125*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1566 /*126*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1567 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
1569 { /* VTPARSE_STATE_ESCAPE_INTERMEDIATE */
1570 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1571 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1572 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1573 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1574 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1575 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1576 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1577 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1578 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1579 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1580 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1581 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1582 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1583 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1584 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1585 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1586 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1587 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1588 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1589 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1590 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1591 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1592 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1593 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1595 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1598 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1599 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1600 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1601 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1602 /*32 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1603 /*33 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1604 /*34 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1605 /*35 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1606 /*36 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1607 /*37 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1608 /*38 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1609 /*39 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1610 /*40 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1611 /*41 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1612 /*42 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1613 /*43 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1614 /*44 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1615 /*45 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1616 /*46 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1617 /*47 */ VTPARSE_ACTION_COLLECT | (0 << 4),
1618 /*48 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1619 /*49 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1620 /*50 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1621 /*51 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1622 /*52 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1623 /*53 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1624 /*54 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1625 /*55 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1626 /*56 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1627 /*57 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1628 /*58 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1629 /*59 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1630 /*60 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1631 /*61 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1632 /*62 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1633 /*63 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1634 /*64 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1635 /*65 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1636 /*66 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1637 /*67 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1638 /*68 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1639 /*69 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1640 /*70 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1641 /*71 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1642 /*72 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1643 /*73 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1644 /*74 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1645 /*75 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1646 /*76 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1647 /*77 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1648 /*78 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1649 /*79 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1650 /*80 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1651 /*81 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1652 /*82 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1653 /*83 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1654 /*84 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1655 /*85 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1656 /*86 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1657 /*87 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1658 /*88 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1659 /*89 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1660 /*90 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1661 /*91 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1662 /*92 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1663 /*93 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1664 /*94 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1665 /*95 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1666 /*96 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1667 /*97 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1668 /*98 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1669 /*99 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1670 /*100*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1671 /*101*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1672 /*102*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1673 /*103*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1674 /*104*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1675 /*105*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1676 /*106*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1677 /*107*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1678 /*108*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1679 /*109*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1680 /*110*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1681 /*111*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1682 /*112*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1683 /*113*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1684 /*114*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1685 /*115*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1686 /*116*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1687 /*117*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1688 /*118*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1689 /*119*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1690 /*120*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1691 /*121*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1692 /*122*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1693 /*123*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1694 /*124*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1695 /*125*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1696 /*126*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4),
1697 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
1699 { /* VTPARSE_STATE_GROUND */
1700 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1701 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1702 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1703 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1704 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1705 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1706 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1707 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1708 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1709 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1710 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1711 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1712 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1713 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1714 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1715 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1716 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1717 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1718 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1719 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1720 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1721 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1722 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1723 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1725 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1728 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1729 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1730 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1731 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4),
1732 /*32 */ VTPARSE_ACTION_PRINT | (0 << 4),
1733 /*33 */ VTPARSE_ACTION_PRINT | (0 << 4),
1734 /*34 */ VTPARSE_ACTION_PRINT | (0 << 4),
1735 /*35 */ VTPARSE_ACTION_PRINT | (0 << 4),
1736 /*36 */ VTPARSE_ACTION_PRINT | (0 << 4),
1737 /*37 */ VTPARSE_ACTION_PRINT | (0 << 4),
1738 /*38 */ VTPARSE_ACTION_PRINT | (0 << 4),
1739 /*39 */ VTPARSE_ACTION_PRINT | (0 << 4),
1740 /*40 */ VTPARSE_ACTION_PRINT | (0 << 4),
1741 /*41 */ VTPARSE_ACTION_PRINT | (0 << 4),
1742 /*42 */ VTPARSE_ACTION_PRINT | (0 << 4),
1743 /*43 */ VTPARSE_ACTION_PRINT | (0 << 4),
1744 /*44 */ VTPARSE_ACTION_PRINT | (0 << 4),
1745 /*45 */ VTPARSE_ACTION_PRINT | (0 << 4),
1746 /*46 */ VTPARSE_ACTION_PRINT | (0 << 4),
1747 /*47 */ VTPARSE_ACTION_PRINT | (0 << 4),
1748 /*48 */ VTPARSE_ACTION_PRINT | (0 << 4),
1749 /*49 */ VTPARSE_ACTION_PRINT | (0 << 4),
1750 /*50 */ VTPARSE_ACTION_PRINT | (0 << 4),
1751 /*51 */ VTPARSE_ACTION_PRINT | (0 << 4),
1752 /*52 */ VTPARSE_ACTION_PRINT | (0 << 4),
1753 /*53 */ VTPARSE_ACTION_PRINT | (0 << 4),
1754 /*54 */ VTPARSE_ACTION_PRINT | (0 << 4),
1755 /*55 */ VTPARSE_ACTION_PRINT | (0 << 4),
1756 /*56 */ VTPARSE_ACTION_PRINT | (0 << 4),
1757 /*57 */ VTPARSE_ACTION_PRINT | (0 << 4),
1758 /*58 */ VTPARSE_ACTION_PRINT | (0 << 4),
1759 /*59 */ VTPARSE_ACTION_PRINT | (0 << 4),
1760 /*60 */ VTPARSE_ACTION_PRINT | (0 << 4),
1761 /*61 */ VTPARSE_ACTION_PRINT | (0 << 4),
1762 /*62 */ VTPARSE_ACTION_PRINT | (0 << 4),
1763 /*63 */ VTPARSE_ACTION_PRINT | (0 << 4),
1764 /*64 */ VTPARSE_ACTION_PRINT | (0 << 4),
1765 /*65 */ VTPARSE_ACTION_PRINT | (0 << 4),
1766 /*66 */ VTPARSE_ACTION_PRINT | (0 << 4),
1767 /*67 */ VTPARSE_ACTION_PRINT | (0 << 4),
1768 /*68 */ VTPARSE_ACTION_PRINT | (0 << 4),
1769 /*69 */ VTPARSE_ACTION_PRINT | (0 << 4),
1770 /*70 */ VTPARSE_ACTION_PRINT | (0 << 4),
1771 /*71 */ VTPARSE_ACTION_PRINT | (0 << 4),
1772 /*72 */ VTPARSE_ACTION_PRINT | (0 << 4),
1773 /*73 */ VTPARSE_ACTION_PRINT | (0 << 4),
1774 /*74 */ VTPARSE_ACTION_PRINT | (0 << 4),
1775 /*75 */ VTPARSE_ACTION_PRINT | (0 << 4),
1776 /*76 */ VTPARSE_ACTION_PRINT | (0 << 4),
1777 /*77 */ VTPARSE_ACTION_PRINT | (0 << 4),
1778 /*78 */ VTPARSE_ACTION_PRINT | (0 << 4),
1779 /*79 */ VTPARSE_ACTION_PRINT | (0 << 4),
1780 /*80 */ VTPARSE_ACTION_PRINT | (0 << 4),
1781 /*81 */ VTPARSE_ACTION_PRINT | (0 << 4),
1782 /*82 */ VTPARSE_ACTION_PRINT | (0 << 4),
1783 /*83 */ VTPARSE_ACTION_PRINT | (0 << 4),
1784 /*84 */ VTPARSE_ACTION_PRINT | (0 << 4),
1785 /*85 */ VTPARSE_ACTION_PRINT | (0 << 4),
1786 /*86 */ VTPARSE_ACTION_PRINT | (0 << 4),
1787 /*87 */ VTPARSE_ACTION_PRINT | (0 << 4),
1788 /*88 */ VTPARSE_ACTION_PRINT | (0 << 4),
1789 /*89 */ VTPARSE_ACTION_PRINT | (0 << 4),
1790 /*90 */ VTPARSE_ACTION_PRINT | (0 << 4),
1791 /*91 */ VTPARSE_ACTION_PRINT | (0 << 4),
1792 /*92 */ VTPARSE_ACTION_PRINT | (0 << 4),
1793 /*93 */ VTPARSE_ACTION_PRINT | (0 << 4),
1794 /*94 */ VTPARSE_ACTION_PRINT | (0 << 4),
1795 /*95 */ VTPARSE_ACTION_PRINT | (0 << 4),
1796 /*96 */ VTPARSE_ACTION_PRINT | (0 << 4),
1797 /*97 */ VTPARSE_ACTION_PRINT | (0 << 4),
1798 /*98 */ VTPARSE_ACTION_PRINT | (0 << 4),
1799 /*99 */ VTPARSE_ACTION_PRINT | (0 << 4),
1800 /*100*/ VTPARSE_ACTION_PRINT | (0 << 4),
1801 /*101*/ VTPARSE_ACTION_PRINT | (0 << 4),
1802 /*102*/ VTPARSE_ACTION_PRINT | (0 << 4),
1803 /*103*/ VTPARSE_ACTION_PRINT | (0 << 4),
1804 /*104*/ VTPARSE_ACTION_PRINT | (0 << 4),
1805 /*105*/ VTPARSE_ACTION_PRINT | (0 << 4),
1806 /*106*/ VTPARSE_ACTION_PRINT | (0 << 4),
1807 /*107*/ VTPARSE_ACTION_PRINT | (0 << 4),
1808 /*108*/ VTPARSE_ACTION_PRINT | (0 << 4),
1809 /*109*/ VTPARSE_ACTION_PRINT | (0 << 4),
1810 /*110*/ VTPARSE_ACTION_PRINT | (0 << 4),
1811 /*111*/ VTPARSE_ACTION_PRINT | (0 << 4),
1812 /*112*/ VTPARSE_ACTION_PRINT | (0 << 4),
1813 /*113*/ VTPARSE_ACTION_PRINT | (0 << 4),
1814 /*114*/ VTPARSE_ACTION_PRINT | (0 << 4),
1815 /*115*/ VTPARSE_ACTION_PRINT | (0 << 4),
1816 /*116*/ VTPARSE_ACTION_PRINT | (0 << 4),
1817 /*117*/ VTPARSE_ACTION_PRINT | (0 << 4),
1818 /*118*/ VTPARSE_ACTION_PRINT | (0 << 4),
1819 /*119*/ VTPARSE_ACTION_PRINT | (0 << 4),
1820 /*120*/ VTPARSE_ACTION_PRINT | (0 << 4),
1821 /*121*/ VTPARSE_ACTION_PRINT | (0 << 4),
1822 /*122*/ VTPARSE_ACTION_PRINT | (0 << 4),
1823 /*123*/ VTPARSE_ACTION_PRINT | (0 << 4),
1824 /*124*/ VTPARSE_ACTION_PRINT | (0 << 4),
1825 /*125*/ VTPARSE_ACTION_PRINT | (0 << 4),
1826 /*126*/ VTPARSE_ACTION_PRINT | (0 << 4),
1827 /*127*/ VTPARSE_ACTION_PRINT | (0 << 4),
1828 /*128*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1829 /*129*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1830 /*130*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1831 /*131*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1832 /*132*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1833 /*133*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1834 /*134*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1835 /*135*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1836 /*136*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1837 /*137*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1838 /*138*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1839 /*139*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1840 /*140*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1841 /*141*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1842 /*142*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1843 /*143*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1845 /*145*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1846 /*146*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1847 /*147*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1848 /*148*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1849 /*149*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1850 /*150*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1851 /*151*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1852 /*152*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1853 /*153*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1854 /*154*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1856 /*156*/ VTPARSE_ACTION_EXECUTE | (0 << 4),
1858 { /* VTPARSE_STATE_OSC_STRING */
1859 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1860 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1861 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1862 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1863 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1864 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1865 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1866 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1867 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1868 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1869 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1870 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1871 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1872 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1873 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1874 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1875 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1876 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1877 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1878 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1879 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1880 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1881 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1882 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1884 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1887 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1888 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1889 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1890 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4),
1891 /*32 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1892 /*33 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1893 /*34 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1894 /*35 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1895 /*36 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1896 /*37 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1897 /*38 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1898 /*39 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1899 /*40 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1900 /*41 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1901 /*42 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1902 /*43 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1903 /*44 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1904 /*45 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1905 /*46 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1906 /*47 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1907 /*48 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1908 /*49 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1909 /*50 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1910 /*51 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1911 /*52 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1912 /*53 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1913 /*54 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1914 /*55 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1915 /*56 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1916 /*57 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1917 /*58 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1918 /*59 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1919 /*60 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1920 /*61 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1921 /*62 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1922 /*63 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1923 /*64 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1924 /*65 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1925 /*66 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1926 /*67 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1927 /*68 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1928 /*69 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1929 /*70 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1930 /*71 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1931 /*72 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1932 /*73 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1933 /*74 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1934 /*75 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1935 /*76 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1936 /*77 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1937 /*78 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1938 /*79 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1939 /*80 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1940 /*81 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1941 /*82 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1942 /*83 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1943 /*84 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1944 /*85 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1945 /*86 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1946 /*87 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1947 /*88 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1948 /*89 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1949 /*90 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1950 /*91 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1951 /*92 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1952 /*93 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1953 /*94 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1954 /*95 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1955 /*96 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1956 /*97 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1957 /*98 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1958 /*99 */ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1959 /*100*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1960 /*101*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1961 /*102*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1962 /*103*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1963 /*104*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1964 /*105*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1965 /*106*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1966 /*107*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1967 /*108*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1968 /*109*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1969 /*110*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1970 /*111*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1971 /*112*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1972 /*113*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1973 /*114*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1974 /*115*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1975 /*116*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1976 /*117*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1977 /*118*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1978 /*119*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1979 /*120*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1980 /*121*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1981 /*122*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1982 /*123*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1983 /*124*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1984 /*125*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1985 /*126*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
1986 /*127*/ VTPARSE_ACTION_OSC_PUT | (0 << 4),
2015 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4),
2017 { /* VTPARSE_STATE_SOS_PM_APC_STRING */
2018 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2019 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2020 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2021 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2022 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2023 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2024 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2025 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2026 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2027 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2028 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2029 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2030 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2031 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2032 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2033 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2034 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2035 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2036 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2037 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2038 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2039 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2040 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2041 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2043 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2046 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2047 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2048 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2049 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2050 /*32 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2051 /*33 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2052 /*34 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2053 /*35 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2054 /*36 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2055 /*37 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2056 /*38 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2057 /*39 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2058 /*40 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2059 /*41 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2060 /*42 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2061 /*43 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2062 /*44 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2063 /*45 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2064 /*46 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2065 /*47 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2066 /*48 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2067 /*49 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2068 /*50 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2069 /*51 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2070 /*52 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2071 /*53 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2072 /*54 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2073 /*55 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2074 /*56 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2075 /*57 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2076 /*58 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2077 /*59 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2078 /*60 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2079 /*61 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2080 /*62 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2081 /*63 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2082 /*64 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2083 /*65 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2084 /*66 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2085 /*67 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2086 /*68 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2087 /*69 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2088 /*70 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2089 /*71 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2090 /*72 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2091 /*73 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2092 /*74 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2093 /*75 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2094 /*76 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2095 /*77 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2096 /*78 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2097 /*79 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2098 /*80 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2099 /*81 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2100 /*82 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2101 /*83 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2102 /*84 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2103 /*85 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2104 /*86 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2105 /*87 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2106 /*88 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2107 /*89 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2108 /*90 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2109 /*91 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2110 /*92 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2111 /*93 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2112 /*94 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2113 /*95 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2114 /*96 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2115 /*97 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2116 /*98 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2117 /*99 */ VTPARSE_ACTION_IGNORE | (0 << 4),
2118 /*100*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2119 /*101*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2120 /*102*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2121 /*103*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2122 /*104*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2123 /*105*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2124 /*106*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2125 /*107*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2126 /*108*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2127 /*109*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2128 /*110*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2129 /*111*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2130 /*112*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2131 /*113*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2132 /*114*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2133 /*115*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2134 /*116*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2135 /*117*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2136 /*118*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2137 /*119*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2138 /*120*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2139 /*121*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2140 /*122*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2141 /*123*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2142 /*124*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2143 /*125*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2144 /*126*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2145 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4),
2174 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4),
2178 static const vtparse_action_t ENTRY_ACTIONS[] = {
2179 (vtparse_action_t)0 /* none for ANYWHERE */,
2180 VTPARSE_ACTION_CLEAR, /* CSI_ENTRY */
2181 (vtparse_action_t)0 /* none for CSI_IGNORE */,
2182 (vtparse_action_t)0 /* none for CSI_INTERMEDIATE */,
2183 (vtparse_action_t)0 /* none for CSI_PARAM */,
2184 VTPARSE_ACTION_CLEAR, /* DCS_ENTRY */
2185 (vtparse_action_t)0 /* none for DCS_IGNORE */,
2186 (vtparse_action_t)0 /* none for DCS_INTERMEDIATE */,
2187 (vtparse_action_t)0 /* none for DCS_PARAM */,
2188 VTPARSE_ACTION_HOOK, /* DCS_PASSTHROUGH */
2189 VTPARSE_ACTION_CLEAR, /* ESCAPE */
2190 (vtparse_action_t)0 /* none for ESCAPE_INTERMEDIATE */,
2191 (vtparse_action_t)0 /* none for GROUND */,
2192 VTPARSE_ACTION_OSC_START, /* OSC_STRING */
2193 (vtparse_action_t)0 /* none for SOS_PM_APC_STRING */,
2196 static const vtparse_action_t EXIT_ACTIONS[] = {
2197 (vtparse_action_t)0 /* none for ANYWHERE */,
2198 (vtparse_action_t)0 /* none for CSI_ENTRY */,
2199 (vtparse_action_t)0 /* none for CSI_IGNORE */,
2200 (vtparse_action_t)0 /* none for CSI_INTERMEDIATE */,
2201 (vtparse_action_t)0 /* none for CSI_PARAM */,
2202 (vtparse_action_t)0 /* none for DCS_ENTRY */,
2203 (vtparse_action_t)0 /* none for DCS_IGNORE */,
2204 (vtparse_action_t)0 /* none for DCS_INTERMEDIATE */,
2205 (vtparse_action_t)0 /* none for DCS_PARAM */,
2206 VTPARSE_ACTION_UNHOOK, /* DCS_PASSTHROUGH */
2207 (vtparse_action_t)0 /* none for ESCAPE */,
2208 (vtparse_action_t)0 /* none for ESCAPE_INTERMEDIATE */,
2209 (vtparse_action_t)0 /* none for GROUND */,
2210 VTPARSE_ACTION_OSC_END, /* OSC_STRING */
2211 (vtparse_action_t)0 /* none for SOS_PM_APC_STRING */,
2214 state_change_t GET_STATE_TABLE(const int state, const int ch)
2216 return STATE_TABLE[state][ch];
2219 vtparse_action_t GET_ENTRY_ACTIONS(const int state)
2221 return ENTRY_ACTIONS[state];
2224 vtparse_action_t GET_EXIT_ACTIONS(const int state)
2226 return EXIT_ACTIONS[state];
2229 const char *GET_ACTION_NAMES(const int n)
2231 return ACTION_NAMES[n];
2234 const char *GET_STATE_NAMES(const int n)
2236 return STATE_NAMES[n];