Annotation of coherent/g/usr/bin/tic/comp_captab.c, revision 1.1.1.1

1.1       root        1: /*
                      2:  *     comp_captab.c -- The names of the capabilities in a form ready for
                      3:  *                      the making of a hash table for the compiler.
                      4:  *
                      5:  */
                      6: 
                      7: 
                      8: #include "compiler.h"
                      9: #include "term.h"
                     10: 
                     11: 
                     12: struct name_table_entry        cap_table[] =
                     13: {
                     14:        0,           "bw",      BOOLEAN,          0,
                     15:        0,           "am",      BOOLEAN,          1,
                     16:        0,          "xsb",      BOOLEAN,          2,
                     17:        0,          "xhp",      BOOLEAN,          3,
                     18:        0,         "xenl",      BOOLEAN,          4,
                     19:        0,           "eo",      BOOLEAN,          5,
                     20:        0,           "gn",      BOOLEAN,          6,
                     21:        0,           "hc",      BOOLEAN,          7,
                     22:        0,           "km",      BOOLEAN,          8,
                     23:        0,           "hs",      BOOLEAN,          9,
                     24:        0,           "in",      BOOLEAN,         10,
                     25:        0,           "da",      BOOLEAN,         11,
                     26:        0,           "db",      BOOLEAN,         12,
                     27:        0,          "mir",      BOOLEAN,         13,
                     28:        0,         "msgr",      BOOLEAN,         14,
                     29:        0,           "os",      BOOLEAN,         15,
                     30:        0,        "eslok",      BOOLEAN,         16,
                     31:        0,           "xt",      BOOLEAN,         17,
                     32:        0,           "hz",      BOOLEAN,         18,
                     33:        0,           "ul",      BOOLEAN,         19,
                     34:        0,          "xon",      BOOLEAN,         20,
                     35:        0,         "cols",      NUMBER,           0,
                     36:        0,           "it",      NUMBER,           1,
                     37:        0,        "lines",      NUMBER,           2,
                     38:        0,           "lm",      NUMBER,           3,
                     39:        0,          "xmc",      NUMBER,           4,
                     40:        0,           "pb",      NUMBER,           5,
                     41:        0,           "vt",      NUMBER,           6,
                     42:        0,          "wsl",      NUMBER,           7,
                     43:        0,         "nlab",      NUMBER,           8,
                     44:        0,           "lh",      NUMBER,           9,
                     45:        0,           "lw",      NUMBER,          10,
                     46:        0,          "cbt",      STRING,           0,
                     47:        0,          "bel",      STRING,           1,
                     48:        0,           "cr",      STRING,           2,
                     49:        0,          "csr",      STRING,           3,
                     50:        0,          "tbc",      STRING,           4,
                     51:        0,        "clear",      STRING,           5,
                     52:        0,           "el",      STRING,           6,
                     53:        0,           "ed",      STRING,           7,
                     54:        0,          "hpa",      STRING,           8,
                     55:        0,           "CC",      STRING,           9,
                     56:        0,          "cup",      STRING,          10,
                     57:        0,         "cud1",      STRING,          11,
                     58:        0,         "home",      STRING,          12,
                     59:        0,        "civis",      STRING,          13,
                     60:        0,         "cub1",      STRING,          14,
                     61:        0,        "mrcup",      STRING,          15,
                     62:        0,        "cnorm",      STRING,          16,
                     63:        0,         "cuf1",      STRING,          17,
                     64:        0,           "ll",      STRING,          18,
                     65:        0,         "cuu1",      STRING,          19,
                     66:        0,        "cvvis",      STRING,          20,
                     67:        0,         "dch1",      STRING,          21,
                     68:        0,          "dl1",      STRING,          22,
                     69:        0,          "dsl",      STRING,          23,
                     70:        0,           "hd",      STRING,          24,
                     71:        0,        "smacs",      STRING,          25,
                     72:        0,        "blink",      STRING,          26,
                     73:        0,         "bold",      STRING,          27,
                     74:        0,        "smcup",      STRING,          28,
                     75:        0,         "smdc",      STRING,          29,
                     76:        0,          "dim",      STRING,          30,
                     77:        0,         "smir",      STRING,          31,
                     78:        0,        "invis",      STRING,          32,
                     79:        0,         "prot",      STRING,          33,
                     80:        0,          "rev",      STRING,          34,
                     81:        0,         "smso",      STRING,          35,
                     82:        0,         "smul",      STRING,          36,
                     83:        0,          "ech",      STRING,          37,
                     84:        0,        "rmacs",      STRING,          38,
                     85:        0,         "sgr0",      STRING,          39,
                     86:        0,        "rmcup",      STRING,          40,
                     87:        0,         "rmdc",      STRING,          41,
                     88:        0,         "rmir",      STRING,          42,
                     89:        0,         "rmso",      STRING,          43,
                     90:        0,         "rmul",      STRING,          44,
                     91:        0,        "flash",      STRING,          45,
                     92:        0,           "ff",      STRING,          46,
                     93:        0,          "fsl",      STRING,          47,
                     94:        0,          "is1",      STRING,          48,
                     95:        0,          "is2",      STRING,          49,
                     96:        0,          "is3",      STRING,          50,
                     97:        0,           "if",      STRING,          51,
                     98:        0,         "ich1",      STRING,          52,
                     99:        0,          "il1",      STRING,          53,
                    100:        0,           "ip",      STRING,          54,
                    101:        0,          "kbs",      STRING,          55,
                    102:        0,         "ktbc",      STRING,          56,
                    103:        0,         "kclr",      STRING,          57,
                    104:        0,        "kctab",      STRING,          58,
                    105:        0,        "kdch1",      STRING,          59,
                    106:        0,         "kdl1",      STRING,          60,
                    107:        0,        "kcud1",      STRING,          61,
                    108:        0,        "krmir",      STRING,          62,
                    109:        0,          "kel",      STRING,          63,
                    110:        0,          "ked",      STRING,          64,
                    111:        0,          "kf0",      STRING,          65,
                    112:        0,          "kf1",      STRING,          66,
                    113:        0,         "kf10",      STRING,          67,
                    114:        0,          "kf2",      STRING,          68,
                    115:        0,          "kf3",      STRING,          69,
                    116:        0,          "kf4",      STRING,          70,
                    117:        0,          "kf5",      STRING,          71,
                    118:        0,          "kf6",      STRING,          72,
                    119:        0,          "kf7",      STRING,          73,
                    120:        0,          "kf8",      STRING,          74,
                    121:        0,          "kf9",      STRING,          75,
                    122:        0,        "khome",      STRING,          76,
                    123:        0,        "kich1",      STRING,          77,
                    124:        0,         "kil1",      STRING,          78,
                    125:        0,        "kcub1",      STRING,          79,
                    126:        0,          "kll",      STRING,          80,
                    127:        0,          "knp",      STRING,          81,
                    128:        0,          "kpp",      STRING,          82,
                    129:        0,        "kcuf1",      STRING,          83,
                    130:        0,         "kind",      STRING,          84,
                    131:        0,          "kri",      STRING,          85,
                    132:        0,         "khts",      STRING,          86,
                    133:        0,        "kcuu1",      STRING,          87,
                    134:        0,         "rmkx",      STRING,          88,
                    135:        0,         "smkx",      STRING,          89,
                    136:        0,          "lf0",      STRING,          90,
                    137:        0,          "lf1",      STRING,          91,
                    138:        0,         "lf10",      STRING,          92,
                    139:        0,          "lf2",      STRING,          93,
                    140:        0,          "lf3",      STRING,          94,
                    141:        0,          "lf4",      STRING,          95,
                    142:        0,          "lf5",      STRING,          96,
                    143:        0,          "lf6",      STRING,          97,
                    144:        0,          "lf7",      STRING,          98,
                    145:        0,          "lf8",      STRING,          99,
                    146:        0,          "lf9",      STRING,         100,
                    147:        0,          "rmm",      STRING,         101,
                    148:        0,          "smm",      STRING,         102,
                    149:        0,          "nel",      STRING,         103,
                    150:        0,          "pad",      STRING,         104,
                    151:        0,          "dch",      STRING,         105,
                    152:        0,           "dl",      STRING,         106,
                    153:        0,          "cud",      STRING,         107,
                    154:        0,          "ich",      STRING,         108,
                    155:        0,         "indn",      STRING,         109,
                    156:        0,           "il",      STRING,         110,
                    157:        0,          "cub",      STRING,         111,
                    158:        0,          "cuf",      STRING,         112,
                    159:        0,          "rin",      STRING,         113,
                    160:        0,          "cuu",      STRING,         114,
                    161:        0,        "pfkey",      STRING,         115,
                    162:        0,        "pfloc",      STRING,         116,
                    163:        0,          "pfx",      STRING,         117,
                    164:        0,          "mc0",      STRING,         118,
                    165:        0,          "mc4",      STRING,         119,
                    166:        0,          "mc5",      STRING,         120,
                    167:        0,          "rep",      STRING,         121,
                    168:        0,          "rs1",      STRING,         122,
                    169:        0,          "rs2",      STRING,         123,
                    170:        0,          "rs3",      STRING,         124,
                    171:        0,           "rf",      STRING,         125,
                    172:        0,           "rc",      STRING,         126,
                    173:        0,          "vpa",      STRING,         127,
                    174:        0,           "sc",      STRING,         128,
                    175:        0,          "ind",      STRING,         129,
                    176:        0,           "ri",      STRING,         130,
                    177:        0,          "sgr",      STRING,         131,
                    178:        0,          "hts",      STRING,         132,
                    179:        0,         "wind",      STRING,         133,
                    180:        0,           "ht",      STRING,         134,
                    181:        0,          "tsl",      STRING,         135,
                    182:        0,           "uc",      STRING,         136,
                    183:        0,           "hu",      STRING,         137,
                    184:        0,        "iprog",      STRING,         138,
                    185:        0,          "ka1",      STRING,         139,
                    186:        0,          "ka3",      STRING,         140,
                    187:        0,          "kb2",      STRING,         141,
                    188:        0,          "kc1",      STRING,         142,
                    189:        0,          "kc3",      STRING,         143,
                    190:        0,         "mc5p",      STRING,         144,
                    191:        0,          "rmp",      STRING,         145,
                    192:        0,         "acsc",      STRING,         146,
                    193:        0,          "pln",      STRING,         147,
                    194: };
                    195: 
                    196: struct name_table_entry *cap_hash_table[360];
                    197: 
                    198: int    Hashtabsize = 360;
                    199: int    Captabsize = 180;
                    200: 
                    201: 
                    202: #if (BOOLCOUNT!=21)||(NUMCOUNT!=11)||(STRCOUNT!=148)
                    203:        --> term.h and comp_captab.c disagree about the <--
                    204:        --> numbers of booleans, numbers and/or strings <--
                    205: #endif

unix.superglobalmegacorp.com

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