Natural Tiny Shell (NT-Shell) library is a tiny shell library for a small embedded system. The interface is really simple. You should only know ntshell_execute in ntshell.h. So you can port it to any embedded system easily. Please enjoy your small embedded system with it. :)
Dependents: NaturalTinyShell_TestProgram
vtparse_table.c
00001 /** 00002 * @file vtparse_table.c 00003 * @brief VTParse 00004 * @details 00005 * An implementation of Paul Williams' DEC compatible state machine parser 00006 * This code is in the public domain. 00007 * @author Joshua Haberman <joshua@reverberate.org> 00008 */ 00009 00010 #include "vtparse_table.h" 00011 00012 static const char *ACTION_NAMES[] = { 00013 "<no action>", 00014 "CLEAR", 00015 "COLLECT", 00016 "CSI_DISPATCH", 00017 "ESC_DISPATCH", 00018 "EXECUTE", 00019 "HOOK", 00020 "IGNORE", 00021 "OSC_END", 00022 "OSC_PUT", 00023 "OSC_START", 00024 "PARAM", 00025 "PRINT", 00026 "PUT", 00027 "UNHOOK", 00028 }; 00029 00030 static const char *STATE_NAMES[] = { 00031 "ANYWHERE", 00032 "CSI_ENTRY", 00033 "CSI_IGNORE", 00034 "CSI_INTERMEDIATE", 00035 "CSI_PARAM", 00036 "DCS_ENTRY", 00037 "DCS_IGNORE", 00038 "DCS_INTERMEDIATE", 00039 "DCS_PARAM", 00040 "DCS_PASSTHROUGH", 00041 "ESCAPE", 00042 "ESCAPE_INTERMEDIATE", 00043 "GROUND", 00044 "OSC_STRING", 00045 "SOS_PM_APC_STRING", 00046 }; 00047 00048 static const state_change_t STATE_TABLE[15][256] = { 00049 { /* VTPARSE_STATE_ANYWHERE */ 00050 0, 00051 0, 00052 0, 00053 0, 00054 0, 00055 0, 00056 0, 00057 0, 00058 0, 00059 0, 00060 0, 00061 0, 00062 0, 00063 0, 00064 0, 00065 0, 00066 0, 00067 0, 00068 0, 00069 0, 00070 0, 00071 0, 00072 0, 00073 0, 00074 /*24 */ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00075 0, 00076 /*26 */ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00077 /*27 */ 0 | (VTPARSE_STATE_ESCAPE << 4), 00078 0, 00079 0, 00080 0, 00081 0, 00082 0, 00083 0, 00084 0, 00085 0, 00086 0, 00087 0, 00088 0, 00089 0, 00090 0, 00091 0, 00092 0, 00093 0, 00094 0, 00095 0, 00096 0, 00097 0, 00098 0, 00099 0, 00100 0, 00101 0, 00102 0, 00103 0, 00104 0, 00105 0, 00106 0, 00107 0, 00108 0, 00109 0, 00110 0, 00111 0, 00112 0, 00113 0, 00114 0, 00115 0, 00116 0, 00117 0, 00118 0, 00119 0, 00120 0, 00121 0, 00122 0, 00123 0, 00124 0, 00125 0, 00126 0, 00127 0, 00128 0, 00129 0, 00130 0, 00131 0, 00132 0, 00133 0, 00134 0, 00135 0, 00136 0, 00137 0, 00138 0, 00139 0, 00140 0, 00141 0, 00142 0, 00143 0, 00144 0, 00145 0, 00146 0, 00147 0, 00148 0, 00149 0, 00150 0, 00151 0, 00152 0, 00153 0, 00154 0, 00155 0, 00156 0, 00157 0, 00158 0, 00159 0, 00160 0, 00161 0, 00162 0, 00163 0, 00164 0, 00165 0, 00166 0, 00167 0, 00168 0, 00169 0, 00170 0, 00171 0, 00172 0, 00173 0, 00174 0, 00175 0, 00176 0, 00177 0, 00178 /*128*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00179 /*129*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00180 /*130*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00181 /*131*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00182 /*132*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00183 /*133*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00184 /*134*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00185 /*135*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00186 /*136*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00187 /*137*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00188 /*138*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00189 /*139*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00190 /*140*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00191 /*141*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00192 /*142*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00193 /*143*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00194 /*144*/ 0 | (VTPARSE_STATE_DCS_ENTRY << 4), 00195 /*145*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00196 /*146*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00197 /*147*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00198 /*148*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00199 /*149*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00200 /*150*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00201 /*151*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00202 /*152*/ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4), 00203 /*153*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00204 /*154*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00205 /*155*/ 0 | (VTPARSE_STATE_CSI_ENTRY << 4), 00206 /*156*/ VTPARSE_ACTION_EXECUTE | (VTPARSE_STATE_GROUND << 4), 00207 /*157*/ 0 | (VTPARSE_STATE_OSC_STRING << 4), 00208 /*158*/ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4), 00209 /*159*/ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4), 00210 }, 00211 { /* VTPARSE_STATE_CSI_ENTRY */ 00212 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00213 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00214 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00215 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00216 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00217 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00218 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00219 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00220 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00221 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00222 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00223 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00224 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00225 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00226 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00227 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00228 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00229 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00230 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00231 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00232 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00233 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00234 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00235 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00236 0, 00237 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00238 0, 00239 0, 00240 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00241 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00242 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00243 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00244 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00245 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00246 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00247 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00248 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00249 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00250 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00251 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00252 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00253 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00254 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00255 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00256 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00257 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00258 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00259 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00260 /*48 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00261 /*49 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00262 /*50 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00263 /*51 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00264 /*52 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00265 /*53 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00266 /*54 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00267 /*55 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00268 /*56 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00269 /*57 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00270 /*58 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00271 /*59 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_CSI_PARAM << 4), 00272 /*60 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4), 00273 /*61 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4), 00274 /*62 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4), 00275 /*63 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_PARAM << 4), 00276 /*64 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00277 /*65 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00278 /*66 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00279 /*67 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00280 /*68 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00281 /*69 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00282 /*70 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00283 /*71 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00284 /*72 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00285 /*73 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00286 /*74 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00287 /*75 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00288 /*76 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00289 /*77 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00290 /*78 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00291 /*79 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00292 /*80 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00293 /*81 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00294 /*82 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00295 /*83 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00296 /*84 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00297 /*85 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00298 /*86 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00299 /*87 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00300 /*88 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00301 /*89 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00302 /*90 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00303 /*91 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00304 /*92 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00305 /*93 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00306 /*94 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00307 /*95 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00308 /*96 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00309 /*97 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00310 /*98 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00311 /*99 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00312 /*100*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00313 /*101*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00314 /*102*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00315 /*103*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00316 /*104*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00317 /*105*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00318 /*106*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00319 /*107*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00320 /*108*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00321 /*109*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00322 /*110*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00323 /*111*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00324 /*112*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00325 /*113*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00326 /*114*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00327 /*115*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00328 /*116*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00329 /*117*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00330 /*118*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00331 /*119*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00332 /*120*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00333 /*121*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00334 /*122*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00335 /*123*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00336 /*124*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00337 /*125*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00338 /*126*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00339 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00340 }, 00341 { /* VTPARSE_STATE_CSI_IGNORE */ 00342 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00343 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00344 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00345 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00346 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00347 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00348 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00349 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00350 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00351 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00352 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00353 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00354 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00355 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00356 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00357 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00358 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00359 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00360 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00361 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00362 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00363 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00364 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00365 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00366 0, 00367 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00368 0, 00369 0, 00370 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00371 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00372 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00373 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00374 /*32 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00375 /*33 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00376 /*34 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00377 /*35 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00378 /*36 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00379 /*37 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00380 /*38 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00381 /*39 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00382 /*40 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00383 /*41 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00384 /*42 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00385 /*43 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00386 /*44 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00387 /*45 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00388 /*46 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00389 /*47 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00390 /*48 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00391 /*49 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00392 /*50 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00393 /*51 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00394 /*52 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00395 /*53 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00396 /*54 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00397 /*55 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00398 /*56 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00399 /*57 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00400 /*58 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00401 /*59 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00402 /*60 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00403 /*61 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00404 /*62 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00405 /*63 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00406 /*64 */ 0 | (VTPARSE_STATE_GROUND << 4), 00407 /*65 */ 0 | (VTPARSE_STATE_GROUND << 4), 00408 /*66 */ 0 | (VTPARSE_STATE_GROUND << 4), 00409 /*67 */ 0 | (VTPARSE_STATE_GROUND << 4), 00410 /*68 */ 0 | (VTPARSE_STATE_GROUND << 4), 00411 /*69 */ 0 | (VTPARSE_STATE_GROUND << 4), 00412 /*70 */ 0 | (VTPARSE_STATE_GROUND << 4), 00413 /*71 */ 0 | (VTPARSE_STATE_GROUND << 4), 00414 /*72 */ 0 | (VTPARSE_STATE_GROUND << 4), 00415 /*73 */ 0 | (VTPARSE_STATE_GROUND << 4), 00416 /*74 */ 0 | (VTPARSE_STATE_GROUND << 4), 00417 /*75 */ 0 | (VTPARSE_STATE_GROUND << 4), 00418 /*76 */ 0 | (VTPARSE_STATE_GROUND << 4), 00419 /*77 */ 0 | (VTPARSE_STATE_GROUND << 4), 00420 /*78 */ 0 | (VTPARSE_STATE_GROUND << 4), 00421 /*79 */ 0 | (VTPARSE_STATE_GROUND << 4), 00422 /*80 */ 0 | (VTPARSE_STATE_GROUND << 4), 00423 /*81 */ 0 | (VTPARSE_STATE_GROUND << 4), 00424 /*82 */ 0 | (VTPARSE_STATE_GROUND << 4), 00425 /*83 */ 0 | (VTPARSE_STATE_GROUND << 4), 00426 /*84 */ 0 | (VTPARSE_STATE_GROUND << 4), 00427 /*85 */ 0 | (VTPARSE_STATE_GROUND << 4), 00428 /*86 */ 0 | (VTPARSE_STATE_GROUND << 4), 00429 /*87 */ 0 | (VTPARSE_STATE_GROUND << 4), 00430 /*88 */ 0 | (VTPARSE_STATE_GROUND << 4), 00431 /*89 */ 0 | (VTPARSE_STATE_GROUND << 4), 00432 /*90 */ 0 | (VTPARSE_STATE_GROUND << 4), 00433 /*91 */ 0 | (VTPARSE_STATE_GROUND << 4), 00434 /*92 */ 0 | (VTPARSE_STATE_GROUND << 4), 00435 /*93 */ 0 | (VTPARSE_STATE_GROUND << 4), 00436 /*94 */ 0 | (VTPARSE_STATE_GROUND << 4), 00437 /*95 */ 0 | (VTPARSE_STATE_GROUND << 4), 00438 /*96 */ 0 | (VTPARSE_STATE_GROUND << 4), 00439 /*97 */ 0 | (VTPARSE_STATE_GROUND << 4), 00440 /*98 */ 0 | (VTPARSE_STATE_GROUND << 4), 00441 /*99 */ 0 | (VTPARSE_STATE_GROUND << 4), 00442 /*100*/ 0 | (VTPARSE_STATE_GROUND << 4), 00443 /*101*/ 0 | (VTPARSE_STATE_GROUND << 4), 00444 /*102*/ 0 | (VTPARSE_STATE_GROUND << 4), 00445 /*103*/ 0 | (VTPARSE_STATE_GROUND << 4), 00446 /*104*/ 0 | (VTPARSE_STATE_GROUND << 4), 00447 /*105*/ 0 | (VTPARSE_STATE_GROUND << 4), 00448 /*106*/ 0 | (VTPARSE_STATE_GROUND << 4), 00449 /*107*/ 0 | (VTPARSE_STATE_GROUND << 4), 00450 /*108*/ 0 | (VTPARSE_STATE_GROUND << 4), 00451 /*109*/ 0 | (VTPARSE_STATE_GROUND << 4), 00452 /*110*/ 0 | (VTPARSE_STATE_GROUND << 4), 00453 /*111*/ 0 | (VTPARSE_STATE_GROUND << 4), 00454 /*112*/ 0 | (VTPARSE_STATE_GROUND << 4), 00455 /*113*/ 0 | (VTPARSE_STATE_GROUND << 4), 00456 /*114*/ 0 | (VTPARSE_STATE_GROUND << 4), 00457 /*115*/ 0 | (VTPARSE_STATE_GROUND << 4), 00458 /*116*/ 0 | (VTPARSE_STATE_GROUND << 4), 00459 /*117*/ 0 | (VTPARSE_STATE_GROUND << 4), 00460 /*118*/ 0 | (VTPARSE_STATE_GROUND << 4), 00461 /*119*/ 0 | (VTPARSE_STATE_GROUND << 4), 00462 /*120*/ 0 | (VTPARSE_STATE_GROUND << 4), 00463 /*121*/ 0 | (VTPARSE_STATE_GROUND << 4), 00464 /*122*/ 0 | (VTPARSE_STATE_GROUND << 4), 00465 /*123*/ 0 | (VTPARSE_STATE_GROUND << 4), 00466 /*124*/ 0 | (VTPARSE_STATE_GROUND << 4), 00467 /*125*/ 0 | (VTPARSE_STATE_GROUND << 4), 00468 /*126*/ 0 | (VTPARSE_STATE_GROUND << 4), 00469 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00470 }, 00471 { /* VTPARSE_STATE_CSI_INTERMEDIATE */ 00472 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00473 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00474 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00475 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00476 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00477 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00478 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00479 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00480 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00481 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00482 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00483 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00484 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00485 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00486 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00487 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00488 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00489 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00490 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00491 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00492 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00493 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00494 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00495 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00496 0, 00497 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00498 0, 00499 0, 00500 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00501 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00502 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00503 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00504 /*32 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00505 /*33 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00506 /*34 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00507 /*35 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00508 /*36 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00509 /*37 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00510 /*38 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00511 /*39 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00512 /*40 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00513 /*41 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00514 /*42 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00515 /*43 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00516 /*44 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00517 /*45 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00518 /*46 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00519 /*47 */ VTPARSE_ACTION_COLLECT | (0 << 4), 00520 /*48 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00521 /*49 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00522 /*50 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00523 /*51 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00524 /*52 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00525 /*53 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00526 /*54 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00527 /*55 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00528 /*56 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00529 /*57 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00530 /*58 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00531 /*59 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00532 /*60 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00533 /*61 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00534 /*62 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00535 /*63 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00536 /*64 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00537 /*65 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00538 /*66 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00539 /*67 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00540 /*68 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00541 /*69 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00542 /*70 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00543 /*71 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00544 /*72 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00545 /*73 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00546 /*74 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00547 /*75 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00548 /*76 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00549 /*77 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00550 /*78 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00551 /*79 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00552 /*80 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00553 /*81 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00554 /*82 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00555 /*83 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00556 /*84 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00557 /*85 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00558 /*86 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00559 /*87 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00560 /*88 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00561 /*89 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00562 /*90 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00563 /*91 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00564 /*92 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00565 /*93 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00566 /*94 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00567 /*95 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00568 /*96 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00569 /*97 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00570 /*98 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00571 /*99 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00572 /*100*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00573 /*101*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00574 /*102*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00575 /*103*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00576 /*104*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00577 /*105*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00578 /*106*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00579 /*107*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00580 /*108*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00581 /*109*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00582 /*110*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00583 /*111*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00584 /*112*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00585 /*113*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00586 /*114*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00587 /*115*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00588 /*116*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00589 /*117*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00590 /*118*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00591 /*119*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00592 /*120*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00593 /*121*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00594 /*122*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00595 /*123*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00596 /*124*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00597 /*125*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00598 /*126*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00599 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00600 }, 00601 { /* VTPARSE_STATE_CSI_PARAM */ 00602 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00603 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00604 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00605 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00606 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00607 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00608 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00609 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00610 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00611 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00612 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00613 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00614 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00615 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00616 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00617 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00618 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00619 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00620 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00621 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00622 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00623 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00624 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00625 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00626 0, 00627 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00628 0, 00629 0, 00630 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00631 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00632 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00633 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 00634 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00635 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00636 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00637 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00638 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00639 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00640 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00641 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00642 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00643 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00644 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00645 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00646 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00647 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00648 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00649 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_CSI_INTERMEDIATE << 4), 00650 /*48 */ VTPARSE_ACTION_PARAM | (0 << 4), 00651 /*49 */ VTPARSE_ACTION_PARAM | (0 << 4), 00652 /*50 */ VTPARSE_ACTION_PARAM | (0 << 4), 00653 /*51 */ VTPARSE_ACTION_PARAM | (0 << 4), 00654 /*52 */ VTPARSE_ACTION_PARAM | (0 << 4), 00655 /*53 */ VTPARSE_ACTION_PARAM | (0 << 4), 00656 /*54 */ VTPARSE_ACTION_PARAM | (0 << 4), 00657 /*55 */ VTPARSE_ACTION_PARAM | (0 << 4), 00658 /*56 */ VTPARSE_ACTION_PARAM | (0 << 4), 00659 /*57 */ VTPARSE_ACTION_PARAM | (0 << 4), 00660 /*58 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00661 /*59 */ VTPARSE_ACTION_PARAM | (0 << 4), 00662 /*60 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00663 /*61 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00664 /*62 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00665 /*63 */ 0 | (VTPARSE_STATE_CSI_IGNORE << 4), 00666 /*64 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00667 /*65 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00668 /*66 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00669 /*67 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00670 /*68 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00671 /*69 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00672 /*70 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00673 /*71 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00674 /*72 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00675 /*73 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00676 /*74 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00677 /*75 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00678 /*76 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00679 /*77 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00680 /*78 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00681 /*79 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00682 /*80 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00683 /*81 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00684 /*82 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00685 /*83 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00686 /*84 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00687 /*85 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00688 /*86 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00689 /*87 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00690 /*88 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00691 /*89 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00692 /*90 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00693 /*91 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00694 /*92 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00695 /*93 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00696 /*94 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00697 /*95 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00698 /*96 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00699 /*97 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00700 /*98 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00701 /*99 */ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00702 /*100*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00703 /*101*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00704 /*102*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00705 /*103*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00706 /*104*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00707 /*105*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00708 /*106*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00709 /*107*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00710 /*108*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00711 /*109*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00712 /*110*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00713 /*111*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00714 /*112*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00715 /*113*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00716 /*114*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00717 /*115*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00718 /*116*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00719 /*117*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00720 /*118*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00721 /*119*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00722 /*120*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00723 /*121*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00724 /*122*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00725 /*123*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00726 /*124*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00727 /*125*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00728 /*126*/ VTPARSE_ACTION_CSI_DISPATCH | (VTPARSE_STATE_GROUND << 4), 00729 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00730 }, 00731 { /* VTPARSE_STATE_DCS_ENTRY */ 00732 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00733 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00734 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00735 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00736 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00737 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00738 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00739 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00740 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00741 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00742 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00743 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00744 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00745 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00746 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00747 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00748 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00749 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00750 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00751 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00752 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00753 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00754 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00755 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00756 0, 00757 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00758 0, 00759 0, 00760 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00761 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00762 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00763 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00764 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00765 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00766 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00767 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00768 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00769 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00770 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00771 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00772 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00773 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00774 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00775 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00776 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00777 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00778 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00779 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 00780 /*48 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00781 /*49 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00782 /*50 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00783 /*51 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00784 /*52 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00785 /*53 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00786 /*54 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00787 /*55 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00788 /*56 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00789 /*57 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00790 /*58 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 00791 /*59 */ VTPARSE_ACTION_PARAM | (VTPARSE_STATE_DCS_PARAM << 4), 00792 /*60 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4), 00793 /*61 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4), 00794 /*62 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4), 00795 /*63 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_PARAM << 4), 00796 /*64 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00797 /*65 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00798 /*66 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00799 /*67 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00800 /*68 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00801 /*69 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00802 /*70 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00803 /*71 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00804 /*72 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00805 /*73 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00806 /*74 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00807 /*75 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00808 /*76 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00809 /*77 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00810 /*78 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00811 /*79 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00812 /*80 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00813 /*81 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00814 /*82 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00815 /*83 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00816 /*84 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00817 /*85 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00818 /*86 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00819 /*87 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00820 /*88 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00821 /*89 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00822 /*90 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00823 /*91 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00824 /*92 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00825 /*93 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00826 /*94 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00827 /*95 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00828 /*96 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00829 /*97 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00830 /*98 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00831 /*99 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00832 /*100*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00833 /*101*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00834 /*102*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00835 /*103*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00836 /*104*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00837 /*105*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00838 /*106*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00839 /*107*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00840 /*108*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00841 /*109*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00842 /*110*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00843 /*111*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00844 /*112*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00845 /*113*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00846 /*114*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00847 /*115*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00848 /*116*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00849 /*117*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00850 /*118*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00851 /*119*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00852 /*120*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00853 /*121*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00854 /*122*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00855 /*123*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00856 /*124*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00857 /*125*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00858 /*126*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 00859 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00860 }, 00861 { /* VTPARSE_STATE_DCS_IGNORE */ 00862 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00863 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00864 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00865 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00866 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00867 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00868 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00869 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00870 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00871 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00872 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00873 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00874 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00875 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00876 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00877 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00878 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00879 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00880 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00881 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00882 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00883 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00884 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00885 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00886 0, 00887 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00888 0, 00889 0, 00890 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00891 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00892 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00893 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00894 /*32 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00895 /*33 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00896 /*34 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00897 /*35 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00898 /*36 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00899 /*37 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00900 /*38 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00901 /*39 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00902 /*40 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00903 /*41 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00904 /*42 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00905 /*43 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00906 /*44 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00907 /*45 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00908 /*46 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00909 /*47 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00910 /*48 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00911 /*49 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00912 /*50 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00913 /*51 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00914 /*52 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00915 /*53 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00916 /*54 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00917 /*55 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00918 /*56 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00919 /*57 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00920 /*58 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00921 /*59 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00922 /*60 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00923 /*61 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00924 /*62 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00925 /*63 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00926 /*64 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00927 /*65 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00928 /*66 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00929 /*67 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00930 /*68 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00931 /*69 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00932 /*70 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00933 /*71 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00934 /*72 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00935 /*73 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00936 /*74 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00937 /*75 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00938 /*76 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00939 /*77 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00940 /*78 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00941 /*79 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00942 /*80 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00943 /*81 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00944 /*82 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00945 /*83 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00946 /*84 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00947 /*85 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00948 /*86 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00949 /*87 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00950 /*88 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00951 /*89 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00952 /*90 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00953 /*91 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00954 /*92 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00955 /*93 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00956 /*94 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00957 /*95 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00958 /*96 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00959 /*97 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00960 /*98 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00961 /*99 */ VTPARSE_ACTION_IGNORE | (0 << 4), 00962 /*100*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00963 /*101*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00964 /*102*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00965 /*103*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00966 /*104*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00967 /*105*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00968 /*106*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00969 /*107*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00970 /*108*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00971 /*109*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00972 /*110*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00973 /*111*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00974 /*112*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00975 /*113*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00976 /*114*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00977 /*115*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00978 /*116*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00979 /*117*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00980 /*118*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00981 /*119*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00982 /*120*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00983 /*121*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00984 /*122*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00985 /*123*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00986 /*124*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00987 /*125*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00988 /*126*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00989 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 00990 0, 00991 0, 00992 0, 00993 0, 00994 0, 00995 0, 00996 0, 00997 0, 00998 0, 00999 0, 01000 0, 01001 0, 01002 0, 01003 0, 01004 0, 01005 0, 01006 0, 01007 0, 01008 0, 01009 0, 01010 0, 01011 0, 01012 0, 01013 0, 01014 0, 01015 0, 01016 0, 01017 0, 01018 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4), 01019 }, 01020 { /* VTPARSE_STATE_DCS_INTERMEDIATE */ 01021 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01022 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01023 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01024 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01025 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01026 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01027 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01028 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01029 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01030 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01031 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01032 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01033 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01034 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01035 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01036 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01037 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01038 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01039 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01040 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01041 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01042 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01043 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01044 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01045 0, 01046 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01047 0, 01048 0, 01049 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01050 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01051 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01052 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01053 /*32 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01054 /*33 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01055 /*34 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01056 /*35 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01057 /*36 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01058 /*37 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01059 /*38 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01060 /*39 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01061 /*40 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01062 /*41 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01063 /*42 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01064 /*43 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01065 /*44 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01066 /*45 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01067 /*46 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01068 /*47 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01069 /*48 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01070 /*49 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01071 /*50 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01072 /*51 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01073 /*52 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01074 /*53 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01075 /*54 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01076 /*55 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01077 /*56 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01078 /*57 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01079 /*58 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01080 /*59 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01081 /*60 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01082 /*61 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01083 /*62 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01084 /*63 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01085 /*64 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01086 /*65 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01087 /*66 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01088 /*67 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01089 /*68 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01090 /*69 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01091 /*70 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01092 /*71 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01093 /*72 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01094 /*73 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01095 /*74 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01096 /*75 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01097 /*76 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01098 /*77 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01099 /*78 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01100 /*79 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01101 /*80 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01102 /*81 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01103 /*82 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01104 /*83 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01105 /*84 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01106 /*85 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01107 /*86 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01108 /*87 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01109 /*88 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01110 /*89 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01111 /*90 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01112 /*91 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01113 /*92 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01114 /*93 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01115 /*94 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01116 /*95 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01117 /*96 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01118 /*97 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01119 /*98 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01120 /*99 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01121 /*100*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01122 /*101*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01123 /*102*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01124 /*103*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01125 /*104*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01126 /*105*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01127 /*106*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01128 /*107*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01129 /*108*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01130 /*109*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01131 /*110*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01132 /*111*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01133 /*112*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01134 /*113*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01135 /*114*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01136 /*115*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01137 /*116*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01138 /*117*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01139 /*118*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01140 /*119*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01141 /*120*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01142 /*121*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01143 /*122*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01144 /*123*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01145 /*124*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01146 /*125*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01147 /*126*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01148 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 01149 }, 01150 { /* VTPARSE_STATE_DCS_PARAM */ 01151 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01152 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01153 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01154 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01155 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01156 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01157 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01158 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01159 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01160 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01161 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01162 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01163 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01164 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01165 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01166 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01167 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01168 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01169 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01170 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01171 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01172 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01173 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01174 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01175 0, 01176 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01177 0, 01178 0, 01179 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01180 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01181 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01182 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01183 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01184 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01185 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01186 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01187 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01188 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01189 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01190 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01191 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01192 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01193 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01194 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01195 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01196 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01197 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01198 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_DCS_INTERMEDIATE << 4), 01199 /*48 */ VTPARSE_ACTION_PARAM | (0 << 4), 01200 /*49 */ VTPARSE_ACTION_PARAM | (0 << 4), 01201 /*50 */ VTPARSE_ACTION_PARAM | (0 << 4), 01202 /*51 */ VTPARSE_ACTION_PARAM | (0 << 4), 01203 /*52 */ VTPARSE_ACTION_PARAM | (0 << 4), 01204 /*53 */ VTPARSE_ACTION_PARAM | (0 << 4), 01205 /*54 */ VTPARSE_ACTION_PARAM | (0 << 4), 01206 /*55 */ VTPARSE_ACTION_PARAM | (0 << 4), 01207 /*56 */ VTPARSE_ACTION_PARAM | (0 << 4), 01208 /*57 */ VTPARSE_ACTION_PARAM | (0 << 4), 01209 /*58 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01210 /*59 */ VTPARSE_ACTION_PARAM | (0 << 4), 01211 /*60 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01212 /*61 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01213 /*62 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01214 /*63 */ 0 | (VTPARSE_STATE_DCS_IGNORE << 4), 01215 /*64 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01216 /*65 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01217 /*66 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01218 /*67 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01219 /*68 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01220 /*69 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01221 /*70 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01222 /*71 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01223 /*72 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01224 /*73 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01225 /*74 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01226 /*75 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01227 /*76 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01228 /*77 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01229 /*78 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01230 /*79 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01231 /*80 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01232 /*81 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01233 /*82 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01234 /*83 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01235 /*84 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01236 /*85 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01237 /*86 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01238 /*87 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01239 /*88 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01240 /*89 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01241 /*90 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01242 /*91 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01243 /*92 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01244 /*93 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01245 /*94 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01246 /*95 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01247 /*96 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01248 /*97 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01249 /*98 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01250 /*99 */ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01251 /*100*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01252 /*101*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01253 /*102*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01254 /*103*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01255 /*104*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01256 /*105*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01257 /*106*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01258 /*107*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01259 /*108*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01260 /*109*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01261 /*110*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01262 /*111*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01263 /*112*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01264 /*113*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01265 /*114*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01266 /*115*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01267 /*116*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01268 /*117*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01269 /*118*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01270 /*119*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01271 /*120*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01272 /*121*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01273 /*122*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01274 /*123*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01275 /*124*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01276 /*125*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01277 /*126*/ 0 | (VTPARSE_STATE_DCS_PASSTHROUGH << 4), 01278 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 01279 }, 01280 { /* VTPARSE_STATE_DCS_PASSTHROUGH */ 01281 /*0 */ VTPARSE_ACTION_PUT | (0 << 4), 01282 /*1 */ VTPARSE_ACTION_PUT | (0 << 4), 01283 /*2 */ VTPARSE_ACTION_PUT | (0 << 4), 01284 /*3 */ VTPARSE_ACTION_PUT | (0 << 4), 01285 /*4 */ VTPARSE_ACTION_PUT | (0 << 4), 01286 /*5 */ VTPARSE_ACTION_PUT | (0 << 4), 01287 /*6 */ VTPARSE_ACTION_PUT | (0 << 4), 01288 /*7 */ VTPARSE_ACTION_PUT | (0 << 4), 01289 /*8 */ VTPARSE_ACTION_PUT | (0 << 4), 01290 /*9 */ VTPARSE_ACTION_PUT | (0 << 4), 01291 /*10 */ VTPARSE_ACTION_PUT | (0 << 4), 01292 /*11 */ VTPARSE_ACTION_PUT | (0 << 4), 01293 /*12 */ VTPARSE_ACTION_PUT | (0 << 4), 01294 /*13 */ VTPARSE_ACTION_PUT | (0 << 4), 01295 /*14 */ VTPARSE_ACTION_PUT | (0 << 4), 01296 /*15 */ VTPARSE_ACTION_PUT | (0 << 4), 01297 /*16 */ VTPARSE_ACTION_PUT | (0 << 4), 01298 /*17 */ VTPARSE_ACTION_PUT | (0 << 4), 01299 /*18 */ VTPARSE_ACTION_PUT | (0 << 4), 01300 /*19 */ VTPARSE_ACTION_PUT | (0 << 4), 01301 /*20 */ VTPARSE_ACTION_PUT | (0 << 4), 01302 /*21 */ VTPARSE_ACTION_PUT | (0 << 4), 01303 /*22 */ VTPARSE_ACTION_PUT | (0 << 4), 01304 /*23 */ VTPARSE_ACTION_PUT | (0 << 4), 01305 0, 01306 /*25 */ VTPARSE_ACTION_PUT | (0 << 4), 01307 0, 01308 0, 01309 /*28 */ VTPARSE_ACTION_PUT | (0 << 4), 01310 /*29 */ VTPARSE_ACTION_PUT | (0 << 4), 01311 /*30 */ VTPARSE_ACTION_PUT | (0 << 4), 01312 /*31 */ VTPARSE_ACTION_PUT | (0 << 4), 01313 /*32 */ VTPARSE_ACTION_PUT | (0 << 4), 01314 /*33 */ VTPARSE_ACTION_PUT | (0 << 4), 01315 /*34 */ VTPARSE_ACTION_PUT | (0 << 4), 01316 /*35 */ VTPARSE_ACTION_PUT | (0 << 4), 01317 /*36 */ VTPARSE_ACTION_PUT | (0 << 4), 01318 /*37 */ VTPARSE_ACTION_PUT | (0 << 4), 01319 /*38 */ VTPARSE_ACTION_PUT | (0 << 4), 01320 /*39 */ VTPARSE_ACTION_PUT | (0 << 4), 01321 /*40 */ VTPARSE_ACTION_PUT | (0 << 4), 01322 /*41 */ VTPARSE_ACTION_PUT | (0 << 4), 01323 /*42 */ VTPARSE_ACTION_PUT | (0 << 4), 01324 /*43 */ VTPARSE_ACTION_PUT | (0 << 4), 01325 /*44 */ VTPARSE_ACTION_PUT | (0 << 4), 01326 /*45 */ VTPARSE_ACTION_PUT | (0 << 4), 01327 /*46 */ VTPARSE_ACTION_PUT | (0 << 4), 01328 /*47 */ VTPARSE_ACTION_PUT | (0 << 4), 01329 /*48 */ VTPARSE_ACTION_PUT | (0 << 4), 01330 /*49 */ VTPARSE_ACTION_PUT | (0 << 4), 01331 /*50 */ VTPARSE_ACTION_PUT | (0 << 4), 01332 /*51 */ VTPARSE_ACTION_PUT | (0 << 4), 01333 /*52 */ VTPARSE_ACTION_PUT | (0 << 4), 01334 /*53 */ VTPARSE_ACTION_PUT | (0 << 4), 01335 /*54 */ VTPARSE_ACTION_PUT | (0 << 4), 01336 /*55 */ VTPARSE_ACTION_PUT | (0 << 4), 01337 /*56 */ VTPARSE_ACTION_PUT | (0 << 4), 01338 /*57 */ VTPARSE_ACTION_PUT | (0 << 4), 01339 /*58 */ VTPARSE_ACTION_PUT | (0 << 4), 01340 /*59 */ VTPARSE_ACTION_PUT | (0 << 4), 01341 /*60 */ VTPARSE_ACTION_PUT | (0 << 4), 01342 /*61 */ VTPARSE_ACTION_PUT | (0 << 4), 01343 /*62 */ VTPARSE_ACTION_PUT | (0 << 4), 01344 /*63 */ VTPARSE_ACTION_PUT | (0 << 4), 01345 /*64 */ VTPARSE_ACTION_PUT | (0 << 4), 01346 /*65 */ VTPARSE_ACTION_PUT | (0 << 4), 01347 /*66 */ VTPARSE_ACTION_PUT | (0 << 4), 01348 /*67 */ VTPARSE_ACTION_PUT | (0 << 4), 01349 /*68 */ VTPARSE_ACTION_PUT | (0 << 4), 01350 /*69 */ VTPARSE_ACTION_PUT | (0 << 4), 01351 /*70 */ VTPARSE_ACTION_PUT | (0 << 4), 01352 /*71 */ VTPARSE_ACTION_PUT | (0 << 4), 01353 /*72 */ VTPARSE_ACTION_PUT | (0 << 4), 01354 /*73 */ VTPARSE_ACTION_PUT | (0 << 4), 01355 /*74 */ VTPARSE_ACTION_PUT | (0 << 4), 01356 /*75 */ VTPARSE_ACTION_PUT | (0 << 4), 01357 /*76 */ VTPARSE_ACTION_PUT | (0 << 4), 01358 /*77 */ VTPARSE_ACTION_PUT | (0 << 4), 01359 /*78 */ VTPARSE_ACTION_PUT | (0 << 4), 01360 /*79 */ VTPARSE_ACTION_PUT | (0 << 4), 01361 /*80 */ VTPARSE_ACTION_PUT | (0 << 4), 01362 /*81 */ VTPARSE_ACTION_PUT | (0 << 4), 01363 /*82 */ VTPARSE_ACTION_PUT | (0 << 4), 01364 /*83 */ VTPARSE_ACTION_PUT | (0 << 4), 01365 /*84 */ VTPARSE_ACTION_PUT | (0 << 4), 01366 /*85 */ VTPARSE_ACTION_PUT | (0 << 4), 01367 /*86 */ VTPARSE_ACTION_PUT | (0 << 4), 01368 /*87 */ VTPARSE_ACTION_PUT | (0 << 4), 01369 /*88 */ VTPARSE_ACTION_PUT | (0 << 4), 01370 /*89 */ VTPARSE_ACTION_PUT | (0 << 4), 01371 /*90 */ VTPARSE_ACTION_PUT | (0 << 4), 01372 /*91 */ VTPARSE_ACTION_PUT | (0 << 4), 01373 /*92 */ VTPARSE_ACTION_PUT | (0 << 4), 01374 /*93 */ VTPARSE_ACTION_PUT | (0 << 4), 01375 /*94 */ VTPARSE_ACTION_PUT | (0 << 4), 01376 /*95 */ VTPARSE_ACTION_PUT | (0 << 4), 01377 /*96 */ VTPARSE_ACTION_PUT | (0 << 4), 01378 /*97 */ VTPARSE_ACTION_PUT | (0 << 4), 01379 /*98 */ VTPARSE_ACTION_PUT | (0 << 4), 01380 /*99 */ VTPARSE_ACTION_PUT | (0 << 4), 01381 /*100*/ VTPARSE_ACTION_PUT | (0 << 4), 01382 /*101*/ VTPARSE_ACTION_PUT | (0 << 4), 01383 /*102*/ VTPARSE_ACTION_PUT | (0 << 4), 01384 /*103*/ VTPARSE_ACTION_PUT | (0 << 4), 01385 /*104*/ VTPARSE_ACTION_PUT | (0 << 4), 01386 /*105*/ VTPARSE_ACTION_PUT | (0 << 4), 01387 /*106*/ VTPARSE_ACTION_PUT | (0 << 4), 01388 /*107*/ VTPARSE_ACTION_PUT | (0 << 4), 01389 /*108*/ VTPARSE_ACTION_PUT | (0 << 4), 01390 /*109*/ VTPARSE_ACTION_PUT | (0 << 4), 01391 /*110*/ VTPARSE_ACTION_PUT | (0 << 4), 01392 /*111*/ VTPARSE_ACTION_PUT | (0 << 4), 01393 /*112*/ VTPARSE_ACTION_PUT | (0 << 4), 01394 /*113*/ VTPARSE_ACTION_PUT | (0 << 4), 01395 /*114*/ VTPARSE_ACTION_PUT | (0 << 4), 01396 /*115*/ VTPARSE_ACTION_PUT | (0 << 4), 01397 /*116*/ VTPARSE_ACTION_PUT | (0 << 4), 01398 /*117*/ VTPARSE_ACTION_PUT | (0 << 4), 01399 /*118*/ VTPARSE_ACTION_PUT | (0 << 4), 01400 /*119*/ VTPARSE_ACTION_PUT | (0 << 4), 01401 /*120*/ VTPARSE_ACTION_PUT | (0 << 4), 01402 /*121*/ VTPARSE_ACTION_PUT | (0 << 4), 01403 /*122*/ VTPARSE_ACTION_PUT | (0 << 4), 01404 /*123*/ VTPARSE_ACTION_PUT | (0 << 4), 01405 /*124*/ VTPARSE_ACTION_PUT | (0 << 4), 01406 /*125*/ VTPARSE_ACTION_PUT | (0 << 4), 01407 /*126*/ VTPARSE_ACTION_PUT | (0 << 4), 01408 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 01409 0, 01410 0, 01411 0, 01412 0, 01413 0, 01414 0, 01415 0, 01416 0, 01417 0, 01418 0, 01419 0, 01420 0, 01421 0, 01422 0, 01423 0, 01424 0, 01425 0, 01426 0, 01427 0, 01428 0, 01429 0, 01430 0, 01431 0, 01432 0, 01433 0, 01434 0, 01435 0, 01436 0, 01437 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4), 01438 }, 01439 { /* VTPARSE_STATE_ESCAPE */ 01440 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01441 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01442 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01443 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01444 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01445 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01446 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01447 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01448 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01449 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01450 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01451 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01452 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01453 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01454 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01455 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01456 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01457 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01458 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01459 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01460 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01461 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01462 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01463 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01464 0, 01465 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01466 0, 01467 0, 01468 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01469 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01470 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01471 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01472 /*32 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01473 /*33 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01474 /*34 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01475 /*35 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01476 /*36 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01477 /*37 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01478 /*38 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01479 /*39 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01480 /*40 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01481 /*41 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01482 /*42 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01483 /*43 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01484 /*44 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01485 /*45 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01486 /*46 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01487 /*47 */ VTPARSE_ACTION_COLLECT | (VTPARSE_STATE_ESCAPE_INTERMEDIATE << 4), 01488 /*48 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01489 /*49 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01490 /*50 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01491 /*51 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01492 /*52 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01493 /*53 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01494 /*54 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01495 /*55 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01496 /*56 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01497 /*57 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01498 /*58 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01499 /*59 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01500 /*60 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01501 /*61 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01502 /*62 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01503 /*63 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01504 /*64 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01505 /*65 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01506 /*66 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01507 /*67 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01508 /*68 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01509 /*69 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01510 /*70 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01511 /*71 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01512 /*72 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01513 /*73 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01514 /*74 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01515 /*75 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01516 /*76 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01517 /*77 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01518 /*78 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01519 /*79 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01520 /*80 */ 0 | (VTPARSE_STATE_DCS_ENTRY << 4), 01521 /*81 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01522 /*82 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01523 /*83 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01524 /*84 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01525 /*85 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01526 /*86 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01527 /*87 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01528 /*88 */ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4), 01529 /*89 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01530 /*90 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01531 /*91 */ 0 | (VTPARSE_STATE_CSI_ENTRY << 4), 01532 /*92 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01533 /*93 */ 0 | (VTPARSE_STATE_OSC_STRING << 4), 01534 /*94 */ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4), 01535 /*95 */ 0 | (VTPARSE_STATE_SOS_PM_APC_STRING << 4), 01536 /*96 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01537 /*97 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01538 /*98 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01539 /*99 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01540 /*100*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01541 /*101*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01542 /*102*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01543 /*103*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01544 /*104*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01545 /*105*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01546 /*106*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01547 /*107*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01548 /*108*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01549 /*109*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01550 /*110*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01551 /*111*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01552 /*112*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01553 /*113*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01554 /*114*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01555 /*115*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01556 /*116*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01557 /*117*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01558 /*118*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01559 /*119*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01560 /*120*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01561 /*121*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01562 /*122*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01563 /*123*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01564 /*124*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01565 /*125*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01566 /*126*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01567 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 01568 }, 01569 { /* VTPARSE_STATE_ESCAPE_INTERMEDIATE */ 01570 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01571 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01572 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01573 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01574 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01575 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01576 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01577 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01578 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01579 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01580 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01581 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01582 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01583 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01584 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01585 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01586 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01587 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01588 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01589 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01590 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01591 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01592 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01593 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01594 0, 01595 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01596 0, 01597 0, 01598 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01599 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01600 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01601 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01602 /*32 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01603 /*33 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01604 /*34 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01605 /*35 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01606 /*36 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01607 /*37 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01608 /*38 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01609 /*39 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01610 /*40 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01611 /*41 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01612 /*42 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01613 /*43 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01614 /*44 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01615 /*45 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01616 /*46 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01617 /*47 */ VTPARSE_ACTION_COLLECT | (0 << 4), 01618 /*48 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01619 /*49 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01620 /*50 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01621 /*51 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01622 /*52 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01623 /*53 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01624 /*54 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01625 /*55 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01626 /*56 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01627 /*57 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01628 /*58 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01629 /*59 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01630 /*60 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01631 /*61 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01632 /*62 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01633 /*63 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01634 /*64 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01635 /*65 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01636 /*66 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01637 /*67 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01638 /*68 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01639 /*69 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01640 /*70 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01641 /*71 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01642 /*72 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01643 /*73 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01644 /*74 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01645 /*75 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01646 /*76 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01647 /*77 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01648 /*78 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01649 /*79 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01650 /*80 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01651 /*81 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01652 /*82 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01653 /*83 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01654 /*84 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01655 /*85 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01656 /*86 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01657 /*87 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01658 /*88 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01659 /*89 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01660 /*90 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01661 /*91 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01662 /*92 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01663 /*93 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01664 /*94 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01665 /*95 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01666 /*96 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01667 /*97 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01668 /*98 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01669 /*99 */ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01670 /*100*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01671 /*101*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01672 /*102*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01673 /*103*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01674 /*104*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01675 /*105*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01676 /*106*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01677 /*107*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01678 /*108*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01679 /*109*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01680 /*110*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01681 /*111*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01682 /*112*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01683 /*113*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01684 /*114*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01685 /*115*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01686 /*116*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01687 /*117*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01688 /*118*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01689 /*119*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01690 /*120*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01691 /*121*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01692 /*122*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01693 /*123*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01694 /*124*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01695 /*125*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01696 /*126*/ VTPARSE_ACTION_ESC_DISPATCH | (VTPARSE_STATE_GROUND << 4), 01697 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 01698 }, 01699 { /* VTPARSE_STATE_GROUND */ 01700 /*0 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01701 /*1 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01702 /*2 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01703 /*3 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01704 /*4 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01705 /*5 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01706 /*6 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01707 /*7 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01708 /*8 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01709 /*9 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01710 /*10 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01711 /*11 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01712 /*12 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01713 /*13 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01714 /*14 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01715 /*15 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01716 /*16 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01717 /*17 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01718 /*18 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01719 /*19 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01720 /*20 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01721 /*21 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01722 /*22 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01723 /*23 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01724 0, 01725 /*25 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01726 0, 01727 0, 01728 /*28 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01729 /*29 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01730 /*30 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01731 /*31 */ VTPARSE_ACTION_EXECUTE | (0 << 4), 01732 /*32 */ VTPARSE_ACTION_PRINT | (0 << 4), 01733 /*33 */ VTPARSE_ACTION_PRINT | (0 << 4), 01734 /*34 */ VTPARSE_ACTION_PRINT | (0 << 4), 01735 /*35 */ VTPARSE_ACTION_PRINT | (0 << 4), 01736 /*36 */ VTPARSE_ACTION_PRINT | (0 << 4), 01737 /*37 */ VTPARSE_ACTION_PRINT | (0 << 4), 01738 /*38 */ VTPARSE_ACTION_PRINT | (0 << 4), 01739 /*39 */ VTPARSE_ACTION_PRINT | (0 << 4), 01740 /*40 */ VTPARSE_ACTION_PRINT | (0 << 4), 01741 /*41 */ VTPARSE_ACTION_PRINT | (0 << 4), 01742 /*42 */ VTPARSE_ACTION_PRINT | (0 << 4), 01743 /*43 */ VTPARSE_ACTION_PRINT | (0 << 4), 01744 /*44 */ VTPARSE_ACTION_PRINT | (0 << 4), 01745 /*45 */ VTPARSE_ACTION_PRINT | (0 << 4), 01746 /*46 */ VTPARSE_ACTION_PRINT | (0 << 4), 01747 /*47 */ VTPARSE_ACTION_PRINT | (0 << 4), 01748 /*48 */ VTPARSE_ACTION_PRINT | (0 << 4), 01749 /*49 */ VTPARSE_ACTION_PRINT | (0 << 4), 01750 /*50 */ VTPARSE_ACTION_PRINT | (0 << 4), 01751 /*51 */ VTPARSE_ACTION_PRINT | (0 << 4), 01752 /*52 */ VTPARSE_ACTION_PRINT | (0 << 4), 01753 /*53 */ VTPARSE_ACTION_PRINT | (0 << 4), 01754 /*54 */ VTPARSE_ACTION_PRINT | (0 << 4), 01755 /*55 */ VTPARSE_ACTION_PRINT | (0 << 4), 01756 /*56 */ VTPARSE_ACTION_PRINT | (0 << 4), 01757 /*57 */ VTPARSE_ACTION_PRINT | (0 << 4), 01758 /*58 */ VTPARSE_ACTION_PRINT | (0 << 4), 01759 /*59 */ VTPARSE_ACTION_PRINT | (0 << 4), 01760 /*60 */ VTPARSE_ACTION_PRINT | (0 << 4), 01761 /*61 */ VTPARSE_ACTION_PRINT | (0 << 4), 01762 /*62 */ VTPARSE_ACTION_PRINT | (0 << 4), 01763 /*63 */ VTPARSE_ACTION_PRINT | (0 << 4), 01764 /*64 */ VTPARSE_ACTION_PRINT | (0 << 4), 01765 /*65 */ VTPARSE_ACTION_PRINT | (0 << 4), 01766 /*66 */ VTPARSE_ACTION_PRINT | (0 << 4), 01767 /*67 */ VTPARSE_ACTION_PRINT | (0 << 4), 01768 /*68 */ VTPARSE_ACTION_PRINT | (0 << 4), 01769 /*69 */ VTPARSE_ACTION_PRINT | (0 << 4), 01770 /*70 */ VTPARSE_ACTION_PRINT | (0 << 4), 01771 /*71 */ VTPARSE_ACTION_PRINT | (0 << 4), 01772 /*72 */ VTPARSE_ACTION_PRINT | (0 << 4), 01773 /*73 */ VTPARSE_ACTION_PRINT | (0 << 4), 01774 /*74 */ VTPARSE_ACTION_PRINT | (0 << 4), 01775 /*75 */ VTPARSE_ACTION_PRINT | (0 << 4), 01776 /*76 */ VTPARSE_ACTION_PRINT | (0 << 4), 01777 /*77 */ VTPARSE_ACTION_PRINT | (0 << 4), 01778 /*78 */ VTPARSE_ACTION_PRINT | (0 << 4), 01779 /*79 */ VTPARSE_ACTION_PRINT | (0 << 4), 01780 /*80 */ VTPARSE_ACTION_PRINT | (0 << 4), 01781 /*81 */ VTPARSE_ACTION_PRINT | (0 << 4), 01782 /*82 */ VTPARSE_ACTION_PRINT | (0 << 4), 01783 /*83 */ VTPARSE_ACTION_PRINT | (0 << 4), 01784 /*84 */ VTPARSE_ACTION_PRINT | (0 << 4), 01785 /*85 */ VTPARSE_ACTION_PRINT | (0 << 4), 01786 /*86 */ VTPARSE_ACTION_PRINT | (0 << 4), 01787 /*87 */ VTPARSE_ACTION_PRINT | (0 << 4), 01788 /*88 */ VTPARSE_ACTION_PRINT | (0 << 4), 01789 /*89 */ VTPARSE_ACTION_PRINT | (0 << 4), 01790 /*90 */ VTPARSE_ACTION_PRINT | (0 << 4), 01791 /*91 */ VTPARSE_ACTION_PRINT | (0 << 4), 01792 /*92 */ VTPARSE_ACTION_PRINT | (0 << 4), 01793 /*93 */ VTPARSE_ACTION_PRINT | (0 << 4), 01794 /*94 */ VTPARSE_ACTION_PRINT | (0 << 4), 01795 /*95 */ VTPARSE_ACTION_PRINT | (0 << 4), 01796 /*96 */ VTPARSE_ACTION_PRINT | (0 << 4), 01797 /*97 */ VTPARSE_ACTION_PRINT | (0 << 4), 01798 /*98 */ VTPARSE_ACTION_PRINT | (0 << 4), 01799 /*99 */ VTPARSE_ACTION_PRINT | (0 << 4), 01800 /*100*/ VTPARSE_ACTION_PRINT | (0 << 4), 01801 /*101*/ VTPARSE_ACTION_PRINT | (0 << 4), 01802 /*102*/ VTPARSE_ACTION_PRINT | (0 << 4), 01803 /*103*/ VTPARSE_ACTION_PRINT | (0 << 4), 01804 /*104*/ VTPARSE_ACTION_PRINT | (0 << 4), 01805 /*105*/ VTPARSE_ACTION_PRINT | (0 << 4), 01806 /*106*/ VTPARSE_ACTION_PRINT | (0 << 4), 01807 /*107*/ VTPARSE_ACTION_PRINT | (0 << 4), 01808 /*108*/ VTPARSE_ACTION_PRINT | (0 << 4), 01809 /*109*/ VTPARSE_ACTION_PRINT | (0 << 4), 01810 /*110*/ VTPARSE_ACTION_PRINT | (0 << 4), 01811 /*111*/ VTPARSE_ACTION_PRINT | (0 << 4), 01812 /*112*/ VTPARSE_ACTION_PRINT | (0 << 4), 01813 /*113*/ VTPARSE_ACTION_PRINT | (0 << 4), 01814 /*114*/ VTPARSE_ACTION_PRINT | (0 << 4), 01815 /*115*/ VTPARSE_ACTION_PRINT | (0 << 4), 01816 /*116*/ VTPARSE_ACTION_PRINT | (0 << 4), 01817 /*117*/ VTPARSE_ACTION_PRINT | (0 << 4), 01818 /*118*/ VTPARSE_ACTION_PRINT | (0 << 4), 01819 /*119*/ VTPARSE_ACTION_PRINT | (0 << 4), 01820 /*120*/ VTPARSE_ACTION_PRINT | (0 << 4), 01821 /*121*/ VTPARSE_ACTION_PRINT | (0 << 4), 01822 /*122*/ VTPARSE_ACTION_PRINT | (0 << 4), 01823 /*123*/ VTPARSE_ACTION_PRINT | (0 << 4), 01824 /*124*/ VTPARSE_ACTION_PRINT | (0 << 4), 01825 /*125*/ VTPARSE_ACTION_PRINT | (0 << 4), 01826 /*126*/ VTPARSE_ACTION_PRINT | (0 << 4), 01827 /*127*/ VTPARSE_ACTION_PRINT | (0 << 4), 01828 /*128*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01829 /*129*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01830 /*130*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01831 /*131*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01832 /*132*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01833 /*133*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01834 /*134*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01835 /*135*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01836 /*136*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01837 /*137*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01838 /*138*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01839 /*139*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01840 /*140*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01841 /*141*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01842 /*142*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01843 /*143*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01844 0, 01845 /*145*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01846 /*146*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01847 /*147*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01848 /*148*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01849 /*149*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01850 /*150*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01851 /*151*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01852 /*152*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01853 /*153*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01854 /*154*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01855 0, 01856 /*156*/ VTPARSE_ACTION_EXECUTE | (0 << 4), 01857 }, 01858 { /* VTPARSE_STATE_OSC_STRING */ 01859 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01860 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01861 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01862 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01863 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01864 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01865 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01866 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01867 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01868 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01869 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01870 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01871 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01872 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01873 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01874 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01875 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01876 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01877 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01878 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01879 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01880 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01881 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01882 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01883 0, 01884 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01885 0, 01886 0, 01887 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01888 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01889 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01890 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4), 01891 /*32 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01892 /*33 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01893 /*34 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01894 /*35 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01895 /*36 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01896 /*37 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01897 /*38 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01898 /*39 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01899 /*40 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01900 /*41 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01901 /*42 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01902 /*43 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01903 /*44 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01904 /*45 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01905 /*46 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01906 /*47 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01907 /*48 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01908 /*49 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01909 /*50 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01910 /*51 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01911 /*52 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01912 /*53 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01913 /*54 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01914 /*55 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01915 /*56 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01916 /*57 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01917 /*58 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01918 /*59 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01919 /*60 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01920 /*61 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01921 /*62 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01922 /*63 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01923 /*64 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01924 /*65 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01925 /*66 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01926 /*67 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01927 /*68 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01928 /*69 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01929 /*70 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01930 /*71 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01931 /*72 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01932 /*73 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01933 /*74 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01934 /*75 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01935 /*76 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01936 /*77 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01937 /*78 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01938 /*79 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01939 /*80 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01940 /*81 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01941 /*82 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01942 /*83 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01943 /*84 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01944 /*85 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01945 /*86 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01946 /*87 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01947 /*88 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01948 /*89 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01949 /*90 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01950 /*91 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01951 /*92 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01952 /*93 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01953 /*94 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01954 /*95 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01955 /*96 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01956 /*97 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01957 /*98 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01958 /*99 */ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01959 /*100*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01960 /*101*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01961 /*102*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01962 /*103*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01963 /*104*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01964 /*105*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01965 /*106*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01966 /*107*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01967 /*108*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01968 /*109*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01969 /*110*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01970 /*111*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01971 /*112*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01972 /*113*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01973 /*114*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01974 /*115*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01975 /*116*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01976 /*117*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01977 /*118*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01978 /*119*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01979 /*120*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01980 /*121*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01981 /*122*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01982 /*123*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01983 /*124*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01984 /*125*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01985 /*126*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01986 /*127*/ VTPARSE_ACTION_OSC_PUT | (0 << 4), 01987 0, 01988 0, 01989 0, 01990 0, 01991 0, 01992 0, 01993 0, 01994 0, 01995 0, 01996 0, 01997 0, 01998 0, 01999 0, 02000 0, 02001 0, 02002 0, 02003 0, 02004 0, 02005 0, 02006 0, 02007 0, 02008 0, 02009 0, 02010 0, 02011 0, 02012 0, 02013 0, 02014 0, 02015 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4), 02016 }, 02017 { /* VTPARSE_STATE_SOS_PM_APC_STRING */ 02018 /*0 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02019 /*1 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02020 /*2 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02021 /*3 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02022 /*4 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02023 /*5 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02024 /*6 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02025 /*7 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02026 /*8 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02027 /*9 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02028 /*10 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02029 /*11 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02030 /*12 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02031 /*13 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02032 /*14 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02033 /*15 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02034 /*16 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02035 /*17 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02036 /*18 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02037 /*19 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02038 /*20 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02039 /*21 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02040 /*22 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02041 /*23 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02042 0, 02043 /*25 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02044 0, 02045 0, 02046 /*28 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02047 /*29 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02048 /*30 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02049 /*31 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02050 /*32 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02051 /*33 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02052 /*34 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02053 /*35 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02054 /*36 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02055 /*37 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02056 /*38 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02057 /*39 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02058 /*40 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02059 /*41 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02060 /*42 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02061 /*43 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02062 /*44 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02063 /*45 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02064 /*46 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02065 /*47 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02066 /*48 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02067 /*49 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02068 /*50 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02069 /*51 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02070 /*52 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02071 /*53 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02072 /*54 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02073 /*55 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02074 /*56 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02075 /*57 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02076 /*58 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02077 /*59 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02078 /*60 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02079 /*61 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02080 /*62 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02081 /*63 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02082 /*64 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02083 /*65 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02084 /*66 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02085 /*67 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02086 /*68 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02087 /*69 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02088 /*70 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02089 /*71 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02090 /*72 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02091 /*73 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02092 /*74 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02093 /*75 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02094 /*76 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02095 /*77 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02096 /*78 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02097 /*79 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02098 /*80 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02099 /*81 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02100 /*82 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02101 /*83 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02102 /*84 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02103 /*85 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02104 /*86 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02105 /*87 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02106 /*88 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02107 /*89 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02108 /*90 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02109 /*91 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02110 /*92 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02111 /*93 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02112 /*94 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02113 /*95 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02114 /*96 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02115 /*97 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02116 /*98 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02117 /*99 */ VTPARSE_ACTION_IGNORE | (0 << 4), 02118 /*100*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02119 /*101*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02120 /*102*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02121 /*103*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02122 /*104*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02123 /*105*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02124 /*106*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02125 /*107*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02126 /*108*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02127 /*109*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02128 /*110*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02129 /*111*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02130 /*112*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02131 /*113*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02132 /*114*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02133 /*115*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02134 /*116*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02135 /*117*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02136 /*118*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02137 /*119*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02138 /*120*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02139 /*121*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02140 /*122*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02141 /*123*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02142 /*124*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02143 /*125*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02144 /*126*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02145 /*127*/ VTPARSE_ACTION_IGNORE | (0 << 4), 02146 0, 02147 0, 02148 0, 02149 0, 02150 0, 02151 0, 02152 0, 02153 0, 02154 0, 02155 0, 02156 0, 02157 0, 02158 0, 02159 0, 02160 0, 02161 0, 02162 0, 02163 0, 02164 0, 02165 0, 02166 0, 02167 0, 02168 0, 02169 0, 02170 0, 02171 0, 02172 0, 02173 0, 02174 /*156*/ 0 | (VTPARSE_STATE_GROUND << 4), 02175 }, 02176 }; 02177 02178 static const vtparse_action_t ENTRY_ACTIONS[] = { 02179 (vtparse_action_t)0 /* none for ANYWHERE */, 02180 VTPARSE_ACTION_CLEAR, /* CSI_ENTRY */ 02181 (vtparse_action_t)0 /* none for CSI_IGNORE */, 02182 (vtparse_action_t)0 /* none for CSI_INTERMEDIATE */, 02183 (vtparse_action_t)0 /* none for CSI_PARAM */, 02184 VTPARSE_ACTION_CLEAR, /* DCS_ENTRY */ 02185 (vtparse_action_t)0 /* none for DCS_IGNORE */, 02186 (vtparse_action_t)0 /* none for DCS_INTERMEDIATE */, 02187 (vtparse_action_t)0 /* none for DCS_PARAM */, 02188 VTPARSE_ACTION_HOOK, /* DCS_PASSTHROUGH */ 02189 VTPARSE_ACTION_CLEAR, /* ESCAPE */ 02190 (vtparse_action_t)0 /* none for ESCAPE_INTERMEDIATE */, 02191 (vtparse_action_t)0 /* none for GROUND */, 02192 VTPARSE_ACTION_OSC_START, /* OSC_STRING */ 02193 (vtparse_action_t)0 /* none for SOS_PM_APC_STRING */, 02194 }; 02195 02196 static const vtparse_action_t EXIT_ACTIONS[] = { 02197 (vtparse_action_t)0 /* none for ANYWHERE */, 02198 (vtparse_action_t)0 /* none for CSI_ENTRY */, 02199 (vtparse_action_t)0 /* none for CSI_IGNORE */, 02200 (vtparse_action_t)0 /* none for CSI_INTERMEDIATE */, 02201 (vtparse_action_t)0 /* none for CSI_PARAM */, 02202 (vtparse_action_t)0 /* none for DCS_ENTRY */, 02203 (vtparse_action_t)0 /* none for DCS_IGNORE */, 02204 (vtparse_action_t)0 /* none for DCS_INTERMEDIATE */, 02205 (vtparse_action_t)0 /* none for DCS_PARAM */, 02206 VTPARSE_ACTION_UNHOOK, /* DCS_PASSTHROUGH */ 02207 (vtparse_action_t)0 /* none for ESCAPE */, 02208 (vtparse_action_t)0 /* none for ESCAPE_INTERMEDIATE */, 02209 (vtparse_action_t)0 /* none for GROUND */, 02210 VTPARSE_ACTION_OSC_END, /* OSC_STRING */ 02211 (vtparse_action_t)0 /* none for SOS_PM_APC_STRING */, 02212 }; 02213 02214 state_change_t GET_STATE_TABLE(const int state, const int ch) 02215 { 02216 return STATE_TABLE[state][ch]; 02217 } 02218 02219 vtparse_action_t GET_ENTRY_ACTIONS(const int state) 02220 { 02221 return ENTRY_ACTIONS[state]; 02222 } 02223 02224 vtparse_action_t GET_EXIT_ACTIONS(const int state) 02225 { 02226 return EXIT_ACTIONS[state]; 02227 } 02228 02229 const char *GET_ACTION_NAMES(const int n) 02230 { 02231 return ACTION_NAMES[n]; 02232 } 02233 02234 const char *GET_STATE_NAMES(const int n) 02235 { 02236 return STATE_NAMES[n]; 02237 } 02238
Generated on Fri Jul 15 2022 00:05:03 by 1.7.2