Annotation of 43BSDTahoe/new/X/xterm/Tekparsetable.c, revision 1.1.1.1

1.1       root        1: /*
                      2:  *     $Source: /u1/X/xterm/RCS/Tekparsetable.c,v $
                      3:  *     $Header: Tekparsetable.c,v 10.101 86/12/01 21:50:13 jg Rel $
                      4:  */
                      5: 
                      6: #ifndef lint
                      7: static char *rcsid_Tekparsetable_c = "$Header: Tekparsetable.c,v 10.101 86/12/01 21:50:13 jg Rel $";
                      8: #endif lint
                      9: 
                     10: #include "Tekparse.h"
                     11: #ifndef lint
                     12: static char sccs_id[] = "@(#)Tekparsetable.c\tX10/6.6B\t12/26/86";
                     13: #endif lint
                     14: 
                     15: int Talptable[] = {
                     16: /*     NUL             SOH             STX             ETX     */
                     17: CASE_IGNORE,
                     18: CASE_IGNORE,
                     19: CASE_IGNORE,
                     20: CASE_IGNORE,
                     21: /*     EOT             ENQ             ACK             BEL     */
                     22: CASE_IGNORE,
                     23: CASE_IGNORE,
                     24: CASE_IGNORE,
                     25: CASE_BEL,
                     26: /*     BS              HT              NL              VT      */
                     27: CASE_BS,
                     28: CASE_TAB,
                     29: CASE_LF,
                     30: CASE_UP,
                     31: /*     NP              CR              SO              SI      */
                     32: CASE_IGNORE,
                     33: CASE_CR,
                     34: CASE_IGNORE,
                     35: CASE_IGNORE,
                     36: /*     DLE             DC1             DC2             DC3     */
                     37: CASE_IGNORE,
                     38: CASE_IGNORE,
                     39: CASE_IGNORE,
                     40: CASE_IGNORE,
                     41: /*     DC4             NAK             SYN             ETB     */
                     42: CASE_IGNORE,
                     43: CASE_IGNORE,
                     44: CASE_IGNORE,
                     45: CASE_IGNORE,
                     46: /*     CAN             EM              SUB             ESC     */
                     47: CASE_IGNORE,
                     48: CASE_IGNORE,
                     49: CASE_IGNORE,
                     50: CASE_ESC_STATE,
                     51: /*     FS              GS              RS              US      */
                     52: CASE_PT_STATE,
                     53: CASE_PLT_STATE,
                     54: CASE_IPL_STATE,
                     55: CASE_ALP_STATE,
                     56: /*     SP              !               "               #       */
                     57: CASE_SP,
                     58: CASE_PRINT,
                     59: CASE_PRINT,
                     60: CASE_PRINT,
                     61: /*     $               %               &               '       */
                     62: CASE_PRINT,
                     63: CASE_PRINT,
                     64: CASE_PRINT,
                     65: CASE_PRINT,
                     66: /*     (               )               *               +       */
                     67: CASE_PRINT,
                     68: CASE_PRINT,
                     69: CASE_PRINT,
                     70: CASE_PRINT,
                     71: /*     ,               -               .               /       */
                     72: CASE_PRINT,
                     73: CASE_PRINT,
                     74: CASE_PRINT,
                     75: CASE_PRINT,
                     76: /*     0               1               2               3       */
                     77: CASE_PRINT,
                     78: CASE_PRINT,
                     79: CASE_PRINT,
                     80: CASE_PRINT,
                     81: /*     4               5               6               7       */
                     82: CASE_PRINT,
                     83: CASE_PRINT,
                     84: CASE_PRINT,
                     85: CASE_PRINT,
                     86: /*     8               9               :               ;       */
                     87: CASE_PRINT,
                     88: CASE_PRINT,
                     89: CASE_PRINT,
                     90: CASE_PRINT,
                     91: /*     <               =               >               ?       */
                     92: CASE_PRINT,
                     93: CASE_PRINT,
                     94: CASE_PRINT,
                     95: CASE_PRINT,
                     96: /*     @               A               B               C       */
                     97: CASE_PRINT,
                     98: CASE_PRINT,
                     99: CASE_PRINT,
                    100: CASE_PRINT,
                    101: /*     D               E               F               G       */
                    102: CASE_PRINT,
                    103: CASE_PRINT,
                    104: CASE_PRINT,
                    105: CASE_PRINT,
                    106: /*     H               I               J               K       */
                    107: CASE_PRINT,
                    108: CASE_PRINT,
                    109: CASE_PRINT,
                    110: CASE_PRINT,
                    111: /*     L               M               N               O       */
                    112: CASE_PRINT,
                    113: CASE_PRINT,
                    114: CASE_PRINT,
                    115: CASE_PRINT,
                    116: /*     P               Q               R               S       */
                    117: CASE_PRINT,
                    118: CASE_PRINT,
                    119: CASE_PRINT,
                    120: CASE_PRINT,
                    121: /*     T               U               V               W       */
                    122: CASE_PRINT,
                    123: CASE_PRINT,
                    124: CASE_PRINT,
                    125: CASE_PRINT,
                    126: /*     X               Y               Z               [       */
                    127: CASE_PRINT,
                    128: CASE_PRINT,
                    129: CASE_PRINT,
                    130: CASE_PRINT,
                    131: /*     \               ]               ^               _       */
                    132: CASE_PRINT,
                    133: CASE_PRINT,
                    134: CASE_PRINT,
                    135: CASE_PRINT,
                    136: /*     `               a               b               c       */
                    137: CASE_PRINT,
                    138: CASE_PRINT,
                    139: CASE_PRINT,
                    140: CASE_PRINT,
                    141: /*     d               e               f               g       */
                    142: CASE_PRINT,
                    143: CASE_PRINT,
                    144: CASE_PRINT,
                    145: CASE_PRINT,
                    146: /*     h               i               j               k       */
                    147: CASE_PRINT,
                    148: CASE_PRINT,
                    149: CASE_PRINT,
                    150: CASE_PRINT,
                    151: /*     l               m               n               o       */
                    152: CASE_PRINT,
                    153: CASE_PRINT,
                    154: CASE_PRINT,
                    155: CASE_PRINT,
                    156: /*     p               q               r               s       */
                    157: CASE_PRINT,
                    158: CASE_PRINT,
                    159: CASE_PRINT,
                    160: CASE_PRINT,
                    161: /*     t               u               v               w       */
                    162: CASE_PRINT,
                    163: CASE_PRINT,
                    164: CASE_PRINT,
                    165: CASE_PRINT,
                    166: /*     x               y               z               {       */
                    167: CASE_PRINT,
                    168: CASE_PRINT,
                    169: CASE_PRINT,
                    170: CASE_PRINT,
                    171: /*     |               }               ~               DEL     */
                    172: CASE_PRINT,
                    173: CASE_PRINT,
                    174: CASE_PRINT,
                    175: CASE_IGNORE,
                    176: };
                    177: 
                    178: int Tbestable[] = {
                    179: /*     NUL             SOH             STX             ETX     */
                    180: CASE_BYP_STATE,
                    181: CASE_BYP_STATE,
                    182: CASE_BYP_STATE,
                    183: CASE_VT_MODE,
                    184: /*     EOT             ENQ             ACK             BEL     */
                    185: CASE_BYP_STATE,
                    186: CASE_REPORT,
                    187: CASE_BYP_STATE,
                    188: CASE_BEL,
                    189: /*     BS              HT              NL              VT      */
                    190: CASE_BS,
                    191: CASE_TAB,
                    192: CASE_IGNORE,
                    193: CASE_UP,
                    194: /*     NP              CR              SO              SI      */
                    195: CASE_PAGE,
                    196: CASE_IGNORE,
                    197: CASE_BYP_STATE,
                    198: CASE_BYP_STATE,
                    199: /*     DLE             DC1             DC2             DC3     */
                    200: CASE_BYP_STATE,
                    201: CASE_BYP_STATE,
                    202: CASE_BYP_STATE,
                    203: CASE_BYP_STATE,
                    204: /*     DC4             NAK             SYN             ETB     */
                    205: CASE_BYP_STATE,
                    206: CASE_BYP_STATE,
                    207: CASE_BYP_STATE,
                    208: CASE_COPY,
                    209: /*     CAN             EM              SUB             ESC     */
                    210: CASE_BYP_STATE,
                    211: CASE_BYP_STATE,
                    212: CASE_GIN,
                    213: CASE_IGNORE,
                    214: /*     FS              GS              RS              US      */
                    215: CASE_SPT_STATE,
                    216: CASE_PLT_STATE,
                    217: CASE_IPL_STATE,
                    218: CASE_ALP_STATE,
                    219: /*     SP              !               "               #       */
                    220: CASE_BYP_STATE,
                    221: CASE_BYP_STATE,
                    222: CASE_BYP_STATE,
                    223: CASE_BYP_STATE,
                    224: /*     $               %               &               '       */
                    225: CASE_BYP_STATE,
                    226: CASE_BYP_STATE,
                    227: CASE_BYP_STATE,
                    228: CASE_BYP_STATE,
                    229: /*     (               )               *               +       */
                    230: CASE_BYP_STATE,
                    231: CASE_BYP_STATE,
                    232: CASE_BYP_STATE,
                    233: CASE_BYP_STATE,
                    234: /*     ,               -               .               /       */
                    235: CASE_BYP_STATE,
                    236: CASE_BYP_STATE,
                    237: CASE_BYP_STATE,
                    238: CASE_BYP_STATE,
                    239: /*     0               1               2               3       */
                    240: CASE_BYP_STATE,
                    241: CASE_BYP_STATE,
                    242: CASE_BYP_STATE,
                    243: CASE_BYP_STATE,
                    244: /*     4               5               6               7       */
                    245: CASE_BYP_STATE,
                    246: CASE_BYP_STATE,
                    247: CASE_BYP_STATE,
                    248: CASE_BYP_STATE,
                    249: /*     8               9               :               ;       */
                    250: CASE_BYP_STATE,
                    251: CASE_BYP_STATE,
                    252: CASE_BYP_STATE,
                    253: CASE_BYP_STATE,
                    254: /*     <               =               >               ?       */
                    255: CASE_BYP_STATE,
                    256: CASE_BYP_STATE,
                    257: CASE_BYP_STATE,
                    258: CASE_BYP_STATE,
                    259: /*     @               A               B               C       */
                    260: CASE_BYP_STATE,
                    261: CASE_BYP_STATE,
                    262: CASE_BYP_STATE,
                    263: CASE_BYP_STATE,
                    264: /*     D               E               F               G       */
                    265: CASE_BYP_STATE,
                    266: CASE_BYP_STATE,
                    267: CASE_BYP_STATE,
                    268: CASE_BYP_STATE,
                    269: /*     H               I               J               K       */
                    270: CASE_BYP_STATE,
                    271: CASE_BYP_STATE,
                    272: CASE_BYP_STATE,
                    273: CASE_BYP_STATE,
                    274: /*     L               M               N               O       */
                    275: CASE_BYP_STATE,
                    276: CASE_BYP_STATE,
                    277: CASE_BYP_STATE,
                    278: CASE_BYP_STATE,
                    279: /*     P               Q               R               S       */
                    280: CASE_BYP_STATE,
                    281: CASE_BYP_STATE,
                    282: CASE_BYP_STATE,
                    283: CASE_BYP_STATE,
                    284: /*     T               U               V               W       */
                    285: CASE_BYP_STATE,
                    286: CASE_BYP_STATE,
                    287: CASE_BYP_STATE,
                    288: CASE_BYP_STATE,
                    289: /*     X               Y               Z               [       */
                    290: CASE_BYP_STATE,
                    291: CASE_BYP_STATE,
                    292: CASE_BYP_STATE,
                    293: CASE_BYP_STATE,
                    294: /*     \               ]               ^               _       */
                    295: CASE_BYP_STATE,
                    296: CASE_BYP_STATE,
                    297: CASE_BYP_STATE,
                    298: CASE_BYP_STATE,
                    299: /*     `               a               b               c       */
                    300: CASE_BYP_STATE,
                    301: CASE_BYP_STATE,
                    302: CASE_BYP_STATE,
                    303: CASE_BYP_STATE,
                    304: /*     d               e               f               g       */
                    305: CASE_BYP_STATE,
                    306: CASE_BYP_STATE,
                    307: CASE_BYP_STATE,
                    308: CASE_BYP_STATE,
                    309: /*     h               i               j               k       */
                    310: CASE_BYP_STATE,
                    311: CASE_BYP_STATE,
                    312: CASE_BYP_STATE,
                    313: CASE_BYP_STATE,
                    314: /*     l               m               n               o       */
                    315: CASE_BYP_STATE,
                    316: CASE_BYP_STATE,
                    317: CASE_BYP_STATE,
                    318: CASE_BYP_STATE,
                    319: /*     p               q               r               s       */
                    320: CASE_BYP_STATE,
                    321: CASE_BYP_STATE,
                    322: CASE_BYP_STATE,
                    323: CASE_BYP_STATE,
                    324: /*     t               u               v               w       */
                    325: CASE_BYP_STATE,
                    326: CASE_BYP_STATE,
                    327: CASE_BYP_STATE,
                    328: CASE_BYP_STATE,
                    329: /*     x               y               z               {       */
                    330: CASE_BYP_STATE,
                    331: CASE_BYP_STATE,
                    332: CASE_BYP_STATE,
                    333: CASE_BYP_STATE,
                    334: /*     |               }               ~               DEL     */
                    335: CASE_BYP_STATE,
                    336: CASE_BYP_STATE,
                    337: CASE_IGNORE,
                    338: CASE_BYP_STATE,
                    339: };
                    340: 
                    341: int Tbyptable[] = {
                    342: /*     NUL             SOH             STX             ETX     */
                    343: CASE_IGNORE,
                    344: CASE_IGNORE,
                    345: CASE_IGNORE,
                    346: CASE_IGNORE,
                    347: /*     EOT             ENQ             ACK             BEL     */
                    348: CASE_IGNORE,
                    349: CASE_IGNORE,
                    350: CASE_IGNORE,
                    351: CASE_BEL,
                    352: /*     BS              HT              NL              VT      */
                    353: CASE_BS,
                    354: CASE_TAB,
                    355: CASE_LF,
                    356: CASE_UP,
                    357: /*     NP              CR              SO              SI      */
                    358: CASE_IGNORE,
                    359: CASE_CR,
                    360: CASE_IGNORE,
                    361: CASE_IGNORE,
                    362: /*     DLE             DC1             DC2             DC3     */
                    363: CASE_IGNORE,
                    364: CASE_IGNORE,
                    365: CASE_IGNORE,
                    366: CASE_IGNORE,
                    367: /*     DC4             NAK             SYN             ETB     */
                    368: CASE_IGNORE,
                    369: CASE_IGNORE,
                    370: CASE_IGNORE,
                    371: CASE_IGNORE,
                    372: /*     CAN             EM              SUB             ESC     */
                    373: CASE_IGNORE,
                    374: CASE_IGNORE,
                    375: CASE_IGNORE,
                    376: CASE_BES_STATE,
                    377: /*     FS              GS              RS              US      */
                    378: CASE_PT_STATE,
                    379: CASE_PLT_STATE,
                    380: CASE_IPL_STATE,
                    381: CASE_ALP_STATE,
                    382: /*     SP              !               "               #       */
                    383: CASE_IGNORE,
                    384: CASE_IGNORE,
                    385: CASE_IGNORE,
                    386: CASE_IGNORE,
                    387: /*     $               %               &               '       */
                    388: CASE_IGNORE,
                    389: CASE_IGNORE,
                    390: CASE_IGNORE,
                    391: CASE_IGNORE,
                    392: /*     (               )               *               +       */
                    393: CASE_IGNORE,
                    394: CASE_IGNORE,
                    395: CASE_IGNORE,
                    396: CASE_IGNORE,
                    397: /*     ,               -               .               /       */
                    398: CASE_IGNORE,
                    399: CASE_IGNORE,
                    400: CASE_IGNORE,
                    401: CASE_IGNORE,
                    402: /*     0               1               2               3       */
                    403: CASE_IGNORE,
                    404: CASE_IGNORE,
                    405: CASE_IGNORE,
                    406: CASE_IGNORE,
                    407: /*     4               5               6               7       */
                    408: CASE_IGNORE,
                    409: CASE_IGNORE,
                    410: CASE_IGNORE,
                    411: CASE_IGNORE,
                    412: /*     8               9               :               ;       */
                    413: CASE_IGNORE,
                    414: CASE_IGNORE,
                    415: CASE_IGNORE,
                    416: CASE_IGNORE,
                    417: /*     <               =               >               ?       */
                    418: CASE_IGNORE,
                    419: CASE_IGNORE,
                    420: CASE_IGNORE,
                    421: CASE_IGNORE,
                    422: /*     @               A               B               C       */
                    423: CASE_IGNORE,
                    424: CASE_IGNORE,
                    425: CASE_IGNORE,
                    426: CASE_IGNORE,
                    427: /*     D               E               F               G       */
                    428: CASE_IGNORE,
                    429: CASE_IGNORE,
                    430: CASE_IGNORE,
                    431: CASE_IGNORE,
                    432: /*     H               I               J               K       */
                    433: CASE_IGNORE,
                    434: CASE_IGNORE,
                    435: CASE_IGNORE,
                    436: CASE_IGNORE,
                    437: /*     L               M               N               O       */
                    438: CASE_IGNORE,
                    439: CASE_IGNORE,
                    440: CASE_IGNORE,
                    441: CASE_IGNORE,
                    442: /*     P               Q               R               S       */
                    443: CASE_IGNORE,
                    444: CASE_IGNORE,
                    445: CASE_IGNORE,
                    446: CASE_IGNORE,
                    447: /*     T               U               V               W       */
                    448: CASE_IGNORE,
                    449: CASE_IGNORE,
                    450: CASE_IGNORE,
                    451: CASE_IGNORE,
                    452: /*     X               Y               Z               [       */
                    453: CASE_IGNORE,
                    454: CASE_IGNORE,
                    455: CASE_IGNORE,
                    456: CASE_IGNORE,
                    457: /*     \               ]               ^               _       */
                    458: CASE_IGNORE,
                    459: CASE_IGNORE,
                    460: CASE_IGNORE,
                    461: CASE_IGNORE,
                    462: /*     `               a               b               c       */
                    463: CASE_IGNORE,
                    464: CASE_IGNORE,
                    465: CASE_IGNORE,
                    466: CASE_IGNORE,
                    467: /*     d               e               f               g       */
                    468: CASE_IGNORE,
                    469: CASE_IGNORE,
                    470: CASE_IGNORE,
                    471: CASE_IGNORE,
                    472: /*     h               i               j               k       */
                    473: CASE_IGNORE,
                    474: CASE_IGNORE,
                    475: CASE_IGNORE,
                    476: CASE_IGNORE,
                    477: /*     l               m               n               o       */
                    478: CASE_IGNORE,
                    479: CASE_IGNORE,
                    480: CASE_IGNORE,
                    481: CASE_IGNORE,
                    482: /*     p               q               r               s       */
                    483: CASE_IGNORE,
                    484: CASE_IGNORE,
                    485: CASE_IGNORE,
                    486: CASE_IGNORE,
                    487: /*     t               u               v               w       */
                    488: CASE_IGNORE,
                    489: CASE_IGNORE,
                    490: CASE_IGNORE,
                    491: CASE_IGNORE,
                    492: /*     x               y               z               {       */
                    493: CASE_IGNORE,
                    494: CASE_IGNORE,
                    495: CASE_IGNORE,
                    496: CASE_IGNORE,
                    497: /*     |               }               ~               DEL     */
                    498: CASE_IGNORE,
                    499: CASE_IGNORE,
                    500: CASE_IGNORE,
                    501: CASE_IGNORE,
                    502: };
                    503: 
                    504: int Tesctable[] = {
                    505: /*     NUL             SOH             STX             ETX     */
                    506: CASE_CURSTATE,
                    507: CASE_CURSTATE,
                    508: CASE_CURSTATE,
                    509: CASE_VT_MODE,
                    510: /*     EOT             ENQ             ACK             BEL     */
                    511: CASE_CURSTATE,
                    512: CASE_REPORT,
                    513: CASE_CURSTATE,
                    514: CASE_BEL,
                    515: /*     BS              HT              NL              VT      */
                    516: CASE_BS,
                    517: CASE_TAB,
                    518: CASE_IGNORE,
                    519: CASE_UP,
                    520: /*     NP              CR              SO              SI      */
                    521: CASE_PAGE,
                    522: CASE_IGNORE,
                    523: CASE_APL,
                    524: CASE_ASCII,
                    525: /*     DLE             DC1             DC2             DC3     */
                    526: CASE_CURSTATE,
                    527: CASE_CURSTATE,
                    528: CASE_CURSTATE,
                    529: CASE_CURSTATE,
                    530: /*     DC4             NAK             SYN             ETB     */
                    531: CASE_CURSTATE,
                    532: CASE_CURSTATE,
                    533: CASE_CURSTATE,
                    534: CASE_COPY,
                    535: /*     CAN             EM              SUB             ESC     */
                    536: CASE_BYP_STATE,
                    537: CASE_CURSTATE,
                    538: CASE_GIN,
                    539: CASE_IGNORE,
                    540: /*     FS              GS              RS              US      */
                    541: CASE_SPT_STATE,
                    542: CASE_PLT_STATE,
                    543: CASE_IPL_STATE,
                    544: CASE_ALP_STATE,
                    545: /*     SP              !               "               #       */
                    546: CASE_CURSTATE,
                    547: CASE_CURSTATE,
                    548: CASE_CURSTATE,
                    549: CASE_CURSTATE,
                    550: /*     $               %               &               '       */
                    551: CASE_CURSTATE,
                    552: CASE_CURSTATE,
                    553: CASE_CURSTATE,
                    554: CASE_CURSTATE,
                    555: /*     (               )               *               +       */
                    556: CASE_CURSTATE,
                    557: CASE_CURSTATE,
                    558: CASE_CURSTATE,
                    559: CASE_CURSTATE,
                    560: /*     ,               -               .               /       */
                    561: CASE_CURSTATE,
                    562: CASE_CURSTATE,
                    563: CASE_CURSTATE,
                    564: CASE_CURSTATE,
                    565: /*     0               1               2               3       */
                    566: CASE_CURSTATE,
                    567: CASE_CURSTATE,
                    568: CASE_CURSTATE,
                    569: CASE_CURSTATE,
                    570: /*     4               5               6               7       */
                    571: CASE_CURSTATE,
                    572: CASE_CURSTATE,
                    573: CASE_CURSTATE,
                    574: CASE_CURSTATE,
                    575: /*     8               9               :               ;       */
                    576: CASE_CHAR_SIZE,
                    577: CASE_CHAR_SIZE,
                    578: CASE_CHAR_SIZE,
                    579: CASE_CHAR_SIZE,
                    580: /*     <               =               >               ?       */
                    581: CASE_CURSTATE,
                    582: CASE_CURSTATE,
                    583: CASE_CURSTATE,
                    584: CASE_CURSTATE,
                    585: /*     @               A               B               C       */
                    586: CASE_CURSTATE,
                    587: CASE_CURSTATE,
                    588: CASE_CURSTATE,
                    589: CASE_CURSTATE,
                    590: /*     D               E               F               G       */
                    591: CASE_CURSTATE,
                    592: CASE_CURSTATE,
                    593: CASE_CURSTATE,
                    594: CASE_CURSTATE,
                    595: /*     H               I               J               K       */
                    596: CASE_CURSTATE,
                    597: CASE_CURSTATE,
                    598: CASE_CURSTATE,
                    599: CASE_CURSTATE,
                    600: /*     L               M               N               O       */
                    601: CASE_CURSTATE,
                    602: CASE_CURSTATE,
                    603: CASE_CURSTATE,
                    604: CASE_CURSTATE,
                    605: /*     P               Q               R               S       */
                    606: CASE_CURSTATE,
                    607: CASE_CURSTATE,
                    608: CASE_CURSTATE,
                    609: CASE_CURSTATE,
                    610: /*     T               U               V               W       */
                    611: CASE_CURSTATE,
                    612: CASE_CURSTATE,
                    613: CASE_CURSTATE,
                    614: CASE_CURSTATE,
                    615: /*     X               Y               Z               [       */
                    616: CASE_CURSTATE,
                    617: CASE_CURSTATE,
                    618: CASE_CURSTATE,
                    619: CASE_CURSTATE,
                    620: /*     \               ]               ^               _       */
                    621: CASE_CURSTATE,
                    622: CASE_OSC,
                    623: CASE_CURSTATE,
                    624: CASE_CURSTATE,
                    625: /*     `               a               b               c       */
                    626: CASE_BEAM_VEC,
                    627: CASE_BEAM_VEC,
                    628: CASE_BEAM_VEC,
                    629: CASE_BEAM_VEC,
                    630: /*     d               e               f               g       */
                    631: CASE_BEAM_VEC,
                    632: CASE_CURSTATE,
                    633: CASE_CURSTATE,
                    634: CASE_BEAM_VEC,
                    635: /*     h               i               j               k       */
                    636: CASE_BEAM_VEC,
                    637: CASE_BEAM_VEC,
                    638: CASE_BEAM_VEC,
                    639: CASE_BEAM_VEC,
                    640: /*     l               m               n               o       */
                    641: CASE_BEAM_VEC,
                    642: CASE_CURSTATE,
                    643: CASE_CURSTATE,
                    644: CASE_BEAM_VEC,
                    645: /*     p               q               r               s       */
                    646: CASE_BEAM_VEC,
                    647: CASE_BEAM_VEC,
                    648: CASE_BEAM_VEC,
                    649: CASE_BEAM_VEC,
                    650: /*     t               u               v               w       */
                    651: CASE_BEAM_VEC,
                    652: CASE_CURSTATE,
                    653: CASE_CURSTATE,
                    654: CASE_BEAM_VEC,
                    655: /*     x               y               z               {       */
                    656: CASE_CURSTATE,
                    657: CASE_CURSTATE,
                    658: CASE_CURSTATE,
                    659: CASE_CURSTATE,
                    660: /*     |               }               ~               DEL     */
                    661: CASE_CURSTATE,
                    662: CASE_CURSTATE,
                    663: CASE_IGNORE,
                    664: CASE_CURSTATE,
                    665: };
                    666: 
                    667: int Tipltable[] = {
                    668: /*     NUL             SOH             STX             ETX     */
                    669: CASE_IGNORE,
                    670: CASE_IGNORE,
                    671: CASE_IGNORE,
                    672: CASE_IGNORE,
                    673: /*     EOT             ENQ             ACK             BEL     */
                    674: CASE_IGNORE,
                    675: CASE_IGNORE,
                    676: CASE_IGNORE,
                    677: CASE_BEL,
                    678: /*     BS              HT              NL              VT      */
                    679: CASE_BS,
                    680: CASE_TAB,
                    681: CASE_LF,
                    682: CASE_UP,
                    683: /*     NP              CR              SO              SI      */
                    684: CASE_IGNORE,
                    685: CASE_CR,
                    686: CASE_IGNORE,
                    687: CASE_IGNORE,
                    688: /*     DLE             DC1             DC2             DC3     */
                    689: CASE_IGNORE,
                    690: CASE_IGNORE,
                    691: CASE_IGNORE,
                    692: CASE_IGNORE,
                    693: /*     DC4             NAK             SYN             ETB     */
                    694: CASE_IGNORE,
                    695: CASE_IGNORE,
                    696: CASE_IGNORE,
                    697: CASE_IGNORE,
                    698: /*     CAN             EM              SUB             ESC     */
                    699: CASE_IGNORE,
                    700: CASE_IGNORE,
                    701: CASE_IGNORE,
                    702: CASE_ESC_STATE,
                    703: /*     FS              GS              RS              US      */
                    704: CASE_PT_STATE,
                    705: CASE_PLT_STATE,
                    706: CASE_IPL_STATE,
                    707: CASE_ALP_STATE,
                    708: /*     SP              !               "               #       */
                    709: CASE_PENUP,
                    710: CASE_IGNORE,
                    711: CASE_IGNORE,
                    712: CASE_IGNORE,
                    713: /*     $               %               &               '       */
                    714: CASE_IGNORE,
                    715: CASE_IGNORE,
                    716: CASE_IGNORE,
                    717: CASE_IGNORE,
                    718: /*     (               )               *               +       */
                    719: CASE_IGNORE,
                    720: CASE_IGNORE,
                    721: CASE_IGNORE,
                    722: CASE_IGNORE,
                    723: /*     ,               -               .               /       */
                    724: CASE_IGNORE,
                    725: CASE_IGNORE,
                    726: CASE_IGNORE,
                    727: CASE_IGNORE,
                    728: /*     0               1               2               3       */
                    729: CASE_IGNORE,
                    730: CASE_IGNORE,
                    731: CASE_IGNORE,
                    732: CASE_IGNORE,
                    733: /*     4               5               6               7       */
                    734: CASE_IGNORE,
                    735: CASE_IGNORE,
                    736: CASE_IGNORE,
                    737: CASE_IGNORE,
                    738: /*     8               9               :               ;       */
                    739: CASE_IGNORE,
                    740: CASE_IGNORE,
                    741: CASE_IGNORE,
                    742: CASE_IGNORE,
                    743: /*     <               =               >               ?       */
                    744: CASE_IGNORE,
                    745: CASE_IGNORE,
                    746: CASE_IGNORE,
                    747: CASE_IGNORE,
                    748: /*     @               A               B               C       */
                    749: CASE_IGNORE,
                    750: CASE_IPL_POINT,
                    751: CASE_IPL_POINT,
                    752: CASE_IGNORE,
                    753: /*     D               E               F               G       */
                    754: CASE_IPL_POINT,
                    755: CASE_IPL_POINT,
                    756: CASE_IPL_POINT,
                    757: CASE_IGNORE,
                    758: /*     H               I               J               K       */
                    759: CASE_IPL_POINT,
                    760: CASE_IPL_POINT,
                    761: CASE_IPL_POINT,
                    762: CASE_IGNORE,
                    763: /*     L               M               N               O       */
                    764: CASE_IGNORE,
                    765: CASE_IGNORE,
                    766: CASE_IGNORE,
                    767: CASE_IGNORE,
                    768: /*     P               Q               R               S       */
                    769: CASE_PENDOWN,
                    770: CASE_IGNORE,
                    771: CASE_IGNORE,
                    772: CASE_IGNORE,
                    773: /*     T               U               V               W       */
                    774: CASE_IGNORE,
                    775: CASE_IGNORE,
                    776: CASE_IGNORE,
                    777: CASE_IGNORE,
                    778: /*     X               Y               Z               [       */
                    779: CASE_IGNORE,
                    780: CASE_IGNORE,
                    781: CASE_IGNORE,
                    782: CASE_IGNORE,
                    783: /*     \               ]               ^               _       */
                    784: CASE_IGNORE,
                    785: CASE_IGNORE,
                    786: CASE_IGNORE,
                    787: CASE_IGNORE,
                    788: /*     `               a               b               c       */
                    789: CASE_IGNORE,
                    790: CASE_IGNORE,
                    791: CASE_IGNORE,
                    792: CASE_IGNORE,
                    793: /*     d               e               f               g       */
                    794: CASE_IGNORE,
                    795: CASE_IGNORE,
                    796: CASE_IGNORE,
                    797: CASE_IGNORE,
                    798: /*     h               i               j               k       */
                    799: CASE_IGNORE,
                    800: CASE_IGNORE,
                    801: CASE_IGNORE,
                    802: CASE_IGNORE,
                    803: /*     l               m               n               o       */
                    804: CASE_IGNORE,
                    805: CASE_IGNORE,
                    806: CASE_IGNORE,
                    807: CASE_IGNORE,
                    808: /*     p               q               r               s       */
                    809: CASE_IGNORE,
                    810: CASE_IGNORE,
                    811: CASE_IGNORE,
                    812: CASE_IGNORE,
                    813: /*     t               u               v               w       */
                    814: CASE_IGNORE,
                    815: CASE_IGNORE,
                    816: CASE_IGNORE,
                    817: CASE_IGNORE,
                    818: /*     x               y               z               {       */
                    819: CASE_IGNORE,
                    820: CASE_IGNORE,
                    821: CASE_IGNORE,
                    822: CASE_IGNORE,
                    823: /*     |               }               ~               DEL     */
                    824: CASE_IGNORE,
                    825: CASE_IGNORE,
                    826: CASE_IGNORE,
                    827: CASE_IGNORE,
                    828: };
                    829: 
                    830: int Tplttable[] = {
                    831: /*     NUL             SOH             STX             ETX     */
                    832: CASE_IGNORE,
                    833: CASE_IGNORE,
                    834: CASE_IGNORE,
                    835: CASE_IGNORE,
                    836: /*     EOT             ENQ             ACK             BEL     */
                    837: CASE_IGNORE,
                    838: CASE_IGNORE,
                    839: CASE_IGNORE,
                    840: CASE_BEL,
                    841: /*     BS              HT              NL              VT      */
                    842: CASE_BS,
                    843: CASE_TAB,
                    844: CASE_LF,
                    845: CASE_UP,
                    846: /*     NP              CR              SO              SI      */
                    847: CASE_IGNORE,
                    848: CASE_CR,
                    849: CASE_IGNORE,
                    850: CASE_IGNORE,
                    851: /*     DLE             DC1             DC2             DC3     */
                    852: CASE_IGNORE,
                    853: CASE_IGNORE,
                    854: CASE_IGNORE,
                    855: CASE_IGNORE,
                    856: /*     DC4             NAK             SYN             ETB     */
                    857: CASE_IGNORE,
                    858: CASE_IGNORE,
                    859: CASE_IGNORE,
                    860: CASE_IGNORE,
                    861: /*     CAN             EM              SUB             ESC     */
                    862: CASE_IGNORE,
                    863: CASE_IGNORE,
                    864: CASE_IGNORE,
                    865: CASE_ESC_STATE,
                    866: /*     FS              GS              RS              US      */
                    867: CASE_PT_STATE,
                    868: CASE_PLT_STATE,
                    869: CASE_IPL_STATE,
                    870: CASE_ALP_STATE,
                    871: /*     SP              !               "               #       */
                    872: CASE_PLT_VEC,
                    873: CASE_PLT_VEC,
                    874: CASE_PLT_VEC,
                    875: CASE_PLT_VEC,
                    876: /*     $               %               &               '       */
                    877: CASE_PLT_VEC,
                    878: CASE_PLT_VEC,
                    879: CASE_PLT_VEC,
                    880: CASE_PLT_VEC,
                    881: /*     (               )               *               +       */
                    882: CASE_PLT_VEC,
                    883: CASE_PLT_VEC,
                    884: CASE_PLT_VEC,
                    885: CASE_PLT_VEC,
                    886: /*     ,               -               .               /       */
                    887: CASE_PLT_VEC,
                    888: CASE_PLT_VEC,
                    889: CASE_PLT_VEC,
                    890: CASE_PLT_VEC,
                    891: /*     0               1               2               3       */
                    892: CASE_PLT_VEC,
                    893: CASE_PLT_VEC,
                    894: CASE_PLT_VEC,
                    895: CASE_PLT_VEC,
                    896: /*     4               5               6               7       */
                    897: CASE_PLT_VEC,
                    898: CASE_PLT_VEC,
                    899: CASE_PLT_VEC,
                    900: CASE_PLT_VEC,
                    901: /*     8               9               :               ;       */
                    902: CASE_PLT_VEC,
                    903: CASE_PLT_VEC,
                    904: CASE_PLT_VEC,
                    905: CASE_PLT_VEC,
                    906: /*     <               =               >               ?       */
                    907: CASE_PLT_VEC,
                    908: CASE_PLT_VEC,
                    909: CASE_PLT_VEC,
                    910: CASE_PLT_VEC,
                    911: /*     @               A               B               C       */
                    912: CASE_PLT_VEC,
                    913: CASE_PLT_VEC,
                    914: CASE_PLT_VEC,
                    915: CASE_PLT_VEC,
                    916: /*     D               E               F               G       */
                    917: CASE_PLT_VEC,
                    918: CASE_PLT_VEC,
                    919: CASE_PLT_VEC,
                    920: CASE_PLT_VEC,
                    921: /*     H               I               J               K       */
                    922: CASE_PLT_VEC,
                    923: CASE_PLT_VEC,
                    924: CASE_PLT_VEC,
                    925: CASE_PLT_VEC,
                    926: /*     L               M               N               O       */
                    927: CASE_PLT_VEC,
                    928: CASE_PLT_VEC,
                    929: CASE_PLT_VEC,
                    930: CASE_PLT_VEC,
                    931: /*     P               Q               R               S       */
                    932: CASE_PLT_VEC,
                    933: CASE_PLT_VEC,
                    934: CASE_PLT_VEC,
                    935: CASE_PLT_VEC,
                    936: /*     T               U               V               W       */
                    937: CASE_PLT_VEC,
                    938: CASE_PLT_VEC,
                    939: CASE_PLT_VEC,
                    940: CASE_PLT_VEC,
                    941: /*     X               Y               Z               [       */
                    942: CASE_PLT_VEC,
                    943: CASE_PLT_VEC,
                    944: CASE_PLT_VEC,
                    945: CASE_PLT_VEC,
                    946: /*     \               ]               ^               _       */
                    947: CASE_PLT_VEC,
                    948: CASE_PLT_VEC,
                    949: CASE_PLT_VEC,
                    950: CASE_PLT_VEC,
                    951: /*     `               a               b               c       */
                    952: CASE_PLT_VEC,
                    953: CASE_PLT_VEC,
                    954: CASE_PLT_VEC,
                    955: CASE_PLT_VEC,
                    956: /*     d               e               f               g       */
                    957: CASE_PLT_VEC,
                    958: CASE_PLT_VEC,
                    959: CASE_PLT_VEC,
                    960: CASE_PLT_VEC,
                    961: /*     h               i               j               k       */
                    962: CASE_PLT_VEC,
                    963: CASE_PLT_VEC,
                    964: CASE_PLT_VEC,
                    965: CASE_PLT_VEC,
                    966: /*     l               m               n               o       */
                    967: CASE_PLT_VEC,
                    968: CASE_PLT_VEC,
                    969: CASE_PLT_VEC,
                    970: CASE_PLT_VEC,
                    971: /*     p               q               r               s       */
                    972: CASE_PLT_VEC,
                    973: CASE_PLT_VEC,
                    974: CASE_PLT_VEC,
                    975: CASE_PLT_VEC,
                    976: /*     t               u               v               w       */
                    977: CASE_PLT_VEC,
                    978: CASE_PLT_VEC,
                    979: CASE_PLT_VEC,
                    980: CASE_PLT_VEC,
                    981: /*     x               y               z               {       */
                    982: CASE_PLT_VEC,
                    983: CASE_PLT_VEC,
                    984: CASE_PLT_VEC,
                    985: CASE_PLT_VEC,
                    986: /*     |               }               ~               DEL     */
                    987: CASE_PLT_VEC,
                    988: CASE_PLT_VEC,
                    989: CASE_PLT_VEC,
                    990: CASE_PLT_VEC,
                    991: };
                    992: 
                    993: int Tpttable[] = {
                    994: /*     NUL             SOH             STX             ETX     */
                    995: CASE_IGNORE,
                    996: CASE_IGNORE,
                    997: CASE_IGNORE,
                    998: CASE_IGNORE,
                    999: /*     EOT             ENQ             ACK             BEL     */
                   1000: CASE_IGNORE,
                   1001: CASE_IGNORE,
                   1002: CASE_IGNORE,
                   1003: CASE_BEL,
                   1004: /*     BS              HT              NL              VT      */
                   1005: CASE_BS,
                   1006: CASE_TAB,
                   1007: CASE_LF,
                   1008: CASE_UP,
                   1009: /*     NP              CR              SO              SI      */
                   1010: CASE_IGNORE,
                   1011: CASE_CR,
                   1012: CASE_IGNORE,
                   1013: CASE_IGNORE,
                   1014: /*     DLE             DC1             DC2             DC3     */
                   1015: CASE_IGNORE,
                   1016: CASE_IGNORE,
                   1017: CASE_IGNORE,
                   1018: CASE_IGNORE,
                   1019: /*     DC4             NAK             SYN             ETB     */
                   1020: CASE_IGNORE,
                   1021: CASE_IGNORE,
                   1022: CASE_IGNORE,
                   1023: CASE_IGNORE,
                   1024: /*     CAN             EM              SUB             ESC     */
                   1025: CASE_IGNORE,
                   1026: CASE_IGNORE,
                   1027: CASE_IGNORE,
                   1028: CASE_ESC_STATE,
                   1029: /*     FS              GS              RS              US      */
                   1030: CASE_PT_STATE,
                   1031: CASE_PLT_STATE,
                   1032: CASE_IPL_STATE,
                   1033: CASE_ALP_STATE,
                   1034: /*     SP              !               "               #       */
                   1035: CASE_PT_POINT,
                   1036: CASE_PT_POINT,
                   1037: CASE_PT_POINT,
                   1038: CASE_PT_POINT,
                   1039: /*     $               %               &               '       */
                   1040: CASE_PT_POINT,
                   1041: CASE_PT_POINT,
                   1042: CASE_PT_POINT,
                   1043: CASE_PT_POINT,
                   1044: /*     (               )               *               +       */
                   1045: CASE_PT_POINT,
                   1046: CASE_PT_POINT,
                   1047: CASE_PT_POINT,
                   1048: CASE_PT_POINT,
                   1049: /*     ,               -               .               /       */
                   1050: CASE_PT_POINT,
                   1051: CASE_PT_POINT,
                   1052: CASE_PT_POINT,
                   1053: CASE_PT_POINT,
                   1054: /*     0               1               2               3       */
                   1055: CASE_PT_POINT,
                   1056: CASE_PT_POINT,
                   1057: CASE_PT_POINT,
                   1058: CASE_PT_POINT,
                   1059: /*     4               5               6               7       */
                   1060: CASE_PT_POINT,
                   1061: CASE_PT_POINT,
                   1062: CASE_PT_POINT,
                   1063: CASE_PT_POINT,
                   1064: /*     8               9               :               ;       */
                   1065: CASE_PT_POINT,
                   1066: CASE_PT_POINT,
                   1067: CASE_PT_POINT,
                   1068: CASE_PT_POINT,
                   1069: /*     <               =               >               ?       */
                   1070: CASE_PT_POINT,
                   1071: CASE_PT_POINT,
                   1072: CASE_PT_POINT,
                   1073: CASE_PT_POINT,
                   1074: /*     @               A               B               C       */
                   1075: CASE_PT_POINT,
                   1076: CASE_PT_POINT,
                   1077: CASE_PT_POINT,
                   1078: CASE_PT_POINT,
                   1079: /*     D               E               F               G       */
                   1080: CASE_PT_POINT,
                   1081: CASE_PT_POINT,
                   1082: CASE_PT_POINT,
                   1083: CASE_PT_POINT,
                   1084: /*     H               I               J               K       */
                   1085: CASE_PT_POINT,
                   1086: CASE_PT_POINT,
                   1087: CASE_PT_POINT,
                   1088: CASE_PT_POINT,
                   1089: /*     L               M               N               O       */
                   1090: CASE_PT_POINT,
                   1091: CASE_PT_POINT,
                   1092: CASE_PT_POINT,
                   1093: CASE_PT_POINT,
                   1094: /*     P               Q               R               S       */
                   1095: CASE_PT_POINT,
                   1096: CASE_PT_POINT,
                   1097: CASE_PT_POINT,
                   1098: CASE_PT_POINT,
                   1099: /*     T               U               V               W       */
                   1100: CASE_PT_POINT,
                   1101: CASE_PT_POINT,
                   1102: CASE_PT_POINT,
                   1103: CASE_PT_POINT,
                   1104: /*     X               Y               Z               [       */
                   1105: CASE_PT_POINT,
                   1106: CASE_PT_POINT,
                   1107: CASE_PT_POINT,
                   1108: CASE_PT_POINT,
                   1109: /*     \               ]               ^               _       */
                   1110: CASE_PT_POINT,
                   1111: CASE_PT_POINT,
                   1112: CASE_PT_POINT,
                   1113: CASE_PT_POINT,
                   1114: /*     `               a               b               c       */
                   1115: CASE_PT_POINT,
                   1116: CASE_PT_POINT,
                   1117: CASE_PT_POINT,
                   1118: CASE_PT_POINT,
                   1119: /*     d               e               f               g       */
                   1120: CASE_PT_POINT,
                   1121: CASE_PT_POINT,
                   1122: CASE_PT_POINT,
                   1123: CASE_PT_POINT,
                   1124: /*     h               i               j               k       */
                   1125: CASE_PT_POINT,
                   1126: CASE_PT_POINT,
                   1127: CASE_PT_POINT,
                   1128: CASE_PT_POINT,
                   1129: /*     l               m               n               o       */
                   1130: CASE_PT_POINT,
                   1131: CASE_PT_POINT,
                   1132: CASE_PT_POINT,
                   1133: CASE_PT_POINT,
                   1134: /*     p               q               r               s       */
                   1135: CASE_PT_POINT,
                   1136: CASE_PT_POINT,
                   1137: CASE_PT_POINT,
                   1138: CASE_PT_POINT,
                   1139: /*     t               u               v               w       */
                   1140: CASE_PT_POINT,
                   1141: CASE_PT_POINT,
                   1142: CASE_PT_POINT,
                   1143: CASE_PT_POINT,
                   1144: /*     x               y               z               {       */
                   1145: CASE_PT_POINT,
                   1146: CASE_PT_POINT,
                   1147: CASE_PT_POINT,
                   1148: CASE_PT_POINT,
                   1149: /*     |               }               ~               DEL     */
                   1150: CASE_PT_POINT,
                   1151: CASE_PT_POINT,
                   1152: CASE_PT_POINT,
                   1153: CASE_PT_POINT,
                   1154: };
                   1155: 
                   1156: int Tspttable[] = {
                   1157: /*     NUL             SOH             STX             ETX     */
                   1158: CASE_IGNORE,
                   1159: CASE_IGNORE,
                   1160: CASE_IGNORE,
                   1161: CASE_IGNORE,
                   1162: /*     EOT             ENQ             ACK             BEL     */
                   1163: CASE_IGNORE,
                   1164: CASE_IGNORE,
                   1165: CASE_IGNORE,
                   1166: CASE_BEL,
                   1167: /*     BS              HT              NL              VT      */
                   1168: CASE_BS,
                   1169: CASE_TAB,
                   1170: CASE_LF,
                   1171: CASE_UP,
                   1172: /*     NP              CR              SO              SI      */
                   1173: CASE_IGNORE,
                   1174: CASE_CR,
                   1175: CASE_IGNORE,
                   1176: CASE_IGNORE,
                   1177: /*     DLE             DC1             DC2             DC3     */
                   1178: CASE_IGNORE,
                   1179: CASE_IGNORE,
                   1180: CASE_IGNORE,
                   1181: CASE_IGNORE,
                   1182: /*     DC4             NAK             SYN             ETB     */
                   1183: CASE_IGNORE,
                   1184: CASE_IGNORE,
                   1185: CASE_IGNORE,
                   1186: CASE_IGNORE,
                   1187: /*     CAN             EM              SUB             ESC     */
                   1188: CASE_IGNORE,
                   1189: CASE_IGNORE,
                   1190: CASE_IGNORE,
                   1191: CASE_ESC_STATE,
                   1192: /*     FS              GS              RS              US      */
                   1193: CASE_PT_STATE,
                   1194: CASE_PLT_STATE,
                   1195: CASE_IPL_STATE,
                   1196: CASE_ALP_STATE,
                   1197: /*     SP              !               "               #       */
                   1198: CASE_SPT_POINT,
                   1199: CASE_SPT_POINT,
                   1200: CASE_SPT_POINT,
                   1201: CASE_SPT_POINT,
                   1202: /*     $               %               &               '       */
                   1203: CASE_SPT_POINT,
                   1204: CASE_SPT_POINT,
                   1205: CASE_SPT_POINT,
                   1206: CASE_SPT_POINT,
                   1207: /*     (               )               *               +       */
                   1208: CASE_SPT_POINT,
                   1209: CASE_SPT_POINT,
                   1210: CASE_SPT_POINT,
                   1211: CASE_SPT_POINT,
                   1212: /*     ,               -               .               /       */
                   1213: CASE_SPT_POINT,
                   1214: CASE_SPT_POINT,
                   1215: CASE_SPT_POINT,
                   1216: CASE_SPT_POINT,
                   1217: /*     0               1               2               3       */
                   1218: CASE_SPT_POINT,
                   1219: CASE_SPT_POINT,
                   1220: CASE_SPT_POINT,
                   1221: CASE_SPT_POINT,
                   1222: /*     4               5               6               7       */
                   1223: CASE_SPT_POINT,
                   1224: CASE_SPT_POINT,
                   1225: CASE_SPT_POINT,
                   1226: CASE_SPT_POINT,
                   1227: /*     8               9               :               ;       */
                   1228: CASE_SPT_POINT,
                   1229: CASE_SPT_POINT,
                   1230: CASE_SPT_POINT,
                   1231: CASE_SPT_POINT,
                   1232: /*     <               =               >               ?       */
                   1233: CASE_SPT_POINT,
                   1234: CASE_SPT_POINT,
                   1235: CASE_SPT_POINT,
                   1236: CASE_SPT_POINT,
                   1237: /*     @               A               B               C       */
                   1238: CASE_SPT_POINT,
                   1239: CASE_SPT_POINT,
                   1240: CASE_SPT_POINT,
                   1241: CASE_SPT_POINT,
                   1242: /*     D               E               F               G       */
                   1243: CASE_SPT_POINT,
                   1244: CASE_SPT_POINT,
                   1245: CASE_SPT_POINT,
                   1246: CASE_SPT_POINT,
                   1247: /*     H               I               J               K       */
                   1248: CASE_SPT_POINT,
                   1249: CASE_SPT_POINT,
                   1250: CASE_SPT_POINT,
                   1251: CASE_SPT_POINT,
                   1252: /*     L               M               N               O       */
                   1253: CASE_SPT_POINT,
                   1254: CASE_SPT_POINT,
                   1255: CASE_SPT_POINT,
                   1256: CASE_SPT_POINT,
                   1257: /*     P               Q               R               S       */
                   1258: CASE_SPT_POINT,
                   1259: CASE_SPT_POINT,
                   1260: CASE_SPT_POINT,
                   1261: CASE_SPT_POINT,
                   1262: /*     T               U               V               W       */
                   1263: CASE_SPT_POINT,
                   1264: CASE_SPT_POINT,
                   1265: CASE_SPT_POINT,
                   1266: CASE_SPT_POINT,
                   1267: /*     X               Y               Z               [       */
                   1268: CASE_SPT_POINT,
                   1269: CASE_SPT_POINT,
                   1270: CASE_SPT_POINT,
                   1271: CASE_SPT_POINT,
                   1272: /*     \               ]               ^               _       */
                   1273: CASE_SPT_POINT,
                   1274: CASE_SPT_POINT,
                   1275: CASE_SPT_POINT,
                   1276: CASE_SPT_POINT,
                   1277: /*     `               a               b               c       */
                   1278: CASE_SPT_POINT,
                   1279: CASE_SPT_POINT,
                   1280: CASE_SPT_POINT,
                   1281: CASE_SPT_POINT,
                   1282: /*     d               e               f               g       */
                   1283: CASE_SPT_POINT,
                   1284: CASE_SPT_POINT,
                   1285: CASE_SPT_POINT,
                   1286: CASE_SPT_POINT,
                   1287: /*     h               i               j               k       */
                   1288: CASE_SPT_POINT,
                   1289: CASE_SPT_POINT,
                   1290: CASE_SPT_POINT,
                   1291: CASE_SPT_POINT,
                   1292: /*     l               m               n               o       */
                   1293: CASE_SPT_POINT,
                   1294: CASE_SPT_POINT,
                   1295: CASE_SPT_POINT,
                   1296: CASE_SPT_POINT,
                   1297: /*     p               q               r               s       */
                   1298: CASE_SPT_POINT,
                   1299: CASE_SPT_POINT,
                   1300: CASE_SPT_POINT,
                   1301: CASE_SPT_POINT,
                   1302: /*     t               u               v               w       */
                   1303: CASE_SPT_POINT,
                   1304: CASE_SPT_POINT,
                   1305: CASE_SPT_POINT,
                   1306: CASE_SPT_POINT,
                   1307: /*     x               y               z               {       */
                   1308: CASE_SPT_POINT,
                   1309: CASE_SPT_POINT,
                   1310: CASE_SPT_POINT,
                   1311: CASE_SPT_POINT,
                   1312: /*     |               }               ~               DEL     */
                   1313: CASE_SPT_POINT,
                   1314: CASE_SPT_POINT,
                   1315: CASE_SPT_POINT,
                   1316: CASE_SPT_POINT,
                   1317: };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.