1/* This file was generated by MKnames.awk */
2
3#include <curses.priv.h>
4
5#define IT NCURSES_CONST char * const
6
7#if BROKEN_LINKER
8#include <term.h>
9#define DCL(it) static IT data##it[]
10#else
11#define DCL(it) NCURSES_EXPORT_VAR(IT) it[]
12#endif
13
14DCL(boolcodes)  = {
15		"bw",
16		"am",
17		"xb",
18		"xs",
19		"xn",
20		"eo",
21		"gn",
22		"hc",
23		"km",
24		"hs",
25		"in",
26		"da",
27		"db",
28		"mi",
29		"ms",
30		"os",
31		"es",
32		"xt",
33		"hz",
34		"ul",
35		"xo",
36		"nx",
37		"5i",
38		"HC",
39		"NR",
40		"NP",
41		"ND",
42		"cc",
43		"ut",
44		"hl",
45		"YA",
46		"YB",
47		"YC",
48		"YD",
49		"YE",
50		"YF",
51		"YG",
52		"bs",
53		"ns",
54		"nc",
55		"MT",
56		"NL",
57		"pt",
58		"xr",
59		(NCURSES_CONST char *)0,
60};
61
62DCL(numcodes)   = {
63		"co",
64		"it",
65		"li",
66		"lm",
67		"sg",
68		"pb",
69		"vt",
70		"ws",
71		"Nl",
72		"lh",
73		"lw",
74		"ma",
75		"MW",
76		"Co",
77		"pa",
78		"NC",
79		"Ya",
80		"Yb",
81		"Yc",
82		"Yd",
83		"Ye",
84		"Yf",
85		"Yg",
86		"Yh",
87		"Yi",
88		"Yj",
89		"Yk",
90		"Yl",
91		"Ym",
92		"Yn",
93		"BT",
94		"Yo",
95		"Yp",
96		"ug",
97		"dC",
98		"dN",
99		"dB",
100		"dT",
101		"kn",
102		(NCURSES_CONST char *)0,
103};
104
105DCL(strcodes)   = {
106		"bt",
107		"bl",
108		"cr",
109		"cs",
110		"ct",
111		"cl",
112		"ce",
113		"cd",
114		"ch",
115		"CC",
116		"cm",
117		"do",
118		"ho",
119		"vi",
120		"le",
121		"CM",
122		"ve",
123		"nd",
124		"ll",
125		"up",
126		"vs",
127		"dc",
128		"dl",
129		"ds",
130		"hd",
131		"as",
132		"mb",
133		"md",
134		"ti",
135		"dm",
136		"mh",
137		"im",
138		"mk",
139		"mp",
140		"mr",
141		"so",
142		"us",
143		"ec",
144		"ae",
145		"me",
146		"te",
147		"ed",
148		"ei",
149		"se",
150		"ue",
151		"vb",
152		"ff",
153		"fs",
154		"i1",
155		"is",
156		"i3",
157		"if",
158		"ic",
159		"al",
160		"ip",
161		"kb",
162		"ka",
163		"kC",
164		"kt",
165		"kD",
166		"kL",
167		"kd",
168		"kM",
169		"kE",
170		"kS",
171		"k0",
172		"k1",
173		"k;",
174		"k2",
175		"k3",
176		"k4",
177		"k5",
178		"k6",
179		"k7",
180		"k8",
181		"k9",
182		"kh",
183		"kI",
184		"kA",
185		"kl",
186		"kH",
187		"kN",
188		"kP",
189		"kr",
190		"kF",
191		"kR",
192		"kT",
193		"ku",
194		"ke",
195		"ks",
196		"l0",
197		"l1",
198		"la",
199		"l2",
200		"l3",
201		"l4",
202		"l5",
203		"l6",
204		"l7",
205		"l8",
206		"l9",
207		"mo",
208		"mm",
209		"nw",
210		"pc",
211		"DC",
212		"DL",
213		"DO",
214		"IC",
215		"SF",
216		"AL",
217		"LE",
218		"RI",
219		"SR",
220		"UP",
221		"pk",
222		"pl",
223		"px",
224		"ps",
225		"pf",
226		"po",
227		"rp",
228		"r1",
229		"r2",
230		"r3",
231		"rf",
232		"rc",
233		"cv",
234		"sc",
235		"sf",
236		"sr",
237		"sa",
238		"st",
239		"wi",
240		"ta",
241		"ts",
242		"uc",
243		"hu",
244		"iP",
245		"K1",
246		"K3",
247		"K2",
248		"K4",
249		"K5",
250		"pO",
251		"rP",
252		"ac",
253		"pn",
254		"kB",
255		"SX",
256		"RX",
257		"SA",
258		"RA",
259		"XN",
260		"XF",
261		"eA",
262		"LO",
263		"LF",
264		"@1",
265		"@2",
266		"@3",
267		"@4",
268		"@5",
269		"@6",
270		"@7",
271		"@8",
272		"@9",
273		"@0",
274		"%1",
275		"%2",
276		"%3",
277		"%4",
278		"%5",
279		"%6",
280		"%7",
281		"%8",
282		"%9",
283		"%0",
284		"&1",
285		"&2",
286		"&3",
287		"&4",
288		"&5",
289		"&6",
290		"&7",
291		"&8",
292		"&9",
293		"&0",
294		"*1",
295		"*2",
296		"*3",
297		"*4",
298		"*5",
299		"*6",
300		"*7",
301		"*8",
302		"*9",
303		"*0",
304		"#1",
305		"#2",
306		"#3",
307		"#4",
308		"%a",
309		"%b",
310		"%c",
311		"%d",
312		"%e",
313		"%f",
314		"%g",
315		"%h",
316		"%i",
317		"%j",
318		"!1",
319		"!2",
320		"!3",
321		"RF",
322		"F1",
323		"F2",
324		"F3",
325		"F4",
326		"F5",
327		"F6",
328		"F7",
329		"F8",
330		"F9",
331		"FA",
332		"FB",
333		"FC",
334		"FD",
335		"FE",
336		"FF",
337		"FG",
338		"FH",
339		"FI",
340		"FJ",
341		"FK",
342		"FL",
343		"FM",
344		"FN",
345		"FO",
346		"FP",
347		"FQ",
348		"FR",
349		"FS",
350		"FT",
351		"FU",
352		"FV",
353		"FW",
354		"FX",
355		"FY",
356		"FZ",
357		"Fa",
358		"Fb",
359		"Fc",
360		"Fd",
361		"Fe",
362		"Ff",
363		"Fg",
364		"Fh",
365		"Fi",
366		"Fj",
367		"Fk",
368		"Fl",
369		"Fm",
370		"Fn",
371		"Fo",
372		"Fp",
373		"Fq",
374		"Fr",
375		"cb",
376		"MC",
377		"ML",
378		"MR",
379		"Lf",
380		"SC",
381		"DK",
382		"RC",
383		"CW",
384		"WG",
385		"HU",
386		"DI",
387		"QD",
388		"TO",
389		"PU",
390		"fh",
391		"PA",
392		"WA",
393		"u0",
394		"u1",
395		"u2",
396		"u3",
397		"u4",
398		"u5",
399		"u6",
400		"u7",
401		"u8",
402		"u9",
403		"op",
404		"oc",
405		"Ic",
406		"Ip",
407		"sp",
408		"Sf",
409		"Sb",
410		"ZA",
411		"ZB",
412		"ZC",
413		"ZD",
414		"ZE",
415		"ZF",
416		"ZG",
417		"ZH",
418		"ZI",
419		"ZJ",
420		"ZK",
421		"ZL",
422		"ZM",
423		"ZN",
424		"ZO",
425		"ZP",
426		"ZQ",
427		"ZR",
428		"ZS",
429		"ZT",
430		"ZU",
431		"ZV",
432		"ZW",
433		"ZX",
434		"ZY",
435		"ZZ",
436		"Za",
437		"Zb",
438		"Zc",
439		"Zd",
440		"Ze",
441		"Zf",
442		"Zg",
443		"Zh",
444		"Zi",
445		"Zj",
446		"Zk",
447		"Zl",
448		"Zm",
449		"Zn",
450		"Zo",
451		"Zp",
452		"Zq",
453		"Zr",
454		"Zs",
455		"Zt",
456		"Zu",
457		"Zv",
458		"Zw",
459		"Zx",
460		"Zy",
461		"Km",
462		"Mi",
463		"RQ",
464		"Gm",
465		"AF",
466		"AB",
467		"xl",
468		"dv",
469		"ci",
470		"s0",
471		"s1",
472		"s2",
473		"s3",
474		"ML",
475		"MT",
476		"Xy",
477		"Zz",
478		"Yv",
479		"Yw",
480		"Yx",
481		"Yy",
482		"Yz",
483		"YZ",
484		"S1",
485		"S2",
486		"S3",
487		"S4",
488		"S5",
489		"S6",
490		"S7",
491		"S8",
492		"Xh",
493		"Xl",
494		"Xo",
495		"Xr",
496		"Xt",
497		"Xv",
498		"sA",
499		"sL",
500		"i2",
501		"rs",
502		"nl",
503		"bc",
504		"ko",
505		"ma",
506		"G2",
507		"G3",
508		"G1",
509		"G4",
510		"GR",
511		"GL",
512		"GU",
513		"GD",
514		"GH",
515		"GV",
516		"GC",
517		"ml",
518		"mu",
519		"bx",
520		(NCURSES_CONST char *)0,
521};
522
523
524#if BROKEN_LINKER
525#define FIX(it) NCURSES_IMPEXP IT * NCURSES_API _nc_##it(void) { return data##it; }
526FIX(boolcodes)
527FIX(numcodes)
528FIX(strcodes)
529#endif /* BROKEN_LINKER */
530