1/* 2 * This file is automagically created from term.c -- DO NOT EDIT 3 */ 4 5#define T_FLG 0 6#define T_NUM 1 7#define T_STR 2 8 9struct term 10{ 11 char *tcname; 12 int type; 13}; 14 15union tcu 16{ 17 int flg; 18 int num; 19 char *str; 20}; 21 22#define d_LI d_tcs[0].num 23#define D_LI (D_tcs[0].num) 24#define d_CO d_tcs[1].num 25#define D_CO (D_tcs[1].num) 26#define d_HC d_tcs[2].flg 27#define D_HC (D_tcs[2].flg) 28#define d_OS d_tcs[3].flg 29#define D_OS (D_tcs[3].flg) 30#define d_NS d_tcs[4].flg 31#define D_NS (D_tcs[4].flg) 32#define d_CM d_tcs[5].str 33#define D_CM (D_tcs[5].str) 34#define d_HO d_tcs[6].str 35#define D_HO (D_tcs[6].str) 36#define d_CR d_tcs[7].str 37#define D_CR (D_tcs[7].str) 38#define d_UP d_tcs[8].str 39#define D_UP (D_tcs[8].str) 40#define d_CUP d_tcs[9].str 41#define D_CUP (D_tcs[9].str) 42#define d_DO d_tcs[10].str 43#define D_DO (D_tcs[10].str) 44#define d_CDO d_tcs[11].str 45#define D_CDO (D_tcs[11].str) 46#define d_BS d_tcs[12].flg 47#define D_BS (D_tcs[12].flg) 48#define d_BC d_tcs[13].str 49#define D_BC (D_tcs[13].str) 50#define d_LE d_tcs[14].str 51#define D_LE (D_tcs[14].str) 52#define d_CLE d_tcs[15].str 53#define D_CLE (D_tcs[15].str) 54#define d_ND d_tcs[16].str 55#define D_ND (D_tcs[16].str) 56#define d_CRI d_tcs[17].str 57#define D_CRI (D_tcs[17].str) 58#define d_CS d_tcs[18].str 59#define D_CS (D_tcs[18].str) 60#define d_NL d_tcs[19].str 61#define D_NL (D_tcs[19].str) 62#define d_SF d_tcs[20].str 63#define D_SF (D_tcs[20].str) 64#define d_SR d_tcs[21].str 65#define D_SR (D_tcs[21].str) 66#define d_AL d_tcs[22].str 67#define D_AL (D_tcs[22].str) 68#define d_CAL d_tcs[23].str 69#define D_CAL (D_tcs[23].str) 70#define d_DL d_tcs[24].str 71#define D_DL (D_tcs[24].str) 72#define d_CDL d_tcs[25].str 73#define D_CDL (D_tcs[25].str) 74#define d_IN d_tcs[26].flg 75#define D_IN (D_tcs[26].flg) 76#define d_IM d_tcs[27].str 77#define D_IM (D_tcs[27].str) 78#define d_EI d_tcs[28].str 79#define D_EI (D_tcs[28].str) 80#define d_IC d_tcs[29].str 81#define D_IC (D_tcs[29].str) 82#define d_CIC d_tcs[30].str 83#define D_CIC (D_tcs[30].str) 84#define d_DC d_tcs[31].str 85#define D_DC (D_tcs[31].str) 86#define d_CDC d_tcs[32].str 87#define D_CDC (D_tcs[32].str) 88#define d_UT d_tcs[33].flg 89#define D_UT (D_tcs[33].flg) 90#define d_CL d_tcs[34].str 91#define D_CL (D_tcs[34].str) 92#define d_CD d_tcs[35].str 93#define D_CD (D_tcs[35].str) 94#define d_CCD d_tcs[36].str 95#define D_CCD (D_tcs[36].str) 96#define d_CE d_tcs[37].str 97#define D_CE (D_tcs[37].str) 98#define d_CB d_tcs[38].str 99#define D_CB (D_tcs[38].str) 100#define d_IS d_tcs[39].str 101#define D_IS (D_tcs[39].str) 102#define d_TI d_tcs[40].str 103#define D_TI (D_tcs[40].str) 104#define d_TE d_tcs[41].str 105#define D_TE (D_tcs[41].str) 106#define d_BL d_tcs[42].str 107#define D_BL (D_tcs[42].str) 108#define d_VB d_tcs[43].str 109#define D_VB (D_tcs[43].str) 110#define d_CWS d_tcs[44].str 111#define D_CWS (D_tcs[44].str) 112#define d_CZ0 d_tcs[45].str 113#define D_CZ0 (D_tcs[45].str) 114#define d_CZ1 d_tcs[46].str 115#define D_CZ1 (D_tcs[46].str) 116#define T_ATTR 47 117#define d_MH d_tcs[47].str 118#define D_MH (D_tcs[47].str) 119#define d_US d_tcs[48].str 120#define D_US (D_tcs[48].str) 121#define d_MD d_tcs[49].str 122#define D_MD (D_tcs[49].str) 123#define d_MR d_tcs[50].str 124#define D_MR (D_tcs[50].str) 125#define d_SO d_tcs[51].str 126#define D_SO (D_tcs[51].str) 127#define d_MB d_tcs[52].str 128#define D_MB (D_tcs[52].str) 129#define d_UE d_tcs[53].str 130#define D_UE (D_tcs[53].str) 131#define d_SE d_tcs[54].str 132#define D_SE (D_tcs[54].str) 133#define d_ME d_tcs[55].str 134#define D_ME (D_tcs[55].str) 135#define d_MS d_tcs[56].flg 136#define D_MS (D_tcs[56].flg) 137#define d_SG d_tcs[57].num 138#define D_SG (D_tcs[57].num) 139#define d_UG d_tcs[58].num 140#define D_UG (D_tcs[58].num) 141#define d_SA d_tcs[59].str 142#define D_SA (D_tcs[59].str) 143#define d_CAF d_tcs[60].str 144#define D_CAF (D_tcs[60].str) 145#define d_CAB d_tcs[61].str 146#define D_CAB (D_tcs[61].str) 147#define d_CSF d_tcs[62].str 148#define D_CSF (D_tcs[62].str) 149#define d_CSB d_tcs[63].str 150#define D_CSB (D_tcs[63].str) 151#define d_OP d_tcs[64].str 152#define D_OP (D_tcs[64].str) 153#define d_CCO d_tcs[65].num 154#define D_CCO (D_tcs[65].num) 155#define d_BE d_tcs[66].flg 156#define D_BE (D_tcs[66].flg) 157#define d_CAX d_tcs[67].flg 158#define D_CAX (D_tcs[67].flg) 159#define d_CC8 d_tcs[68].flg 160#define D_CC8 (D_tcs[68].flg) 161#define d_KS d_tcs[69].str 162#define D_KS (D_tcs[69].str) 163#define d_KE d_tcs[70].str 164#define D_KE (D_tcs[70].str) 165#define d_CCS d_tcs[71].str 166#define D_CCS (D_tcs[71].str) 167#define d_CCE d_tcs[72].str 168#define D_CCE (D_tcs[72].str) 169#define d_PO d_tcs[73].str 170#define D_PO (D_tcs[73].str) 171#define d_PF d_tcs[74].str 172#define D_PF (D_tcs[74].str) 173#define d_HS d_tcs[75].flg 174#define D_HS (D_tcs[75].flg) 175#define d_WS d_tcs[76].num 176#define D_WS (D_tcs[76].num) 177#define d_TS d_tcs[77].str 178#define D_TS (D_tcs[77].str) 179#define d_FS d_tcs[78].str 180#define D_FS (D_tcs[78].str) 181#define d_DS d_tcs[79].str 182#define D_DS (D_tcs[79].str) 183#define d_VI d_tcs[80].str 184#define D_VI (D_tcs[80].str) 185#define d_VS d_tcs[81].str 186#define D_VS (D_tcs[81].str) 187#define d_VE d_tcs[82].str 188#define D_VE (D_tcs[82].str) 189#define d_AM d_tcs[83].flg 190#define D_AM (D_tcs[83].flg) 191#define d_XV d_tcs[84].flg 192#define D_XV (D_tcs[84].flg) 193#define d_XN d_tcs[85].flg 194#define D_XN (D_tcs[85].flg) 195#define d_COP d_tcs[86].flg 196#define D_COP (D_tcs[86].flg) 197#define d_CLP d_tcs[87].flg 198#define D_CLP (D_tcs[87].flg) 199#define d_CNF d_tcs[88].flg 200#define D_CNF (D_tcs[88].flg) 201#define d_NX d_tcs[89].flg 202#define D_NX (D_tcs[89].flg) 203#define d_CAN d_tcs[90].flg 204#define D_CAN (D_tcs[90].flg) 205#define d_COL d_tcs[91].num 206#define D_COL (D_tcs[91].num) 207#define d_CKJ d_tcs[92].str 208#define D_CKJ (D_tcs[92].str) 209#define d_CVR d_tcs[93].str 210#define D_CVR (D_tcs[93].str) 211#define d_CVN d_tcs[94].str 212#define D_CVN (D_tcs[94].str) 213#define d_CTF d_tcs[95].flg 214#define D_CTF (D_tcs[95].flg) 215#define d_CXT d_tcs[96].flg 216#define D_CXT (D_tcs[96].flg) 217#define d_CG0 d_tcs[97].flg 218#define D_CG0 (D_tcs[97].flg) 219#define d_CS0 d_tcs[98].str 220#define D_CS0 (D_tcs[98].str) 221#define d_CE0 d_tcs[99].str 222#define D_CE0 (D_tcs[99].str) 223#define d_CC0 d_tcs[100].str 224#define D_CC0 (D_tcs[100].str) 225#define d_AS d_tcs[101].str 226#define D_AS (D_tcs[101].str) 227#define d_AE d_tcs[102].str 228#define D_AE (D_tcs[102].str) 229#define d_AC d_tcs[103].str 230#define D_AC (D_tcs[103].str) 231#define d_EA d_tcs[104].str 232#define D_EA (D_tcs[104].str) 233#define d_CXC d_tcs[105].str 234#define D_CXC (D_tcs[105].str) 235#define T_CAPS 106 236#define T_BACKTAB 135 237#define T_NAVIGATE 153 238#define T_NAVIGATE_DELETE 160 239#define T_CURSOR 161 240#define T_KEYPAD 165 241#define T_OCAPS 183 242#define T_ECAPS 196 243#define T_N 196 244 245#ifdef MAPKEYS 246# define KMAPDEFSTART 106 247# define NKMAPDEF 77 248# define KMAPADEFSTART 161 249# define NKMAPADEF 22 250# define KMAPMDEFSTART 138 251# define NKMAPMDEF 27 252#endif 253