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