1%language=C++ 2%enum 3%readonly-tables 4%compare-strncmp 5%struct-type 6%define lookup-function-name kde_findEntity 7%define hash-function-name hash_Entity 8%define word-array-name wordlist_Entity 9%define class-name KCodecsEntities 10%{ 11/* This file is part of the KDE libraries 12 13 SPDX-FileCopyrightText: 1999 Lars Knoll <knoll@mpi-hd.mpg.de> 14 15 SPDX-License-Identifier: LGPL-2.0-or-later 16 17 ---------------------------------------------------------------------------- 18 19 kentities.gperf: input file to generate a hash table for entities 20 kentities.c: DO NOT EDIT! generated by the command 21 "gperf -k '*' -D -s 2 --output-file=kentities.h kentities.gperf" 22 from kentities.gperf 23*/ 24%} 25struct entity { 26 const char *name; 27 int code; 28}; 29%% 30AElig, 0x00c6 31Aacute, 0x00c1 32Acirc, 0x00c2 33Agrave, 0x00c0 34Alpha, 0x0391 35AMP, 38 36Aring, 0x00c5 37Atilde, 0x00c3 38Auml, 0x00c4 39Beta, 0x0392 40Ccaron, 0x010c 41Ccedil, 0x00c7 42Chi, 0x03a7 43Dagger, 0x2021 44Dcaron, 0x010e 45Delta, 0x0394 46ETH, 0x00d0 47Eacute, 0x00c9 48Ecaron, 0x011a 49Ecirc, 0x00ca 50Egrave, 0x00c8 51Eague, 0x00c9 52Epsilon, 0x0395 53Eta, 0x0397 54Euml, 0x00cb 55Gamma, 0x0393 56GT, 62 57Iacute, 0x00cd 58Icirc, 0x00ce 59Igrave, 0x00cc 60Iota, 0x0399 61Iuml, 0x00cf 62Kappa, 0x039a 63Lambda, 0x039b 64LT, 60 65Mu, 0x039c 66Ncaron, 0x0147 67Ntilde, 0x00d1 68Nu, 0x039d 69OElig, 0x0152 70Oacute, 0x00d3 71Ocirc, 0x00d4 72Ograve, 0x00d2 73Omega, 0x03a9 74Omicron, 0x039f 75Oslash, 0x00d8 76Otilde, 0x00d5 77Ouml, 0x00d6 78Phi, 0x03a6 79Pi, 0x03a0 80Prime, 0x2033 81Psi, 0x03a8 82QUOT, 34 83Rcaron, 0x0158 84Rho, 0x03a1 85Scaron, 0x0160 86Sigma, 0x03a3 87THORN, 0x00de 88Tau, 0x03a4 89Tcaron, 0x0164 90Theta, 0x0398 91Uacute, 0x00da 92Ucirc, 0x00db 93Ugrave, 0x00d9 94Upsilon, 0x03a5 95Uring, 0x016e 96Uuml, 0x00dc 97Xi, 0x039e 98Yacute, 0x00dd 99Yuml, 0x0178 100Zcaron, 0x017d 101Zeta, 0x0396 102aacute, 0x00e1 103acirc, 0x00e2 104acute, 0x00b4 105aelig, 0x00e6 106agrave, 0x00e0 107alefsym, 0x2135 108alpha, 0x03b1 109amp, 38 110and, 0x2227 111ang, 0x2220 112apos, 0x0027 113aring, 0x00e5 114asymp, 0x2248 115atilde, 0x00e3 116auml, 0x00e4 117bdquo, 0x201e 118beta, 0x03b2 119brvbar, 0x00a6 120bull, 0x2022 121cap, 0x2229 122ccaron, 0x010d 123ccedil, 0x00e7 124cedil, 0x00b8 125cent, 0x00a2 126chi, 0x03c7 127circ, 0x02c6 128clubs, 0x2663 129cong, 0x2245 130copy, 0x00a9 131crarr, 0x21b5 132cup, 0x222a 133curren, 0x00a4 134dArr, 0x21d3 135dagger, 0x2020 136darr, 0x2193 137dcaron, 0x10f 138deg, 0x00b0 139delta, 0x03b4 140diams, 0x2666 141divide, 0x00f7 142dol, 0x0024 143dollar, 0x0024 144eacute, 0x00e9 145ecaron, 0x011b 146eague, 0x00e9 147ecirc, 0x00ea 148egrave, 0x00e8 149emdash, 0x2014 150empty, 0x2205 151emsp, 0x2003 152endash, 0x2013 153ensp, 0x2002 154epsilon, 0x03b5 155equiv, 0x2261 156eta, 0x03b7 157eth, 0x00f0 158euml, 0x00eb 159euro, 0x20ac 160exist, 0x2203 161fnof, 0x0192 162forall, 0x2200 163frac12, 0x00bd 164frac14, 0x00bc 165frac34, 0x00be 166frasl, 0x2044 167gamma, 0x03b3 168ge, 0x2265 169gt, 62 170hArr, 0x21d4 171harr, 0x2194 172hearts, 0x2665 173hellip, 0x2026 174iacute, 0x00ed 175icirc, 0x00ee 176iexcl, 0x00a1 177igrave, 0x00ec 178image, 0x2111 179infin, 0x221e 180int, 0x222b 181iota, 0x03b9 182iquest, 0x00bf 183isin, 0x2208 184iuml, 0x00ef 185kappa, 0x03ba 186lArr, 0x21d0 187lambda, 0x03bb 188lang, 0x2329 189laquo, 0x00ab 190larr, 0x2190 191lceil, 0x2308 192ldquo, 0x201c 193le, 0x2264 194lfloor, 0x230a 195lowast, 0x2217 196loz, 0x25ca 197lrm, 0x200e 198lsaquo, 0x2039 199lsquo, 0x2018 200lt, 60 201macr, 0x00af 202mdash, 0x2014 203micro, 0x00b5 204middot, 0x00b7 205minus, 0x2212 206mu, 0x03bc 207nabla, 0x2207 208nbsp, 0x00a0 209ncaron, 0x0148 210ndash, 0x2013 211ne, 0x2260 212ni, 0x220b 213not, 0x00ac 214notin, 0x2209 215nsub, 0x2284 216ntilde, 0x00f1 217nu, 0x03bd 218oacute, 0x00f3 219ocirc, 0x00f4 220oelig, 0x0153 221ograve, 0x00f2 222oline, 0x203e 223omega, 0x03c9 224omicron, 0x03bf 225oplus, 0x2295 226or, 0x2228 227ordf, 0x00aa 228ordm, 0x00ba 229oslash, 0x00f8 230otilde, 0x00f5 231otimes, 0x2297 232ouml, 0x00f6 233para, 0x00b6 234part, 0x2202 235percnt, 0x0025 236permil, 0x2030 237perp, 0x22a5 238phi, 0x03c6 239pi, 0x03c0 240piv, 0x03d6 241plusmn, 0x00b1 242pound, 0x00a3 243prime, 0x2032 244prod, 0x220f 245prop, 0x221d 246psi, 0x03c8 247quot, 34 248rArr, 0x21d2 249radic, 0x221a 250rang, 0x232a 251raquo, 0x00bb 252rarr, 0x2192 253rcaron, 0x0159 254rceil, 0x2309 255rdquo, 0x201d 256real, 0x211c 257reg, 0x00ae 258rfloor, 0x230b 259rho, 0x03c1 260rlm, 0x200f 261rsaquo, 0x203a 262rsquo, 0x2019 263sbquo, 0x201a 264scaron, 0x0161 265sdot, 0x22c5 266sect, 0x00a7 267shy, 0x00ad 268sigma, 0x03c3 269sigmaf, 0x03c2 270sim, 0x223c 271spades, 0x2660 272sub, 0x2282 273sube, 0x2286 274sum, 0x2211 275sup1, 0x00b9 276supl, 0x00b9 277sup2, 0x00b2 278sup3, 0x00b3 279sup, 0x2283 280supe, 0x2287 281szlig, 0x00df 282tau, 0x03c4 283tcaron, 0x0165 284there4, 0x2234 285theta, 0x03b8 286thetasym, 0x03d1 287thinsp, 0x2009 288thorn, 0x00fe 289tilde, 0x02dc 290times, 0x00d7 291trade, 0x2122 292uArr, 0x21d1 293uacute, 0x00fa 294uarr, 0x2191 295ucirc, 0x00fb 296ugrave, 0x00f9 297uml, 0x00a8 298upsih, 0x03d2 299upsilon, 0x03c5 300uring, 0x016f 301uuml, 0x00fc 302weierp, 0x2118 303xi, 0x03be 304yacute, 0x00fd 305yen, 0x00a5 306yuml, 0x00ff 307zcaron, 0x017e 308zeta, 0x03b6 309zwj, 0x200d 310zwnj, 0x200c 311%% 312 313