Mercurial > hgrepos > Python2 > PyMuPDF
comparison mupdf-source/thirdparty/gumbo-parser/src/char_ref.rl @ 2:b50eed0cc0ef upstream
ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4.
The directory name has changed: no version number in the expanded directory now.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 15 Sep 2025 11:43:07 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1:1d09e1dec1d9 | 2:b50eed0cc0ef |
|---|---|
| 1 // Copyright 2011 Google Inc. All Rights Reserved. | |
| 2 // | |
| 3 // Licensed under the Apache License, Version 2.0 (the "License"); | |
| 4 // you may not use this file except in compliance with the License. | |
| 5 // You may obtain a copy of the License at | |
| 6 // | |
| 7 // http://www.apache.org/licenses/LICENSE-2.0 | |
| 8 // | |
| 9 // Unless required by applicable law or agreed to in writing, software | |
| 10 // distributed under the License is distributed on an "AS IS" BASIS, | |
| 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| 12 // See the License for the specific language governing permissions and | |
| 13 // limitations under the License. | |
| 14 // | |
| 15 // Author: jdtang@google.com (Jonathan Tang) | |
| 16 // | |
| 17 // This is a Ragel state machine re-implementation of the original char_ref.c, | |
| 18 // rewritten to improve efficiency. To generate the .c file from it, | |
| 19 // | |
| 20 // $ ragel -F0 char_ref.rl | |
| 21 // | |
| 22 // The generated source is also checked into source control so that most people | |
| 23 // hacking on the parser do not need to install ragel. | |
| 24 | |
| 25 #include "char_ref.h" | |
| 26 | |
| 27 #include <assert.h> | |
| 28 #include <ctype.h> | |
| 29 #include <stddef.h> | |
| 30 #include <stdio.h> | |
| 31 #include <string.h> // Only for debug assertions at present. | |
| 32 | |
| 33 #include "error.h" | |
| 34 #include "string_piece.h" | |
| 35 #include "utf8.h" | |
| 36 #include "util.h" | |
| 37 | |
| 38 struct GumboInternalParser; | |
| 39 | |
| 40 const int kGumboNoChar = -1; | |
| 41 | |
| 42 // Table of replacement characters. The spec specifies that any occurrence of | |
| 43 // the first character should be replaced by the second character, and a parse | |
| 44 // error recorded. | |
| 45 typedef struct { | |
| 46 int from_char; | |
| 47 int to_char; | |
| 48 } CharReplacement; | |
| 49 | |
| 50 static const CharReplacement kCharReplacements[] = { | |
| 51 { 0x00, 0xfffd }, | |
| 52 { 0x0d, 0x000d }, | |
| 53 { 0x80, 0x20ac }, | |
| 54 { 0x81, 0x0081 }, | |
| 55 { 0x82, 0x201A }, | |
| 56 { 0x83, 0x0192 }, | |
| 57 { 0x84, 0x201E }, | |
| 58 { 0x85, 0x2026 }, | |
| 59 { 0x86, 0x2020 }, | |
| 60 { 0x87, 0x2021 }, | |
| 61 { 0x88, 0x02C6 }, | |
| 62 { 0x89, 0x2030 }, | |
| 63 { 0x8A, 0x0160 }, | |
| 64 { 0x8B, 0x2039 }, | |
| 65 { 0x8C, 0x0152 }, | |
| 66 { 0x8D, 0x008D }, | |
| 67 { 0x8E, 0x017D }, | |
| 68 { 0x8F, 0x008F }, | |
| 69 { 0x90, 0x0090 }, | |
| 70 { 0x91, 0x2018 }, | |
| 71 { 0x92, 0x2019 }, | |
| 72 { 0x93, 0x201C }, | |
| 73 { 0x94, 0x201D }, | |
| 74 { 0x95, 0x2022 }, | |
| 75 { 0x96, 0x2013 }, | |
| 76 { 0x97, 0x2014 }, | |
| 77 { 0x98, 0x02DC }, | |
| 78 { 0x99, 0x2122 }, | |
| 79 { 0x9A, 0x0161 }, | |
| 80 { 0x9B, 0x203A }, | |
| 81 { 0x9C, 0x0153 }, | |
| 82 { 0x9D, 0x009D }, | |
| 83 { 0x9E, 0x017E }, | |
| 84 { 0x9F, 0x0178 }, | |
| 85 // Terminator. | |
| 86 { -1, -1 } | |
| 87 }; | |
| 88 | |
| 89 static int parse_digit(int c, bool allow_hex) { | |
| 90 if (c >= '0' && c <= '9') { | |
| 91 return c - '0'; | |
| 92 } | |
| 93 if (allow_hex && c >= 'a' && c <= 'f') { | |
| 94 return c - 'a' + 10; | |
| 95 } | |
| 96 if (allow_hex && c >= 'A' && c <= 'F') { | |
| 97 return c - 'A' + 10; | |
| 98 } | |
| 99 return -1; | |
| 100 } | |
| 101 | |
| 102 static void add_no_digit_error( | |
| 103 struct GumboInternalParser* parser, Utf8Iterator* input) { | |
| 104 GumboError* error = gumbo_add_error(parser); | |
| 105 if (!error) { | |
| 106 return; | |
| 107 } | |
| 108 utf8iterator_fill_error_at_mark(input, error); | |
| 109 error->type = GUMBO_ERR_NUMERIC_CHAR_REF_NO_DIGITS; | |
| 110 } | |
| 111 | |
| 112 static void add_codepoint_error( | |
| 113 struct GumboInternalParser* parser, Utf8Iterator* input, | |
| 114 GumboErrorType type, int codepoint) { | |
| 115 GumboError* error = gumbo_add_error(parser); | |
| 116 if (!error) { | |
| 117 return; | |
| 118 } | |
| 119 utf8iterator_fill_error_at_mark(input, error); | |
| 120 error->type = type; | |
| 121 error->v.codepoint = codepoint; | |
| 122 } | |
| 123 | |
| 124 static void add_named_reference_error( | |
| 125 struct GumboInternalParser* parser, Utf8Iterator* input, | |
| 126 GumboErrorType type, GumboStringPiece text) { | |
| 127 GumboError* error = gumbo_add_error(parser); | |
| 128 if (!error) { | |
| 129 return; | |
| 130 } | |
| 131 utf8iterator_fill_error_at_mark(input, error); | |
| 132 error->type = type; | |
| 133 error->v.text = text; | |
| 134 } | |
| 135 | |
| 136 static int maybe_replace_codepoint(int codepoint) { | |
| 137 for (int i = 0; kCharReplacements[i].from_char != -1; ++i) { | |
| 138 if (kCharReplacements[i].from_char == codepoint) { | |
| 139 return kCharReplacements[i].to_char; | |
| 140 } | |
| 141 } | |
| 142 return -1; | |
| 143 } | |
| 144 | |
| 145 static bool consume_numeric_ref( | |
| 146 struct GumboInternalParser* parser, Utf8Iterator* input, int* output) { | |
| 147 utf8iterator_next(input); | |
| 148 bool is_hex = false; | |
| 149 int c = utf8iterator_current(input); | |
| 150 if (c == 'x' || c == 'X') { | |
| 151 is_hex = true; | |
| 152 utf8iterator_next(input); | |
| 153 c = utf8iterator_current(input); | |
| 154 } | |
| 155 | |
| 156 int digit = parse_digit(c, is_hex); | |
| 157 if (digit == -1) { | |
| 158 // First digit was invalid; add a parse error and return. | |
| 159 add_no_digit_error(parser, input); | |
| 160 utf8iterator_reset(input); | |
| 161 *output = kGumboNoChar; | |
| 162 return false; | |
| 163 } | |
| 164 | |
| 165 int codepoint = 0; | |
| 166 bool status = true; | |
| 167 do { | |
| 168 codepoint = (codepoint * (is_hex ? 16 : 10)) + digit; | |
| 169 utf8iterator_next(input); | |
| 170 digit = parse_digit(utf8iterator_current(input), is_hex); | |
| 171 } while (digit != -1); | |
| 172 | |
| 173 if (utf8iterator_current(input) != ';') { | |
| 174 add_codepoint_error( | |
| 175 parser, input, GUMBO_ERR_NUMERIC_CHAR_REF_WITHOUT_SEMICOLON, codepoint); | |
| 176 status = false; | |
| 177 } else { | |
| 178 utf8iterator_next(input); | |
| 179 } | |
| 180 | |
| 181 int replacement = maybe_replace_codepoint(codepoint); | |
| 182 if (replacement != -1) { | |
| 183 add_codepoint_error( | |
| 184 parser, input, GUMBO_ERR_NUMERIC_CHAR_REF_INVALID, codepoint); | |
| 185 *output = replacement; | |
| 186 return false; | |
| 187 } | |
| 188 | |
| 189 if ((codepoint >= 0xd800 && codepoint <= 0xdfff) || codepoint > 0x10ffff) { | |
| 190 add_codepoint_error( | |
| 191 parser, input, GUMBO_ERR_NUMERIC_CHAR_REF_INVALID, codepoint); | |
| 192 *output = 0xfffd; | |
| 193 return false; | |
| 194 } | |
| 195 | |
| 196 if (utf8_is_invalid_code_point(codepoint) || codepoint == 0xb) { | |
| 197 add_codepoint_error( | |
| 198 parser, input, GUMBO_ERR_NUMERIC_CHAR_REF_INVALID, codepoint); | |
| 199 status = false; | |
| 200 // But return it anyway, per spec. | |
| 201 } | |
| 202 *output = codepoint; | |
| 203 return status; | |
| 204 } | |
| 205 | |
| 206 static bool maybe_add_invalid_named_reference( | |
| 207 struct GumboInternalParser* parser, Utf8Iterator* input) { | |
| 208 // The iterator will always be reset in this code path, so we don't need to | |
| 209 // worry about consuming characters. | |
| 210 const char* start = utf8iterator_get_char_pointer(input); | |
| 211 int c = utf8iterator_current(input); | |
| 212 while ((c >= 'a' && c <= 'z') || | |
| 213 (c >= 'A' && c <= 'Z') || | |
| 214 (c >= '0' && c <= '9')) { | |
| 215 utf8iterator_next(input); | |
| 216 c = utf8iterator_current(input); | |
| 217 } | |
| 218 if (c == ';') { | |
| 219 GumboStringPiece bad_ref; | |
| 220 bad_ref.data = start; | |
| 221 bad_ref.length = utf8iterator_get_char_pointer(input) - start; | |
| 222 add_named_reference_error( | |
| 223 parser, input, GUMBO_ERR_NAMED_CHAR_REF_INVALID, bad_ref); | |
| 224 return false; | |
| 225 } | |
| 226 return true; | |
| 227 } | |
| 228 | |
| 229 %%{ | |
| 230 machine char_ref; | |
| 231 | |
| 232 valid_named_ref := |* | |
| 233 'AElig;' => { output->first = 0xc6; fbreak; }; | |
| 234 'AElig' => { output->first = 0xc6; fbreak; }; | |
| 235 'AMP;' => { output->first = 0x26; fbreak; }; | |
| 236 'AMP' => { output->first = 0x26; fbreak; }; | |
| 237 'Aacute;' => { output->first = 0xc1; fbreak; }; | |
| 238 'Aacute' => { output->first = 0xc1; fbreak; }; | |
| 239 'Abreve;' => { output->first = 0x0102; fbreak; }; | |
| 240 'Acirc;' => { output->first = 0xc2; fbreak; }; | |
| 241 'Acirc' => { output->first = 0xc2; fbreak; }; | |
| 242 'Acy;' => { output->first = 0x0410; fbreak; }; | |
| 243 'Afr;' => { output->first = 0x0001d504; fbreak; }; | |
| 244 'Agrave;' => { output->first = 0xc0; fbreak; }; | |
| 245 'Agrave' => { output->first = 0xc0; fbreak; }; | |
| 246 'Alpha;' => { output->first = 0x0391; fbreak; }; | |
| 247 'Amacr;' => { output->first = 0x0100; fbreak; }; | |
| 248 'And;' => { output->first = 0x2a53; fbreak; }; | |
| 249 'Aogon;' => { output->first = 0x0104; fbreak; }; | |
| 250 'Aopf;' => { output->first = 0x0001d538; fbreak; }; | |
| 251 'ApplyFunction;' => { output->first = 0x2061; fbreak; }; | |
| 252 'Aring;' => { output->first = 0xc5; fbreak; }; | |
| 253 'Aring' => { output->first = 0xc5; fbreak; }; | |
| 254 'Ascr;' => { output->first = 0x0001d49c; fbreak; }; | |
| 255 'Assign;' => { output->first = 0x2254; fbreak; }; | |
| 256 'Atilde;' => { output->first = 0xc3; fbreak; }; | |
| 257 'Atilde' => { output->first = 0xc3; fbreak; }; | |
| 258 'Auml;' => { output->first = 0xc4; fbreak; }; | |
| 259 'Auml' => { output->first = 0xc4; fbreak; }; | |
| 260 'Backslash;' => { output->first = 0x2216; fbreak; }; | |
| 261 'Barv;' => { output->first = 0x2ae7; fbreak; }; | |
| 262 'Barwed;' => { output->first = 0x2306; fbreak; }; | |
| 263 'Bcy;' => { output->first = 0x0411; fbreak; }; | |
| 264 'Because;' => { output->first = 0x2235; fbreak; }; | |
| 265 'Bernoullis;' => { output->first = 0x212c; fbreak; }; | |
| 266 'Beta;' => { output->first = 0x0392; fbreak; }; | |
| 267 'Bfr;' => { output->first = 0x0001d505; fbreak; }; | |
| 268 'Bopf;' => { output->first = 0x0001d539; fbreak; }; | |
| 269 'Breve;' => { output->first = 0x02d8; fbreak; }; | |
| 270 'Bscr;' => { output->first = 0x212c; fbreak; }; | |
| 271 'Bumpeq;' => { output->first = 0x224e; fbreak; }; | |
| 272 'CHcy;' => { output->first = 0x0427; fbreak; }; | |
| 273 'COPY;' => { output->first = 0xa9; fbreak; }; | |
| 274 'COPY' => { output->first = 0xa9; fbreak; }; | |
| 275 'Cacute;' => { output->first = 0x0106; fbreak; }; | |
| 276 'Cap;' => { output->first = 0x22d2; fbreak; }; | |
| 277 'CapitalDifferentialD;' => { output->first = 0x2145; fbreak; }; | |
| 278 'Cayleys;' => { output->first = 0x212d; fbreak; }; | |
| 279 'Ccaron;' => { output->first = 0x010c; fbreak; }; | |
| 280 'Ccedil;' => { output->first = 0xc7; fbreak; }; | |
| 281 'Ccedil' => { output->first = 0xc7; fbreak; }; | |
| 282 'Ccirc;' => { output->first = 0x0108; fbreak; }; | |
| 283 'Cconint;' => { output->first = 0x2230; fbreak; }; | |
| 284 'Cdot;' => { output->first = 0x010a; fbreak; }; | |
| 285 'Cedilla;' => { output->first = 0xb8; fbreak; }; | |
| 286 'CenterDot;' => { output->first = 0xb7; fbreak; }; | |
| 287 'Cfr;' => { output->first = 0x212d; fbreak; }; | |
| 288 'Chi;' => { output->first = 0x03a7; fbreak; }; | |
| 289 'CircleDot;' => { output->first = 0x2299; fbreak; }; | |
| 290 'CircleMinus;' => { output->first = 0x2296; fbreak; }; | |
| 291 'CirclePlus;' => { output->first = 0x2295; fbreak; }; | |
| 292 'CircleTimes;' => { output->first = 0x2297; fbreak; }; | |
| 293 'ClockwiseContourIntegral;' => { output->first = 0x2232; fbreak; }; | |
| 294 'CloseCurlyDoubleQuote;' => { output->first = 0x201d; fbreak; }; | |
| 295 'CloseCurlyQuote;' => { output->first = 0x2019; fbreak; }; | |
| 296 'Colon;' => { output->first = 0x2237; fbreak; }; | |
| 297 'Colone;' => { output->first = 0x2a74; fbreak; }; | |
| 298 'Congruent;' => { output->first = 0x2261; fbreak; }; | |
| 299 'Conint;' => { output->first = 0x222f; fbreak; }; | |
| 300 'ContourIntegral;' => { output->first = 0x222e; fbreak; }; | |
| 301 'Copf;' => { output->first = 0x2102; fbreak; }; | |
| 302 'Coproduct;' => { output->first = 0x2210; fbreak; }; | |
| 303 'CounterClockwiseContourIntegral;' => { output->first = 0x2233; fbreak; }; | |
| 304 'Cross;' => { output->first = 0x2a2f; fbreak; }; | |
| 305 'Cscr;' => { output->first = 0x0001d49e; fbreak; }; | |
| 306 'Cup;' => { output->first = 0x22d3; fbreak; }; | |
| 307 'CupCap;' => { output->first = 0x224d; fbreak; }; | |
| 308 'DD;' => { output->first = 0x2145; fbreak; }; | |
| 309 'DDotrahd;' => { output->first = 0x2911; fbreak; }; | |
| 310 'DJcy;' => { output->first = 0x0402; fbreak; }; | |
| 311 'DScy;' => { output->first = 0x0405; fbreak; }; | |
| 312 'DZcy;' => { output->first = 0x040f; fbreak; }; | |
| 313 'Dagger;' => { output->first = 0x2021; fbreak; }; | |
| 314 'Darr;' => { output->first = 0x21a1; fbreak; }; | |
| 315 'Dashv;' => { output->first = 0x2ae4; fbreak; }; | |
| 316 'Dcaron;' => { output->first = 0x010e; fbreak; }; | |
| 317 'Dcy;' => { output->first = 0x0414; fbreak; }; | |
| 318 'Del;' => { output->first = 0x2207; fbreak; }; | |
| 319 'Delta;' => { output->first = 0x0394; fbreak; }; | |
| 320 'Dfr;' => { output->first = 0x0001d507; fbreak; }; | |
| 321 'DiacriticalAcute;' => { output->first = 0xb4; fbreak; }; | |
| 322 'DiacriticalDot;' => { output->first = 0x02d9; fbreak; }; | |
| 323 'DiacriticalDoubleAcute;' => { output->first = 0x02dd; fbreak; }; | |
| 324 'DiacriticalGrave;' => { output->first = 0x60; fbreak; }; | |
| 325 'DiacriticalTilde;' => { output->first = 0x02dc; fbreak; }; | |
| 326 'Diamond;' => { output->first = 0x22c4; fbreak; }; | |
| 327 'DifferentialD;' => { output->first = 0x2146; fbreak; }; | |
| 328 'Dopf;' => { output->first = 0x0001d53b; fbreak; }; | |
| 329 'Dot;' => { output->first = 0xa8; fbreak; }; | |
| 330 'DotDot;' => { output->first = 0x20dc; fbreak; }; | |
| 331 'DotEqual;' => { output->first = 0x2250; fbreak; }; | |
| 332 'DoubleContourIntegral;' => { output->first = 0x222f; fbreak; }; | |
| 333 'DoubleDot;' => { output->first = 0xa8; fbreak; }; | |
| 334 'DoubleDownArrow;' => { output->first = 0x21d3; fbreak; }; | |
| 335 'DoubleLeftArrow;' => { output->first = 0x21d0; fbreak; }; | |
| 336 'DoubleLeftRightArrow;' => { output->first = 0x21d4; fbreak; }; | |
| 337 'DoubleLeftTee;' => { output->first = 0x2ae4; fbreak; }; | |
| 338 'DoubleLongLeftArrow;' => { output->first = 0x27f8; fbreak; }; | |
| 339 'DoubleLongLeftRightArrow;' => { output->first = 0x27fa; fbreak; }; | |
| 340 'DoubleLongRightArrow;' => { output->first = 0x27f9; fbreak; }; | |
| 341 'DoubleRightArrow;' => { output->first = 0x21d2; fbreak; }; | |
| 342 'DoubleRightTee;' => { output->first = 0x22a8; fbreak; }; | |
| 343 'DoubleUpArrow;' => { output->first = 0x21d1; fbreak; }; | |
| 344 'DoubleUpDownArrow;' => { output->first = 0x21d5; fbreak; }; | |
| 345 'DoubleVerticalBar;' => { output->first = 0x2225; fbreak; }; | |
| 346 'DownArrow;' => { output->first = 0x2193; fbreak; }; | |
| 347 'DownArrowBar;' => { output->first = 0x2913; fbreak; }; | |
| 348 'DownArrowUpArrow;' => { output->first = 0x21f5; fbreak; }; | |
| 349 'DownBreve;' => { output->first = 0x0311; fbreak; }; | |
| 350 'DownLeftRightVector;' => { output->first = 0x2950; fbreak; }; | |
| 351 'DownLeftTeeVector;' => { output->first = 0x295e; fbreak; }; | |
| 352 'DownLeftVector;' => { output->first = 0x21bd; fbreak; }; | |
| 353 'DownLeftVectorBar;' => { output->first = 0x2956; fbreak; }; | |
| 354 'DownRightTeeVector;' => { output->first = 0x295f; fbreak; }; | |
| 355 'DownRightVector;' => { output->first = 0x21c1; fbreak; }; | |
| 356 'DownRightVectorBar;' => { output->first = 0x2957; fbreak; }; | |
| 357 'DownTee;' => { output->first = 0x22a4; fbreak; }; | |
| 358 'DownTeeArrow;' => { output->first = 0x21a7; fbreak; }; | |
| 359 'Downarrow;' => { output->first = 0x21d3; fbreak; }; | |
| 360 'Dscr;' => { output->first = 0x0001d49f; fbreak; }; | |
| 361 'Dstrok;' => { output->first = 0x0110; fbreak; }; | |
| 362 'ENG;' => { output->first = 0x014a; fbreak; }; | |
| 363 'ETH;' => { output->first = 0xd0; fbreak; }; | |
| 364 'ETH' => { output->first = 0xd0; fbreak; }; | |
| 365 'Eacute;' => { output->first = 0xc9; fbreak; }; | |
| 366 'Eacute' => { output->first = 0xc9; fbreak; }; | |
| 367 'Ecaron;' => { output->first = 0x011a; fbreak; }; | |
| 368 'Ecirc;' => { output->first = 0xca; fbreak; }; | |
| 369 'Ecirc' => { output->first = 0xca; fbreak; }; | |
| 370 'Ecy;' => { output->first = 0x042d; fbreak; }; | |
| 371 'Edot;' => { output->first = 0x0116; fbreak; }; | |
| 372 'Efr;' => { output->first = 0x0001d508; fbreak; }; | |
| 373 'Egrave;' => { output->first = 0xc8; fbreak; }; | |
| 374 'Egrave' => { output->first = 0xc8; fbreak; }; | |
| 375 'Element;' => { output->first = 0x2208; fbreak; }; | |
| 376 'Emacr;' => { output->first = 0x0112; fbreak; }; | |
| 377 'EmptySmallSquare;' => { output->first = 0x25fb; fbreak; }; | |
| 378 'EmptyVerySmallSquare;' => { output->first = 0x25ab; fbreak; }; | |
| 379 'Eogon;' => { output->first = 0x0118; fbreak; }; | |
| 380 'Eopf;' => { output->first = 0x0001d53c; fbreak; }; | |
| 381 'Epsilon;' => { output->first = 0x0395; fbreak; }; | |
| 382 'Equal;' => { output->first = 0x2a75; fbreak; }; | |
| 383 'EqualTilde;' => { output->first = 0x2242; fbreak; }; | |
| 384 'Equilibrium;' => { output->first = 0x21cc; fbreak; }; | |
| 385 'Escr;' => { output->first = 0x2130; fbreak; }; | |
| 386 'Esim;' => { output->first = 0x2a73; fbreak; }; | |
| 387 'Eta;' => { output->first = 0x0397; fbreak; }; | |
| 388 'Euml;' => { output->first = 0xcb; fbreak; }; | |
| 389 'Euml' => { output->first = 0xcb; fbreak; }; | |
| 390 'Exists;' => { output->first = 0x2203; fbreak; }; | |
| 391 'ExponentialE;' => { output->first = 0x2147; fbreak; }; | |
| 392 'Fcy;' => { output->first = 0x0424; fbreak; }; | |
| 393 'Ffr;' => { output->first = 0x0001d509; fbreak; }; | |
| 394 'FilledSmallSquare;' => { output->first = 0x25fc; fbreak; }; | |
| 395 'FilledVerySmallSquare;' => { output->first = 0x25aa; fbreak; }; | |
| 396 'Fopf;' => { output->first = 0x0001d53d; fbreak; }; | |
| 397 'ForAll;' => { output->first = 0x2200; fbreak; }; | |
| 398 'Fouriertrf;' => { output->first = 0x2131; fbreak; }; | |
| 399 'Fscr;' => { output->first = 0x2131; fbreak; }; | |
| 400 'GJcy;' => { output->first = 0x0403; fbreak; }; | |
| 401 'GT;' => { output->first = 0x3e; fbreak; }; | |
| 402 'GT' => { output->first = 0x3e; fbreak; }; | |
| 403 'Gamma;' => { output->first = 0x0393; fbreak; }; | |
| 404 'Gammad;' => { output->first = 0x03dc; fbreak; }; | |
| 405 'Gbreve;' => { output->first = 0x011e; fbreak; }; | |
| 406 'Gcedil;' => { output->first = 0x0122; fbreak; }; | |
| 407 'Gcirc;' => { output->first = 0x011c; fbreak; }; | |
| 408 'Gcy;' => { output->first = 0x0413; fbreak; }; | |
| 409 'Gdot;' => { output->first = 0x0120; fbreak; }; | |
| 410 'Gfr;' => { output->first = 0x0001d50a; fbreak; }; | |
| 411 'Gg;' => { output->first = 0x22d9; fbreak; }; | |
| 412 'Gopf;' => { output->first = 0x0001d53e; fbreak; }; | |
| 413 'GreaterEqual;' => { output->first = 0x2265; fbreak; }; | |
| 414 'GreaterEqualLess;' => { output->first = 0x22db; fbreak; }; | |
| 415 'GreaterFullEqual;' => { output->first = 0x2267; fbreak; }; | |
| 416 'GreaterGreater;' => { output->first = 0x2aa2; fbreak; }; | |
| 417 'GreaterLess;' => { output->first = 0x2277; fbreak; }; | |
| 418 'GreaterSlantEqual;' => { output->first = 0x2a7e; fbreak; }; | |
| 419 'GreaterTilde;' => { output->first = 0x2273; fbreak; }; | |
| 420 'Gscr;' => { output->first = 0x0001d4a2; fbreak; }; | |
| 421 'Gt;' => { output->first = 0x226b; fbreak; }; | |
| 422 'HARDcy;' => { output->first = 0x042a; fbreak; }; | |
| 423 'Hacek;' => { output->first = 0x02c7; fbreak; }; | |
| 424 'Hat;' => { output->first = 0x5e; fbreak; }; | |
| 425 'Hcirc;' => { output->first = 0x0124; fbreak; }; | |
| 426 'Hfr;' => { output->first = 0x210c; fbreak; }; | |
| 427 'HilbertSpace;' => { output->first = 0x210b; fbreak; }; | |
| 428 'Hopf;' => { output->first = 0x210d; fbreak; }; | |
| 429 'HorizontalLine;' => { output->first = 0x2500; fbreak; }; | |
| 430 'Hscr;' => { output->first = 0x210b; fbreak; }; | |
| 431 'Hstrok;' => { output->first = 0x0126; fbreak; }; | |
| 432 'HumpDownHump;' => { output->first = 0x224e; fbreak; }; | |
| 433 'HumpEqual;' => { output->first = 0x224f; fbreak; }; | |
| 434 'IEcy;' => { output->first = 0x0415; fbreak; }; | |
| 435 'IJlig;' => { output->first = 0x0132; fbreak; }; | |
| 436 'IOcy;' => { output->first = 0x0401; fbreak; }; | |
| 437 'Iacute;' => { output->first = 0xcd; fbreak; }; | |
| 438 'Iacute' => { output->first = 0xcd; fbreak; }; | |
| 439 'Icirc;' => { output->first = 0xce; fbreak; }; | |
| 440 'Icirc' => { output->first = 0xce; fbreak; }; | |
| 441 'Icy;' => { output->first = 0x0418; fbreak; }; | |
| 442 'Idot;' => { output->first = 0x0130; fbreak; }; | |
| 443 'Ifr;' => { output->first = 0x2111; fbreak; }; | |
| 444 'Igrave;' => { output->first = 0xcc; fbreak; }; | |
| 445 'Igrave' => { output->first = 0xcc; fbreak; }; | |
| 446 'Im;' => { output->first = 0x2111; fbreak; }; | |
| 447 'Imacr;' => { output->first = 0x012a; fbreak; }; | |
| 448 'ImaginaryI;' => { output->first = 0x2148; fbreak; }; | |
| 449 'Implies;' => { output->first = 0x21d2; fbreak; }; | |
| 450 'Int;' => { output->first = 0x222c; fbreak; }; | |
| 451 'Integral;' => { output->first = 0x222b; fbreak; }; | |
| 452 'Intersection;' => { output->first = 0x22c2; fbreak; }; | |
| 453 'InvisibleComma;' => { output->first = 0x2063; fbreak; }; | |
| 454 'InvisibleTimes;' => { output->first = 0x2062; fbreak; }; | |
| 455 'Iogon;' => { output->first = 0x012e; fbreak; }; | |
| 456 'Iopf;' => { output->first = 0x0001d540; fbreak; }; | |
| 457 'Iota;' => { output->first = 0x0399; fbreak; }; | |
| 458 'Iscr;' => { output->first = 0x2110; fbreak; }; | |
| 459 'Itilde;' => { output->first = 0x0128; fbreak; }; | |
| 460 'Iukcy;' => { output->first = 0x0406; fbreak; }; | |
| 461 'Iuml;' => { output->first = 0xcf; fbreak; }; | |
| 462 'Iuml' => { output->first = 0xcf; fbreak; }; | |
| 463 'Jcirc;' => { output->first = 0x0134; fbreak; }; | |
| 464 'Jcy;' => { output->first = 0x0419; fbreak; }; | |
| 465 'Jfr;' => { output->first = 0x0001d50d; fbreak; }; | |
| 466 'Jopf;' => { output->first = 0x0001d541; fbreak; }; | |
| 467 'Jscr;' => { output->first = 0x0001d4a5; fbreak; }; | |
| 468 'Jsercy;' => { output->first = 0x0408; fbreak; }; | |
| 469 'Jukcy;' => { output->first = 0x0404; fbreak; }; | |
| 470 'KHcy;' => { output->first = 0x0425; fbreak; }; | |
| 471 'KJcy;' => { output->first = 0x040c; fbreak; }; | |
| 472 'Kappa;' => { output->first = 0x039a; fbreak; }; | |
| 473 'Kcedil;' => { output->first = 0x0136; fbreak; }; | |
| 474 'Kcy;' => { output->first = 0x041a; fbreak; }; | |
| 475 'Kfr;' => { output->first = 0x0001d50e; fbreak; }; | |
| 476 'Kopf;' => { output->first = 0x0001d542; fbreak; }; | |
| 477 'Kscr;' => { output->first = 0x0001d4a6; fbreak; }; | |
| 478 'LJcy;' => { output->first = 0x0409; fbreak; }; | |
| 479 'LT;' => { output->first = 0x3c; fbreak; }; | |
| 480 'LT' => { output->first = 0x3c; fbreak; }; | |
| 481 'Lacute;' => { output->first = 0x0139; fbreak; }; | |
| 482 'Lambda;' => { output->first = 0x039b; fbreak; }; | |
| 483 'Lang;' => { output->first = 0x27ea; fbreak; }; | |
| 484 'Laplacetrf;' => { output->first = 0x2112; fbreak; }; | |
| 485 'Larr;' => { output->first = 0x219e; fbreak; }; | |
| 486 'Lcaron;' => { output->first = 0x013d; fbreak; }; | |
| 487 'Lcedil;' => { output->first = 0x013b; fbreak; }; | |
| 488 'Lcy;' => { output->first = 0x041b; fbreak; }; | |
| 489 'LeftAngleBracket;' => { output->first = 0x27e8; fbreak; }; | |
| 490 'LeftArrow;' => { output->first = 0x2190; fbreak; }; | |
| 491 'LeftArrowBar;' => { output->first = 0x21e4; fbreak; }; | |
| 492 'LeftArrowRightArrow;' => { output->first = 0x21c6; fbreak; }; | |
| 493 'LeftCeiling;' => { output->first = 0x2308; fbreak; }; | |
| 494 'LeftDoubleBracket;' => { output->first = 0x27e6; fbreak; }; | |
| 495 'LeftDownTeeVector;' => { output->first = 0x2961; fbreak; }; | |
| 496 'LeftDownVector;' => { output->first = 0x21c3; fbreak; }; | |
| 497 'LeftDownVectorBar;' => { output->first = 0x2959; fbreak; }; | |
| 498 'LeftFloor;' => { output->first = 0x230a; fbreak; }; | |
| 499 'LeftRightArrow;' => { output->first = 0x2194; fbreak; }; | |
| 500 'LeftRightVector;' => { output->first = 0x294e; fbreak; }; | |
| 501 'LeftTee;' => { output->first = 0x22a3; fbreak; }; | |
| 502 'LeftTeeArrow;' => { output->first = 0x21a4; fbreak; }; | |
| 503 'LeftTeeVector;' => { output->first = 0x295a; fbreak; }; | |
| 504 'LeftTriangle;' => { output->first = 0x22b2; fbreak; }; | |
| 505 'LeftTriangleBar;' => { output->first = 0x29cf; fbreak; }; | |
| 506 'LeftTriangleEqual;' => { output->first = 0x22b4; fbreak; }; | |
| 507 'LeftUpDownVector;' => { output->first = 0x2951; fbreak; }; | |
| 508 'LeftUpTeeVector;' => { output->first = 0x2960; fbreak; }; | |
| 509 'LeftUpVector;' => { output->first = 0x21bf; fbreak; }; | |
| 510 'LeftUpVectorBar;' => { output->first = 0x2958; fbreak; }; | |
| 511 'LeftVector;' => { output->first = 0x21bc; fbreak; }; | |
| 512 'LeftVectorBar;' => { output->first = 0x2952; fbreak; }; | |
| 513 'Leftarrow;' => { output->first = 0x21d0; fbreak; }; | |
| 514 'Leftrightarrow;' => { output->first = 0x21d4; fbreak; }; | |
| 515 'LessEqualGreater;' => { output->first = 0x22da; fbreak; }; | |
| 516 'LessFullEqual;' => { output->first = 0x2266; fbreak; }; | |
| 517 'LessGreater;' => { output->first = 0x2276; fbreak; }; | |
| 518 'LessLess;' => { output->first = 0x2aa1; fbreak; }; | |
| 519 'LessSlantEqual;' => { output->first = 0x2a7d; fbreak; }; | |
| 520 'LessTilde;' => { output->first = 0x2272; fbreak; }; | |
| 521 'Lfr;' => { output->first = 0x0001d50f; fbreak; }; | |
| 522 'Ll;' => { output->first = 0x22d8; fbreak; }; | |
| 523 'Lleftarrow;' => { output->first = 0x21da; fbreak; }; | |
| 524 'Lmidot;' => { output->first = 0x013f; fbreak; }; | |
| 525 'LongLeftArrow;' => { output->first = 0x27f5; fbreak; }; | |
| 526 'LongLeftRightArrow;' => { output->first = 0x27f7; fbreak; }; | |
| 527 'LongRightArrow;' => { output->first = 0x27f6; fbreak; }; | |
| 528 'Longleftarrow;' => { output->first = 0x27f8; fbreak; }; | |
| 529 'Longleftrightarrow;' => { output->first = 0x27fa; fbreak; }; | |
| 530 'Longrightarrow;' => { output->first = 0x27f9; fbreak; }; | |
| 531 'Lopf;' => { output->first = 0x0001d543; fbreak; }; | |
| 532 'LowerLeftArrow;' => { output->first = 0x2199; fbreak; }; | |
| 533 'LowerRightArrow;' => { output->first = 0x2198; fbreak; }; | |
| 534 'Lscr;' => { output->first = 0x2112; fbreak; }; | |
| 535 'Lsh;' => { output->first = 0x21b0; fbreak; }; | |
| 536 'Lstrok;' => { output->first = 0x0141; fbreak; }; | |
| 537 'Lt;' => { output->first = 0x226a; fbreak; }; | |
| 538 'Map;' => { output->first = 0x2905; fbreak; }; | |
| 539 'Mcy;' => { output->first = 0x041c; fbreak; }; | |
| 540 'MediumSpace;' => { output->first = 0x205f; fbreak; }; | |
| 541 'Mellintrf;' => { output->first = 0x2133; fbreak; }; | |
| 542 'Mfr;' => { output->first = 0x0001d510; fbreak; }; | |
| 543 'MinusPlus;' => { output->first = 0x2213; fbreak; }; | |
| 544 'Mopf;' => { output->first = 0x0001d544; fbreak; }; | |
| 545 'Mscr;' => { output->first = 0x2133; fbreak; }; | |
| 546 'Mu;' => { output->first = 0x039c; fbreak; }; | |
| 547 'NJcy;' => { output->first = 0x040a; fbreak; }; | |
| 548 'Nacute;' => { output->first = 0x0143; fbreak; }; | |
| 549 'Ncaron;' => { output->first = 0x0147; fbreak; }; | |
| 550 'Ncedil;' => { output->first = 0x0145; fbreak; }; | |
| 551 'Ncy;' => { output->first = 0x041d; fbreak; }; | |
| 552 'NegativeMediumSpace;' => { output->first = 0x200b; fbreak; }; | |
| 553 'NegativeThickSpace;' => { output->first = 0x200b; fbreak; }; | |
| 554 'NegativeThinSpace;' => { output->first = 0x200b; fbreak; }; | |
| 555 'NegativeVeryThinSpace;' => { output->first = 0x200b; fbreak; }; | |
| 556 'NestedGreaterGreater;' => { output->first = 0x226b; fbreak; }; | |
| 557 'NestedLessLess;' => { output->first = 0x226a; fbreak; }; | |
| 558 'NewLine;' => { output->first = 0x0a; fbreak; }; | |
| 559 'Nfr;' => { output->first = 0x0001d511; fbreak; }; | |
| 560 'NoBreak;' => { output->first = 0x2060; fbreak; }; | |
| 561 'NonBreakingSpace;' => { output->first = 0xa0; fbreak; }; | |
| 562 'Nopf;' => { output->first = 0x2115; fbreak; }; | |
| 563 'Not;' => { output->first = 0x2aec; fbreak; }; | |
| 564 'NotCongruent;' => { output->first = 0x2262; fbreak; }; | |
| 565 'NotCupCap;' => { output->first = 0x226d; fbreak; }; | |
| 566 'NotDoubleVerticalBar;' => { output->first = 0x2226; fbreak; }; | |
| 567 'NotElement;' => { output->first = 0x2209; fbreak; }; | |
| 568 'NotEqual;' => { output->first = 0x2260; fbreak; }; | |
| 569 'NotEqualTilde;' => { output->first = 0x2242; output->second = 0x0338; fbreak; }; | |
| 570 'NotExists;' => { output->first = 0x2204; fbreak; }; | |
| 571 'NotGreater;' => { output->first = 0x226f; fbreak; }; | |
| 572 'NotGreaterEqual;' => { output->first = 0x2271; fbreak; }; | |
| 573 'NotGreaterFullEqual;' => { output->first = 0x2267; output->second = 0x0338; fbreak; }; | |
| 574 'NotGreaterGreater;' => { output->first = 0x226b; output->second = 0x0338; fbreak; }; | |
| 575 'NotGreaterLess;' => { output->first = 0x2279; fbreak; }; | |
| 576 'NotGreaterSlantEqual;' => { output->first = 0x2a7e; output->second = 0x0338; fbreak; }; | |
| 577 'NotGreaterTilde;' => { output->first = 0x2275; fbreak; }; | |
| 578 'NotHumpDownHump;' => { output->first = 0x224e; output->second = 0x0338; fbreak; }; | |
| 579 'NotHumpEqual;' => { output->first = 0x224f; output->second = 0x0338; fbreak; }; | |
| 580 'NotLeftTriangle;' => { output->first = 0x22ea; fbreak; }; | |
| 581 'NotLeftTriangleBar;' => { output->first = 0x29cf; output->second = 0x0338; fbreak; }; | |
| 582 'NotLeftTriangleEqual;' => { output->first = 0x22ec; fbreak; }; | |
| 583 'NotLess;' => { output->first = 0x226e; fbreak; }; | |
| 584 'NotLessEqual;' => { output->first = 0x2270; fbreak; }; | |
| 585 'NotLessGreater;' => { output->first = 0x2278; fbreak; }; | |
| 586 'NotLessLess;' => { output->first = 0x226a; output->second = 0x0338; fbreak; }; | |
| 587 'NotLessSlantEqual;' => { output->first = 0x2a7d; output->second = 0x0338; fbreak; }; | |
| 588 'NotLessTilde;' => { output->first = 0x2274; fbreak; }; | |
| 589 'NotNestedGreaterGreater;' => { output->first = 0x2aa2; output->second = 0x0338; fbreak; }; | |
| 590 'NotNestedLessLess;' => { output->first = 0x2aa1; output->second = 0x0338; fbreak; }; | |
| 591 'NotPrecedes;' => { output->first = 0x2280; fbreak; }; | |
| 592 'NotPrecedesEqual;' => { output->first = 0x2aaf; output->second = 0x0338; fbreak; }; | |
| 593 'NotPrecedesSlantEqual;' => { output->first = 0x22e0; fbreak; }; | |
| 594 'NotReverseElement;' => { output->first = 0x220c; fbreak; }; | |
| 595 'NotRightTriangle;' => { output->first = 0x22eb; fbreak; }; | |
| 596 'NotRightTriangleBar;' => { output->first = 0x29d0; output->second = 0x0338; fbreak; }; | |
| 597 'NotRightTriangleEqual;' => { output->first = 0x22ed; fbreak; }; | |
| 598 'NotSquareSubset;' => { output->first = 0x228f; output->second = 0x0338; fbreak; }; | |
| 599 'NotSquareSubsetEqual;' => { output->first = 0x22e2; fbreak; }; | |
| 600 'NotSquareSuperset;' => { output->first = 0x2290; output->second = 0x0338; fbreak; }; | |
| 601 'NotSquareSupersetEqual;' => { output->first = 0x22e3; fbreak; }; | |
| 602 'NotSubset;' => { output->first = 0x2282; output->second = 0x20d2; fbreak; }; | |
| 603 'NotSubsetEqual;' => { output->first = 0x2288; fbreak; }; | |
| 604 'NotSucceeds;' => { output->first = 0x2281; fbreak; }; | |
| 605 'NotSucceedsEqual;' => { output->first = 0x2ab0; output->second = 0x0338; fbreak; }; | |
| 606 'NotSucceedsSlantEqual;' => { output->first = 0x22e1; fbreak; }; | |
| 607 'NotSucceedsTilde;' => { output->first = 0x227f; output->second = 0x0338; fbreak; }; | |
| 608 'NotSuperset;' => { output->first = 0x2283; output->second = 0x20d2; fbreak; }; | |
| 609 'NotSupersetEqual;' => { output->first = 0x2289; fbreak; }; | |
| 610 'NotTilde;' => { output->first = 0x2241; fbreak; }; | |
| 611 'NotTildeEqual;' => { output->first = 0x2244; fbreak; }; | |
| 612 'NotTildeFullEqual;' => { output->first = 0x2247; fbreak; }; | |
| 613 'NotTildeTilde;' => { output->first = 0x2249; fbreak; }; | |
| 614 'NotVerticalBar;' => { output->first = 0x2224; fbreak; }; | |
| 615 'Nscr;' => { output->first = 0x0001d4a9; fbreak; }; | |
| 616 'Ntilde;' => { output->first = 0xd1; fbreak; }; | |
| 617 'Ntilde' => { output->first = 0xd1; fbreak; }; | |
| 618 'Nu;' => { output->first = 0x039d; fbreak; }; | |
| 619 'OElig;' => { output->first = 0x0152; fbreak; }; | |
| 620 'Oacute;' => { output->first = 0xd3; fbreak; }; | |
| 621 'Oacute' => { output->first = 0xd3; fbreak; }; | |
| 622 'Ocirc;' => { output->first = 0xd4; fbreak; }; | |
| 623 'Ocirc' => { output->first = 0xd4; fbreak; }; | |
| 624 'Ocy;' => { output->first = 0x041e; fbreak; }; | |
| 625 'Odblac;' => { output->first = 0x0150; fbreak; }; | |
| 626 'Ofr;' => { output->first = 0x0001d512; fbreak; }; | |
| 627 'Ograve;' => { output->first = 0xd2; fbreak; }; | |
| 628 'Ograve' => { output->first = 0xd2; fbreak; }; | |
| 629 'Omacr;' => { output->first = 0x014c; fbreak; }; | |
| 630 'Omega;' => { output->first = 0x03a9; fbreak; }; | |
| 631 'Omicron;' => { output->first = 0x039f; fbreak; }; | |
| 632 'Oopf;' => { output->first = 0x0001d546; fbreak; }; | |
| 633 'OpenCurlyDoubleQuote;' => { output->first = 0x201c; fbreak; }; | |
| 634 'OpenCurlyQuote;' => { output->first = 0x2018; fbreak; }; | |
| 635 'Or;' => { output->first = 0x2a54; fbreak; }; | |
| 636 'Oscr;' => { output->first = 0x0001d4aa; fbreak; }; | |
| 637 'Oslash;' => { output->first = 0xd8; fbreak; }; | |
| 638 'Oslash' => { output->first = 0xd8; fbreak; }; | |
| 639 'Otilde;' => { output->first = 0xd5; fbreak; }; | |
| 640 'Otilde' => { output->first = 0xd5; fbreak; }; | |
| 641 'Otimes;' => { output->first = 0x2a37; fbreak; }; | |
| 642 'Ouml;' => { output->first = 0xd6; fbreak; }; | |
| 643 'Ouml' => { output->first = 0xd6; fbreak; }; | |
| 644 'OverBar;' => { output->first = 0x203e; fbreak; }; | |
| 645 'OverBrace;' => { output->first = 0x23de; fbreak; }; | |
| 646 'OverBracket;' => { output->first = 0x23b4; fbreak; }; | |
| 647 'OverParenthesis;' => { output->first = 0x23dc; fbreak; }; | |
| 648 'PartialD;' => { output->first = 0x2202; fbreak; }; | |
| 649 'Pcy;' => { output->first = 0x041f; fbreak; }; | |
| 650 'Pfr;' => { output->first = 0x0001d513; fbreak; }; | |
| 651 'Phi;' => { output->first = 0x03a6; fbreak; }; | |
| 652 'Pi;' => { output->first = 0x03a0; fbreak; }; | |
| 653 'PlusMinus;' => { output->first = 0xb1; fbreak; }; | |
| 654 'Poincareplane;' => { output->first = 0x210c; fbreak; }; | |
| 655 'Popf;' => { output->first = 0x2119; fbreak; }; | |
| 656 'Pr;' => { output->first = 0x2abb; fbreak; }; | |
| 657 'Precedes;' => { output->first = 0x227a; fbreak; }; | |
| 658 'PrecedesEqual;' => { output->first = 0x2aaf; fbreak; }; | |
| 659 'PrecedesSlantEqual;' => { output->first = 0x227c; fbreak; }; | |
| 660 'PrecedesTilde;' => { output->first = 0x227e; fbreak; }; | |
| 661 'Prime;' => { output->first = 0x2033; fbreak; }; | |
| 662 'Product;' => { output->first = 0x220f; fbreak; }; | |
| 663 'Proportion;' => { output->first = 0x2237; fbreak; }; | |
| 664 'Proportional;' => { output->first = 0x221d; fbreak; }; | |
| 665 'Pscr;' => { output->first = 0x0001d4ab; fbreak; }; | |
| 666 'Psi;' => { output->first = 0x03a8; fbreak; }; | |
| 667 'QUOT;' => { output->first = 0x22; fbreak; }; | |
| 668 'QUOT' => { output->first = 0x22; fbreak; }; | |
| 669 'Qfr;' => { output->first = 0x0001d514; fbreak; }; | |
| 670 'Qopf;' => { output->first = 0x211a; fbreak; }; | |
| 671 'Qscr;' => { output->first = 0x0001d4ac; fbreak; }; | |
| 672 'RBarr;' => { output->first = 0x2910; fbreak; }; | |
| 673 'REG;' => { output->first = 0xae; fbreak; }; | |
| 674 'REG' => { output->first = 0xae; fbreak; }; | |
| 675 'Racute;' => { output->first = 0x0154; fbreak; }; | |
| 676 'Rang;' => { output->first = 0x27eb; fbreak; }; | |
| 677 'Rarr;' => { output->first = 0x21a0; fbreak; }; | |
| 678 'Rarrtl;' => { output->first = 0x2916; fbreak; }; | |
| 679 'Rcaron;' => { output->first = 0x0158; fbreak; }; | |
| 680 'Rcedil;' => { output->first = 0x0156; fbreak; }; | |
| 681 'Rcy;' => { output->first = 0x0420; fbreak; }; | |
| 682 'Re;' => { output->first = 0x211c; fbreak; }; | |
| 683 'ReverseElement;' => { output->first = 0x220b; fbreak; }; | |
| 684 'ReverseEquilibrium;' => { output->first = 0x21cb; fbreak; }; | |
| 685 'ReverseUpEquilibrium;' => { output->first = 0x296f; fbreak; }; | |
| 686 'Rfr;' => { output->first = 0x211c; fbreak; }; | |
| 687 'Rho;' => { output->first = 0x03a1; fbreak; }; | |
| 688 'RightAngleBracket;' => { output->first = 0x27e9; fbreak; }; | |
| 689 'RightArrow;' => { output->first = 0x2192; fbreak; }; | |
| 690 'RightArrowBar;' => { output->first = 0x21e5; fbreak; }; | |
| 691 'RightArrowLeftArrow;' => { output->first = 0x21c4; fbreak; }; | |
| 692 'RightCeiling;' => { output->first = 0x2309; fbreak; }; | |
| 693 'RightDoubleBracket;' => { output->first = 0x27e7; fbreak; }; | |
| 694 'RightDownTeeVector;' => { output->first = 0x295d; fbreak; }; | |
| 695 'RightDownVector;' => { output->first = 0x21c2; fbreak; }; | |
| 696 'RightDownVectorBar;' => { output->first = 0x2955; fbreak; }; | |
| 697 'RightFloor;' => { output->first = 0x230b; fbreak; }; | |
| 698 'RightTee;' => { output->first = 0x22a2; fbreak; }; | |
| 699 'RightTeeArrow;' => { output->first = 0x21a6; fbreak; }; | |
| 700 'RightTeeVector;' => { output->first = 0x295b; fbreak; }; | |
| 701 'RightTriangle;' => { output->first = 0x22b3; fbreak; }; | |
| 702 'RightTriangleBar;' => { output->first = 0x29d0; fbreak; }; | |
| 703 'RightTriangleEqual;' => { output->first = 0x22b5; fbreak; }; | |
| 704 'RightUpDownVector;' => { output->first = 0x294f; fbreak; }; | |
| 705 'RightUpTeeVector;' => { output->first = 0x295c; fbreak; }; | |
| 706 'RightUpVector;' => { output->first = 0x21be; fbreak; }; | |
| 707 'RightUpVectorBar;' => { output->first = 0x2954; fbreak; }; | |
| 708 'RightVector;' => { output->first = 0x21c0; fbreak; }; | |
| 709 'RightVectorBar;' => { output->first = 0x2953; fbreak; }; | |
| 710 'Rightarrow;' => { output->first = 0x21d2; fbreak; }; | |
| 711 'Ropf;' => { output->first = 0x211d; fbreak; }; | |
| 712 'RoundImplies;' => { output->first = 0x2970; fbreak; }; | |
| 713 'Rrightarrow;' => { output->first = 0x21db; fbreak; }; | |
| 714 'Rscr;' => { output->first = 0x211b; fbreak; }; | |
| 715 'Rsh;' => { output->first = 0x21b1; fbreak; }; | |
| 716 'RuleDelayed;' => { output->first = 0x29f4; fbreak; }; | |
| 717 'SHCHcy;' => { output->first = 0x0429; fbreak; }; | |
| 718 'SHcy;' => { output->first = 0x0428; fbreak; }; | |
| 719 'SOFTcy;' => { output->first = 0x042c; fbreak; }; | |
| 720 'Sacute;' => { output->first = 0x015a; fbreak; }; | |
| 721 'Sc;' => { output->first = 0x2abc; fbreak; }; | |
| 722 'Scaron;' => { output->first = 0x0160; fbreak; }; | |
| 723 'Scedil;' => { output->first = 0x015e; fbreak; }; | |
| 724 'Scirc;' => { output->first = 0x015c; fbreak; }; | |
| 725 'Scy;' => { output->first = 0x0421; fbreak; }; | |
| 726 'Sfr;' => { output->first = 0x0001d516; fbreak; }; | |
| 727 'ShortDownArrow;' => { output->first = 0x2193; fbreak; }; | |
| 728 'ShortLeftArrow;' => { output->first = 0x2190; fbreak; }; | |
| 729 'ShortRightArrow;' => { output->first = 0x2192; fbreak; }; | |
| 730 'ShortUpArrow;' => { output->first = 0x2191; fbreak; }; | |
| 731 'Sigma;' => { output->first = 0x03a3; fbreak; }; | |
| 732 'SmallCircle;' => { output->first = 0x2218; fbreak; }; | |
| 733 'Sopf;' => { output->first = 0x0001d54a; fbreak; }; | |
| 734 'Sqrt;' => { output->first = 0x221a; fbreak; }; | |
| 735 'Square;' => { output->first = 0x25a1; fbreak; }; | |
| 736 'SquareIntersection;' => { output->first = 0x2293; fbreak; }; | |
| 737 'SquareSubset;' => { output->first = 0x228f; fbreak; }; | |
| 738 'SquareSubsetEqual;' => { output->first = 0x2291; fbreak; }; | |
| 739 'SquareSuperset;' => { output->first = 0x2290; fbreak; }; | |
| 740 'SquareSupersetEqual;' => { output->first = 0x2292; fbreak; }; | |
| 741 'SquareUnion;' => { output->first = 0x2294; fbreak; }; | |
| 742 'Sscr;' => { output->first = 0x0001d4ae; fbreak; }; | |
| 743 'Star;' => { output->first = 0x22c6; fbreak; }; | |
| 744 'Sub;' => { output->first = 0x22d0; fbreak; }; | |
| 745 'Subset;' => { output->first = 0x22d0; fbreak; }; | |
| 746 'SubsetEqual;' => { output->first = 0x2286; fbreak; }; | |
| 747 'Succeeds;' => { output->first = 0x227b; fbreak; }; | |
| 748 'SucceedsEqual;' => { output->first = 0x2ab0; fbreak; }; | |
| 749 'SucceedsSlantEqual;' => { output->first = 0x227d; fbreak; }; | |
| 750 'SucceedsTilde;' => { output->first = 0x227f; fbreak; }; | |
| 751 'SuchThat;' => { output->first = 0x220b; fbreak; }; | |
| 752 'Sum;' => { output->first = 0x2211; fbreak; }; | |
| 753 'Sup;' => { output->first = 0x22d1; fbreak; }; | |
| 754 'Superset;' => { output->first = 0x2283; fbreak; }; | |
| 755 'SupersetEqual;' => { output->first = 0x2287; fbreak; }; | |
| 756 'Supset;' => { output->first = 0x22d1; fbreak; }; | |
| 757 'THORN;' => { output->first = 0xde; fbreak; }; | |
| 758 'THORN' => { output->first = 0xde; fbreak; }; | |
| 759 'TRADE;' => { output->first = 0x2122; fbreak; }; | |
| 760 'TSHcy;' => { output->first = 0x040b; fbreak; }; | |
| 761 'TScy;' => { output->first = 0x0426; fbreak; }; | |
| 762 'Tab;' => { output->first = 0x09; fbreak; }; | |
| 763 'Tau;' => { output->first = 0x03a4; fbreak; }; | |
| 764 'Tcaron;' => { output->first = 0x0164; fbreak; }; | |
| 765 'Tcedil;' => { output->first = 0x0162; fbreak; }; | |
| 766 'Tcy;' => { output->first = 0x0422; fbreak; }; | |
| 767 'Tfr;' => { output->first = 0x0001d517; fbreak; }; | |
| 768 'Therefore;' => { output->first = 0x2234; fbreak; }; | |
| 769 'Theta;' => { output->first = 0x0398; fbreak; }; | |
| 770 'ThickSpace;' => { output->first = 0x205f; output->second = 0x200a; fbreak; }; | |
| 771 'ThinSpace;' => { output->first = 0x2009; fbreak; }; | |
| 772 'Tilde;' => { output->first = 0x223c; fbreak; }; | |
| 773 'TildeEqual;' => { output->first = 0x2243; fbreak; }; | |
| 774 'TildeFullEqual;' => { output->first = 0x2245; fbreak; }; | |
| 775 'TildeTilde;' => { output->first = 0x2248; fbreak; }; | |
| 776 'Topf;' => { output->first = 0x0001d54b; fbreak; }; | |
| 777 'TripleDot;' => { output->first = 0x20db; fbreak; }; | |
| 778 'Tscr;' => { output->first = 0x0001d4af; fbreak; }; | |
| 779 'Tstrok;' => { output->first = 0x0166; fbreak; }; | |
| 780 'Uacute;' => { output->first = 0xda; fbreak; }; | |
| 781 'Uacute' => { output->first = 0xda; fbreak; }; | |
| 782 'Uarr;' => { output->first = 0x219f; fbreak; }; | |
| 783 'Uarrocir;' => { output->first = 0x2949; fbreak; }; | |
| 784 'Ubrcy;' => { output->first = 0x040e; fbreak; }; | |
| 785 'Ubreve;' => { output->first = 0x016c; fbreak; }; | |
| 786 'Ucirc;' => { output->first = 0xdb; fbreak; }; | |
| 787 'Ucirc' => { output->first = 0xdb; fbreak; }; | |
| 788 'Ucy;' => { output->first = 0x0423; fbreak; }; | |
| 789 'Udblac;' => { output->first = 0x0170; fbreak; }; | |
| 790 'Ufr;' => { output->first = 0x0001d518; fbreak; }; | |
| 791 'Ugrave;' => { output->first = 0xd9; fbreak; }; | |
| 792 'Ugrave' => { output->first = 0xd9; fbreak; }; | |
| 793 'Umacr;' => { output->first = 0x016a; fbreak; }; | |
| 794 'UnderBar;' => { output->first = 0x5f; fbreak; }; | |
| 795 'UnderBrace;' => { output->first = 0x23df; fbreak; }; | |
| 796 'UnderBracket;' => { output->first = 0x23b5; fbreak; }; | |
| 797 'UnderParenthesis;' => { output->first = 0x23dd; fbreak; }; | |
| 798 'Union;' => { output->first = 0x22c3; fbreak; }; | |
| 799 'UnionPlus;' => { output->first = 0x228e; fbreak; }; | |
| 800 'Uogon;' => { output->first = 0x0172; fbreak; }; | |
| 801 'Uopf;' => { output->first = 0x0001d54c; fbreak; }; | |
| 802 'UpArrow;' => { output->first = 0x2191; fbreak; }; | |
| 803 'UpArrowBar;' => { output->first = 0x2912; fbreak; }; | |
| 804 'UpArrowDownArrow;' => { output->first = 0x21c5; fbreak; }; | |
| 805 'UpDownArrow;' => { output->first = 0x2195; fbreak; }; | |
| 806 'UpEquilibrium;' => { output->first = 0x296e; fbreak; }; | |
| 807 'UpTee;' => { output->first = 0x22a5; fbreak; }; | |
| 808 'UpTeeArrow;' => { output->first = 0x21a5; fbreak; }; | |
| 809 'Uparrow;' => { output->first = 0x21d1; fbreak; }; | |
| 810 'Updownarrow;' => { output->first = 0x21d5; fbreak; }; | |
| 811 'UpperLeftArrow;' => { output->first = 0x2196; fbreak; }; | |
| 812 'UpperRightArrow;' => { output->first = 0x2197; fbreak; }; | |
| 813 'Upsi;' => { output->first = 0x03d2; fbreak; }; | |
| 814 'Upsilon;' => { output->first = 0x03a5; fbreak; }; | |
| 815 'Uring;' => { output->first = 0x016e; fbreak; }; | |
| 816 'Uscr;' => { output->first = 0x0001d4b0; fbreak; }; | |
| 817 'Utilde;' => { output->first = 0x0168; fbreak; }; | |
| 818 'Uuml;' => { output->first = 0xdc; fbreak; }; | |
| 819 'Uuml' => { output->first = 0xdc; fbreak; }; | |
| 820 'VDash;' => { output->first = 0x22ab; fbreak; }; | |
| 821 'Vbar;' => { output->first = 0x2aeb; fbreak; }; | |
| 822 'Vcy;' => { output->first = 0x0412; fbreak; }; | |
| 823 'Vdash;' => { output->first = 0x22a9; fbreak; }; | |
| 824 'Vdashl;' => { output->first = 0x2ae6; fbreak; }; | |
| 825 'Vee;' => { output->first = 0x22c1; fbreak; }; | |
| 826 'Verbar;' => { output->first = 0x2016; fbreak; }; | |
| 827 'Vert;' => { output->first = 0x2016; fbreak; }; | |
| 828 'VerticalBar;' => { output->first = 0x2223; fbreak; }; | |
| 829 'VerticalLine;' => { output->first = 0x7c; fbreak; }; | |
| 830 'VerticalSeparator;' => { output->first = 0x2758; fbreak; }; | |
| 831 'VerticalTilde;' => { output->first = 0x2240; fbreak; }; | |
| 832 'VeryThinSpace;' => { output->first = 0x200a; fbreak; }; | |
| 833 'Vfr;' => { output->first = 0x0001d519; fbreak; }; | |
| 834 'Vopf;' => { output->first = 0x0001d54d; fbreak; }; | |
| 835 'Vscr;' => { output->first = 0x0001d4b1; fbreak; }; | |
| 836 'Vvdash;' => { output->first = 0x22aa; fbreak; }; | |
| 837 'Wcirc;' => { output->first = 0x0174; fbreak; }; | |
| 838 'Wedge;' => { output->first = 0x22c0; fbreak; }; | |
| 839 'Wfr;' => { output->first = 0x0001d51a; fbreak; }; | |
| 840 'Wopf;' => { output->first = 0x0001d54e; fbreak; }; | |
| 841 'Wscr;' => { output->first = 0x0001d4b2; fbreak; }; | |
| 842 'Xfr;' => { output->first = 0x0001d51b; fbreak; }; | |
| 843 'Xi;' => { output->first = 0x039e; fbreak; }; | |
| 844 'Xopf;' => { output->first = 0x0001d54f; fbreak; }; | |
| 845 'Xscr;' => { output->first = 0x0001d4b3; fbreak; }; | |
| 846 'YAcy;' => { output->first = 0x042f; fbreak; }; | |
| 847 'YIcy;' => { output->first = 0x0407; fbreak; }; | |
| 848 'YUcy;' => { output->first = 0x042e; fbreak; }; | |
| 849 'Yacute;' => { output->first = 0xdd; fbreak; }; | |
| 850 'Yacute' => { output->first = 0xdd; fbreak; }; | |
| 851 'Ycirc;' => { output->first = 0x0176; fbreak; }; | |
| 852 'Ycy;' => { output->first = 0x042b; fbreak; }; | |
| 853 'Yfr;' => { output->first = 0x0001d51c; fbreak; }; | |
| 854 'Yopf;' => { output->first = 0x0001d550; fbreak; }; | |
| 855 'Yscr;' => { output->first = 0x0001d4b4; fbreak; }; | |
| 856 'Yuml;' => { output->first = 0x0178; fbreak; }; | |
| 857 'ZHcy;' => { output->first = 0x0416; fbreak; }; | |
| 858 'Zacute;' => { output->first = 0x0179; fbreak; }; | |
| 859 'Zcaron;' => { output->first = 0x017d; fbreak; }; | |
| 860 'Zcy;' => { output->first = 0x0417; fbreak; }; | |
| 861 'Zdot;' => { output->first = 0x017b; fbreak; }; | |
| 862 'ZeroWidthSpace;' => { output->first = 0x200b; fbreak; }; | |
| 863 'Zeta;' => { output->first = 0x0396; fbreak; }; | |
| 864 'Zfr;' => { output->first = 0x2128; fbreak; }; | |
| 865 'Zopf;' => { output->first = 0x2124; fbreak; }; | |
| 866 'Zscr;' => { output->first = 0x0001d4b5; fbreak; }; | |
| 867 'aacute;' => { output->first = 0xe1; fbreak; }; | |
| 868 'aacute' => { output->first = 0xe1; fbreak; }; | |
| 869 'abreve;' => { output->first = 0x0103; fbreak; }; | |
| 870 'ac;' => { output->first = 0x223e; fbreak; }; | |
| 871 'acE;' => { output->first = 0x223e; output->second = 0x0333; fbreak; }; | |
| 872 'acd;' => { output->first = 0x223f; fbreak; }; | |
| 873 'acirc;' => { output->first = 0xe2; fbreak; }; | |
| 874 'acirc' => { output->first = 0xe2; fbreak; }; | |
| 875 'acute;' => { output->first = 0xb4; fbreak; }; | |
| 876 'acute' => { output->first = 0xb4; fbreak; }; | |
| 877 'acy;' => { output->first = 0x0430; fbreak; }; | |
| 878 'aelig;' => { output->first = 0xe6; fbreak; }; | |
| 879 'aelig' => { output->first = 0xe6; fbreak; }; | |
| 880 'af;' => { output->first = 0x2061; fbreak; }; | |
| 881 'afr;' => { output->first = 0x0001d51e; fbreak; }; | |
| 882 'agrave;' => { output->first = 0xe0; fbreak; }; | |
| 883 'agrave' => { output->first = 0xe0; fbreak; }; | |
| 884 'alefsym;' => { output->first = 0x2135; fbreak; }; | |
| 885 'aleph;' => { output->first = 0x2135; fbreak; }; | |
| 886 'alpha;' => { output->first = 0x03b1; fbreak; }; | |
| 887 'amacr;' => { output->first = 0x0101; fbreak; }; | |
| 888 'amalg;' => { output->first = 0x2a3f; fbreak; }; | |
| 889 'amp;' => { output->first = 0x26; fbreak; }; | |
| 890 'amp' => { output->first = 0x26; fbreak; }; | |
| 891 'and;' => { output->first = 0x2227; fbreak; }; | |
| 892 'andand;' => { output->first = 0x2a55; fbreak; }; | |
| 893 'andd;' => { output->first = 0x2a5c; fbreak; }; | |
| 894 'andslope;' => { output->first = 0x2a58; fbreak; }; | |
| 895 'andv;' => { output->first = 0x2a5a; fbreak; }; | |
| 896 'ang;' => { output->first = 0x2220; fbreak; }; | |
| 897 'ange;' => { output->first = 0x29a4; fbreak; }; | |
| 898 'angle;' => { output->first = 0x2220; fbreak; }; | |
| 899 'angmsd;' => { output->first = 0x2221; fbreak; }; | |
| 900 'angmsdaa;' => { output->first = 0x29a8; fbreak; }; | |
| 901 'angmsdab;' => { output->first = 0x29a9; fbreak; }; | |
| 902 'angmsdac;' => { output->first = 0x29aa; fbreak; }; | |
| 903 'angmsdad;' => { output->first = 0x29ab; fbreak; }; | |
| 904 'angmsdae;' => { output->first = 0x29ac; fbreak; }; | |
| 905 'angmsdaf;' => { output->first = 0x29ad; fbreak; }; | |
| 906 'angmsdag;' => { output->first = 0x29ae; fbreak; }; | |
| 907 'angmsdah;' => { output->first = 0x29af; fbreak; }; | |
| 908 'angrt;' => { output->first = 0x221f; fbreak; }; | |
| 909 'angrtvb;' => { output->first = 0x22be; fbreak; }; | |
| 910 'angrtvbd;' => { output->first = 0x299d; fbreak; }; | |
| 911 'angsph;' => { output->first = 0x2222; fbreak; }; | |
| 912 'angst;' => { output->first = 0xc5; fbreak; }; | |
| 913 'angzarr;' => { output->first = 0x237c; fbreak; }; | |
| 914 'aogon;' => { output->first = 0x0105; fbreak; }; | |
| 915 'aopf;' => { output->first = 0x0001d552; fbreak; }; | |
| 916 'ap;' => { output->first = 0x2248; fbreak; }; | |
| 917 'apE;' => { output->first = 0x2a70; fbreak; }; | |
| 918 'apacir;' => { output->first = 0x2a6f; fbreak; }; | |
| 919 'ape;' => { output->first = 0x224a; fbreak; }; | |
| 920 'apid;' => { output->first = 0x224b; fbreak; }; | |
| 921 'apos;' => { output->first = 0x27; fbreak; }; | |
| 922 'approx;' => { output->first = 0x2248; fbreak; }; | |
| 923 'approxeq;' => { output->first = 0x224a; fbreak; }; | |
| 924 'aring;' => { output->first = 0xe5; fbreak; }; | |
| 925 'aring' => { output->first = 0xe5; fbreak; }; | |
| 926 'ascr;' => { output->first = 0x0001d4b6; fbreak; }; | |
| 927 'ast;' => { output->first = 0x2a; fbreak; }; | |
| 928 'asymp;' => { output->first = 0x2248; fbreak; }; | |
| 929 'asympeq;' => { output->first = 0x224d; fbreak; }; | |
| 930 'atilde;' => { output->first = 0xe3; fbreak; }; | |
| 931 'atilde' => { output->first = 0xe3; fbreak; }; | |
| 932 'auml;' => { output->first = 0xe4; fbreak; }; | |
| 933 'auml' => { output->first = 0xe4; fbreak; }; | |
| 934 'awconint;' => { output->first = 0x2233; fbreak; }; | |
| 935 'awint;' => { output->first = 0x2a11; fbreak; }; | |
| 936 'bNot;' => { output->first = 0x2aed; fbreak; }; | |
| 937 'backcong;' => { output->first = 0x224c; fbreak; }; | |
| 938 'backepsilon;' => { output->first = 0x03f6; fbreak; }; | |
| 939 'backprime;' => { output->first = 0x2035; fbreak; }; | |
| 940 'backsim;' => { output->first = 0x223d; fbreak; }; | |
| 941 'backsimeq;' => { output->first = 0x22cd; fbreak; }; | |
| 942 'barvee;' => { output->first = 0x22bd; fbreak; }; | |
| 943 'barwed;' => { output->first = 0x2305; fbreak; }; | |
| 944 'barwedge;' => { output->first = 0x2305; fbreak; }; | |
| 945 'bbrk;' => { output->first = 0x23b5; fbreak; }; | |
| 946 'bbrktbrk;' => { output->first = 0x23b6; fbreak; }; | |
| 947 'bcong;' => { output->first = 0x224c; fbreak; }; | |
| 948 'bcy;' => { output->first = 0x0431; fbreak; }; | |
| 949 'bdquo;' => { output->first = 0x201e; fbreak; }; | |
| 950 'becaus;' => { output->first = 0x2235; fbreak; }; | |
| 951 'because;' => { output->first = 0x2235; fbreak; }; | |
| 952 'bemptyv;' => { output->first = 0x29b0; fbreak; }; | |
| 953 'bepsi;' => { output->first = 0x03f6; fbreak; }; | |
| 954 'bernou;' => { output->first = 0x212c; fbreak; }; | |
| 955 'beta;' => { output->first = 0x03b2; fbreak; }; | |
| 956 'beth;' => { output->first = 0x2136; fbreak; }; | |
| 957 'between;' => { output->first = 0x226c; fbreak; }; | |
| 958 'bfr;' => { output->first = 0x0001d51f; fbreak; }; | |
| 959 'bigcap;' => { output->first = 0x22c2; fbreak; }; | |
| 960 'bigcirc;' => { output->first = 0x25ef; fbreak; }; | |
| 961 'bigcup;' => { output->first = 0x22c3; fbreak; }; | |
| 962 'bigodot;' => { output->first = 0x2a00; fbreak; }; | |
| 963 'bigoplus;' => { output->first = 0x2a01; fbreak; }; | |
| 964 'bigotimes;' => { output->first = 0x2a02; fbreak; }; | |
| 965 'bigsqcup;' => { output->first = 0x2a06; fbreak; }; | |
| 966 'bigstar;' => { output->first = 0x2605; fbreak; }; | |
| 967 'bigtriangledown;' => { output->first = 0x25bd; fbreak; }; | |
| 968 'bigtriangleup;' => { output->first = 0x25b3; fbreak; }; | |
| 969 'biguplus;' => { output->first = 0x2a04; fbreak; }; | |
| 970 'bigvee;' => { output->first = 0x22c1; fbreak; }; | |
| 971 'bigwedge;' => { output->first = 0x22c0; fbreak; }; | |
| 972 'bkarow;' => { output->first = 0x290d; fbreak; }; | |
| 973 'blacklozenge;' => { output->first = 0x29eb; fbreak; }; | |
| 974 'blacksquare;' => { output->first = 0x25aa; fbreak; }; | |
| 975 'blacktriangle;' => { output->first = 0x25b4; fbreak; }; | |
| 976 'blacktriangledown;' => { output->first = 0x25be; fbreak; }; | |
| 977 'blacktriangleleft;' => { output->first = 0x25c2; fbreak; }; | |
| 978 'blacktriangleright;' => { output->first = 0x25b8; fbreak; }; | |
| 979 'blank;' => { output->first = 0x2423; fbreak; }; | |
| 980 'blk12;' => { output->first = 0x2592; fbreak; }; | |
| 981 'blk14;' => { output->first = 0x2591; fbreak; }; | |
| 982 'blk34;' => { output->first = 0x2593; fbreak; }; | |
| 983 'block;' => { output->first = 0x2588; fbreak; }; | |
| 984 'bne;' => { output->first = 0x3d; output->second = 0x20e5; fbreak; }; | |
| 985 'bnequiv;' => { output->first = 0x2261; output->second = 0x20e5; fbreak; }; | |
| 986 'bnot;' => { output->first = 0x2310; fbreak; }; | |
| 987 'bopf;' => { output->first = 0x0001d553; fbreak; }; | |
| 988 'bot;' => { output->first = 0x22a5; fbreak; }; | |
| 989 'bottom;' => { output->first = 0x22a5; fbreak; }; | |
| 990 'bowtie;' => { output->first = 0x22c8; fbreak; }; | |
| 991 'boxDL;' => { output->first = 0x2557; fbreak; }; | |
| 992 'boxDR;' => { output->first = 0x2554; fbreak; }; | |
| 993 'boxDl;' => { output->first = 0x2556; fbreak; }; | |
| 994 'boxDr;' => { output->first = 0x2553; fbreak; }; | |
| 995 'boxH;' => { output->first = 0x2550; fbreak; }; | |
| 996 'boxHD;' => { output->first = 0x2566; fbreak; }; | |
| 997 'boxHU;' => { output->first = 0x2569; fbreak; }; | |
| 998 'boxHd;' => { output->first = 0x2564; fbreak; }; | |
| 999 'boxHu;' => { output->first = 0x2567; fbreak; }; | |
| 1000 'boxUL;' => { output->first = 0x255d; fbreak; }; | |
| 1001 'boxUR;' => { output->first = 0x255a; fbreak; }; | |
| 1002 'boxUl;' => { output->first = 0x255c; fbreak; }; | |
| 1003 'boxUr;' => { output->first = 0x2559; fbreak; }; | |
| 1004 'boxV;' => { output->first = 0x2551; fbreak; }; | |
| 1005 'boxVH;' => { output->first = 0x256c; fbreak; }; | |
| 1006 'boxVL;' => { output->first = 0x2563; fbreak; }; | |
| 1007 'boxVR;' => { output->first = 0x2560; fbreak; }; | |
| 1008 'boxVh;' => { output->first = 0x256b; fbreak; }; | |
| 1009 'boxVl;' => { output->first = 0x2562; fbreak; }; | |
| 1010 'boxVr;' => { output->first = 0x255f; fbreak; }; | |
| 1011 'boxbox;' => { output->first = 0x29c9; fbreak; }; | |
| 1012 'boxdL;' => { output->first = 0x2555; fbreak; }; | |
| 1013 'boxdR;' => { output->first = 0x2552; fbreak; }; | |
| 1014 'boxdl;' => { output->first = 0x2510; fbreak; }; | |
| 1015 'boxdr;' => { output->first = 0x250c; fbreak; }; | |
| 1016 'boxh;' => { output->first = 0x2500; fbreak; }; | |
| 1017 'boxhD;' => { output->first = 0x2565; fbreak; }; | |
| 1018 'boxhU;' => { output->first = 0x2568; fbreak; }; | |
| 1019 'boxhd;' => { output->first = 0x252c; fbreak; }; | |
| 1020 'boxhu;' => { output->first = 0x2534; fbreak; }; | |
| 1021 'boxminus;' => { output->first = 0x229f; fbreak; }; | |
| 1022 'boxplus;' => { output->first = 0x229e; fbreak; }; | |
| 1023 'boxtimes;' => { output->first = 0x22a0; fbreak; }; | |
| 1024 'boxuL;' => { output->first = 0x255b; fbreak; }; | |
| 1025 'boxuR;' => { output->first = 0x2558; fbreak; }; | |
| 1026 'boxul;' => { output->first = 0x2518; fbreak; }; | |
| 1027 'boxur;' => { output->first = 0x2514; fbreak; }; | |
| 1028 'boxv;' => { output->first = 0x2502; fbreak; }; | |
| 1029 'boxvH;' => { output->first = 0x256a; fbreak; }; | |
| 1030 'boxvL;' => { output->first = 0x2561; fbreak; }; | |
| 1031 'boxvR;' => { output->first = 0x255e; fbreak; }; | |
| 1032 'boxvh;' => { output->first = 0x253c; fbreak; }; | |
| 1033 'boxvl;' => { output->first = 0x2524; fbreak; }; | |
| 1034 'boxvr;' => { output->first = 0x251c; fbreak; }; | |
| 1035 'bprime;' => { output->first = 0x2035; fbreak; }; | |
| 1036 'breve;' => { output->first = 0x02d8; fbreak; }; | |
| 1037 'brvbar;' => { output->first = 0xa6; fbreak; }; | |
| 1038 'brvbar' => { output->first = 0xa6; fbreak; }; | |
| 1039 'bscr;' => { output->first = 0x0001d4b7; fbreak; }; | |
| 1040 'bsemi;' => { output->first = 0x204f; fbreak; }; | |
| 1041 'bsim;' => { output->first = 0x223d; fbreak; }; | |
| 1042 'bsime;' => { output->first = 0x22cd; fbreak; }; | |
| 1043 'bsol;' => { output->first = 0x5c; fbreak; }; | |
| 1044 'bsolb;' => { output->first = 0x29c5; fbreak; }; | |
| 1045 'bsolhsub;' => { output->first = 0x27c8; fbreak; }; | |
| 1046 'bull;' => { output->first = 0x2022; fbreak; }; | |
| 1047 'bullet;' => { output->first = 0x2022; fbreak; }; | |
| 1048 'bump;' => { output->first = 0x224e; fbreak; }; | |
| 1049 'bumpE;' => { output->first = 0x2aae; fbreak; }; | |
| 1050 'bumpe;' => { output->first = 0x224f; fbreak; }; | |
| 1051 'bumpeq;' => { output->first = 0x224f; fbreak; }; | |
| 1052 'cacute;' => { output->first = 0x0107; fbreak; }; | |
| 1053 'cap;' => { output->first = 0x2229; fbreak; }; | |
| 1054 'capand;' => { output->first = 0x2a44; fbreak; }; | |
| 1055 'capbrcup;' => { output->first = 0x2a49; fbreak; }; | |
| 1056 'capcap;' => { output->first = 0x2a4b; fbreak; }; | |
| 1057 'capcup;' => { output->first = 0x2a47; fbreak; }; | |
| 1058 'capdot;' => { output->first = 0x2a40; fbreak; }; | |
| 1059 'caps;' => { output->first = 0x2229; output->second = 0xfe00; fbreak; }; | |
| 1060 'caret;' => { output->first = 0x2041; fbreak; }; | |
| 1061 'caron;' => { output->first = 0x02c7; fbreak; }; | |
| 1062 'ccaps;' => { output->first = 0x2a4d; fbreak; }; | |
| 1063 'ccaron;' => { output->first = 0x010d; fbreak; }; | |
| 1064 'ccedil;' => { output->first = 0xe7; fbreak; }; | |
| 1065 'ccedil' => { output->first = 0xe7; fbreak; }; | |
| 1066 'ccirc;' => { output->first = 0x0109; fbreak; }; | |
| 1067 'ccups;' => { output->first = 0x2a4c; fbreak; }; | |
| 1068 'ccupssm;' => { output->first = 0x2a50; fbreak; }; | |
| 1069 'cdot;' => { output->first = 0x010b; fbreak; }; | |
| 1070 'cedil;' => { output->first = 0xb8; fbreak; }; | |
| 1071 'cedil' => { output->first = 0xb8; fbreak; }; | |
| 1072 'cemptyv;' => { output->first = 0x29b2; fbreak; }; | |
| 1073 'cent;' => { output->first = 0xa2; fbreak; }; | |
| 1074 'cent' => { output->first = 0xa2; fbreak; }; | |
| 1075 'centerdot;' => { output->first = 0xb7; fbreak; }; | |
| 1076 'cfr;' => { output->first = 0x0001d520; fbreak; }; | |
| 1077 'chcy;' => { output->first = 0x0447; fbreak; }; | |
| 1078 'check;' => { output->first = 0x2713; fbreak; }; | |
| 1079 'checkmark;' => { output->first = 0x2713; fbreak; }; | |
| 1080 'chi;' => { output->first = 0x03c7; fbreak; }; | |
| 1081 'cir;' => { output->first = 0x25cb; fbreak; }; | |
| 1082 'cirE;' => { output->first = 0x29c3; fbreak; }; | |
| 1083 'circ;' => { output->first = 0x02c6; fbreak; }; | |
| 1084 'circeq;' => { output->first = 0x2257; fbreak; }; | |
| 1085 'circlearrowleft;' => { output->first = 0x21ba; fbreak; }; | |
| 1086 'circlearrowright;' => { output->first = 0x21bb; fbreak; }; | |
| 1087 'circledR;' => { output->first = 0xae; fbreak; }; | |
| 1088 'circledS;' => { output->first = 0x24c8; fbreak; }; | |
| 1089 'circledast;' => { output->first = 0x229b; fbreak; }; | |
| 1090 'circledcirc;' => { output->first = 0x229a; fbreak; }; | |
| 1091 'circleddash;' => { output->first = 0x229d; fbreak; }; | |
| 1092 'cire;' => { output->first = 0x2257; fbreak; }; | |
| 1093 'cirfnint;' => { output->first = 0x2a10; fbreak; }; | |
| 1094 'cirmid;' => { output->first = 0x2aef; fbreak; }; | |
| 1095 'cirscir;' => { output->first = 0x29c2; fbreak; }; | |
| 1096 'clubs;' => { output->first = 0x2663; fbreak; }; | |
| 1097 'clubsuit;' => { output->first = 0x2663; fbreak; }; | |
| 1098 'colon;' => { output->first = 0x3a; fbreak; }; | |
| 1099 'colone;' => { output->first = 0x2254; fbreak; }; | |
| 1100 'coloneq;' => { output->first = 0x2254; fbreak; }; | |
| 1101 'comma;' => { output->first = 0x2c; fbreak; }; | |
| 1102 'commat;' => { output->first = 0x40; fbreak; }; | |
| 1103 'comp;' => { output->first = 0x2201; fbreak; }; | |
| 1104 'compfn;' => { output->first = 0x2218; fbreak; }; | |
| 1105 'complement;' => { output->first = 0x2201; fbreak; }; | |
| 1106 'complexes;' => { output->first = 0x2102; fbreak; }; | |
| 1107 'cong;' => { output->first = 0x2245; fbreak; }; | |
| 1108 'congdot;' => { output->first = 0x2a6d; fbreak; }; | |
| 1109 'conint;' => { output->first = 0x222e; fbreak; }; | |
| 1110 'copf;' => { output->first = 0x0001d554; fbreak; }; | |
| 1111 'coprod;' => { output->first = 0x2210; fbreak; }; | |
| 1112 'copy;' => { output->first = 0xa9; fbreak; }; | |
| 1113 'copy' => { output->first = 0xa9; fbreak; }; | |
| 1114 'copysr;' => { output->first = 0x2117; fbreak; }; | |
| 1115 'crarr;' => { output->first = 0x21b5; fbreak; }; | |
| 1116 'cross;' => { output->first = 0x2717; fbreak; }; | |
| 1117 'cscr;' => { output->first = 0x0001d4b8; fbreak; }; | |
| 1118 'csub;' => { output->first = 0x2acf; fbreak; }; | |
| 1119 'csube;' => { output->first = 0x2ad1; fbreak; }; | |
| 1120 'csup;' => { output->first = 0x2ad0; fbreak; }; | |
| 1121 'csupe;' => { output->first = 0x2ad2; fbreak; }; | |
| 1122 'ctdot;' => { output->first = 0x22ef; fbreak; }; | |
| 1123 'cudarrl;' => { output->first = 0x2938; fbreak; }; | |
| 1124 'cudarrr;' => { output->first = 0x2935; fbreak; }; | |
| 1125 'cuepr;' => { output->first = 0x22de; fbreak; }; | |
| 1126 'cuesc;' => { output->first = 0x22df; fbreak; }; | |
| 1127 'cularr;' => { output->first = 0x21b6; fbreak; }; | |
| 1128 'cularrp;' => { output->first = 0x293d; fbreak; }; | |
| 1129 'cup;' => { output->first = 0x222a; fbreak; }; | |
| 1130 'cupbrcap;' => { output->first = 0x2a48; fbreak; }; | |
| 1131 'cupcap;' => { output->first = 0x2a46; fbreak; }; | |
| 1132 'cupcup;' => { output->first = 0x2a4a; fbreak; }; | |
| 1133 'cupdot;' => { output->first = 0x228d; fbreak; }; | |
| 1134 'cupor;' => { output->first = 0x2a45; fbreak; }; | |
| 1135 'cups;' => { output->first = 0x222a; output->second = 0xfe00; fbreak; }; | |
| 1136 'curarr;' => { output->first = 0x21b7; fbreak; }; | |
| 1137 'curarrm;' => { output->first = 0x293c; fbreak; }; | |
| 1138 'curlyeqprec;' => { output->first = 0x22de; fbreak; }; | |
| 1139 'curlyeqsucc;' => { output->first = 0x22df; fbreak; }; | |
| 1140 'curlyvee;' => { output->first = 0x22ce; fbreak; }; | |
| 1141 'curlywedge;' => { output->first = 0x22cf; fbreak; }; | |
| 1142 'curren;' => { output->first = 0xa4; fbreak; }; | |
| 1143 'curren' => { output->first = 0xa4; fbreak; }; | |
| 1144 'curvearrowleft;' => { output->first = 0x21b6; fbreak; }; | |
| 1145 'curvearrowright;' => { output->first = 0x21b7; fbreak; }; | |
| 1146 'cuvee;' => { output->first = 0x22ce; fbreak; }; | |
| 1147 'cuwed;' => { output->first = 0x22cf; fbreak; }; | |
| 1148 'cwconint;' => { output->first = 0x2232; fbreak; }; | |
| 1149 'cwint;' => { output->first = 0x2231; fbreak; }; | |
| 1150 'cylcty;' => { output->first = 0x232d; fbreak; }; | |
| 1151 'dArr;' => { output->first = 0x21d3; fbreak; }; | |
| 1152 'dHar;' => { output->first = 0x2965; fbreak; }; | |
| 1153 'dagger;' => { output->first = 0x2020; fbreak; }; | |
| 1154 'daleth;' => { output->first = 0x2138; fbreak; }; | |
| 1155 'darr;' => { output->first = 0x2193; fbreak; }; | |
| 1156 'dash;' => { output->first = 0x2010; fbreak; }; | |
| 1157 'dashv;' => { output->first = 0x22a3; fbreak; }; | |
| 1158 'dbkarow;' => { output->first = 0x290f; fbreak; }; | |
| 1159 'dblac;' => { output->first = 0x02dd; fbreak; }; | |
| 1160 'dcaron;' => { output->first = 0x010f; fbreak; }; | |
| 1161 'dcy;' => { output->first = 0x0434; fbreak; }; | |
| 1162 'dd;' => { output->first = 0x2146; fbreak; }; | |
| 1163 'ddagger;' => { output->first = 0x2021; fbreak; }; | |
| 1164 'ddarr;' => { output->first = 0x21ca; fbreak; }; | |
| 1165 'ddotseq;' => { output->first = 0x2a77; fbreak; }; | |
| 1166 'deg;' => { output->first = 0xb0; fbreak; }; | |
| 1167 'deg' => { output->first = 0xb0; fbreak; }; | |
| 1168 'delta;' => { output->first = 0x03b4; fbreak; }; | |
| 1169 'demptyv;' => { output->first = 0x29b1; fbreak; }; | |
| 1170 'dfisht;' => { output->first = 0x297f; fbreak; }; | |
| 1171 'dfr;' => { output->first = 0x0001d521; fbreak; }; | |
| 1172 'dharl;' => { output->first = 0x21c3; fbreak; }; | |
| 1173 'dharr;' => { output->first = 0x21c2; fbreak; }; | |
| 1174 'diam;' => { output->first = 0x22c4; fbreak; }; | |
| 1175 'diamond;' => { output->first = 0x22c4; fbreak; }; | |
| 1176 'diamondsuit;' => { output->first = 0x2666; fbreak; }; | |
| 1177 'diams;' => { output->first = 0x2666; fbreak; }; | |
| 1178 'die;' => { output->first = 0xa8; fbreak; }; | |
| 1179 'digamma;' => { output->first = 0x03dd; fbreak; }; | |
| 1180 'disin;' => { output->first = 0x22f2; fbreak; }; | |
| 1181 'div;' => { output->first = 0xf7; fbreak; }; | |
| 1182 'divide;' => { output->first = 0xf7; fbreak; }; | |
| 1183 'divide' => { output->first = 0xf7; fbreak; }; | |
| 1184 'divideontimes;' => { output->first = 0x22c7; fbreak; }; | |
| 1185 'divonx;' => { output->first = 0x22c7; fbreak; }; | |
| 1186 'djcy;' => { output->first = 0x0452; fbreak; }; | |
| 1187 'dlcorn;' => { output->first = 0x231e; fbreak; }; | |
| 1188 'dlcrop;' => { output->first = 0x230d; fbreak; }; | |
| 1189 'dollar;' => { output->first = 0x24; fbreak; }; | |
| 1190 'dopf;' => { output->first = 0x0001d555; fbreak; }; | |
| 1191 'dot;' => { output->first = 0x02d9; fbreak; }; | |
| 1192 'doteq;' => { output->first = 0x2250; fbreak; }; | |
| 1193 'doteqdot;' => { output->first = 0x2251; fbreak; }; | |
| 1194 'dotminus;' => { output->first = 0x2238; fbreak; }; | |
| 1195 'dotplus;' => { output->first = 0x2214; fbreak; }; | |
| 1196 'dotsquare;' => { output->first = 0x22a1; fbreak; }; | |
| 1197 'doublebarwedge;' => { output->first = 0x2306; fbreak; }; | |
| 1198 'downarrow;' => { output->first = 0x2193; fbreak; }; | |
| 1199 'downdownarrows;' => { output->first = 0x21ca; fbreak; }; | |
| 1200 'downharpoonleft;' => { output->first = 0x21c3; fbreak; }; | |
| 1201 'downharpoonright;' => { output->first = 0x21c2; fbreak; }; | |
| 1202 'drbkarow;' => { output->first = 0x2910; fbreak; }; | |
| 1203 'drcorn;' => { output->first = 0x231f; fbreak; }; | |
| 1204 'drcrop;' => { output->first = 0x230c; fbreak; }; | |
| 1205 'dscr;' => { output->first = 0x0001d4b9; fbreak; }; | |
| 1206 'dscy;' => { output->first = 0x0455; fbreak; }; | |
| 1207 'dsol;' => { output->first = 0x29f6; fbreak; }; | |
| 1208 'dstrok;' => { output->first = 0x0111; fbreak; }; | |
| 1209 'dtdot;' => { output->first = 0x22f1; fbreak; }; | |
| 1210 'dtri;' => { output->first = 0x25bf; fbreak; }; | |
| 1211 'dtrif;' => { output->first = 0x25be; fbreak; }; | |
| 1212 'duarr;' => { output->first = 0x21f5; fbreak; }; | |
| 1213 'duhar;' => { output->first = 0x296f; fbreak; }; | |
| 1214 'dwangle;' => { output->first = 0x29a6; fbreak; }; | |
| 1215 'dzcy;' => { output->first = 0x045f; fbreak; }; | |
| 1216 'dzigrarr;' => { output->first = 0x27ff; fbreak; }; | |
| 1217 'eDDot;' => { output->first = 0x2a77; fbreak; }; | |
| 1218 'eDot;' => { output->first = 0x2251; fbreak; }; | |
| 1219 'eacute;' => { output->first = 0xe9; fbreak; }; | |
| 1220 'eacute' => { output->first = 0xe9; fbreak; }; | |
| 1221 'easter;' => { output->first = 0x2a6e; fbreak; }; | |
| 1222 'ecaron;' => { output->first = 0x011b; fbreak; }; | |
| 1223 'ecir;' => { output->first = 0x2256; fbreak; }; | |
| 1224 'ecirc;' => { output->first = 0xea; fbreak; }; | |
| 1225 'ecirc' => { output->first = 0xea; fbreak; }; | |
| 1226 'ecolon;' => { output->first = 0x2255; fbreak; }; | |
| 1227 'ecy;' => { output->first = 0x044d; fbreak; }; | |
| 1228 'edot;' => { output->first = 0x0117; fbreak; }; | |
| 1229 'ee;' => { output->first = 0x2147; fbreak; }; | |
| 1230 'efDot;' => { output->first = 0x2252; fbreak; }; | |
| 1231 'efr;' => { output->first = 0x0001d522; fbreak; }; | |
| 1232 'eg;' => { output->first = 0x2a9a; fbreak; }; | |
| 1233 'egrave;' => { output->first = 0xe8; fbreak; }; | |
| 1234 'egrave' => { output->first = 0xe8; fbreak; }; | |
| 1235 'egs;' => { output->first = 0x2a96; fbreak; }; | |
| 1236 'egsdot;' => { output->first = 0x2a98; fbreak; }; | |
| 1237 'el;' => { output->first = 0x2a99; fbreak; }; | |
| 1238 'elinters;' => { output->first = 0x23e7; fbreak; }; | |
| 1239 'ell;' => { output->first = 0x2113; fbreak; }; | |
| 1240 'els;' => { output->first = 0x2a95; fbreak; }; | |
| 1241 'elsdot;' => { output->first = 0x2a97; fbreak; }; | |
| 1242 'emacr;' => { output->first = 0x0113; fbreak; }; | |
| 1243 'empty;' => { output->first = 0x2205; fbreak; }; | |
| 1244 'emptyset;' => { output->first = 0x2205; fbreak; }; | |
| 1245 'emptyv;' => { output->first = 0x2205; fbreak; }; | |
| 1246 'emsp13;' => { output->first = 0x2004; fbreak; }; | |
| 1247 'emsp14;' => { output->first = 0x2005; fbreak; }; | |
| 1248 'emsp;' => { output->first = 0x2003; fbreak; }; | |
| 1249 'eng;' => { output->first = 0x014b; fbreak; }; | |
| 1250 'ensp;' => { output->first = 0x2002; fbreak; }; | |
| 1251 'eogon;' => { output->first = 0x0119; fbreak; }; | |
| 1252 'eopf;' => { output->first = 0x0001d556; fbreak; }; | |
| 1253 'epar;' => { output->first = 0x22d5; fbreak; }; | |
| 1254 'eparsl;' => { output->first = 0x29e3; fbreak; }; | |
| 1255 'eplus;' => { output->first = 0x2a71; fbreak; }; | |
| 1256 'epsi;' => { output->first = 0x03b5; fbreak; }; | |
| 1257 'epsilon;' => { output->first = 0x03b5; fbreak; }; | |
| 1258 'epsiv;' => { output->first = 0x03f5; fbreak; }; | |
| 1259 'eqcirc;' => { output->first = 0x2256; fbreak; }; | |
| 1260 'eqcolon;' => { output->first = 0x2255; fbreak; }; | |
| 1261 'eqsim;' => { output->first = 0x2242; fbreak; }; | |
| 1262 'eqslantgtr;' => { output->first = 0x2a96; fbreak; }; | |
| 1263 'eqslantless;' => { output->first = 0x2a95; fbreak; }; | |
| 1264 'equals;' => { output->first = 0x3d; fbreak; }; | |
| 1265 'equest;' => { output->first = 0x225f; fbreak; }; | |
| 1266 'equiv;' => { output->first = 0x2261; fbreak; }; | |
| 1267 'equivDD;' => { output->first = 0x2a78; fbreak; }; | |
| 1268 'eqvparsl;' => { output->first = 0x29e5; fbreak; }; | |
| 1269 'erDot;' => { output->first = 0x2253; fbreak; }; | |
| 1270 'erarr;' => { output->first = 0x2971; fbreak; }; | |
| 1271 'escr;' => { output->first = 0x212f; fbreak; }; | |
| 1272 'esdot;' => { output->first = 0x2250; fbreak; }; | |
| 1273 'esim;' => { output->first = 0x2242; fbreak; }; | |
| 1274 'eta;' => { output->first = 0x03b7; fbreak; }; | |
| 1275 'eth;' => { output->first = 0xf0; fbreak; }; | |
| 1276 'eth' => { output->first = 0xf0; fbreak; }; | |
| 1277 'euml;' => { output->first = 0xeb; fbreak; }; | |
| 1278 'euml' => { output->first = 0xeb; fbreak; }; | |
| 1279 'euro;' => { output->first = 0x20ac; fbreak; }; | |
| 1280 'excl;' => { output->first = 0x21; fbreak; }; | |
| 1281 'exist;' => { output->first = 0x2203; fbreak; }; | |
| 1282 'expectation;' => { output->first = 0x2130; fbreak; }; | |
| 1283 'exponentiale;' => { output->first = 0x2147; fbreak; }; | |
| 1284 'fallingdotseq;' => { output->first = 0x2252; fbreak; }; | |
| 1285 'fcy;' => { output->first = 0x0444; fbreak; }; | |
| 1286 'female;' => { output->first = 0x2640; fbreak; }; | |
| 1287 'ffilig;' => { output->first = 0xfb03; fbreak; }; | |
| 1288 'fflig;' => { output->first = 0xfb00; fbreak; }; | |
| 1289 'ffllig;' => { output->first = 0xfb04; fbreak; }; | |
| 1290 'ffr;' => { output->first = 0x0001d523; fbreak; }; | |
| 1291 'filig;' => { output->first = 0xfb01; fbreak; }; | |
| 1292 'fjlig;' => { output->first = 0x66; output->second = 0x6a; fbreak; }; | |
| 1293 'flat;' => { output->first = 0x266d; fbreak; }; | |
| 1294 'fllig;' => { output->first = 0xfb02; fbreak; }; | |
| 1295 'fltns;' => { output->first = 0x25b1; fbreak; }; | |
| 1296 'fnof;' => { output->first = 0x0192; fbreak; }; | |
| 1297 'fopf;' => { output->first = 0x0001d557; fbreak; }; | |
| 1298 'forall;' => { output->first = 0x2200; fbreak; }; | |
| 1299 'fork;' => { output->first = 0x22d4; fbreak; }; | |
| 1300 'forkv;' => { output->first = 0x2ad9; fbreak; }; | |
| 1301 'fpartint;' => { output->first = 0x2a0d; fbreak; }; | |
| 1302 'frac12;' => { output->first = 0xbd; fbreak; }; | |
| 1303 'frac12' => { output->first = 0xbd; fbreak; }; | |
| 1304 'frac13;' => { output->first = 0x2153; fbreak; }; | |
| 1305 'frac14;' => { output->first = 0xbc; fbreak; }; | |
| 1306 'frac14' => { output->first = 0xbc; fbreak; }; | |
| 1307 'frac15;' => { output->first = 0x2155; fbreak; }; | |
| 1308 'frac16;' => { output->first = 0x2159; fbreak; }; | |
| 1309 'frac18;' => { output->first = 0x215b; fbreak; }; | |
| 1310 'frac23;' => { output->first = 0x2154; fbreak; }; | |
| 1311 'frac25;' => { output->first = 0x2156; fbreak; }; | |
| 1312 'frac34;' => { output->first = 0xbe; fbreak; }; | |
| 1313 'frac34' => { output->first = 0xbe; fbreak; }; | |
| 1314 'frac35;' => { output->first = 0x2157; fbreak; }; | |
| 1315 'frac38;' => { output->first = 0x215c; fbreak; }; | |
| 1316 'frac45;' => { output->first = 0x2158; fbreak; }; | |
| 1317 'frac56;' => { output->first = 0x215a; fbreak; }; | |
| 1318 'frac58;' => { output->first = 0x215d; fbreak; }; | |
| 1319 'frac78;' => { output->first = 0x215e; fbreak; }; | |
| 1320 'frasl;' => { output->first = 0x2044; fbreak; }; | |
| 1321 'frown;' => { output->first = 0x2322; fbreak; }; | |
| 1322 'fscr;' => { output->first = 0x0001d4bb; fbreak; }; | |
| 1323 'gE;' => { output->first = 0x2267; fbreak; }; | |
| 1324 'gEl;' => { output->first = 0x2a8c; fbreak; }; | |
| 1325 'gacute;' => { output->first = 0x01f5; fbreak; }; | |
| 1326 'gamma;' => { output->first = 0x03b3; fbreak; }; | |
| 1327 'gammad;' => { output->first = 0x03dd; fbreak; }; | |
| 1328 'gap;' => { output->first = 0x2a86; fbreak; }; | |
| 1329 'gbreve;' => { output->first = 0x011f; fbreak; }; | |
| 1330 'gcirc;' => { output->first = 0x011d; fbreak; }; | |
| 1331 'gcy;' => { output->first = 0x0433; fbreak; }; | |
| 1332 'gdot;' => { output->first = 0x0121; fbreak; }; | |
| 1333 'ge;' => { output->first = 0x2265; fbreak; }; | |
| 1334 'gel;' => { output->first = 0x22db; fbreak; }; | |
| 1335 'geq;' => { output->first = 0x2265; fbreak; }; | |
| 1336 'geqq;' => { output->first = 0x2267; fbreak; }; | |
| 1337 'geqslant;' => { output->first = 0x2a7e; fbreak; }; | |
| 1338 'ges;' => { output->first = 0x2a7e; fbreak; }; | |
| 1339 'gescc;' => { output->first = 0x2aa9; fbreak; }; | |
| 1340 'gesdot;' => { output->first = 0x2a80; fbreak; }; | |
| 1341 'gesdoto;' => { output->first = 0x2a82; fbreak; }; | |
| 1342 'gesdotol;' => { output->first = 0x2a84; fbreak; }; | |
| 1343 'gesl;' => { output->first = 0x22db; output->second = 0xfe00; fbreak; }; | |
| 1344 'gesles;' => { output->first = 0x2a94; fbreak; }; | |
| 1345 'gfr;' => { output->first = 0x0001d524; fbreak; }; | |
| 1346 'gg;' => { output->first = 0x226b; fbreak; }; | |
| 1347 'ggg;' => { output->first = 0x22d9; fbreak; }; | |
| 1348 'gimel;' => { output->first = 0x2137; fbreak; }; | |
| 1349 'gjcy;' => { output->first = 0x0453; fbreak; }; | |
| 1350 'gl;' => { output->first = 0x2277; fbreak; }; | |
| 1351 'glE;' => { output->first = 0x2a92; fbreak; }; | |
| 1352 'gla;' => { output->first = 0x2aa5; fbreak; }; | |
| 1353 'glj;' => { output->first = 0x2aa4; fbreak; }; | |
| 1354 'gnE;' => { output->first = 0x2269; fbreak; }; | |
| 1355 'gnap;' => { output->first = 0x2a8a; fbreak; }; | |
| 1356 'gnapprox;' => { output->first = 0x2a8a; fbreak; }; | |
| 1357 'gne;' => { output->first = 0x2a88; fbreak; }; | |
| 1358 'gneq;' => { output->first = 0x2a88; fbreak; }; | |
| 1359 'gneqq;' => { output->first = 0x2269; fbreak; }; | |
| 1360 'gnsim;' => { output->first = 0x22e7; fbreak; }; | |
| 1361 'gopf;' => { output->first = 0x0001d558; fbreak; }; | |
| 1362 'grave;' => { output->first = 0x60; fbreak; }; | |
| 1363 'gscr;' => { output->first = 0x210a; fbreak; }; | |
| 1364 'gsim;' => { output->first = 0x2273; fbreak; }; | |
| 1365 'gsime;' => { output->first = 0x2a8e; fbreak; }; | |
| 1366 'gsiml;' => { output->first = 0x2a90; fbreak; }; | |
| 1367 'gt;' => { output->first = 0x3e; fbreak; }; | |
| 1368 'gt' => { output->first = 0x3e; fbreak; }; | |
| 1369 'gtcc;' => { output->first = 0x2aa7; fbreak; }; | |
| 1370 'gtcir;' => { output->first = 0x2a7a; fbreak; }; | |
| 1371 'gtdot;' => { output->first = 0x22d7; fbreak; }; | |
| 1372 'gtlPar;' => { output->first = 0x2995; fbreak; }; | |
| 1373 'gtquest;' => { output->first = 0x2a7c; fbreak; }; | |
| 1374 'gtrapprox;' => { output->first = 0x2a86; fbreak; }; | |
| 1375 'gtrarr;' => { output->first = 0x2978; fbreak; }; | |
| 1376 'gtrdot;' => { output->first = 0x22d7; fbreak; }; | |
| 1377 'gtreqless;' => { output->first = 0x22db; fbreak; }; | |
| 1378 'gtreqqless;' => { output->first = 0x2a8c; fbreak; }; | |
| 1379 'gtrless;' => { output->first = 0x2277; fbreak; }; | |
| 1380 'gtrsim;' => { output->first = 0x2273; fbreak; }; | |
| 1381 'gvertneqq;' => { output->first = 0x2269; output->second = 0xfe00; fbreak; }; | |
| 1382 'gvnE;' => { output->first = 0x2269; output->second = 0xfe00; fbreak; }; | |
| 1383 'hArr;' => { output->first = 0x21d4; fbreak; }; | |
| 1384 'hairsp;' => { output->first = 0x200a; fbreak; }; | |
| 1385 'half;' => { output->first = 0xbd; fbreak; }; | |
| 1386 'hamilt;' => { output->first = 0x210b; fbreak; }; | |
| 1387 'hardcy;' => { output->first = 0x044a; fbreak; }; | |
| 1388 'harr;' => { output->first = 0x2194; fbreak; }; | |
| 1389 'harrcir;' => { output->first = 0x2948; fbreak; }; | |
| 1390 'harrw;' => { output->first = 0x21ad; fbreak; }; | |
| 1391 'hbar;' => { output->first = 0x210f; fbreak; }; | |
| 1392 'hcirc;' => { output->first = 0x0125; fbreak; }; | |
| 1393 'hearts;' => { output->first = 0x2665; fbreak; }; | |
| 1394 'heartsuit;' => { output->first = 0x2665; fbreak; }; | |
| 1395 'hellip;' => { output->first = 0x2026; fbreak; }; | |
| 1396 'hercon;' => { output->first = 0x22b9; fbreak; }; | |
| 1397 'hfr;' => { output->first = 0x0001d525; fbreak; }; | |
| 1398 'hksearow;' => { output->first = 0x2925; fbreak; }; | |
| 1399 'hkswarow;' => { output->first = 0x2926; fbreak; }; | |
| 1400 'hoarr;' => { output->first = 0x21ff; fbreak; }; | |
| 1401 'homtht;' => { output->first = 0x223b; fbreak; }; | |
| 1402 'hookleftarrow;' => { output->first = 0x21a9; fbreak; }; | |
| 1403 'hookrightarrow;' => { output->first = 0x21aa; fbreak; }; | |
| 1404 'hopf;' => { output->first = 0x0001d559; fbreak; }; | |
| 1405 'horbar;' => { output->first = 0x2015; fbreak; }; | |
| 1406 'hscr;' => { output->first = 0x0001d4bd; fbreak; }; | |
| 1407 'hslash;' => { output->first = 0x210f; fbreak; }; | |
| 1408 'hstrok;' => { output->first = 0x0127; fbreak; }; | |
| 1409 'hybull;' => { output->first = 0x2043; fbreak; }; | |
| 1410 'hyphen;' => { output->first = 0x2010; fbreak; }; | |
| 1411 'iacute;' => { output->first = 0xed; fbreak; }; | |
| 1412 'iacute' => { output->first = 0xed; fbreak; }; | |
| 1413 'ic;' => { output->first = 0x2063; fbreak; }; | |
| 1414 'icirc;' => { output->first = 0xee; fbreak; }; | |
| 1415 'icirc' => { output->first = 0xee; fbreak; }; | |
| 1416 'icy;' => { output->first = 0x0438; fbreak; }; | |
| 1417 'iecy;' => { output->first = 0x0435; fbreak; }; | |
| 1418 'iexcl;' => { output->first = 0xa1; fbreak; }; | |
| 1419 'iexcl' => { output->first = 0xa1; fbreak; }; | |
| 1420 'iff;' => { output->first = 0x21d4; fbreak; }; | |
| 1421 'ifr;' => { output->first = 0x0001d526; fbreak; }; | |
| 1422 'igrave;' => { output->first = 0xec; fbreak; }; | |
| 1423 'igrave' => { output->first = 0xec; fbreak; }; | |
| 1424 'ii;' => { output->first = 0x2148; fbreak; }; | |
| 1425 'iiiint;' => { output->first = 0x2a0c; fbreak; }; | |
| 1426 'iiint;' => { output->first = 0x222d; fbreak; }; | |
| 1427 'iinfin;' => { output->first = 0x29dc; fbreak; }; | |
| 1428 'iiota;' => { output->first = 0x2129; fbreak; }; | |
| 1429 'ijlig;' => { output->first = 0x0133; fbreak; }; | |
| 1430 'imacr;' => { output->first = 0x012b; fbreak; }; | |
| 1431 'image;' => { output->first = 0x2111; fbreak; }; | |
| 1432 'imagline;' => { output->first = 0x2110; fbreak; }; | |
| 1433 'imagpart;' => { output->first = 0x2111; fbreak; }; | |
| 1434 'imath;' => { output->first = 0x0131; fbreak; }; | |
| 1435 'imof;' => { output->first = 0x22b7; fbreak; }; | |
| 1436 'imped;' => { output->first = 0x01b5; fbreak; }; | |
| 1437 'in;' => { output->first = 0x2208; fbreak; }; | |
| 1438 'incare;' => { output->first = 0x2105; fbreak; }; | |
| 1439 'infin;' => { output->first = 0x221e; fbreak; }; | |
| 1440 'infintie;' => { output->first = 0x29dd; fbreak; }; | |
| 1441 'inodot;' => { output->first = 0x0131; fbreak; }; | |
| 1442 'int;' => { output->first = 0x222b; fbreak; }; | |
| 1443 'intcal;' => { output->first = 0x22ba; fbreak; }; | |
| 1444 'integers;' => { output->first = 0x2124; fbreak; }; | |
| 1445 'intercal;' => { output->first = 0x22ba; fbreak; }; | |
| 1446 'intlarhk;' => { output->first = 0x2a17; fbreak; }; | |
| 1447 'intprod;' => { output->first = 0x2a3c; fbreak; }; | |
| 1448 'iocy;' => { output->first = 0x0451; fbreak; }; | |
| 1449 'iogon;' => { output->first = 0x012f; fbreak; }; | |
| 1450 'iopf;' => { output->first = 0x0001d55a; fbreak; }; | |
| 1451 'iota;' => { output->first = 0x03b9; fbreak; }; | |
| 1452 'iprod;' => { output->first = 0x2a3c; fbreak; }; | |
| 1453 'iquest;' => { output->first = 0xbf; fbreak; }; | |
| 1454 'iquest' => { output->first = 0xbf; fbreak; }; | |
| 1455 'iscr;' => { output->first = 0x0001d4be; fbreak; }; | |
| 1456 'isin;' => { output->first = 0x2208; fbreak; }; | |
| 1457 'isinE;' => { output->first = 0x22f9; fbreak; }; | |
| 1458 'isindot;' => { output->first = 0x22f5; fbreak; }; | |
| 1459 'isins;' => { output->first = 0x22f4; fbreak; }; | |
| 1460 'isinsv;' => { output->first = 0x22f3; fbreak; }; | |
| 1461 'isinv;' => { output->first = 0x2208; fbreak; }; | |
| 1462 'it;' => { output->first = 0x2062; fbreak; }; | |
| 1463 'itilde;' => { output->first = 0x0129; fbreak; }; | |
| 1464 'iukcy;' => { output->first = 0x0456; fbreak; }; | |
| 1465 'iuml;' => { output->first = 0xef; fbreak; }; | |
| 1466 'iuml' => { output->first = 0xef; fbreak; }; | |
| 1467 'jcirc;' => { output->first = 0x0135; fbreak; }; | |
| 1468 'jcy;' => { output->first = 0x0439; fbreak; }; | |
| 1469 'jfr;' => { output->first = 0x0001d527; fbreak; }; | |
| 1470 'jmath;' => { output->first = 0x0237; fbreak; }; | |
| 1471 'jopf;' => { output->first = 0x0001d55b; fbreak; }; | |
| 1472 'jscr;' => { output->first = 0x0001d4bf; fbreak; }; | |
| 1473 'jsercy;' => { output->first = 0x0458; fbreak; }; | |
| 1474 'jukcy;' => { output->first = 0x0454; fbreak; }; | |
| 1475 'kappa;' => { output->first = 0x03ba; fbreak; }; | |
| 1476 'kappav;' => { output->first = 0x03f0; fbreak; }; | |
| 1477 'kcedil;' => { output->first = 0x0137; fbreak; }; | |
| 1478 'kcy;' => { output->first = 0x043a; fbreak; }; | |
| 1479 'kfr;' => { output->first = 0x0001d528; fbreak; }; | |
| 1480 'kgreen;' => { output->first = 0x0138; fbreak; }; | |
| 1481 'khcy;' => { output->first = 0x0445; fbreak; }; | |
| 1482 'kjcy;' => { output->first = 0x045c; fbreak; }; | |
| 1483 'kopf;' => { output->first = 0x0001d55c; fbreak; }; | |
| 1484 'kscr;' => { output->first = 0x0001d4c0; fbreak; }; | |
| 1485 'lAarr;' => { output->first = 0x21da; fbreak; }; | |
| 1486 'lArr;' => { output->first = 0x21d0; fbreak; }; | |
| 1487 'lAtail;' => { output->first = 0x291b; fbreak; }; | |
| 1488 'lBarr;' => { output->first = 0x290e; fbreak; }; | |
| 1489 'lE;' => { output->first = 0x2266; fbreak; }; | |
| 1490 'lEg;' => { output->first = 0x2a8b; fbreak; }; | |
| 1491 'lHar;' => { output->first = 0x2962; fbreak; }; | |
| 1492 'lacute;' => { output->first = 0x013a; fbreak; }; | |
| 1493 'laemptyv;' => { output->first = 0x29b4; fbreak; }; | |
| 1494 'lagran;' => { output->first = 0x2112; fbreak; }; | |
| 1495 'lambda;' => { output->first = 0x03bb; fbreak; }; | |
| 1496 'lang;' => { output->first = 0x27e8; fbreak; }; | |
| 1497 'langd;' => { output->first = 0x2991; fbreak; }; | |
| 1498 'langle;' => { output->first = 0x27e8; fbreak; }; | |
| 1499 'lap;' => { output->first = 0x2a85; fbreak; }; | |
| 1500 'laquo;' => { output->first = 0xab; fbreak; }; | |
| 1501 'laquo' => { output->first = 0xab; fbreak; }; | |
| 1502 'larr;' => { output->first = 0x2190; fbreak; }; | |
| 1503 'larrb;' => { output->first = 0x21e4; fbreak; }; | |
| 1504 'larrbfs;' => { output->first = 0x291f; fbreak; }; | |
| 1505 'larrfs;' => { output->first = 0x291d; fbreak; }; | |
| 1506 'larrhk;' => { output->first = 0x21a9; fbreak; }; | |
| 1507 'larrlp;' => { output->first = 0x21ab; fbreak; }; | |
| 1508 'larrpl;' => { output->first = 0x2939; fbreak; }; | |
| 1509 'larrsim;' => { output->first = 0x2973; fbreak; }; | |
| 1510 'larrtl;' => { output->first = 0x21a2; fbreak; }; | |
| 1511 'lat;' => { output->first = 0x2aab; fbreak; }; | |
| 1512 'latail;' => { output->first = 0x2919; fbreak; }; | |
| 1513 'late;' => { output->first = 0x2aad; fbreak; }; | |
| 1514 'lates;' => { output->first = 0x2aad; output->second = 0xfe00; fbreak; }; | |
| 1515 'lbarr;' => { output->first = 0x290c; fbreak; }; | |
| 1516 'lbbrk;' => { output->first = 0x2772; fbreak; }; | |
| 1517 'lbrace;' => { output->first = 0x7b; fbreak; }; | |
| 1518 'lbrack;' => { output->first = 0x5b; fbreak; }; | |
| 1519 'lbrke;' => { output->first = 0x298b; fbreak; }; | |
| 1520 'lbrksld;' => { output->first = 0x298f; fbreak; }; | |
| 1521 'lbrkslu;' => { output->first = 0x298d; fbreak; }; | |
| 1522 'lcaron;' => { output->first = 0x013e; fbreak; }; | |
| 1523 'lcedil;' => { output->first = 0x013c; fbreak; }; | |
| 1524 'lceil;' => { output->first = 0x2308; fbreak; }; | |
| 1525 'lcub;' => { output->first = 0x7b; fbreak; }; | |
| 1526 'lcy;' => { output->first = 0x043b; fbreak; }; | |
| 1527 'ldca;' => { output->first = 0x2936; fbreak; }; | |
| 1528 'ldquo;' => { output->first = 0x201c; fbreak; }; | |
| 1529 'ldquor;' => { output->first = 0x201e; fbreak; }; | |
| 1530 'ldrdhar;' => { output->first = 0x2967; fbreak; }; | |
| 1531 'ldrushar;' => { output->first = 0x294b; fbreak; }; | |
| 1532 'ldsh;' => { output->first = 0x21b2; fbreak; }; | |
| 1533 'le;' => { output->first = 0x2264; fbreak; }; | |
| 1534 'leftarrow;' => { output->first = 0x2190; fbreak; }; | |
| 1535 'leftarrowtail;' => { output->first = 0x21a2; fbreak; }; | |
| 1536 'leftharpoondown;' => { output->first = 0x21bd; fbreak; }; | |
| 1537 'leftharpoonup;' => { output->first = 0x21bc; fbreak; }; | |
| 1538 'leftleftarrows;' => { output->first = 0x21c7; fbreak; }; | |
| 1539 'leftrightarrow;' => { output->first = 0x2194; fbreak; }; | |
| 1540 'leftrightarrows;' => { output->first = 0x21c6; fbreak; }; | |
| 1541 'leftrightharpoons;' => { output->first = 0x21cb; fbreak; }; | |
| 1542 'leftrightsquigarrow;' => { output->first = 0x21ad; fbreak; }; | |
| 1543 'leftthreetimes;' => { output->first = 0x22cb; fbreak; }; | |
| 1544 'leg;' => { output->first = 0x22da; fbreak; }; | |
| 1545 'leq;' => { output->first = 0x2264; fbreak; }; | |
| 1546 'leqq;' => { output->first = 0x2266; fbreak; }; | |
| 1547 'leqslant;' => { output->first = 0x2a7d; fbreak; }; | |
| 1548 'les;' => { output->first = 0x2a7d; fbreak; }; | |
| 1549 'lescc;' => { output->first = 0x2aa8; fbreak; }; | |
| 1550 'lesdot;' => { output->first = 0x2a7f; fbreak; }; | |
| 1551 'lesdoto;' => { output->first = 0x2a81; fbreak; }; | |
| 1552 'lesdotor;' => { output->first = 0x2a83; fbreak; }; | |
| 1553 'lesg;' => { output->first = 0x22da; output->second = 0xfe00; fbreak; }; | |
| 1554 'lesges;' => { output->first = 0x2a93; fbreak; }; | |
| 1555 'lessapprox;' => { output->first = 0x2a85; fbreak; }; | |
| 1556 'lessdot;' => { output->first = 0x22d6; fbreak; }; | |
| 1557 'lesseqgtr;' => { output->first = 0x22da; fbreak; }; | |
| 1558 'lesseqqgtr;' => { output->first = 0x2a8b; fbreak; }; | |
| 1559 'lessgtr;' => { output->first = 0x2276; fbreak; }; | |
| 1560 'lesssim;' => { output->first = 0x2272; fbreak; }; | |
| 1561 'lfisht;' => { output->first = 0x297c; fbreak; }; | |
| 1562 'lfloor;' => { output->first = 0x230a; fbreak; }; | |
| 1563 'lfr;' => { output->first = 0x0001d529; fbreak; }; | |
| 1564 'lg;' => { output->first = 0x2276; fbreak; }; | |
| 1565 'lgE;' => { output->first = 0x2a91; fbreak; }; | |
| 1566 'lhard;' => { output->first = 0x21bd; fbreak; }; | |
| 1567 'lharu;' => { output->first = 0x21bc; fbreak; }; | |
| 1568 'lharul;' => { output->first = 0x296a; fbreak; }; | |
| 1569 'lhblk;' => { output->first = 0x2584; fbreak; }; | |
| 1570 'ljcy;' => { output->first = 0x0459; fbreak; }; | |
| 1571 'll;' => { output->first = 0x226a; fbreak; }; | |
| 1572 'llarr;' => { output->first = 0x21c7; fbreak; }; | |
| 1573 'llcorner;' => { output->first = 0x231e; fbreak; }; | |
| 1574 'llhard;' => { output->first = 0x296b; fbreak; }; | |
| 1575 'lltri;' => { output->first = 0x25fa; fbreak; }; | |
| 1576 'lmidot;' => { output->first = 0x0140; fbreak; }; | |
| 1577 'lmoust;' => { output->first = 0x23b0; fbreak; }; | |
| 1578 'lmoustache;' => { output->first = 0x23b0; fbreak; }; | |
| 1579 'lnE;' => { output->first = 0x2268; fbreak; }; | |
| 1580 'lnap;' => { output->first = 0x2a89; fbreak; }; | |
| 1581 'lnapprox;' => { output->first = 0x2a89; fbreak; }; | |
| 1582 'lne;' => { output->first = 0x2a87; fbreak; }; | |
| 1583 'lneq;' => { output->first = 0x2a87; fbreak; }; | |
| 1584 'lneqq;' => { output->first = 0x2268; fbreak; }; | |
| 1585 'lnsim;' => { output->first = 0x22e6; fbreak; }; | |
| 1586 'loang;' => { output->first = 0x27ec; fbreak; }; | |
| 1587 'loarr;' => { output->first = 0x21fd; fbreak; }; | |
| 1588 'lobrk;' => { output->first = 0x27e6; fbreak; }; | |
| 1589 'longleftarrow;' => { output->first = 0x27f5; fbreak; }; | |
| 1590 'longleftrightarrow;' => { output->first = 0x27f7; fbreak; }; | |
| 1591 'longmapsto;' => { output->first = 0x27fc; fbreak; }; | |
| 1592 'longrightarrow;' => { output->first = 0x27f6; fbreak; }; | |
| 1593 'looparrowleft;' => { output->first = 0x21ab; fbreak; }; | |
| 1594 'looparrowright;' => { output->first = 0x21ac; fbreak; }; | |
| 1595 'lopar;' => { output->first = 0x2985; fbreak; }; | |
| 1596 'lopf;' => { output->first = 0x0001d55d; fbreak; }; | |
| 1597 'loplus;' => { output->first = 0x2a2d; fbreak; }; | |
| 1598 'lotimes;' => { output->first = 0x2a34; fbreak; }; | |
| 1599 'lowast;' => { output->first = 0x2217; fbreak; }; | |
| 1600 'lowbar;' => { output->first = 0x5f; fbreak; }; | |
| 1601 'loz;' => { output->first = 0x25ca; fbreak; }; | |
| 1602 'lozenge;' => { output->first = 0x25ca; fbreak; }; | |
| 1603 'lozf;' => { output->first = 0x29eb; fbreak; }; | |
| 1604 'lpar;' => { output->first = 0x28; fbreak; }; | |
| 1605 'lparlt;' => { output->first = 0x2993; fbreak; }; | |
| 1606 'lrarr;' => { output->first = 0x21c6; fbreak; }; | |
| 1607 'lrcorner;' => { output->first = 0x231f; fbreak; }; | |
| 1608 'lrhar;' => { output->first = 0x21cb; fbreak; }; | |
| 1609 'lrhard;' => { output->first = 0x296d; fbreak; }; | |
| 1610 'lrm;' => { output->first = 0x200e; fbreak; }; | |
| 1611 'lrtri;' => { output->first = 0x22bf; fbreak; }; | |
| 1612 'lsaquo;' => { output->first = 0x2039; fbreak; }; | |
| 1613 'lscr;' => { output->first = 0x0001d4c1; fbreak; }; | |
| 1614 'lsh;' => { output->first = 0x21b0; fbreak; }; | |
| 1615 'lsim;' => { output->first = 0x2272; fbreak; }; | |
| 1616 'lsime;' => { output->first = 0x2a8d; fbreak; }; | |
| 1617 'lsimg;' => { output->first = 0x2a8f; fbreak; }; | |
| 1618 'lsqb;' => { output->first = 0x5b; fbreak; }; | |
| 1619 'lsquo;' => { output->first = 0x2018; fbreak; }; | |
| 1620 'lsquor;' => { output->first = 0x201a; fbreak; }; | |
| 1621 'lstrok;' => { output->first = 0x0142; fbreak; }; | |
| 1622 'lt;' => { output->first = 0x3c; fbreak; }; | |
| 1623 'lt' => { output->first = 0x3c; fbreak; }; | |
| 1624 'ltcc;' => { output->first = 0x2aa6; fbreak; }; | |
| 1625 'ltcir;' => { output->first = 0x2a79; fbreak; }; | |
| 1626 'ltdot;' => { output->first = 0x22d6; fbreak; }; | |
| 1627 'lthree;' => { output->first = 0x22cb; fbreak; }; | |
| 1628 'ltimes;' => { output->first = 0x22c9; fbreak; }; | |
| 1629 'ltlarr;' => { output->first = 0x2976; fbreak; }; | |
| 1630 'ltquest;' => { output->first = 0x2a7b; fbreak; }; | |
| 1631 'ltrPar;' => { output->first = 0x2996; fbreak; }; | |
| 1632 'ltri;' => { output->first = 0x25c3; fbreak; }; | |
| 1633 'ltrie;' => { output->first = 0x22b4; fbreak; }; | |
| 1634 'ltrif;' => { output->first = 0x25c2; fbreak; }; | |
| 1635 'lurdshar;' => { output->first = 0x294a; fbreak; }; | |
| 1636 'luruhar;' => { output->first = 0x2966; fbreak; }; | |
| 1637 'lvertneqq;' => { output->first = 0x2268; output->second = 0xfe00; fbreak; }; | |
| 1638 'lvnE;' => { output->first = 0x2268; output->second = 0xfe00; fbreak; }; | |
| 1639 'mDDot;' => { output->first = 0x223a; fbreak; }; | |
| 1640 'macr;' => { output->first = 0xaf; fbreak; }; | |
| 1641 'macr' => { output->first = 0xaf; fbreak; }; | |
| 1642 'male;' => { output->first = 0x2642; fbreak; }; | |
| 1643 'malt;' => { output->first = 0x2720; fbreak; }; | |
| 1644 'maltese;' => { output->first = 0x2720; fbreak; }; | |
| 1645 'map;' => { output->first = 0x21a6; fbreak; }; | |
| 1646 'mapsto;' => { output->first = 0x21a6; fbreak; }; | |
| 1647 'mapstodown;' => { output->first = 0x21a7; fbreak; }; | |
| 1648 'mapstoleft;' => { output->first = 0x21a4; fbreak; }; | |
| 1649 'mapstoup;' => { output->first = 0x21a5; fbreak; }; | |
| 1650 'marker;' => { output->first = 0x25ae; fbreak; }; | |
| 1651 'mcomma;' => { output->first = 0x2a29; fbreak; }; | |
| 1652 'mcy;' => { output->first = 0x043c; fbreak; }; | |
| 1653 'mdash;' => { output->first = 0x2014; fbreak; }; | |
| 1654 'measuredangle;' => { output->first = 0x2221; fbreak; }; | |
| 1655 'mfr;' => { output->first = 0x0001d52a; fbreak; }; | |
| 1656 'mho;' => { output->first = 0x2127; fbreak; }; | |
| 1657 'micro;' => { output->first = 0xb5; fbreak; }; | |
| 1658 'micro' => { output->first = 0xb5; fbreak; }; | |
| 1659 'mid;' => { output->first = 0x2223; fbreak; }; | |
| 1660 'midast;' => { output->first = 0x2a; fbreak; }; | |
| 1661 'midcir;' => { output->first = 0x2af0; fbreak; }; | |
| 1662 'middot;' => { output->first = 0xb7; fbreak; }; | |
| 1663 'middot' => { output->first = 0xb7; fbreak; }; | |
| 1664 'minus;' => { output->first = 0x2212; fbreak; }; | |
| 1665 'minusb;' => { output->first = 0x229f; fbreak; }; | |
| 1666 'minusd;' => { output->first = 0x2238; fbreak; }; | |
| 1667 'minusdu;' => { output->first = 0x2a2a; fbreak; }; | |
| 1668 'mlcp;' => { output->first = 0x2adb; fbreak; }; | |
| 1669 'mldr;' => { output->first = 0x2026; fbreak; }; | |
| 1670 'mnplus;' => { output->first = 0x2213; fbreak; }; | |
| 1671 'models;' => { output->first = 0x22a7; fbreak; }; | |
| 1672 'mopf;' => { output->first = 0x0001d55e; fbreak; }; | |
| 1673 'mp;' => { output->first = 0x2213; fbreak; }; | |
| 1674 'mscr;' => { output->first = 0x0001d4c2; fbreak; }; | |
| 1675 'mstpos;' => { output->first = 0x223e; fbreak; }; | |
| 1676 'mu;' => { output->first = 0x03bc; fbreak; }; | |
| 1677 'multimap;' => { output->first = 0x22b8; fbreak; }; | |
| 1678 'mumap;' => { output->first = 0x22b8; fbreak; }; | |
| 1679 'nGg;' => { output->first = 0x22d9; output->second = 0x0338; fbreak; }; | |
| 1680 'nGt;' => { output->first = 0x226b; output->second = 0x20d2; fbreak; }; | |
| 1681 'nGtv;' => { output->first = 0x226b; output->second = 0x0338; fbreak; }; | |
| 1682 'nLeftarrow;' => { output->first = 0x21cd; fbreak; }; | |
| 1683 'nLeftrightarrow;' => { output->first = 0x21ce; fbreak; }; | |
| 1684 'nLl;' => { output->first = 0x22d8; output->second = 0x0338; fbreak; }; | |
| 1685 'nLt;' => { output->first = 0x226a; output->second = 0x20d2; fbreak; }; | |
| 1686 'nLtv;' => { output->first = 0x226a; output->second = 0x0338; fbreak; }; | |
| 1687 'nRightarrow;' => { output->first = 0x21cf; fbreak; }; | |
| 1688 'nVDash;' => { output->first = 0x22af; fbreak; }; | |
| 1689 'nVdash;' => { output->first = 0x22ae; fbreak; }; | |
| 1690 'nabla;' => { output->first = 0x2207; fbreak; }; | |
| 1691 'nacute;' => { output->first = 0x0144; fbreak; }; | |
| 1692 'nang;' => { output->first = 0x2220; output->second = 0x20d2; fbreak; }; | |
| 1693 'nap;' => { output->first = 0x2249; fbreak; }; | |
| 1694 'napE;' => { output->first = 0x2a70; output->second = 0x0338; fbreak; }; | |
| 1695 'napid;' => { output->first = 0x224b; output->second = 0x0338; fbreak; }; | |
| 1696 'napos;' => { output->first = 0x0149; fbreak; }; | |
| 1697 'napprox;' => { output->first = 0x2249; fbreak; }; | |
| 1698 'natur;' => { output->first = 0x266e; fbreak; }; | |
| 1699 'natural;' => { output->first = 0x266e; fbreak; }; | |
| 1700 'naturals;' => { output->first = 0x2115; fbreak; }; | |
| 1701 'nbsp;' => { output->first = 0xa0; fbreak; }; | |
| 1702 'nbsp' => { output->first = 0xa0; fbreak; }; | |
| 1703 'nbump;' => { output->first = 0x224e; output->second = 0x0338; fbreak; }; | |
| 1704 'nbumpe;' => { output->first = 0x224f; output->second = 0x0338; fbreak; }; | |
| 1705 'ncap;' => { output->first = 0x2a43; fbreak; }; | |
| 1706 'ncaron;' => { output->first = 0x0148; fbreak; }; | |
| 1707 'ncedil;' => { output->first = 0x0146; fbreak; }; | |
| 1708 'ncong;' => { output->first = 0x2247; fbreak; }; | |
| 1709 'ncongdot;' => { output->first = 0x2a6d; output->second = 0x0338; fbreak; }; | |
| 1710 'ncup;' => { output->first = 0x2a42; fbreak; }; | |
| 1711 'ncy;' => { output->first = 0x043d; fbreak; }; | |
| 1712 'ndash;' => { output->first = 0x2013; fbreak; }; | |
| 1713 'ne;' => { output->first = 0x2260; fbreak; }; | |
| 1714 'neArr;' => { output->first = 0x21d7; fbreak; }; | |
| 1715 'nearhk;' => { output->first = 0x2924; fbreak; }; | |
| 1716 'nearr;' => { output->first = 0x2197; fbreak; }; | |
| 1717 'nearrow;' => { output->first = 0x2197; fbreak; }; | |
| 1718 'nedot;' => { output->first = 0x2250; output->second = 0x0338; fbreak; }; | |
| 1719 'nequiv;' => { output->first = 0x2262; fbreak; }; | |
| 1720 'nesear;' => { output->first = 0x2928; fbreak; }; | |
| 1721 'nesim;' => { output->first = 0x2242; output->second = 0x0338; fbreak; }; | |
| 1722 'nexist;' => { output->first = 0x2204; fbreak; }; | |
| 1723 'nexists;' => { output->first = 0x2204; fbreak; }; | |
| 1724 'nfr;' => { output->first = 0x0001d52b; fbreak; }; | |
| 1725 'ngE;' => { output->first = 0x2267; output->second = 0x0338; fbreak; }; | |
| 1726 'nge;' => { output->first = 0x2271; fbreak; }; | |
| 1727 'ngeq;' => { output->first = 0x2271; fbreak; }; | |
| 1728 'ngeqq;' => { output->first = 0x2267; output->second = 0x0338; fbreak; }; | |
| 1729 'ngeqslant;' => { output->first = 0x2a7e; output->second = 0x0338; fbreak; }; | |
| 1730 'nges;' => { output->first = 0x2a7e; output->second = 0x0338; fbreak; }; | |
| 1731 'ngsim;' => { output->first = 0x2275; fbreak; }; | |
| 1732 'ngt;' => { output->first = 0x226f; fbreak; }; | |
| 1733 'ngtr;' => { output->first = 0x226f; fbreak; }; | |
| 1734 'nhArr;' => { output->first = 0x21ce; fbreak; }; | |
| 1735 'nharr;' => { output->first = 0x21ae; fbreak; }; | |
| 1736 'nhpar;' => { output->first = 0x2af2; fbreak; }; | |
| 1737 'ni;' => { output->first = 0x220b; fbreak; }; | |
| 1738 'nis;' => { output->first = 0x22fc; fbreak; }; | |
| 1739 'nisd;' => { output->first = 0x22fa; fbreak; }; | |
| 1740 'niv;' => { output->first = 0x220b; fbreak; }; | |
| 1741 'njcy;' => { output->first = 0x045a; fbreak; }; | |
| 1742 'nlArr;' => { output->first = 0x21cd; fbreak; }; | |
| 1743 'nlE;' => { output->first = 0x2266; output->second = 0x0338; fbreak; }; | |
| 1744 'nlarr;' => { output->first = 0x219a; fbreak; }; | |
| 1745 'nldr;' => { output->first = 0x2025; fbreak; }; | |
| 1746 'nle;' => { output->first = 0x2270; fbreak; }; | |
| 1747 'nleftarrow;' => { output->first = 0x219a; fbreak; }; | |
| 1748 'nleftrightarrow;' => { output->first = 0x21ae; fbreak; }; | |
| 1749 'nleq;' => { output->first = 0x2270; fbreak; }; | |
| 1750 'nleqq;' => { output->first = 0x2266; output->second = 0x0338; fbreak; }; | |
| 1751 'nleqslant;' => { output->first = 0x2a7d; output->second = 0x0338; fbreak; }; | |
| 1752 'nles;' => { output->first = 0x2a7d; output->second = 0x0338; fbreak; }; | |
| 1753 'nless;' => { output->first = 0x226e; fbreak; }; | |
| 1754 'nlsim;' => { output->first = 0x2274; fbreak; }; | |
| 1755 'nlt;' => { output->first = 0x226e; fbreak; }; | |
| 1756 'nltri;' => { output->first = 0x22ea; fbreak; }; | |
| 1757 'nltrie;' => { output->first = 0x22ec; fbreak; }; | |
| 1758 'nmid;' => { output->first = 0x2224; fbreak; }; | |
| 1759 'nopf;' => { output->first = 0x0001d55f; fbreak; }; | |
| 1760 'not;' => { output->first = 0xac; fbreak; }; | |
| 1761 'notin;' => { output->first = 0x2209; fbreak; }; | |
| 1762 'notinE;' => { output->first = 0x22f9; output->second = 0x0338; fbreak; }; | |
| 1763 'notindot;' => { output->first = 0x22f5; output->second = 0x0338; fbreak; }; | |
| 1764 'notinva;' => { output->first = 0x2209; fbreak; }; | |
| 1765 'notinvb;' => { output->first = 0x22f7; fbreak; }; | |
| 1766 'notinvc;' => { output->first = 0x22f6; fbreak; }; | |
| 1767 'notni;' => { output->first = 0x220c; fbreak; }; | |
| 1768 'notniva;' => { output->first = 0x220c; fbreak; }; | |
| 1769 'notnivb;' => { output->first = 0x22fe; fbreak; }; | |
| 1770 'notnivc;' => { output->first = 0x22fd; fbreak; }; | |
| 1771 'not' => { output->first = 0xac; fbreak; }; | |
| 1772 'npar;' => { output->first = 0x2226; fbreak; }; | |
| 1773 'nparallel;' => { output->first = 0x2226; fbreak; }; | |
| 1774 'nparsl;' => { output->first = 0x2afd; output->second = 0x20e5; fbreak; }; | |
| 1775 'npart;' => { output->first = 0x2202; output->second = 0x0338; fbreak; }; | |
| 1776 'npolint;' => { output->first = 0x2a14; fbreak; }; | |
| 1777 'npr;' => { output->first = 0x2280; fbreak; }; | |
| 1778 'nprcue;' => { output->first = 0x22e0; fbreak; }; | |
| 1779 'npre;' => { output->first = 0x2aaf; output->second = 0x0338; fbreak; }; | |
| 1780 'nprec;' => { output->first = 0x2280; fbreak; }; | |
| 1781 'npreceq;' => { output->first = 0x2aaf; output->second = 0x0338; fbreak; }; | |
| 1782 'nrArr;' => { output->first = 0x21cf; fbreak; }; | |
| 1783 'nrarr;' => { output->first = 0x219b; fbreak; }; | |
| 1784 'nrarrc;' => { output->first = 0x2933; output->second = 0x0338; fbreak; }; | |
| 1785 'nrarrw;' => { output->first = 0x219d; output->second = 0x0338; fbreak; }; | |
| 1786 'nrightarrow;' => { output->first = 0x219b; fbreak; }; | |
| 1787 'nrtri;' => { output->first = 0x22eb; fbreak; }; | |
| 1788 'nrtrie;' => { output->first = 0x22ed; fbreak; }; | |
| 1789 'nsc;' => { output->first = 0x2281; fbreak; }; | |
| 1790 'nsccue;' => { output->first = 0x22e1; fbreak; }; | |
| 1791 'nsce;' => { output->first = 0x2ab0; output->second = 0x0338; fbreak; }; | |
| 1792 'nscr;' => { output->first = 0x0001d4c3; fbreak; }; | |
| 1793 'nshortmid;' => { output->first = 0x2224; fbreak; }; | |
| 1794 'nshortparallel;' => { output->first = 0x2226; fbreak; }; | |
| 1795 'nsim;' => { output->first = 0x2241; fbreak; }; | |
| 1796 'nsime;' => { output->first = 0x2244; fbreak; }; | |
| 1797 'nsimeq;' => { output->first = 0x2244; fbreak; }; | |
| 1798 'nsmid;' => { output->first = 0x2224; fbreak; }; | |
| 1799 'nspar;' => { output->first = 0x2226; fbreak; }; | |
| 1800 'nsqsube;' => { output->first = 0x22e2; fbreak; }; | |
| 1801 'nsqsupe;' => { output->first = 0x22e3; fbreak; }; | |
| 1802 'nsub;' => { output->first = 0x2284; fbreak; }; | |
| 1803 'nsubE;' => { output->first = 0x2ac5; output->second = 0x0338; fbreak; }; | |
| 1804 'nsube;' => { output->first = 0x2288; fbreak; }; | |
| 1805 'nsubset;' => { output->first = 0x2282; output->second = 0x20d2; fbreak; }; | |
| 1806 'nsubseteq;' => { output->first = 0x2288; fbreak; }; | |
| 1807 'nsubseteqq;' => { output->first = 0x2ac5; output->second = 0x0338; fbreak; }; | |
| 1808 'nsucc;' => { output->first = 0x2281; fbreak; }; | |
| 1809 'nsucceq;' => { output->first = 0x2ab0; output->second = 0x0338; fbreak; }; | |
| 1810 'nsup;' => { output->first = 0x2285; fbreak; }; | |
| 1811 'nsupE;' => { output->first = 0x2ac6; output->second = 0x0338; fbreak; }; | |
| 1812 'nsupe;' => { output->first = 0x2289; fbreak; }; | |
| 1813 'nsupset;' => { output->first = 0x2283; output->second = 0x20d2; fbreak; }; | |
| 1814 'nsupseteq;' => { output->first = 0x2289; fbreak; }; | |
| 1815 'nsupseteqq;' => { output->first = 0x2ac6; output->second = 0x0338; fbreak; }; | |
| 1816 'ntgl;' => { output->first = 0x2279; fbreak; }; | |
| 1817 'ntilde;' => { output->first = 0xf1; fbreak; }; | |
| 1818 'ntilde' => { output->first = 0xf1; fbreak; }; | |
| 1819 'ntlg;' => { output->first = 0x2278; fbreak; }; | |
| 1820 'ntriangleleft;' => { output->first = 0x22ea; fbreak; }; | |
| 1821 'ntrianglelefteq;' => { output->first = 0x22ec; fbreak; }; | |
| 1822 'ntriangleright;' => { output->first = 0x22eb; fbreak; }; | |
| 1823 'ntrianglerighteq;' => { output->first = 0x22ed; fbreak; }; | |
| 1824 'nu;' => { output->first = 0x03bd; fbreak; }; | |
| 1825 'num;' => { output->first = 0x23; fbreak; }; | |
| 1826 'numero;' => { output->first = 0x2116; fbreak; }; | |
| 1827 'numsp;' => { output->first = 0x2007; fbreak; }; | |
| 1828 'nvDash;' => { output->first = 0x22ad; fbreak; }; | |
| 1829 'nvHarr;' => { output->first = 0x2904; fbreak; }; | |
| 1830 'nvap;' => { output->first = 0x224d; output->second = 0x20d2; fbreak; }; | |
| 1831 'nvdash;' => { output->first = 0x22ac; fbreak; }; | |
| 1832 'nvge;' => { output->first = 0x2265; output->second = 0x20d2; fbreak; }; | |
| 1833 'nvgt;' => { output->first = 0x3e; output->second = 0x20d2; fbreak; }; | |
| 1834 'nvinfin;' => { output->first = 0x29de; fbreak; }; | |
| 1835 'nvlArr;' => { output->first = 0x2902; fbreak; }; | |
| 1836 'nvle;' => { output->first = 0x2264; output->second = 0x20d2; fbreak; }; | |
| 1837 'nvlt;' => { output->first = 0x3c; output->second = 0x20d2; fbreak; }; | |
| 1838 'nvltrie;' => { output->first = 0x22b4; output->second = 0x20d2; fbreak; }; | |
| 1839 'nvrArr;' => { output->first = 0x2903; fbreak; }; | |
| 1840 'nvrtrie;' => { output->first = 0x22b5; output->second = 0x20d2; fbreak; }; | |
| 1841 'nvsim;' => { output->first = 0x223c; output->second = 0x20d2; fbreak; }; | |
| 1842 'nwArr;' => { output->first = 0x21d6; fbreak; }; | |
| 1843 'nwarhk;' => { output->first = 0x2923; fbreak; }; | |
| 1844 'nwarr;' => { output->first = 0x2196; fbreak; }; | |
| 1845 'nwarrow;' => { output->first = 0x2196; fbreak; }; | |
| 1846 'nwnear;' => { output->first = 0x2927; fbreak; }; | |
| 1847 'oS;' => { output->first = 0x24c8; fbreak; }; | |
| 1848 'oacute;' => { output->first = 0xf3; fbreak; }; | |
| 1849 'oacute' => { output->first = 0xf3; fbreak; }; | |
| 1850 'oast;' => { output->first = 0x229b; fbreak; }; | |
| 1851 'ocir;' => { output->first = 0x229a; fbreak; }; | |
| 1852 'ocirc;' => { output->first = 0xf4; fbreak; }; | |
| 1853 'ocirc' => { output->first = 0xf4; fbreak; }; | |
| 1854 'ocy;' => { output->first = 0x043e; fbreak; }; | |
| 1855 'odash;' => { output->first = 0x229d; fbreak; }; | |
| 1856 'odblac;' => { output->first = 0x0151; fbreak; }; | |
| 1857 'odiv;' => { output->first = 0x2a38; fbreak; }; | |
| 1858 'odot;' => { output->first = 0x2299; fbreak; }; | |
| 1859 'odsold;' => { output->first = 0x29bc; fbreak; }; | |
| 1860 'oelig;' => { output->first = 0x0153; fbreak; }; | |
| 1861 'ofcir;' => { output->first = 0x29bf; fbreak; }; | |
| 1862 'ofr;' => { output->first = 0x0001d52c; fbreak; }; | |
| 1863 'ogon;' => { output->first = 0x02db; fbreak; }; | |
| 1864 'ograve;' => { output->first = 0xf2; fbreak; }; | |
| 1865 'ograve' => { output->first = 0xf2; fbreak; }; | |
| 1866 'ogt;' => { output->first = 0x29c1; fbreak; }; | |
| 1867 'ohbar;' => { output->first = 0x29b5; fbreak; }; | |
| 1868 'ohm;' => { output->first = 0x03a9; fbreak; }; | |
| 1869 'oint;' => { output->first = 0x222e; fbreak; }; | |
| 1870 'olarr;' => { output->first = 0x21ba; fbreak; }; | |
| 1871 'olcir;' => { output->first = 0x29be; fbreak; }; | |
| 1872 'olcross;' => { output->first = 0x29bb; fbreak; }; | |
| 1873 'oline;' => { output->first = 0x203e; fbreak; }; | |
| 1874 'olt;' => { output->first = 0x29c0; fbreak; }; | |
| 1875 'omacr;' => { output->first = 0x014d; fbreak; }; | |
| 1876 'omega;' => { output->first = 0x03c9; fbreak; }; | |
| 1877 'omicron;' => { output->first = 0x03bf; fbreak; }; | |
| 1878 'omid;' => { output->first = 0x29b6; fbreak; }; | |
| 1879 'ominus;' => { output->first = 0x2296; fbreak; }; | |
| 1880 'oopf;' => { output->first = 0x0001d560; fbreak; }; | |
| 1881 'opar;' => { output->first = 0x29b7; fbreak; }; | |
| 1882 'operp;' => { output->first = 0x29b9; fbreak; }; | |
| 1883 'oplus;' => { output->first = 0x2295; fbreak; }; | |
| 1884 'or;' => { output->first = 0x2228; fbreak; }; | |
| 1885 'orarr;' => { output->first = 0x21bb; fbreak; }; | |
| 1886 'ord;' => { output->first = 0x2a5d; fbreak; }; | |
| 1887 'order;' => { output->first = 0x2134; fbreak; }; | |
| 1888 'orderof;' => { output->first = 0x2134; fbreak; }; | |
| 1889 'ordf;' => { output->first = 0xaa; fbreak; }; | |
| 1890 'ordf' => { output->first = 0xaa; fbreak; }; | |
| 1891 'ordm;' => { output->first = 0xba; fbreak; }; | |
| 1892 'ordm' => { output->first = 0xba; fbreak; }; | |
| 1893 'origof;' => { output->first = 0x22b6; fbreak; }; | |
| 1894 'oror;' => { output->first = 0x2a56; fbreak; }; | |
| 1895 'orslope;' => { output->first = 0x2a57; fbreak; }; | |
| 1896 'orv;' => { output->first = 0x2a5b; fbreak; }; | |
| 1897 'oscr;' => { output->first = 0x2134; fbreak; }; | |
| 1898 'oslash;' => { output->first = 0xf8; fbreak; }; | |
| 1899 'oslash' => { output->first = 0xf8; fbreak; }; | |
| 1900 'osol;' => { output->first = 0x2298; fbreak; }; | |
| 1901 'otilde;' => { output->first = 0xf5; fbreak; }; | |
| 1902 'otilde' => { output->first = 0xf5; fbreak; }; | |
| 1903 'otimes;' => { output->first = 0x2297; fbreak; }; | |
| 1904 'otimesas;' => { output->first = 0x2a36; fbreak; }; | |
| 1905 'ouml;' => { output->first = 0xf6; fbreak; }; | |
| 1906 'ouml' => { output->first = 0xf6; fbreak; }; | |
| 1907 'ovbar;' => { output->first = 0x233d; fbreak; }; | |
| 1908 'par;' => { output->first = 0x2225; fbreak; }; | |
| 1909 'para;' => { output->first = 0xb6; fbreak; }; | |
| 1910 'para' => { output->first = 0xb6; fbreak; }; | |
| 1911 'parallel;' => { output->first = 0x2225; fbreak; }; | |
| 1912 'parsim;' => { output->first = 0x2af3; fbreak; }; | |
| 1913 'parsl;' => { output->first = 0x2afd; fbreak; }; | |
| 1914 'part;' => { output->first = 0x2202; fbreak; }; | |
| 1915 'pcy;' => { output->first = 0x043f; fbreak; }; | |
| 1916 'percnt;' => { output->first = 0x25; fbreak; }; | |
| 1917 'period;' => { output->first = 0x2e; fbreak; }; | |
| 1918 'permil;' => { output->first = 0x2030; fbreak; }; | |
| 1919 'perp;' => { output->first = 0x22a5; fbreak; }; | |
| 1920 'pertenk;' => { output->first = 0x2031; fbreak; }; | |
| 1921 'pfr;' => { output->first = 0x0001d52d; fbreak; }; | |
| 1922 'phi;' => { output->first = 0x03c6; fbreak; }; | |
| 1923 'phiv;' => { output->first = 0x03d5; fbreak; }; | |
| 1924 'phmmat;' => { output->first = 0x2133; fbreak; }; | |
| 1925 'phone;' => { output->first = 0x260e; fbreak; }; | |
| 1926 'pi;' => { output->first = 0x03c0; fbreak; }; | |
| 1927 'pitchfork;' => { output->first = 0x22d4; fbreak; }; | |
| 1928 'piv;' => { output->first = 0x03d6; fbreak; }; | |
| 1929 'planck;' => { output->first = 0x210f; fbreak; }; | |
| 1930 'planckh;' => { output->first = 0x210e; fbreak; }; | |
| 1931 'plankv;' => { output->first = 0x210f; fbreak; }; | |
| 1932 'plus;' => { output->first = 0x2b; fbreak; }; | |
| 1933 'plusacir;' => { output->first = 0x2a23; fbreak; }; | |
| 1934 'plusb;' => { output->first = 0x229e; fbreak; }; | |
| 1935 'pluscir;' => { output->first = 0x2a22; fbreak; }; | |
| 1936 'plusdo;' => { output->first = 0x2214; fbreak; }; | |
| 1937 'plusdu;' => { output->first = 0x2a25; fbreak; }; | |
| 1938 'pluse;' => { output->first = 0x2a72; fbreak; }; | |
| 1939 'plusmn;' => { output->first = 0xb1; fbreak; }; | |
| 1940 'plusmn' => { output->first = 0xb1; fbreak; }; | |
| 1941 'plussim;' => { output->first = 0x2a26; fbreak; }; | |
| 1942 'plustwo;' => { output->first = 0x2a27; fbreak; }; | |
| 1943 'pm;' => { output->first = 0xb1; fbreak; }; | |
| 1944 'pointint;' => { output->first = 0x2a15; fbreak; }; | |
| 1945 'popf;' => { output->first = 0x0001d561; fbreak; }; | |
| 1946 'pound;' => { output->first = 0xa3; fbreak; }; | |
| 1947 'pound' => { output->first = 0xa3; fbreak; }; | |
| 1948 'pr;' => { output->first = 0x227a; fbreak; }; | |
| 1949 'prE;' => { output->first = 0x2ab3; fbreak; }; | |
| 1950 'prap;' => { output->first = 0x2ab7; fbreak; }; | |
| 1951 'prcue;' => { output->first = 0x227c; fbreak; }; | |
| 1952 'pre;' => { output->first = 0x2aaf; fbreak; }; | |
| 1953 'prec;' => { output->first = 0x227a; fbreak; }; | |
| 1954 'precapprox;' => { output->first = 0x2ab7; fbreak; }; | |
| 1955 'preccurlyeq;' => { output->first = 0x227c; fbreak; }; | |
| 1956 'preceq;' => { output->first = 0x2aaf; fbreak; }; | |
| 1957 'precnapprox;' => { output->first = 0x2ab9; fbreak; }; | |
| 1958 'precneqq;' => { output->first = 0x2ab5; fbreak; }; | |
| 1959 'precnsim;' => { output->first = 0x22e8; fbreak; }; | |
| 1960 'precsim;' => { output->first = 0x227e; fbreak; }; | |
| 1961 'prime;' => { output->first = 0x2032; fbreak; }; | |
| 1962 'primes;' => { output->first = 0x2119; fbreak; }; | |
| 1963 'prnE;' => { output->first = 0x2ab5; fbreak; }; | |
| 1964 'prnap;' => { output->first = 0x2ab9; fbreak; }; | |
| 1965 'prnsim;' => { output->first = 0x22e8; fbreak; }; | |
| 1966 'prod;' => { output->first = 0x220f; fbreak; }; | |
| 1967 'profalar;' => { output->first = 0x232e; fbreak; }; | |
| 1968 'profline;' => { output->first = 0x2312; fbreak; }; | |
| 1969 'profsurf;' => { output->first = 0x2313; fbreak; }; | |
| 1970 'prop;' => { output->first = 0x221d; fbreak; }; | |
| 1971 'propto;' => { output->first = 0x221d; fbreak; }; | |
| 1972 'prsim;' => { output->first = 0x227e; fbreak; }; | |
| 1973 'prurel;' => { output->first = 0x22b0; fbreak; }; | |
| 1974 'pscr;' => { output->first = 0x0001d4c5; fbreak; }; | |
| 1975 'psi;' => { output->first = 0x03c8; fbreak; }; | |
| 1976 'puncsp;' => { output->first = 0x2008; fbreak; }; | |
| 1977 'qfr;' => { output->first = 0x0001d52e; fbreak; }; | |
| 1978 'qint;' => { output->first = 0x2a0c; fbreak; }; | |
| 1979 'qopf;' => { output->first = 0x0001d562; fbreak; }; | |
| 1980 'qprime;' => { output->first = 0x2057; fbreak; }; | |
| 1981 'qscr;' => { output->first = 0x0001d4c6; fbreak; }; | |
| 1982 'quaternions;' => { output->first = 0x210d; fbreak; }; | |
| 1983 'quatint;' => { output->first = 0x2a16; fbreak; }; | |
| 1984 'quest;' => { output->first = 0x3f; fbreak; }; | |
| 1985 'questeq;' => { output->first = 0x225f; fbreak; }; | |
| 1986 'quot;' => { output->first = 0x22; fbreak; }; | |
| 1987 'quot' => { output->first = 0x22; fbreak; }; | |
| 1988 'rAarr;' => { output->first = 0x21db; fbreak; }; | |
| 1989 'rArr;' => { output->first = 0x21d2; fbreak; }; | |
| 1990 'rAtail;' => { output->first = 0x291c; fbreak; }; | |
| 1991 'rBarr;' => { output->first = 0x290f; fbreak; }; | |
| 1992 'rHar;' => { output->first = 0x2964; fbreak; }; | |
| 1993 'race;' => { output->first = 0x223d; output->second = 0x0331; fbreak; }; | |
| 1994 'racute;' => { output->first = 0x0155; fbreak; }; | |
| 1995 'radic;' => { output->first = 0x221a; fbreak; }; | |
| 1996 'raemptyv;' => { output->first = 0x29b3; fbreak; }; | |
| 1997 'rang;' => { output->first = 0x27e9; fbreak; }; | |
| 1998 'rangd;' => { output->first = 0x2992; fbreak; }; | |
| 1999 'range;' => { output->first = 0x29a5; fbreak; }; | |
| 2000 'rangle;' => { output->first = 0x27e9; fbreak; }; | |
| 2001 'raquo;' => { output->first = 0xbb; fbreak; }; | |
| 2002 'raquo' => { output->first = 0xbb; fbreak; }; | |
| 2003 'rarr;' => { output->first = 0x2192; fbreak; }; | |
| 2004 'rarrap;' => { output->first = 0x2975; fbreak; }; | |
| 2005 'rarrb;' => { output->first = 0x21e5; fbreak; }; | |
| 2006 'rarrbfs;' => { output->first = 0x2920; fbreak; }; | |
| 2007 'rarrc;' => { output->first = 0x2933; fbreak; }; | |
| 2008 'rarrfs;' => { output->first = 0x291e; fbreak; }; | |
| 2009 'rarrhk;' => { output->first = 0x21aa; fbreak; }; | |
| 2010 'rarrlp;' => { output->first = 0x21ac; fbreak; }; | |
| 2011 'rarrpl;' => { output->first = 0x2945; fbreak; }; | |
| 2012 'rarrsim;' => { output->first = 0x2974; fbreak; }; | |
| 2013 'rarrtl;' => { output->first = 0x21a3; fbreak; }; | |
| 2014 'rarrw;' => { output->first = 0x219d; fbreak; }; | |
| 2015 'ratail;' => { output->first = 0x291a; fbreak; }; | |
| 2016 'ratio;' => { output->first = 0x2236; fbreak; }; | |
| 2017 'rationals;' => { output->first = 0x211a; fbreak; }; | |
| 2018 'rbarr;' => { output->first = 0x290d; fbreak; }; | |
| 2019 'rbbrk;' => { output->first = 0x2773; fbreak; }; | |
| 2020 'rbrace;' => { output->first = 0x7d; fbreak; }; | |
| 2021 'rbrack;' => { output->first = 0x5d; fbreak; }; | |
| 2022 'rbrke;' => { output->first = 0x298c; fbreak; }; | |
| 2023 'rbrksld;' => { output->first = 0x298e; fbreak; }; | |
| 2024 'rbrkslu;' => { output->first = 0x2990; fbreak; }; | |
| 2025 'rcaron;' => { output->first = 0x0159; fbreak; }; | |
| 2026 'rcedil;' => { output->first = 0x0157; fbreak; }; | |
| 2027 'rceil;' => { output->first = 0x2309; fbreak; }; | |
| 2028 'rcub;' => { output->first = 0x7d; fbreak; }; | |
| 2029 'rcy;' => { output->first = 0x0440; fbreak; }; | |
| 2030 'rdca;' => { output->first = 0x2937; fbreak; }; | |
| 2031 'rdldhar;' => { output->first = 0x2969; fbreak; }; | |
| 2032 'rdquo;' => { output->first = 0x201d; fbreak; }; | |
| 2033 'rdquor;' => { output->first = 0x201d; fbreak; }; | |
| 2034 'rdsh;' => { output->first = 0x21b3; fbreak; }; | |
| 2035 'real;' => { output->first = 0x211c; fbreak; }; | |
| 2036 'realine;' => { output->first = 0x211b; fbreak; }; | |
| 2037 'realpart;' => { output->first = 0x211c; fbreak; }; | |
| 2038 'reals;' => { output->first = 0x211d; fbreak; }; | |
| 2039 'rect;' => { output->first = 0x25ad; fbreak; }; | |
| 2040 'reg;' => { output->first = 0xae; fbreak; }; | |
| 2041 'reg' => { output->first = 0xae; fbreak; }; | |
| 2042 'rfisht;' => { output->first = 0x297d; fbreak; }; | |
| 2043 'rfloor;' => { output->first = 0x230b; fbreak; }; | |
| 2044 'rfr;' => { output->first = 0x0001d52f; fbreak; }; | |
| 2045 'rhard;' => { output->first = 0x21c1; fbreak; }; | |
| 2046 'rharu;' => { output->first = 0x21c0; fbreak; }; | |
| 2047 'rharul;' => { output->first = 0x296c; fbreak; }; | |
| 2048 'rho;' => { output->first = 0x03c1; fbreak; }; | |
| 2049 'rhov;' => { output->first = 0x03f1; fbreak; }; | |
| 2050 'rightarrow;' => { output->first = 0x2192; fbreak; }; | |
| 2051 'rightarrowtail;' => { output->first = 0x21a3; fbreak; }; | |
| 2052 'rightharpoondown;' => { output->first = 0x21c1; fbreak; }; | |
| 2053 'rightharpoonup;' => { output->first = 0x21c0; fbreak; }; | |
| 2054 'rightleftarrows;' => { output->first = 0x21c4; fbreak; }; | |
| 2055 'rightleftharpoons;' => { output->first = 0x21cc; fbreak; }; | |
| 2056 'rightrightarrows;' => { output->first = 0x21c9; fbreak; }; | |
| 2057 'rightsquigarrow;' => { output->first = 0x219d; fbreak; }; | |
| 2058 'rightthreetimes;' => { output->first = 0x22cc; fbreak; }; | |
| 2059 'ring;' => { output->first = 0x02da; fbreak; }; | |
| 2060 'risingdotseq;' => { output->first = 0x2253; fbreak; }; | |
| 2061 'rlarr;' => { output->first = 0x21c4; fbreak; }; | |
| 2062 'rlhar;' => { output->first = 0x21cc; fbreak; }; | |
| 2063 'rlm;' => { output->first = 0x200f; fbreak; }; | |
| 2064 'rmoust;' => { output->first = 0x23b1; fbreak; }; | |
| 2065 'rmoustache;' => { output->first = 0x23b1; fbreak; }; | |
| 2066 'rnmid;' => { output->first = 0x2aee; fbreak; }; | |
| 2067 'roang;' => { output->first = 0x27ed; fbreak; }; | |
| 2068 'roarr;' => { output->first = 0x21fe; fbreak; }; | |
| 2069 'robrk;' => { output->first = 0x27e7; fbreak; }; | |
| 2070 'ropar;' => { output->first = 0x2986; fbreak; }; | |
| 2071 'ropf;' => { output->first = 0x0001d563; fbreak; }; | |
| 2072 'roplus;' => { output->first = 0x2a2e; fbreak; }; | |
| 2073 'rotimes;' => { output->first = 0x2a35; fbreak; }; | |
| 2074 'rpar;' => { output->first = 0x29; fbreak; }; | |
| 2075 'rpargt;' => { output->first = 0x2994; fbreak; }; | |
| 2076 'rppolint;' => { output->first = 0x2a12; fbreak; }; | |
| 2077 'rrarr;' => { output->first = 0x21c9; fbreak; }; | |
| 2078 'rsaquo;' => { output->first = 0x203a; fbreak; }; | |
| 2079 'rscr;' => { output->first = 0x0001d4c7; fbreak; }; | |
| 2080 'rsh;' => { output->first = 0x21b1; fbreak; }; | |
| 2081 'rsqb;' => { output->first = 0x5d; fbreak; }; | |
| 2082 'rsquo;' => { output->first = 0x2019; fbreak; }; | |
| 2083 'rsquor;' => { output->first = 0x2019; fbreak; }; | |
| 2084 'rthree;' => { output->first = 0x22cc; fbreak; }; | |
| 2085 'rtimes;' => { output->first = 0x22ca; fbreak; }; | |
| 2086 'rtri;' => { output->first = 0x25b9; fbreak; }; | |
| 2087 'rtrie;' => { output->first = 0x22b5; fbreak; }; | |
| 2088 'rtrif;' => { output->first = 0x25b8; fbreak; }; | |
| 2089 'rtriltri;' => { output->first = 0x29ce; fbreak; }; | |
| 2090 'ruluhar;' => { output->first = 0x2968; fbreak; }; | |
| 2091 'rx;' => { output->first = 0x211e; fbreak; }; | |
| 2092 'sacute;' => { output->first = 0x015b; fbreak; }; | |
| 2093 'sbquo;' => { output->first = 0x201a; fbreak; }; | |
| 2094 'sc;' => { output->first = 0x227b; fbreak; }; | |
| 2095 'scE;' => { output->first = 0x2ab4; fbreak; }; | |
| 2096 'scap;' => { output->first = 0x2ab8; fbreak; }; | |
| 2097 'scaron;' => { output->first = 0x0161; fbreak; }; | |
| 2098 'sccue;' => { output->first = 0x227d; fbreak; }; | |
| 2099 'sce;' => { output->first = 0x2ab0; fbreak; }; | |
| 2100 'scedil;' => { output->first = 0x015f; fbreak; }; | |
| 2101 'scirc;' => { output->first = 0x015d; fbreak; }; | |
| 2102 'scnE;' => { output->first = 0x2ab6; fbreak; }; | |
| 2103 'scnap;' => { output->first = 0x2aba; fbreak; }; | |
| 2104 'scnsim;' => { output->first = 0x22e9; fbreak; }; | |
| 2105 'scpolint;' => { output->first = 0x2a13; fbreak; }; | |
| 2106 'scsim;' => { output->first = 0x227f; fbreak; }; | |
| 2107 'scy;' => { output->first = 0x0441; fbreak; }; | |
| 2108 'sdot;' => { output->first = 0x22c5; fbreak; }; | |
| 2109 'sdotb;' => { output->first = 0x22a1; fbreak; }; | |
| 2110 'sdote;' => { output->first = 0x2a66; fbreak; }; | |
| 2111 'seArr;' => { output->first = 0x21d8; fbreak; }; | |
| 2112 'searhk;' => { output->first = 0x2925; fbreak; }; | |
| 2113 'searr;' => { output->first = 0x2198; fbreak; }; | |
| 2114 'searrow;' => { output->first = 0x2198; fbreak; }; | |
| 2115 'sect;' => { output->first = 0xa7; fbreak; }; | |
| 2116 'sect' => { output->first = 0xa7; fbreak; }; | |
| 2117 'semi;' => { output->first = 0x3b; fbreak; }; | |
| 2118 'seswar;' => { output->first = 0x2929; fbreak; }; | |
| 2119 'setminus;' => { output->first = 0x2216; fbreak; }; | |
| 2120 'setmn;' => { output->first = 0x2216; fbreak; }; | |
| 2121 'sext;' => { output->first = 0x2736; fbreak; }; | |
| 2122 'sfr;' => { output->first = 0x0001d530; fbreak; }; | |
| 2123 'sfrown;' => { output->first = 0x2322; fbreak; }; | |
| 2124 'sharp;' => { output->first = 0x266f; fbreak; }; | |
| 2125 'shchcy;' => { output->first = 0x0449; fbreak; }; | |
| 2126 'shcy;' => { output->first = 0x0448; fbreak; }; | |
| 2127 'shortmid;' => { output->first = 0x2223; fbreak; }; | |
| 2128 'shortparallel;' => { output->first = 0x2225; fbreak; }; | |
| 2129 'shy;' => { output->first = 0xad; fbreak; }; | |
| 2130 'shy' => { output->first = 0xad; fbreak; }; | |
| 2131 'sigma;' => { output->first = 0x03c3; fbreak; }; | |
| 2132 'sigmaf;' => { output->first = 0x03c2; fbreak; }; | |
| 2133 'sigmav;' => { output->first = 0x03c2; fbreak; }; | |
| 2134 'sim;' => { output->first = 0x223c; fbreak; }; | |
| 2135 'simdot;' => { output->first = 0x2a6a; fbreak; }; | |
| 2136 'sime;' => { output->first = 0x2243; fbreak; }; | |
| 2137 'simeq;' => { output->first = 0x2243; fbreak; }; | |
| 2138 'simg;' => { output->first = 0x2a9e; fbreak; }; | |
| 2139 'simgE;' => { output->first = 0x2aa0; fbreak; }; | |
| 2140 'siml;' => { output->first = 0x2a9d; fbreak; }; | |
| 2141 'simlE;' => { output->first = 0x2a9f; fbreak; }; | |
| 2142 'simne;' => { output->first = 0x2246; fbreak; }; | |
| 2143 'simplus;' => { output->first = 0x2a24; fbreak; }; | |
| 2144 'simrarr;' => { output->first = 0x2972; fbreak; }; | |
| 2145 'slarr;' => { output->first = 0x2190; fbreak; }; | |
| 2146 'smallsetminus;' => { output->first = 0x2216; fbreak; }; | |
| 2147 'smashp;' => { output->first = 0x2a33; fbreak; }; | |
| 2148 'smeparsl;' => { output->first = 0x29e4; fbreak; }; | |
| 2149 'smid;' => { output->first = 0x2223; fbreak; }; | |
| 2150 'smile;' => { output->first = 0x2323; fbreak; }; | |
| 2151 'smt;' => { output->first = 0x2aaa; fbreak; }; | |
| 2152 'smte;' => { output->first = 0x2aac; fbreak; }; | |
| 2153 'smtes;' => { output->first = 0x2aac; output->second = 0xfe00; fbreak; }; | |
| 2154 'softcy;' => { output->first = 0x044c; fbreak; }; | |
| 2155 'sol;' => { output->first = 0x2f; fbreak; }; | |
| 2156 'solb;' => { output->first = 0x29c4; fbreak; }; | |
| 2157 'solbar;' => { output->first = 0x233f; fbreak; }; | |
| 2158 'sopf;' => { output->first = 0x0001d564; fbreak; }; | |
| 2159 'spades;' => { output->first = 0x2660; fbreak; }; | |
| 2160 'spadesuit;' => { output->first = 0x2660; fbreak; }; | |
| 2161 'spar;' => { output->first = 0x2225; fbreak; }; | |
| 2162 'sqcap;' => { output->first = 0x2293; fbreak; }; | |
| 2163 'sqcaps;' => { output->first = 0x2293; output->second = 0xfe00; fbreak; }; | |
| 2164 'sqcup;' => { output->first = 0x2294; fbreak; }; | |
| 2165 'sqcups;' => { output->first = 0x2294; output->second = 0xfe00; fbreak; }; | |
| 2166 'sqsub;' => { output->first = 0x228f; fbreak; }; | |
| 2167 'sqsube;' => { output->first = 0x2291; fbreak; }; | |
| 2168 'sqsubset;' => { output->first = 0x228f; fbreak; }; | |
| 2169 'sqsubseteq;' => { output->first = 0x2291; fbreak; }; | |
| 2170 'sqsup;' => { output->first = 0x2290; fbreak; }; | |
| 2171 'sqsupe;' => { output->first = 0x2292; fbreak; }; | |
| 2172 'sqsupset;' => { output->first = 0x2290; fbreak; }; | |
| 2173 'sqsupseteq;' => { output->first = 0x2292; fbreak; }; | |
| 2174 'squ;' => { output->first = 0x25a1; fbreak; }; | |
| 2175 'square;' => { output->first = 0x25a1; fbreak; }; | |
| 2176 'squarf;' => { output->first = 0x25aa; fbreak; }; | |
| 2177 'squf;' => { output->first = 0x25aa; fbreak; }; | |
| 2178 'srarr;' => { output->first = 0x2192; fbreak; }; | |
| 2179 'sscr;' => { output->first = 0x0001d4c8; fbreak; }; | |
| 2180 'ssetmn;' => { output->first = 0x2216; fbreak; }; | |
| 2181 'ssmile;' => { output->first = 0x2323; fbreak; }; | |
| 2182 'sstarf;' => { output->first = 0x22c6; fbreak; }; | |
| 2183 'star;' => { output->first = 0x2606; fbreak; }; | |
| 2184 'starf;' => { output->first = 0x2605; fbreak; }; | |
| 2185 'straightepsilon;' => { output->first = 0x03f5; fbreak; }; | |
| 2186 'straightphi;' => { output->first = 0x03d5; fbreak; }; | |
| 2187 'strns;' => { output->first = 0xaf; fbreak; }; | |
| 2188 'sub;' => { output->first = 0x2282; fbreak; }; | |
| 2189 'subE;' => { output->first = 0x2ac5; fbreak; }; | |
| 2190 'subdot;' => { output->first = 0x2abd; fbreak; }; | |
| 2191 'sube;' => { output->first = 0x2286; fbreak; }; | |
| 2192 'subedot;' => { output->first = 0x2ac3; fbreak; }; | |
| 2193 'submult;' => { output->first = 0x2ac1; fbreak; }; | |
| 2194 'subnE;' => { output->first = 0x2acb; fbreak; }; | |
| 2195 'subne;' => { output->first = 0x228a; fbreak; }; | |
| 2196 'subplus;' => { output->first = 0x2abf; fbreak; }; | |
| 2197 'subrarr;' => { output->first = 0x2979; fbreak; }; | |
| 2198 'subset;' => { output->first = 0x2282; fbreak; }; | |
| 2199 'subseteq;' => { output->first = 0x2286; fbreak; }; | |
| 2200 'subseteqq;' => { output->first = 0x2ac5; fbreak; }; | |
| 2201 'subsetneq;' => { output->first = 0x228a; fbreak; }; | |
| 2202 'subsetneqq;' => { output->first = 0x2acb; fbreak; }; | |
| 2203 'subsim;' => { output->first = 0x2ac7; fbreak; }; | |
| 2204 'subsub;' => { output->first = 0x2ad5; fbreak; }; | |
| 2205 'subsup;' => { output->first = 0x2ad3; fbreak; }; | |
| 2206 'succ;' => { output->first = 0x227b; fbreak; }; | |
| 2207 'succapprox;' => { output->first = 0x2ab8; fbreak; }; | |
| 2208 'succcurlyeq;' => { output->first = 0x227d; fbreak; }; | |
| 2209 'succeq;' => { output->first = 0x2ab0; fbreak; }; | |
| 2210 'succnapprox;' => { output->first = 0x2aba; fbreak; }; | |
| 2211 'succneqq;' => { output->first = 0x2ab6; fbreak; }; | |
| 2212 'succnsim;' => { output->first = 0x22e9; fbreak; }; | |
| 2213 'succsim;' => { output->first = 0x227f; fbreak; }; | |
| 2214 'sum;' => { output->first = 0x2211; fbreak; }; | |
| 2215 'sung;' => { output->first = 0x266a; fbreak; }; | |
| 2216 'sup1;' => { output->first = 0xb9; fbreak; }; | |
| 2217 'sup1' => { output->first = 0xb9; fbreak; }; | |
| 2218 'sup2;' => { output->first = 0xb2; fbreak; }; | |
| 2219 'sup2' => { output->first = 0xb2; fbreak; }; | |
| 2220 'sup3;' => { output->first = 0xb3; fbreak; }; | |
| 2221 'sup3' => { output->first = 0xb3; fbreak; }; | |
| 2222 'sup;' => { output->first = 0x2283; fbreak; }; | |
| 2223 'supE;' => { output->first = 0x2ac6; fbreak; }; | |
| 2224 'supdot;' => { output->first = 0x2abe; fbreak; }; | |
| 2225 'supdsub;' => { output->first = 0x2ad8; fbreak; }; | |
| 2226 'supe;' => { output->first = 0x2287; fbreak; }; | |
| 2227 'supedot;' => { output->first = 0x2ac4; fbreak; }; | |
| 2228 'suphsol;' => { output->first = 0x27c9; fbreak; }; | |
| 2229 'suphsub;' => { output->first = 0x2ad7; fbreak; }; | |
| 2230 'suplarr;' => { output->first = 0x297b; fbreak; }; | |
| 2231 'supmult;' => { output->first = 0x2ac2; fbreak; }; | |
| 2232 'supnE;' => { output->first = 0x2acc; fbreak; }; | |
| 2233 'supne;' => { output->first = 0x228b; fbreak; }; | |
| 2234 'supplus;' => { output->first = 0x2ac0; fbreak; }; | |
| 2235 'supset;' => { output->first = 0x2283; fbreak; }; | |
| 2236 'supseteq;' => { output->first = 0x2287; fbreak; }; | |
| 2237 'supseteqq;' => { output->first = 0x2ac6; fbreak; }; | |
| 2238 'supsetneq;' => { output->first = 0x228b; fbreak; }; | |
| 2239 'supsetneqq;' => { output->first = 0x2acc; fbreak; }; | |
| 2240 'supsim;' => { output->first = 0x2ac8; fbreak; }; | |
| 2241 'supsub;' => { output->first = 0x2ad4; fbreak; }; | |
| 2242 'supsup;' => { output->first = 0x2ad6; fbreak; }; | |
| 2243 'swArr;' => { output->first = 0x21d9; fbreak; }; | |
| 2244 'swarhk;' => { output->first = 0x2926; fbreak; }; | |
| 2245 'swarr;' => { output->first = 0x2199; fbreak; }; | |
| 2246 'swarrow;' => { output->first = 0x2199; fbreak; }; | |
| 2247 'swnwar;' => { output->first = 0x292a; fbreak; }; | |
| 2248 'szlig;' => { output->first = 0xdf; fbreak; }; | |
| 2249 'szlig' => { output->first = 0xdf; fbreak; }; | |
| 2250 'target;' => { output->first = 0x2316; fbreak; }; | |
| 2251 'tau;' => { output->first = 0x03c4; fbreak; }; | |
| 2252 'tbrk;' => { output->first = 0x23b4; fbreak; }; | |
| 2253 'tcaron;' => { output->first = 0x0165; fbreak; }; | |
| 2254 'tcedil;' => { output->first = 0x0163; fbreak; }; | |
| 2255 'tcy;' => { output->first = 0x0442; fbreak; }; | |
| 2256 'tdot;' => { output->first = 0x20db; fbreak; }; | |
| 2257 'telrec;' => { output->first = 0x2315; fbreak; }; | |
| 2258 'tfr;' => { output->first = 0x0001d531; fbreak; }; | |
| 2259 'there4;' => { output->first = 0x2234; fbreak; }; | |
| 2260 'therefore;' => { output->first = 0x2234; fbreak; }; | |
| 2261 'theta;' => { output->first = 0x03b8; fbreak; }; | |
| 2262 'thetasym;' => { output->first = 0x03d1; fbreak; }; | |
| 2263 'thetav;' => { output->first = 0x03d1; fbreak; }; | |
| 2264 'thickapprox;' => { output->first = 0x2248; fbreak; }; | |
| 2265 'thicksim;' => { output->first = 0x223c; fbreak; }; | |
| 2266 'thinsp;' => { output->first = 0x2009; fbreak; }; | |
| 2267 'thkap;' => { output->first = 0x2248; fbreak; }; | |
| 2268 'thksim;' => { output->first = 0x223c; fbreak; }; | |
| 2269 'thorn;' => { output->first = 0xfe; fbreak; }; | |
| 2270 'thorn' => { output->first = 0xfe; fbreak; }; | |
| 2271 'tilde;' => { output->first = 0x02dc; fbreak; }; | |
| 2272 'times;' => { output->first = 0xd7; fbreak; }; | |
| 2273 'times' => { output->first = 0xd7; fbreak; }; | |
| 2274 'timesb;' => { output->first = 0x22a0; fbreak; }; | |
| 2275 'timesbar;' => { output->first = 0x2a31; fbreak; }; | |
| 2276 'timesd;' => { output->first = 0x2a30; fbreak; }; | |
| 2277 'tint;' => { output->first = 0x222d; fbreak; }; | |
| 2278 'toea;' => { output->first = 0x2928; fbreak; }; | |
| 2279 'top;' => { output->first = 0x22a4; fbreak; }; | |
| 2280 'topbot;' => { output->first = 0x2336; fbreak; }; | |
| 2281 'topcir;' => { output->first = 0x2af1; fbreak; }; | |
| 2282 'topf;' => { output->first = 0x0001d565; fbreak; }; | |
| 2283 'topfork;' => { output->first = 0x2ada; fbreak; }; | |
| 2284 'tosa;' => { output->first = 0x2929; fbreak; }; | |
| 2285 'tprime;' => { output->first = 0x2034; fbreak; }; | |
| 2286 'trade;' => { output->first = 0x2122; fbreak; }; | |
| 2287 'triangle;' => { output->first = 0x25b5; fbreak; }; | |
| 2288 'triangledown;' => { output->first = 0x25bf; fbreak; }; | |
| 2289 'triangleleft;' => { output->first = 0x25c3; fbreak; }; | |
| 2290 'trianglelefteq;' => { output->first = 0x22b4; fbreak; }; | |
| 2291 'triangleq;' => { output->first = 0x225c; fbreak; }; | |
| 2292 'triangleright;' => { output->first = 0x25b9; fbreak; }; | |
| 2293 'trianglerighteq;' => { output->first = 0x22b5; fbreak; }; | |
| 2294 'tridot;' => { output->first = 0x25ec; fbreak; }; | |
| 2295 'trie;' => { output->first = 0x225c; fbreak; }; | |
| 2296 'triminus;' => { output->first = 0x2a3a; fbreak; }; | |
| 2297 'triplus;' => { output->first = 0x2a39; fbreak; }; | |
| 2298 'trisb;' => { output->first = 0x29cd; fbreak; }; | |
| 2299 'tritime;' => { output->first = 0x2a3b; fbreak; }; | |
| 2300 'trpezium;' => { output->first = 0x23e2; fbreak; }; | |
| 2301 'tscr;' => { output->first = 0x0001d4c9; fbreak; }; | |
| 2302 'tscy;' => { output->first = 0x0446; fbreak; }; | |
| 2303 'tshcy;' => { output->first = 0x045b; fbreak; }; | |
| 2304 'tstrok;' => { output->first = 0x0167; fbreak; }; | |
| 2305 'twixt;' => { output->first = 0x226c; fbreak; }; | |
| 2306 'twoheadleftarrow;' => { output->first = 0x219e; fbreak; }; | |
| 2307 'twoheadrightarrow;' => { output->first = 0x21a0; fbreak; }; | |
| 2308 'uArr;' => { output->first = 0x21d1; fbreak; }; | |
| 2309 'uHar;' => { output->first = 0x2963; fbreak; }; | |
| 2310 'uacute;' => { output->first = 0xfa; fbreak; }; | |
| 2311 'uacute' => { output->first = 0xfa; fbreak; }; | |
| 2312 'uarr;' => { output->first = 0x2191; fbreak; }; | |
| 2313 'ubrcy;' => { output->first = 0x045e; fbreak; }; | |
| 2314 'ubreve;' => { output->first = 0x016d; fbreak; }; | |
| 2315 'ucirc;' => { output->first = 0xfb; fbreak; }; | |
| 2316 'ucirc' => { output->first = 0xfb; fbreak; }; | |
| 2317 'ucy;' => { output->first = 0x0443; fbreak; }; | |
| 2318 'udarr;' => { output->first = 0x21c5; fbreak; }; | |
| 2319 'udblac;' => { output->first = 0x0171; fbreak; }; | |
| 2320 'udhar;' => { output->first = 0x296e; fbreak; }; | |
| 2321 'ufisht;' => { output->first = 0x297e; fbreak; }; | |
| 2322 'ufr;' => { output->first = 0x0001d532; fbreak; }; | |
| 2323 'ugrave;' => { output->first = 0xf9; fbreak; }; | |
| 2324 'ugrave' => { output->first = 0xf9; fbreak; }; | |
| 2325 'uharl;' => { output->first = 0x21bf; fbreak; }; | |
| 2326 'uharr;' => { output->first = 0x21be; fbreak; }; | |
| 2327 'uhblk;' => { output->first = 0x2580; fbreak; }; | |
| 2328 'ulcorn;' => { output->first = 0x231c; fbreak; }; | |
| 2329 'ulcorner;' => { output->first = 0x231c; fbreak; }; | |
| 2330 'ulcrop;' => { output->first = 0x230f; fbreak; }; | |
| 2331 'ultri;' => { output->first = 0x25f8; fbreak; }; | |
| 2332 'umacr;' => { output->first = 0x016b; fbreak; }; | |
| 2333 'uml;' => { output->first = 0xa8; fbreak; }; | |
| 2334 'uml' => { output->first = 0xa8; fbreak; }; | |
| 2335 'uogon;' => { output->first = 0x0173; fbreak; }; | |
| 2336 'uopf;' => { output->first = 0x0001d566; fbreak; }; | |
| 2337 'uparrow;' => { output->first = 0x2191; fbreak; }; | |
| 2338 'updownarrow;' => { output->first = 0x2195; fbreak; }; | |
| 2339 'upharpoonleft;' => { output->first = 0x21bf; fbreak; }; | |
| 2340 'upharpoonright;' => { output->first = 0x21be; fbreak; }; | |
| 2341 'uplus;' => { output->first = 0x228e; fbreak; }; | |
| 2342 'upsi;' => { output->first = 0x03c5; fbreak; }; | |
| 2343 'upsih;' => { output->first = 0x03d2; fbreak; }; | |
| 2344 'upsilon;' => { output->first = 0x03c5; fbreak; }; | |
| 2345 'upuparrows;' => { output->first = 0x21c8; fbreak; }; | |
| 2346 'urcorn;' => { output->first = 0x231d; fbreak; }; | |
| 2347 'urcorner;' => { output->first = 0x231d; fbreak; }; | |
| 2348 'urcrop;' => { output->first = 0x230e; fbreak; }; | |
| 2349 'uring;' => { output->first = 0x016f; fbreak; }; | |
| 2350 'urtri;' => { output->first = 0x25f9; fbreak; }; | |
| 2351 'uscr;' => { output->first = 0x0001d4ca; fbreak; }; | |
| 2352 'utdot;' => { output->first = 0x22f0; fbreak; }; | |
| 2353 'utilde;' => { output->first = 0x0169; fbreak; }; | |
| 2354 'utri;' => { output->first = 0x25b5; fbreak; }; | |
| 2355 'utrif;' => { output->first = 0x25b4; fbreak; }; | |
| 2356 'uuarr;' => { output->first = 0x21c8; fbreak; }; | |
| 2357 'uuml;' => { output->first = 0xfc; fbreak; }; | |
| 2358 'uuml' => { output->first = 0xfc; fbreak; }; | |
| 2359 'uwangle;' => { output->first = 0x29a7; fbreak; }; | |
| 2360 'vArr;' => { output->first = 0x21d5; fbreak; }; | |
| 2361 'vBar;' => { output->first = 0x2ae8; fbreak; }; | |
| 2362 'vBarv;' => { output->first = 0x2ae9; fbreak; }; | |
| 2363 'vDash;' => { output->first = 0x22a8; fbreak; }; | |
| 2364 'vangrt;' => { output->first = 0x299c; fbreak; }; | |
| 2365 'varepsilon;' => { output->first = 0x03f5; fbreak; }; | |
| 2366 'varkappa;' => { output->first = 0x03f0; fbreak; }; | |
| 2367 'varnothing;' => { output->first = 0x2205; fbreak; }; | |
| 2368 'varphi;' => { output->first = 0x03d5; fbreak; }; | |
| 2369 'varpi;' => { output->first = 0x03d6; fbreak; }; | |
| 2370 'varpropto;' => { output->first = 0x221d; fbreak; }; | |
| 2371 'varr;' => { output->first = 0x2195; fbreak; }; | |
| 2372 'varrho;' => { output->first = 0x03f1; fbreak; }; | |
| 2373 'varsigma;' => { output->first = 0x03c2; fbreak; }; | |
| 2374 'varsubsetneq;' => { output->first = 0x228a; output->second = 0xfe00; fbreak; }; | |
| 2375 'varsubsetneqq;' => { output->first = 0x2acb; output->second = 0xfe00; fbreak; }; | |
| 2376 'varsupsetneq;' => { output->first = 0x228b; output->second = 0xfe00; fbreak; }; | |
| 2377 'varsupsetneqq;' => { output->first = 0x2acc; output->second = 0xfe00; fbreak; }; | |
| 2378 'vartheta;' => { output->first = 0x03d1; fbreak; }; | |
| 2379 'vartriangleleft;' => { output->first = 0x22b2; fbreak; }; | |
| 2380 'vartriangleright;' => { output->first = 0x22b3; fbreak; }; | |
| 2381 'vcy;' => { output->first = 0x0432; fbreak; }; | |
| 2382 'vdash;' => { output->first = 0x22a2; fbreak; }; | |
| 2383 'vee;' => { output->first = 0x2228; fbreak; }; | |
| 2384 'veebar;' => { output->first = 0x22bb; fbreak; }; | |
| 2385 'veeeq;' => { output->first = 0x225a; fbreak; }; | |
| 2386 'vellip;' => { output->first = 0x22ee; fbreak; }; | |
| 2387 'verbar;' => { output->first = 0x7c; fbreak; }; | |
| 2388 'vert;' => { output->first = 0x7c; fbreak; }; | |
| 2389 'vfr;' => { output->first = 0x0001d533; fbreak; }; | |
| 2390 'vltri;' => { output->first = 0x22b2; fbreak; }; | |
| 2391 'vnsub;' => { output->first = 0x2282; output->second = 0x20d2; fbreak; }; | |
| 2392 'vnsup;' => { output->first = 0x2283; output->second = 0x20d2; fbreak; }; | |
| 2393 'vopf;' => { output->first = 0x0001d567; fbreak; }; | |
| 2394 'vprop;' => { output->first = 0x221d; fbreak; }; | |
| 2395 'vrtri;' => { output->first = 0x22b3; fbreak; }; | |
| 2396 'vscr;' => { output->first = 0x0001d4cb; fbreak; }; | |
| 2397 'vsubnE;' => { output->first = 0x2acb; output->second = 0xfe00; fbreak; }; | |
| 2398 'vsubne;' => { output->first = 0x228a; output->second = 0xfe00; fbreak; }; | |
| 2399 'vsupnE;' => { output->first = 0x2acc; output->second = 0xfe00; fbreak; }; | |
| 2400 'vsupne;' => { output->first = 0x228b; output->second = 0xfe00; fbreak; }; | |
| 2401 'vzigzag;' => { output->first = 0x299a; fbreak; }; | |
| 2402 'wcirc;' => { output->first = 0x0175; fbreak; }; | |
| 2403 'wedbar;' => { output->first = 0x2a5f; fbreak; }; | |
| 2404 'wedge;' => { output->first = 0x2227; fbreak; }; | |
| 2405 'wedgeq;' => { output->first = 0x2259; fbreak; }; | |
| 2406 'weierp;' => { output->first = 0x2118; fbreak; }; | |
| 2407 'wfr;' => { output->first = 0x0001d534; fbreak; }; | |
| 2408 'wopf;' => { output->first = 0x0001d568; fbreak; }; | |
| 2409 'wp;' => { output->first = 0x2118; fbreak; }; | |
| 2410 'wr;' => { output->first = 0x2240; fbreak; }; | |
| 2411 'wreath;' => { output->first = 0x2240; fbreak; }; | |
| 2412 'wscr;' => { output->first = 0x0001d4cc; fbreak; }; | |
| 2413 'xcap;' => { output->first = 0x22c2; fbreak; }; | |
| 2414 'xcirc;' => { output->first = 0x25ef; fbreak; }; | |
| 2415 'xcup;' => { output->first = 0x22c3; fbreak; }; | |
| 2416 'xdtri;' => { output->first = 0x25bd; fbreak; }; | |
| 2417 'xfr;' => { output->first = 0x0001d535; fbreak; }; | |
| 2418 'xhArr;' => { output->first = 0x27fa; fbreak; }; | |
| 2419 'xharr;' => { output->first = 0x27f7; fbreak; }; | |
| 2420 'xi;' => { output->first = 0x03be; fbreak; }; | |
| 2421 'xlArr;' => { output->first = 0x27f8; fbreak; }; | |
| 2422 'xlarr;' => { output->first = 0x27f5; fbreak; }; | |
| 2423 'xmap;' => { output->first = 0x27fc; fbreak; }; | |
| 2424 'xnis;' => { output->first = 0x22fb; fbreak; }; | |
| 2425 'xodot;' => { output->first = 0x2a00; fbreak; }; | |
| 2426 'xopf;' => { output->first = 0x0001d569; fbreak; }; | |
| 2427 'xoplus;' => { output->first = 0x2a01; fbreak; }; | |
| 2428 'xotime;' => { output->first = 0x2a02; fbreak; }; | |
| 2429 'xrArr;' => { output->first = 0x27f9; fbreak; }; | |
| 2430 'xrarr;' => { output->first = 0x27f6; fbreak; }; | |
| 2431 'xscr;' => { output->first = 0x0001d4cd; fbreak; }; | |
| 2432 'xsqcup;' => { output->first = 0x2a06; fbreak; }; | |
| 2433 'xuplus;' => { output->first = 0x2a04; fbreak; }; | |
| 2434 'xutri;' => { output->first = 0x25b3; fbreak; }; | |
| 2435 'xvee;' => { output->first = 0x22c1; fbreak; }; | |
| 2436 'xwedge;' => { output->first = 0x22c0; fbreak; }; | |
| 2437 'yacute;' => { output->first = 0xfd; fbreak; }; | |
| 2438 'yacute' => { output->first = 0xfd; fbreak; }; | |
| 2439 'yacy;' => { output->first = 0x044f; fbreak; }; | |
| 2440 'ycirc;' => { output->first = 0x0177; fbreak; }; | |
| 2441 'ycy;' => { output->first = 0x044b; fbreak; }; | |
| 2442 'yen;' => { output->first = 0xa5; fbreak; }; | |
| 2443 'yen' => { output->first = 0xa5; fbreak; }; | |
| 2444 'yfr;' => { output->first = 0x0001d536; fbreak; }; | |
| 2445 'yicy;' => { output->first = 0x0457; fbreak; }; | |
| 2446 'yopf;' => { output->first = 0x0001d56a; fbreak; }; | |
| 2447 'yscr;' => { output->first = 0x0001d4ce; fbreak; }; | |
| 2448 'yucy;' => { output->first = 0x044e; fbreak; }; | |
| 2449 'yuml;' => { output->first = 0xff; fbreak; }; | |
| 2450 'yuml' => { output->first = 0xff; fbreak; }; | |
| 2451 'zacute;' => { output->first = 0x017a; fbreak; }; | |
| 2452 'zcaron;' => { output->first = 0x017e; fbreak; }; | |
| 2453 'zcy;' => { output->first = 0x0437; fbreak; }; | |
| 2454 'zdot;' => { output->first = 0x017c; fbreak; }; | |
| 2455 'zeetrf;' => { output->first = 0x2128; fbreak; }; | |
| 2456 'zeta;' => { output->first = 0x03b6; fbreak; }; | |
| 2457 'zfr;' => { output->first = 0x0001d537; fbreak; }; | |
| 2458 'zhcy;' => { output->first = 0x0436; fbreak; }; | |
| 2459 'zigrarr;' => { output->first = 0x21dd; fbreak; }; | |
| 2460 'zopf;' => { output->first = 0x0001d56b; fbreak; }; | |
| 2461 'zscr;' => { output->first = 0x0001d4cf; fbreak; }; | |
| 2462 'zwj;' => { output->first = 0x200d; fbreak; }; | |
| 2463 'zwnj;' => { output->first = 0x200c; fbreak; }; | |
| 2464 *|; | |
| 2465 }%% | |
| 2466 | |
| 2467 // clang-format off | |
| 2468 %% write data noerror nofinal; | |
| 2469 // clang-format on | |
| 2470 | |
| 2471 static bool consume_named_ref( | |
| 2472 struct GumboInternalParser* parser, Utf8Iterator* input, bool is_in_attribute, | |
| 2473 OneOrTwoCodepoints* output) { | |
| 2474 assert(output->first == kGumboNoChar); | |
| 2475 const char* p = utf8iterator_get_char_pointer(input); | |
| 2476 const char* pe = utf8iterator_get_end_pointer(input); | |
| 2477 const char* eof = pe; | |
| 2478 const char* te = 0; | |
| 2479 const char *ts, *start; | |
| 2480 int cs, act; | |
| 2481 | |
| 2482 // clang-format off | |
| 2483 %% write init; | |
| 2484 // Avoid unused variable warnings. | |
| 2485 (void) act; | |
| 2486 (void) ts; | |
| 2487 (void) char_ref_en_valid_named_ref; | |
| 2488 | |
| 2489 start = p; | |
| 2490 %% write exec; | |
| 2491 // clang-format on | |
| 2492 | |
| 2493 if (cs >= %%{ write first_final; }%%) { | |
| 2494 assert(output->first != kGumboNoChar); | |
| 2495 char last_char = *(te - 1); | |
| 2496 int len = te - start; | |
| 2497 if (last_char == ';') { | |
| 2498 bool matched = utf8iterator_maybe_consume_match(input, start, len, true); | |
| 2499 assert(matched); | |
| 2500 return true; | |
| 2501 } else if (is_in_attribute && (*te == '=' || isalnum(*te))) { | |
| 2502 output->first = kGumboNoChar; | |
| 2503 output->second = kGumboNoChar; | |
| 2504 utf8iterator_reset(input); | |
| 2505 return true; | |
| 2506 } else { | |
| 2507 GumboStringPiece bad_ref; | |
| 2508 bad_ref.length = te - start; | |
| 2509 bad_ref.data = start; | |
| 2510 add_named_reference_error( | |
| 2511 parser, input, GUMBO_ERR_NAMED_CHAR_REF_WITHOUT_SEMICOLON, bad_ref); | |
| 2512 bool matched = utf8iterator_maybe_consume_match(input, start, len, true); | |
| 2513 assert(matched); | |
| 2514 return false; | |
| 2515 } | |
| 2516 } else { | |
| 2517 output->first = kGumboNoChar; | |
| 2518 output->second = kGumboNoChar; | |
| 2519 bool status = maybe_add_invalid_named_reference(parser, input); | |
| 2520 utf8iterator_reset(input); | |
| 2521 return status; | |
| 2522 } | |
| 2523 } | |
| 2524 | |
| 2525 bool consume_char_ref( | |
| 2526 struct GumboInternalParser* parser, struct GumboInternalUtf8Iterator* input, | |
| 2527 int additional_allowed_char, bool is_in_attribute, | |
| 2528 OneOrTwoCodepoints* output) { | |
| 2529 utf8iterator_mark(input); | |
| 2530 utf8iterator_next(input); | |
| 2531 int c = utf8iterator_current(input); | |
| 2532 output->first = kGumboNoChar; | |
| 2533 output->second = kGumboNoChar; | |
| 2534 if (c == additional_allowed_char) { | |
| 2535 utf8iterator_reset(input); | |
| 2536 output->first = kGumboNoChar; | |
| 2537 return true; | |
| 2538 } | |
| 2539 switch (utf8iterator_current(input)) { | |
| 2540 case '\t': | |
| 2541 case '\n': | |
| 2542 case '\f': | |
| 2543 case ' ': | |
| 2544 case '<': | |
| 2545 case '&': | |
| 2546 case -1: | |
| 2547 utf8iterator_reset(input); | |
| 2548 return true; | |
| 2549 case '#': | |
| 2550 return consume_numeric_ref(parser, input, &output->first); | |
| 2551 default: | |
| 2552 return consume_named_ref(parser, input, is_in_attribute, output); | |
| 2553 } | |
| 2554 } |
