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