00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifdef __cplusplus
00011 extern "C" {
00012 #endif
00013
00014 static struct entities_s {
00015 char *name;
00016 int value;
00017 } entities[] = {
00018 {"AElig", 198},
00019 {"Aacute", 193},
00020 {"Acirc", 194},
00021 {"Agrave", 192},
00022 {"Alpha", 913},
00023 {"Aring", 197},
00024 {"Atilde", 195},
00025 {"Auml", 196},
00026 {"Beta", 914},
00027 {"Ccedil", 199},
00028 {"Chi", 935},
00029 {"Dagger", 8225},
00030 {"Delta", 916},
00031 {"ETH", 208},
00032 {"Eacute", 201},
00033 {"Ecirc", 202},
00034 {"Egrave", 200},
00035 {"Epsilon", 917},
00036 {"Eta", 919},
00037 {"Euml", 203},
00038 {"Gamma", 915},
00039 {"Iacute", 205},
00040 {"Icirc", 206},
00041 {"Igrave", 204},
00042 {"Iota", 921},
00043 {"Iuml", 207},
00044 {"Kappa", 922},
00045 {"Lambda", 923},
00046 {"Mu", 924},
00047 {"Ntilde", 209},
00048 {"Nu", 925},
00049 {"OElig", 338},
00050 {"Oacute", 211},
00051 {"Ocirc", 212},
00052 {"Ograve", 210},
00053 {"Omega", 937},
00054 {"Omicron", 927},
00055 {"Oslash", 216},
00056 {"Otilde", 213},
00057 {"Ouml", 214},
00058 {"Phi", 934},
00059 {"Pi", 928},
00060 {"Prime", 8243},
00061 {"Psi", 936},
00062 {"Rho", 929},
00063 {"Scaron", 352},
00064 {"Sigma", 931},
00065 {"THORN", 222},
00066 {"Tau", 932},
00067 {"Theta", 920},
00068 {"Uacute", 218},
00069 {"Ucirc", 219},
00070 {"Ugrave", 217},
00071 {"Upsilon", 933},
00072 {"Uuml", 220},
00073 {"Xi", 926},
00074 {"Yacute", 221},
00075 {"Yuml", 376},
00076 {"Zeta", 918},
00077 {"aacute", 225},
00078 {"acirc", 226},
00079 {"acute", 180},
00080 {"aelig", 230},
00081 {"agrave", 224},
00082 {"alefsym", 8501},
00083 {"alpha", 945},
00084 {"amp", 38},
00085 {"and", 8743},
00086 {"ang", 8736},
00087 {"aring", 229},
00088 {"asymp", 8776},
00089 {"atilde", 227},
00090 {"auml", 228},
00091 {"bdquo", 8222},
00092 {"beta", 946},
00093 {"brvbar", 166},
00094 {"bull", 8226},
00095 {"cap", 8745},
00096 {"ccedil", 231},
00097 {"cedil", 184},
00098 {"cent", 162},
00099 {"chi", 967},
00100 {"circ", 710},
00101 {"clubs", 9827},
00102 {"cong", 8773},
00103 {"copy", 169},
00104 {"crarr", 8629},
00105 {"cup", 8746},
00106 {"curren", 164},
00107 {"dArr", 8659},
00108 {"dagger", 8224},
00109 {"darr", 8595},
00110 {"deg", 176},
00111 {"delta", 948},
00112 {"diams", 9830},
00113 {"divide", 247},
00114 {"eacute", 233},
00115 {"ecirc", 234},
00116 {"egrave", 232},
00117 {"empty", 8709},
00118 {"emsp", 8195},
00119 {"ensp", 8194},
00120 {"epsilon", 949},
00121 {"equiv", 8801},
00122 {"eta", 951},
00123 {"eth", 240},
00124 {"euml", 235},
00125 {"euro", 8364},
00126 {"exist", 8707},
00127 {"fnof", 402},
00128 {"forall", 8704},
00129 {"frac12", 189},
00130 {"frac14", 188},
00131 {"frac34", 190},
00132 {"frasl", 8260},
00133 {"gamma", 947},
00134 {"ge", 8805},
00135 {"gt", 62},
00136 {"hArr", 8660},
00137 {"harr", 8596},
00138 {"hearts", 9829},
00139 {"hellip", 8230},
00140 {"iacute", 237},
00141 {"icirc", 238},
00142 {"iexcl", 161},
00143 {"igrave", 236},
00144 {"image", 8465},
00145 {"infin", 8734},
00146 {"int", 8747},
00147 {"iota", 953},
00148 {"iquest", 191},
00149 {"isin", 8712},
00150 {"iuml", 239},
00151 {"kappa", 954},
00152 {"lArr", 8656},
00153 {"lambda", 955},
00154 {"lang", 9001},
00155 {"laquo", 171},
00156 {"larr", 8592},
00157 {"lceil", 8968},
00158 {"ldquo", 8220},
00159 {"le", 8804},
00160 {"lfloor", 8970},
00161 {"lowast", 8727},
00162 {"loz", 9674},
00163 {"lrm", 8206},
00164 {"lsaquo", 8249},
00165 {"lsquo", 8216},
00166 {"lt", 60},
00167 {"macr", 175},
00168 {"mdash", 8212},
00169 {"micro", 181},
00170 {"middot", 183},
00171 {"minus", 8722},
00172 {"mu", 956},
00173 {"nabla", 8711},
00174 {"nbsp", 160},
00175 {"ndash", 8211},
00176 {"ne", 8800},
00177 {"ni", 8715},
00178 {"not", 172},
00179 {"notin", 8713},
00180 {"nsub", 8836},
00181 {"ntilde", 241},
00182 {"nu", 957},
00183 {"oacute", 243},
00184 {"ocirc", 244},
00185 {"oelig", 339},
00186 {"ograve", 242},
00187 {"oline", 8254},
00188 {"omega", 969},
00189 {"omicron", 959},
00190 {"oplus", 8853},
00191 {"or", 8744},
00192 {"ordf", 170},
00193 {"ordm", 186},
00194 {"oslash", 248},
00195 {"otilde", 245},
00196 {"otimes", 8855},
00197 {"ouml", 246},
00198 {"para", 182},
00199 {"part", 8706},
00200 {"permil", 8240},
00201 {"perp", 8869},
00202 {"phi", 966},
00203 {"pi", 960},
00204 {"piv", 982},
00205 {"plusmn", 177},
00206 {"pound", 163},
00207 {"prime", 8242},
00208 {"prod", 8719},
00209 {"prop", 8733},
00210 {"psi", 968},
00211 {"quot", 34},
00212 {"rArr", 8658},
00213 {"radic", 8730},
00214 {"rang", 9002},
00215 {"raquo", 187},
00216 {"rarr", 8594},
00217 {"rceil", 8969},
00218 {"rdquo", 8221},
00219 {"real", 8476},
00220 {"reg", 174},
00221 {"rfloor", 8971},
00222 {"rho", 961},
00223 {"rlm", 8207},
00224 {"rsaquo", 8250},
00225 {"rsquo", 8217},
00226 {"sbquo", 8218},
00227 {"scaron", 353},
00228 {"sdot", 8901},
00229 {"sect", 167},
00230 {"shy", 173},
00231 {"sigma", 963},
00232 {"sigmaf", 962},
00233 {"sim", 8764},
00234 {"spades", 9824},
00235 {"sub", 8834},
00236 {"sube", 8838},
00237 {"sum", 8721},
00238 {"sup", 8835},
00239 {"sup1", 185},
00240 {"sup2", 178},
00241 {"sup3", 179},
00242 {"supe", 8839},
00243 {"szlig", 223},
00244 {"tau", 964},
00245 {"there4", 8756},
00246 {"theta", 952},
00247 {"thetasym", 977},
00248 {"thinsp", 8201},
00249 {"thorn", 254},
00250 {"tilde", 732},
00251 {"times", 215},
00252 {"trade", 8482},
00253 {"uArr", 8657},
00254 {"uacute", 250},
00255 {"uarr", 8593},
00256 {"ucirc", 251},
00257 {"ugrave", 249},
00258 {"uml", 168},
00259 {"upsih", 978},
00260 {"upsilon", 965},
00261 {"uuml", 252},
00262 {"weierp", 8472},
00263 {"xi", 958},
00264 {"yacute", 253},
00265 {"yen", 165},
00266 {"yuml", 255},
00267 {"zeta", 950},
00268 {"zwj", 8205},
00269 {"zwnj", 8204},
00270 };
00271
00272 #define ENTITY_NAME_LENGTH_MAX 8
00273 #define NR_OF_ENTITIES 252
00274
00275 #ifdef __cplusplus
00276 }
00277 #endif