Annotation of coherent/g/usr/bin/tic/comp_captab.c, revision 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.