|
| 1 | +const global UnicodeNames = Dict{ASCIIString, UInt32}( |
| 2 | + ("EN QUAD" => 0x2000), |
| 3 | + ("EM QUAD" => 0x2001), |
| 4 | + ("EN SPACE" => 0x2002), |
| 5 | + ("EM SPACE" => 0x2003), |
| 6 | + ("THREE-PER-EM SPACE" => 0x2004), |
| 7 | + ("FOUR-PER-EM SPACE" => 0x2005), |
| 8 | + ("SIX-PER-EM SPACE" => 0x2006), |
| 9 | + ("FIGURE SPACE" => 0x2007), |
| 10 | + ("PUNCTUATION SPACE" => 0x2008), |
| 11 | + ("THIN SPACE" => 0x2009), |
| 12 | + ("HAIR SPACE" => 0x200A), |
| 13 | + ("ZERO WIDTH SPACE" => 0x200B), |
| 14 | + ("ZERO WIDTH NON-JOINER" => 0x200C), |
| 15 | + ("ZERO WIDTH JOINER" => 0x200D), |
| 16 | + ("LEFT-TO-RIGHT MARK" => 0x200E), |
| 17 | + ("RIGHT-TO-LEFT MARK" => 0x200F), |
| 18 | + ("HYPHEN" => 0x2010), |
| 19 | + ("NON-BREAKING HYPHEN" => 0x2011), |
| 20 | + ("FIGURE DASH" => 0x2012), |
| 21 | + ("EN DASH" => 0x2013), |
| 22 | + ("EM DASH" => 0x2014), |
| 23 | + ("HORIZONTAL BAR" => 0x2015), |
| 24 | + ("DOUBLE VERTICAL LINE" => 0x2016), |
| 25 | + ("DOUBLE LOW LINE" => 0x2017), |
| 26 | + ("LEFT SINGLE QUOTATION MARK" => 0x2018), |
| 27 | + ("RIGHT SINGLE QUOTATION MARK" => 0x2019), |
| 28 | + ("SINGLE LOW-9 QUOTATION MARK" => 0x201A), |
| 29 | + ("SINGLE HIGH-REVERSED-9 QUOTATION MARK" => 0x201B), |
| 30 | + ("LEFT DOUBLE QUOTATION MARK" => 0x201C), |
| 31 | + ("RIGHT DOUBLE QUOTATION MARK" => 0x201D), |
| 32 | + ("DOUBLE LOW-9 QUOTATION MARK" => 0x201E), |
| 33 | + ("DOUBLE HIGH-REVERSED-9 QUOTATION MARK" => 0x201F), |
| 34 | + ("DAGGER" => 0x2020), |
| 35 | + ("DOUBLE DAGGER" => 0x2021), |
| 36 | + ("BULLET" => 0x2022), |
| 37 | + ("TRIANGULAR BULLET" => 0x2023), |
| 38 | + ("ONE DOT LEADER" => 0x2024), |
| 39 | + ("TWO DOT LEADER" => 0x2025), |
| 40 | + ("HORIZONTAL ELLIPSIS" => 0x2026), |
| 41 | + ("HYPHENATION POINT" => 0x2027), |
| 42 | + ("LINE SEPARATOR" => 0x2028), |
| 43 | + ("PARAGRAPH SEPARATOR" => 0x2029), |
| 44 | + ("LEFT-TO-RIGHT EMBEDDING" => 0x202A), |
| 45 | + ("RIGHT-TO-LEFT EMBEDDING" => 0x202B), |
| 46 | + ("POP DIRECTIONAL FORMATTING" => 0x202C), |
| 47 | + ("LEFT-TO-RIGHT OVERRIDE" => 0x202D), |
| 48 | + ("RIGHT-TO-LEFT OVERRIDE" => 0x202E), |
| 49 | + ("NARROW NO-BREAK SPACE" => 0x202F), |
| 50 | + ("PER MILLE SIGN" => 0x2030), |
| 51 | + ("PER TEN THOUSAND SIGN" => 0x2031), |
| 52 | + ("PRIME" => 0x2032), |
| 53 | + ("DOUBLE PRIME" => 0x2033), |
| 54 | + ("TRIPLE PRIME" => 0x2034), |
| 55 | + ("REVERSED PRIME" => 0x2035), |
| 56 | + ("REVERSED DOUBLE PRIME" => 0x2036), |
| 57 | + ("REVERSED TRIPLE PRIME" => 0x2037), |
| 58 | + ("CARET" => 0x2038), |
| 59 | + ("SINGLE LEFT-POINTING ANGLE QUOTATION MARK" => 0x2039), |
| 60 | + ("SINGLE RIGHT-POINTING ANGLE QUOTATION MARK" => 0x203A), |
| 61 | + ("REFERENCE MARK" => 0x203B), |
| 62 | + ("DOUBLE EXCLAMATION MARK" => 0x203C), |
| 63 | + ("INTERROBANG" => 0x203D), |
| 64 | + ("OVERLINE" => 0x203E), |
| 65 | + ("UNDERTIE" => 0x203F), |
| 66 | + ("CHARACTER TIE" => 0x2040), |
| 67 | + ("CARET INSERTION POINT" => 0x2041), |
| 68 | + ("ASTERISM" => 0x2042), |
| 69 | + ("HYPHEN BULLET" => 0x2043), |
| 70 | + ("FRACTION SLASH" => 0x2044), |
| 71 | + ("LEFT SQUARE BRACKET WITH QUILL" => 0x2045), |
| 72 | + ("RIGHT SQUARE BRACKET WITH QUILL" => 0x2046), |
| 73 | + ("DOUBLE QUESTION MARK" => 0x2047), |
| 74 | + ("QUESTION EXCLAMATION MARK" => 0x2048), |
| 75 | + ("EXCLAMATION QUESTION MARK" => 0x2049), |
| 76 | + ("TIRONIAN SIGN ET" => 0x204A), |
| 77 | + ("REVERSED PILCROW SIGN" => 0x204B), |
| 78 | + ("BLACK LEFTWARDS BULLET" => 0x204C), |
| 79 | + ("BLACK RIGHTWARDS BULLET" => 0x204D), |
| 80 | + ("LOW ASTERISK" => 0x204E), |
| 81 | + ("REVERSED SEMICOLON" => 0x204F), |
| 82 | + ("CLOSE UP" => 0x2050), |
| 83 | + ("TWO ASTERISKS ALIGNED VERTICALLY" => 0x2051), |
| 84 | + ("COMMERCIAL MINUS SIGN" => 0x2052), |
| 85 | + ("SWUNG DASH" => 0x2053), |
| 86 | + ("INVERTED UNDERTIE" => 0x2054), |
| 87 | + ("FLOWER PUNCTUATION MARK" => 0x2055), |
| 88 | + ("THREE DOT PUNCTUATION" => 0x2056), |
| 89 | + ("QUADRUPLE PRIME" => 0x2057), |
| 90 | + ("FOUR DOT PUNCTUATION" => 0x2058), |
| 91 | + ("FIVE DOT PUNCTUATION" => 0x2059), |
| 92 | + ("TWO DOT PUNCTUATION" => 0x205A), |
| 93 | + ("FOUR DOT MARK" => 0x205B), |
| 94 | + ("DOTTED CROSS" => 0x205C), |
| 95 | + ("TRICOLON" => 0x205D), |
| 96 | + ("VERTICAL FOUR DOTS" => 0x205E), |
| 97 | + ("MEDIUM MATHEMATICAL SPACE" => 0x205F), |
| 98 | + ("WORD JOINER" => 0x2060), |
| 99 | + ("FUNCTION APPLICATION" => 0x2061), |
| 100 | + ("INVISIBLE TIMES" => 0x2062), |
| 101 | + ("INVISIBLE SEPARATOR" => 0x2063), |
| 102 | + ("INVISIBLE PLUS" => 0x2064), |
| 103 | + ("LEFT-TO-RIGHT ISOLATE" => 0x2066), |
| 104 | + ("RIGHT-TO-LEFT ISOLATE" => 0x2067), |
| 105 | + ("FIRST STRONG ISOLATE" => 0x2068), |
| 106 | + ("POP DIRECTIONAL ISOLATE" => 0x2069), |
| 107 | + ("INHIBIT SYMMETRIC SWAPPING" => 0x206A), |
| 108 | + ("ACTIVATE SYMMETRIC SWAPPING" => 0x206B), |
| 109 | + ("INHIBIT ARABIC FORM SHAPING" => 0x206C), |
| 110 | + ("ACTIVATE ARABIC FORM SHAPING" => 0x206D), |
| 111 | + ("NATIONAL DIGIT SHAPES" => 0x206E), |
| 112 | + ("NOMINAL DIGIT SHAPES" => 0x206F), |
| 113 | + ("SUPERSCRIPT ZERO" => 0x2070), |
| 114 | + ("SUPERSCRIPT LATIN SMALL LETTER I" => 0x2071), |
| 115 | + ("SUPERSCRIPT FOUR" => 0x2074), |
| 116 | + ("SUPERSCRIPT FIVE" => 0x2075), |
| 117 | + ("SUPERSCRIPT SIX" => 0x2076), |
| 118 | + ("SUPERSCRIPT SEVEN" => 0x2077), |
| 119 | + ("SUPERSCRIPT EIGHT" => 0x2078), |
| 120 | + ("SUPERSCRIPT NINE" => 0x2079), |
| 121 | + ("SUPERSCRIPT PLUS SIGN" => 0x207A), |
| 122 | + ("SUPERSCRIPT MINUS" => 0x207B), |
| 123 | + ("SUPERSCRIPT EQUALS SIGN" => 0x207C), |
| 124 | + ("SUPERSCRIPT LEFT PARENTHESIS" => 0x207D), |
| 125 | + ("SUPERSCRIPT RIGHT PARENTHESIS" => 0x207E), |
| 126 | + ("SUPERSCRIPT LATIN SMALL LETTER N" => 0x207F), |
| 127 | + ("SUBSCRIPT ZERO" => 0x2080), |
| 128 | + ("SUBSCRIPT ONE" => 0x2081), |
| 129 | + ("SUBSCRIPT TWO" => 0x2082), |
| 130 | + ("SUBSCRIPT THREE" => 0x2083), |
| 131 | + ("SUBSCRIPT FOUR" => 0x2084), |
| 132 | + ("SUBSCRIPT FIVE" => 0x2085), |
| 133 | + ("SUBSCRIPT SIX" => 0x2086), |
| 134 | + ("SUBSCRIPT SEVEN" => 0x2087), |
| 135 | + ("SUBSCRIPT EIGHT" => 0x2088), |
| 136 | + ("SUBSCRIPT NINE" => 0x2089), |
| 137 | + ("SUBSCRIPT PLUS SIGN" => 0x208A), |
| 138 | + ("SUBSCRIPT MINUS" => 0x208B), |
| 139 | + ("SUBSCRIPT EQUALS SIGN" => 0x208C), |
| 140 | + ("SUBSCRIPT LEFT PARENTHESIS" => 0x208D), |
| 141 | + ("SUBSCRIPT RIGHT PARENTHESIS" => 0x208E), |
| 142 | + ("LATIN SUBSCRIPT SMALL LETTER A" => 0x2090), |
| 143 | + ("LATIN SUBSCRIPT SMALL LETTER E" => 0x2091), |
| 144 | + ("LATIN SUBSCRIPT SMALL LETTER O" => 0x2092), |
| 145 | + ("LATIN SUBSCRIPT SMALL LETTER X" => 0x2093), |
| 146 | + ("LATIN SUBSCRIPT SMALL LETTER SCHWA" => 0x2094), |
| 147 | + ("LATIN SUBSCRIPT SMALL LETTER H" => 0x2095), |
| 148 | + ("LATIN SUBSCRIPT SMALL LETTER K" => 0x2096), |
| 149 | + ("LATIN SUBSCRIPT SMALL LETTER L" => 0x2097), |
| 150 | + ("LATIN SUBSCRIPT SMALL LETTER M" => 0x2098), |
| 151 | + ("LATIN SUBSCRIPT SMALL LETTER N" => 0x2099), |
| 152 | + ("LATIN SUBSCRIPT SMALL LETTER P" => 0x209A), |
| 153 | + ("LATIN SUBSCRIPT SMALL LETTER S" => 0x209B), |
| 154 | + ("LATIN SUBSCRIPT SMALL LETTER T" => 0x209C), |
| 155 | + ("EURO-CURRENCY SIGN" => 0x20A0), |
| 156 | + ("COLON SIGN" => 0x20A1), |
| 157 | + ("CRUZEIRO SIGN" => 0x20A2), |
| 158 | + ("FRENCH FRANC SIGN" => 0x20A3), |
| 159 | + ("LIRA SIGN" => 0x20A4), |
| 160 | + ("MILL SIGN" => 0x20A5), |
| 161 | + ("NAIRA SIGN" => 0x20A6), |
| 162 | + ("PESETA SIGN" => 0x20A7), |
| 163 | + ("RUPEE SIGN" => 0x20A8), |
| 164 | + ("WON SIGN" => 0x20A9), |
| 165 | + ("NEW SHEQEL SIGN" => 0x20AA), |
| 166 | + ("DONG SIGN" => 0x20AB), |
| 167 | + ("EURO SIGN" => 0x20AC), |
| 168 | + ("KIP SIGN" => 0x20AD), |
| 169 | + ("TUGRIK SIGN" => 0x20AE), |
| 170 | + ("DRACHMA SIGN" => 0x20AF), |
| 171 | + ("GERMAN PENNY SIGN" => 0x20B0), |
| 172 | + ("PESO SIGN" => 0x20B1), |
| 173 | + ("GUARANI SIGN" => 0x20B2), |
| 174 | + ("AUSTRAL SIGN" => 0x20B3), |
| 175 | + ("HRYVNIA SIGN" => 0x20B4), |
| 176 | + ("CEDI SIGN" => 0x20B5), |
| 177 | + ("LIVRE TOURNOIS SIGN" => 0x20B6), |
| 178 | + ("SPESMILO SIGN" => 0x20B7), |
| 179 | + ("TENGE SIGN" => 0x20B8), |
| 180 | + ("INDIAN RUPEE SIGN" => 0x20B9), |
| 181 | + ("TURKISH LIRA SIGN" => 0x20BA), |
| 182 | + ("NORDIC MARK SIGN" => 0x20BB), |
| 183 | + ("MANAT SIGN" => 0x20BC), |
| 184 | + ("RUBLE SIGN" => 0x20BD), |
| 185 | + ("LARI SIGN" => 0x20BE)) |
0 commit comments