Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
Total | |
0.00% |
0 / 7 |
|
0.00% |
0 / 5 |
CRAP | |
0.00% |
0 / 1 |
OperatorDictionary | |
0.00% |
0 / 7 |
|
0.00% |
0 / 5 |
30 | |
0.00% |
0 / 1 |
__construct | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
removeInstance | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
getInstance | |
0.00% |
0 / 2 |
|
0.00% |
0 / 1 |
2 | |||
getEntryFromList | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
getOperatorByKey | |
0.00% |
0 / 2 |
|
0.00% |
0 / 1 |
2 |
1 | <?php |
2 | namespace MediaWiki\Extension\Math\WikiTexVC\MMLmappings; |
3 | |
4 | use MediaWiki\Extension\Math\WikiTexVC\MMLmappings\Util\MMLutil; |
5 | |
6 | /** |
7 | * Based on OperatorDictionary.js in MML3 |
8 | * Only importing infix atm |
9 | * Singleton |
10 | * |
11 | * Some of the entries are commented since they parse to mi elements, values are not used atm. |
12 | */ |
13 | class OperatorDictionary { |
14 | |
15 | /** @var self|null */ |
16 | private static $instance = null; |
17 | |
18 | private const INFIX = [ // Implemented elements have [something, true] for custom parsing |
19 | '!' => [ "1, 0, TEXCLASS.CLOSE, null" ], // exclamation mark |
20 | '!=' => [ " exports.MO.BIN4" ], |
21 | '#' => [ " exports.MO.ORD" ], |
22 | '$' => [ " exports.MO.ORD" ], |
23 | '%' => [ " [3, 3, MmlNode_js_1.TEXCLASS.ORD], null]" ], |
24 | '&&' => [ " exports.MO.BIN4" ], |
25 | '' => [ " exports.MO.ORD" ], |
26 | '*' => [ " exports.MO.BIN3" ], |
27 | '**' => [ " OPDEF(1\"], 1)" ], |
28 | '*=' => [ " exports.MO.BIN4" ], |
29 | '+' => [ " exports.MO.BIN4" ], |
30 | '+=' => [ " exports.MO.BIN4" ], |
31 | ',' => [ " [0, 3], MmlNode_js_1.TEXCLASS.PUNCT\"]," . |
32 | "{ linebreakstyle=> [\" 'after'\"], separator=> [\" true }]", true ], |
33 | '-' => [ " exports.MO.BIN4" ], |
34 | '-=' => [ " exports.MO.BIN4" ], |
35 | '->' => [ " exports.MO.BIN5" ], |
36 | '.' => [ " [0, 3], MmlNode_js_1.TEXCLASS.PUNCT\"], { separator=> [ true }]" ], |
37 | ':' => [ " [1, 2], MmlNode_js_1.TEXCLASS.REL\"], null]" ], |
38 | '/' => [ " exports.MO.ORD11", true ], |
39 | '//' => [ " OPDEF(1\"], 1)" ], |
40 | '/=' => [ " exports.MO.BIN4" ], |
41 | '=>' => [ " [1, 2], MmlNode_js_1.TEXCLASS.REL\"], null]" ], |
42 | '=>=' => [ " exports.MO.BIN4" ], |
43 | ';' => [ " [0, 3], MmlNode_js_1.TEXCLASS.PUNCT]," . |
44 | "{ linebreakstyle=> ['after'], separator=> [ true }]", true ], |
45 | '<' => [ " exports.MO.REL", true ], |
46 | '<=' => [ " exports.MO.BIN5" ], |
47 | '<>' => [ " OPDEF(1, 1)" ], |
48 | '=' => [ " exports.MO.REL" ], |
49 | '==' => [ " exports.MO.BIN4" ], |
50 | '>' => [ " exports.MO.REL", true ], |
51 | '>=' => [ " exports.MO.BIN5" ], |
52 | '?' => [ " [1, 1], MmlNode_js_1.TEXCLASS.CLOSE], null]" ], |
53 | '@' => [ " exports.MO.ORD11" ], |
54 | '\\' => [ " exports.MO.ORD", true ], |
55 | '^' => [ " exports.MO.ORD11" ], |
56 | '_' => [ " exports.MO.ORD11" ], |
57 | '|' => [ " [2, 2], MmlNode_js_1.TEXCLASS.ORD]," . |
58 | "{ fence=> [\"true\"], stretchy=> [\"true\"], symmetric=> [\" true }]" ], |
59 | '||' => [ " [2, 2], MmlNode_js_1.TEXCLASS.ORD]," . |
60 | "{ fence=> [\"true\"], stretchy=> [\"true\"], symmetric=> [\" true }]" ], |
61 | '|||' => [ " [2, 2], MmlNode_js_1.TEXCLASS.ORD]," . |
62 | "{ fence=> [\"true\"], stretchy=> [\"true\"], symmetric=> [\" true }]" ], |
63 | '\u00B1' => [ " exports.MO.BIN4" ], |
64 | '\u00B7' => [ " exports.MO.BIN4" ], |
65 | '\u00D7' => [ " exports.MO.BIN4" ], |
66 | '\u00F7' => [ " exports.MO.BIN4" ], |
67 | '\u02B9' => [ " exports.MO.ORD" ], |
68 | '\u0300' => [ " exports.MO.ACCENT" ], |
69 | '\u0301' => [ " exports.MO.ACCENT" ], |
70 | '\u0303' => [ " exports.MO.WIDEACCENT" ], |
71 | '\u0304' => [ " exports.MO.ACCENT" ], |
72 | '\u0306' => [ " exports.MO.ACCENT" ], |
73 | '\u0307' => [ " exports.MO.ACCENT" ], |
74 | '\u0308' => [ " exports.MO.ACCENT" ], |
75 | '\u030C' => [ " exports.MO.ACCENT" ], |
76 | '\u0332' => [ " exports.MO.WIDEACCENT" ], |
77 | '\u0338' => [ " exports.MO.REL4" ], |
78 | '\u2015' => [ " [0, 0], MmlNode_js_1.TEXCLASS.ORD\"], { stretchy=> [\" true }]" ], |
79 | '\u2017' => [ " [0, 0], MmlNode_js_1.TEXCLASS.ORD\"], { stretchy=> [\" true }]" ], |
80 | '\u2020' => [ " exports.MO.BIN3" ], |
81 | '\u2021' => [ " exports.MO.BIN3" ], |
82 | '\u2022' => [ " exports.MO.BIN4" ], |
83 | '\u2026' => [ " exports.MO.INNER" ], |
84 | '\u2043' => [ " exports.MO.BIN4" ], |
85 | '\u2044' => [ " exports.MO.TALLBIN" ], |
86 | '\u2061' => [ " exports.MO.NONE" ], |
87 | '\u2062' => [ " exports.MO.NONE" ], |
88 | '\u2063' => [ " [0, 0], MmlNode_js_1.TEXCLASS.NONE]," . |
89 | "{ linebreakstyle=> [\" 'after'\"], separator=> [\" true }]" ], |
90 | '\u2064' => [ " exports.MO.NONE" ], |
91 | '\u20D7' => [ " exports.MO.ACCENT" ], |
92 | // '\u2111'=> [" exports.MO.ORD"], |
93 | //'\u2113'=> [" exports.MO.ORD"], |
94 | '\u2118' => [ " exports.MO.ORD" ], |
95 | // '\u211C'=> [" exports.MO.ORD"], |
96 | '\u2190' => [ " exports.MO.WIDEREL" ], |
97 | '\u2191' => [ " exports.MO.RELSTRETCH" ], |
98 | '\u2192' => [ " exports.MO.WIDEREL" ], |
99 | '\u2193' => [ " exports.MO.RELSTRETCH" ], |
100 | '\u2194' => [ " exports.MO.WIDEREL" ], |
101 | '\u2195' => [ " exports.MO.RELSTRETCH" ], |
102 | '\u2196' => [ " exports.MO.RELSTRETCH" ], |
103 | '\u2197' => [ " exports.MO.RELSTRETCH" ], |
104 | '\u2198' => [ " exports.MO.RELSTRETCH" ], |
105 | '\u2199' => [ " exports.MO.RELSTRETCH" ], |
106 | '\u219A' => [ " exports.MO.RELACCENT" ], |
107 | '\u219B' => [ " exports.MO.RELACCENT" ], |
108 | '\u219C' => [ " exports.MO.WIDEREL" ], |
109 | '\u219D' => [ " exports.MO.WIDEREL" ], |
110 | '\u219E' => [ " exports.MO.WIDEREL" ], |
111 | '\u219F' => [ " exports.MO.WIDEREL" ], |
112 | '\u21A0' => [ " exports.MO.WIDEREL" ], |
113 | '\u21A1' => [ " exports.MO.RELSTRETCH" ], |
114 | '\u21A2' => [ " exports.MO.WIDEREL" ], |
115 | '\u21A3' => [ " exports.MO.WIDEREL" ], |
116 | '\u21A4' => [ " exports.MO.WIDEREL" ], |
117 | '\u21A5' => [ " exports.MO.RELSTRETCH" ], |
118 | '\u21A6' => [ " exports.MO.WIDEREL" ], |
119 | '\u21A7' => [ " exports.MO.RELSTRETCH" ], |
120 | '\u21A8' => [ " exports.MO.RELSTRETCH" ], |
121 | '\u21A9' => [ " exports.MO.WIDEREL" ], |
122 | '\u21AA' => [ " exports.MO.WIDEREL" ], |
123 | '\u21AB' => [ " exports.MO.WIDEREL" ], |
124 | '\u21AC' => [ " exports.MO.WIDEREL" ], |
125 | '\u21AD' => [ " exports.MO.WIDEREL" ], |
126 | '\u21AE' => [ " exports.MO.RELACCENT" ], |
127 | '\u21AF' => [ " exports.MO.RELSTRETCH" ], |
128 | '\u21B0' => [ " exports.MO.RELSTRETCH" ], |
129 | '\u21B1' => [ " exports.MO.RELSTRETCH" ], |
130 | '\u21B2' => [ " exports.MO.RELSTRETCH" ], |
131 | '\u21B3' => [ " exports.MO.RELSTRETCH" ], |
132 | '\u21B4' => [ " exports.MO.RELSTRETCH" ], |
133 | '\u21B5' => [ " exports.MO.RELSTRETCH" ], |
134 | '\u21B6' => [ " exports.MO.RELACCENT" ], |
135 | '\u21B7' => [ " exports.MO.RELACCENT" ], |
136 | '\u21B8' => [ " exports.MO.REL" ], |
137 | '\u21B9' => [ " exports.MO.WIDEREL" ], |
138 | '\u21BA' => [ " exports.MO.REL" ], |
139 | '\u21BB' => [ " exports.MO.REL" ], |
140 | '\u21BC' => [ " exports.MO.WIDEREL" ], |
141 | '\u21BD' => [ " exports.MO.WIDEREL" ], |
142 | '\u21BE' => [ " exports.MO.RELSTRETCH" ], |
143 | '\u21BF' => [ " exports.MO.RELSTRETCH" ], |
144 | '\u21C0' => [ " exports.MO.WIDEREL" ], |
145 | '\u21C1' => [ " exports.MO.WIDEREL" ], |
146 | '\u21C2' => [ " exports.MO.RELSTRETCH" ], |
147 | '\u21C3' => [ " exports.MO.RELSTRETCH" ], |
148 | '\u21C4' => [ " exports.MO.WIDEREL" ], |
149 | '\u21C5' => [ " exports.MO.RELSTRETCH" ], |
150 | '\u21C6' => [ " exports.MO.WIDEREL" ], |
151 | '\u21C7' => [ " exports.MO.WIDEREL" ], |
152 | '\u21C8' => [ " exports.MO.RELSTRETCH" ], |
153 | '\u21C9' => [ " exports.MO.WIDEREL" ], |
154 | '\u21CA' => [ " exports.MO.RELSTRETCH" ], |
155 | '\u21CB' => [ " exports.MO.WIDEREL" ], |
156 | '\u21CC' => [ " exports.MO.WIDEREL" ], |
157 | '\u21CD' => [ " exports.MO.RELACCENT" ], |
158 | '\u21CE' => [ " exports.MO.RELACCENT" ], |
159 | '\u21CF' => [ " exports.MO.RELACCENT" ], |
160 | '\u21D0' => [ " exports.MO.WIDEREL" ], |
161 | '\u21D1' => [ " exports.MO.RELSTRETCH" ], |
162 | '\u21D2' => [ " exports.MO.WIDEREL" ], |
163 | '\u21D3' => [ " exports.MO.RELSTRETCH" ], |
164 | '\u21D4' => [ " exports.MO.WIDEREL" ], |
165 | '\u21D5' => [ " exports.MO.RELSTRETCH" ], |
166 | '\u21D6' => [ " exports.MO.RELSTRETCH" ], |
167 | '\u21D7' => [ " exports.MO.RELSTRETCH" ], |
168 | '\u21D8' => [ " exports.MO.RELSTRETCH" ], |
169 | '\u21D9' => [ " exports.MO.RELSTRETCH" ], |
170 | '\u21DA' => [ " exports.MO.WIDEREL" ], |
171 | '\u21DB' => [ " exports.MO.WIDEREL" ], |
172 | '\u21DC' => [ " exports.MO.WIDEREL" ], |
173 | '\u21DD' => [ " exports.MO.WIDEREL" ], |
174 | '\u21DE' => [ " exports.MO.REL" ], |
175 | '\u21DF' => [ " exports.MO.REL" ], |
176 | '\u21E0' => [ " exports.MO.WIDEREL" ], |
177 | '\u21E1' => [ " exports.MO.RELSTRETCH" ], |
178 | '\u21E2' => [ " exports.MO.WIDEREL" ], |
179 | '\u21E3' => [ " exports.MO.RELSTRETCH" ], |
180 | '\u21E4' => [ " exports.MO.WIDEREL" ], |
181 | '\u21E5' => [ " exports.MO.WIDEREL" ], |
182 | '\u21E6' => [ " exports.MO.WIDEREL" ], |
183 | '\u21E7' => [ " exports.MO.RELSTRETCH" ], |
184 | '\u21E8' => [ " exports.MO.WIDEREL" ], |
185 | '\u21E9' => [ " exports.MO.RELSTRETCH" ], |
186 | '\u21EA' => [ " exports.MO.RELSTRETCH" ], |
187 | '\u21EB' => [ " exports.MO.RELSTRETCH" ], |
188 | '\u21EC' => [ " exports.MO.RELSTRETCH" ], |
189 | '\u21ED' => [ " exports.MO.RELSTRETCH" ], |
190 | '\u21EE' => [ " exports.MO.RELSTRETCH" ], |
191 | '\u21EF' => [ " exports.MO.RELSTRETCH" ], |
192 | '\u21F0' => [ " exports.MO.WIDEREL" ], |
193 | '\u21F1' => [ " exports.MO.REL" ], |
194 | '\u21F2' => [ " exports.MO.REL" ], |
195 | '\u21F3' => [ " exports.MO.RELSTRETCH" ], |
196 | '\u21F4' => [ " exports.MO.RELACCENT" ], |
197 | '\u21F5' => [ " exports.MO.RELSTRETCH" ], |
198 | '\u21F6' => [ " exports.MO.WIDEREL" ], |
199 | '\u21F7' => [ " exports.MO.RELACCENT" ], |
200 | '\u21F8' => [ " exports.MO.RELACCENT" ], |
201 | '\u21F9' => [ " exports.MO.RELACCENT" ], |
202 | '\u21FA' => [ " exports.MO.RELACCENT" ], |
203 | '\u21FB' => [ " exports.MO.RELACCENT" ], |
204 | '\u21FC' => [ " exports.MO.RELACCENT" ], |
205 | '\u21FD' => [ " exports.MO.WIDEREL" ], |
206 | '\u21FE' => [ " exports.MO.WIDEREL" ], |
207 | '\u21FF' => [ " exports.MO.WIDEREL" ], |
208 | '\u2201' => [ " OPDEF(1, 2), MmlNode_js_1.TEXCLASS.ORD)" ], |
209 | '\u2205' => [ " exports.MO.ORD" ], |
210 | '\u2206' => [ " exports.MO.BIN3" ], |
211 | '\u2208' => [ " exports.MO.REL" ], |
212 | '\u2209' => [ " exports.MO.REL" ], |
213 | '\u220A' => [ " exports.MO.REL" ], |
214 | '\u220B' => [ " exports.MO.REL" ], |
215 | '\u220C' => [ " exports.MO.REL" ], |
216 | '\u220D' => [ " exports.MO.REL" ], |
217 | '\u220E' => [ " exports.MO.BIN3" ], |
218 | '\u2212' => [ " exports.MO.BIN4" ], |
219 | '\u2213' => [ " exports.MO.BIN4" ], |
220 | '\u2214' => [ " exports.MO.BIN4" ], |
221 | '\u2215' => [ " exports.MO.TALLBIN" ], |
222 | '\u2216' => [ " exports.MO.BIN4" ], |
223 | '\u2217' => [ " exports.MO.BIN4" ], |
224 | '\u2218' => [ " exports.MO.BIN4" ], |
225 | '\u2219' => [ " exports.MO.BIN4" ], |
226 | '\u221D' => [ " exports.MO.REL" ], |
227 | // '\u221E'=> [" exports.MO.ORD"], |
228 | '\u221F' => [ " exports.MO.REL" ], |
229 | '\u2223' => [ " exports.MO.REL" ], |
230 | '\u2224' => [ " exports.MO.REL" ], |
231 | '\u2225' => [ " exports.MO.REL" ], |
232 | '\u2226' => [ " exports.MO.REL" ], |
233 | '\u2227' => [ " exports.MO.BIN4" ], |
234 | '\u2228' => [ " exports.MO.BIN4" ], |
235 | '\u2229' => [ " exports.MO.BIN4" ], |
236 | '\u222A' => [ " exports.MO.BIN4" ], |
237 | '\u2234' => [ " exports.MO.REL" ], |
238 | '\u2235' => [ " exports.MO.REL" ], |
239 | '\u2236' => [ " exports.MO.REL" ], |
240 | '\u2237' => [ " exports.MO.REL" ], |
241 | '\u2238' => [ " exports.MO.BIN4" ], |
242 | '\u2239' => [ " exports.MO.REL" ], |
243 | '\u223A' => [ " exports.MO.BIN4" ], |
244 | '\u223B' => [ " exports.MO.REL" ], |
245 | '\u223C' => [ " exports.MO.REL" ], |
246 | '\u223D' => [ " exports.MO.REL" ], |
247 | '\u223D\u0331' => [ " exports.MO.BIN3" ], |
248 | '\u223E' => [ " exports.MO.REL" ], |
249 | '\u223F' => [ " exports.MO.BIN3" ], |
250 | '\u2240' => [ " exports.MO.BIN4" ], |
251 | '\u2241' => [ " exports.MO.REL" ], |
252 | '\u2242' => [ " exports.MO.REL" ], |
253 | '\u2242\u0338' => [ " exports.MO.REL" ], |
254 | '\u2243' => [ " exports.MO.REL" ], |
255 | '\u2244' => [ " exports.MO.REL" ], |
256 | '\u2245' => [ " exports.MO.REL" ], |
257 | '\u2246' => [ " exports.MO.REL" ], |
258 | '\u2247' => [ " exports.MO.REL" ], |
259 | '\u2248' => [ " exports.MO.REL" ], |
260 | '\u2249' => [ " exports.MO.REL" ], |
261 | '\u224A' => [ " exports.MO.REL" ], |
262 | '\u224B' => [ " exports.MO.REL" ], |
263 | '\u224C' => [ " exports.MO.REL" ], |
264 | '\u224D' => [ " exports.MO.REL" ], |
265 | '\u224E' => [ " exports.MO.REL" ], |
266 | '\u224E\u0338' => [ " exports.MO.REL" ], |
267 | '\u224F' => [ " exports.MO.REL" ], |
268 | '\u224F\u0338' => [ " exports.MO.REL" ], |
269 | '\u2250' => [ " exports.MO.REL" ], |
270 | '\u2251' => [ " exports.MO.REL" ], |
271 | '\u2252' => [ " exports.MO.REL" ], |
272 | '\u2253' => [ " exports.MO.REL" ], |
273 | '\u2254' => [ " exports.MO.REL" ], |
274 | '\u2255' => [ " exports.MO.REL" ], |
275 | '\u2256' => [ " exports.MO.REL" ], |
276 | '\u2257' => [ " exports.MO.REL" ], |
277 | '\u2258' => [ " exports.MO.REL" ], |
278 | '\u2259' => [ " exports.MO.REL" ], |
279 | '\u225A' => [ " exports.MO.REL" ], |
280 | '\u225B' => [ " exports.MO.REL" ], |
281 | '\u225C' => [ " exports.MO.REL" ], |
282 | '\u225D' => [ " exports.MO.REL" ], |
283 | '\u225E' => [ " exports.MO.REL" ], |
284 | '\u225F' => [ " exports.MO.REL" ], |
285 | '\u2260' => [ " exports.MO.REL" ], |
286 | '\u2261' => [ " exports.MO.REL" ], |
287 | '\u2262' => [ " exports.MO.REL" ], |
288 | '\u2263' => [ " exports.MO.REL" ], |
289 | '\u2264' => [ " exports.MO.REL" ], |
290 | '\u2265' => [ " exports.MO.REL" ], |
291 | '\u2266' => [ " exports.MO.REL" ], |
292 | '\u2266\u0338' => [ " exports.MO.REL" ], |
293 | '\u2267' => [ " exports.MO.REL" ], |
294 | '\u2268' => [ " exports.MO.REL" ], |
295 | '\u2269' => [ " exports.MO.REL" ], |
296 | '\u226A' => [ " exports.MO.REL" ], |
297 | '\u226A\u0338' => [ " exports.MO.REL" ], |
298 | '\u226B' => [ " exports.MO.REL" ], |
299 | '\u226B\u0338' => [ " exports.MO.REL" ], |
300 | '\u226C' => [ " exports.MO.REL" ], |
301 | '\u226D' => [ " exports.MO.REL" ], |
302 | '\u226E' => [ " exports.MO.REL" ], |
303 | '\u226F' => [ " exports.MO.REL" ], |
304 | '\u2270' => [ " exports.MO.REL" ], |
305 | '\u2271' => [ " exports.MO.REL" ], |
306 | '\u2272' => [ " exports.MO.REL" ], |
307 | '\u2273' => [ " exports.MO.REL" ], |
308 | '\u2274' => [ " exports.MO.REL" ], |
309 | '\u2275' => [ " exports.MO.REL" ], |
310 | '\u2276' => [ " exports.MO.REL" ], |
311 | '\u2277' => [ " exports.MO.REL" ], |
312 | '\u2278' => [ " exports.MO.REL" ], |
313 | '\u2279' => [ " exports.MO.REL" ], |
314 | '\u227A' => [ " exports.MO.REL" ], |
315 | '\u227B' => [ " exports.MO.REL" ], |
316 | '\u227C' => [ " exports.MO.REL" ], |
317 | '\u227D' => [ " exports.MO.REL" ], |
318 | '\u227E' => [ " exports.MO.REL" ], |
319 | '\u227F' => [ " exports.MO.REL" ], |
320 | '\u227F\u0338' => [ " exports.MO.REL" ], |
321 | '\u2280' => [ " exports.MO.REL" ], |
322 | '\u2281' => [ " exports.MO.REL" ], |
323 | '\u2282' => [ " exports.MO.REL" ], |
324 | '\u2282\u20D2' => [ " exports.MO.REL" ], |
325 | '\u2283' => [ " exports.MO.REL" ], |
326 | '\u2283\u20D2' => [ " exports.MO.REL" ], |
327 | '\u2284' => [ " exports.MO.REL" ], |
328 | '\u2285' => [ " exports.MO.REL" ], |
329 | '\u2286' => [ " exports.MO.REL" ], |
330 | '\u2287' => [ " exports.MO.REL" ], |
331 | '\u2288' => [ " exports.MO.REL" ], |
332 | '\u2289' => [ " exports.MO.REL" ], |
333 | '\u228A' => [ " exports.MO.REL" ], |
334 | '\u228B' => [ " exports.MO.REL" ], |
335 | '\u228C' => [ " exports.MO.BIN4" ], |
336 | '\u228D' => [ " exports.MO.BIN4" ], |
337 | '\u228E' => [ " exports.MO.BIN4" ], |
338 | '\u228F' => [ " exports.MO.REL" ], |
339 | '\u228F\u0338' => [ " exports.MO.REL" ], |
340 | '\u2290' => [ " exports.MO.REL" ], |
341 | '\u2290\u0338' => [ " exports.MO.REL" ], |
342 | '\u2291' => [ " exports.MO.REL" ], |
343 | '\u2292' => [ " exports.MO.REL" ], |
344 | '\u2293' => [ " exports.MO.BIN4" ], |
345 | '\u2294' => [ " exports.MO.BIN4" ], |
346 | '\u2295' => [ " exports.MO.BIN4" ], |
347 | '\u2296' => [ " exports.MO.BIN4" ], |
348 | '\u2297' => [ " exports.MO.BIN4" ], |
349 | '\u2298' => [ " exports.MO.BIN4" ], |
350 | '\u2299' => [ " exports.MO.BIN4" ], |
351 | '\u229A' => [ " exports.MO.BIN4" ], |
352 | '\u229B' => [ " exports.MO.BIN4" ], |
353 | '\u229C' => [ " exports.MO.BIN4" ], |
354 | '\u229D' => [ " exports.MO.BIN4" ], |
355 | '\u229E' => [ " exports.MO.BIN4" ], |
356 | '\u229F' => [ " exports.MO.BIN4" ], |
357 | '\u22A0' => [ " exports.MO.BIN4" ], |
358 | '\u22A1' => [ " exports.MO.BIN4" ], |
359 | '\u22A2' => [ " exports.MO.REL" ], |
360 | '\u22A3' => [ " exports.MO.REL" ], |
361 | '\u22A4' => [ " exports.MO.ORD55" ], |
362 | '\u22A5' => [ " exports.MO.REL" ], |
363 | '\u22A6' => [ " exports.MO.REL" ], |
364 | '\u22A7' => [ " exports.MO.REL" ], |
365 | '\u22A8' => [ " exports.MO.REL" ], |
366 | '\u22A9' => [ " exports.MO.REL" ], |
367 | '\u22AA' => [ " exports.MO.REL" ], |
368 | '\u22AB' => [ " exports.MO.REL" ], |
369 | '\u22AC' => [ " exports.MO.REL" ], |
370 | '\u22AD' => [ " exports.MO.REL" ], |
371 | '\u22AE' => [ " exports.MO.REL" ], |
372 | '\u22AF' => [ " exports.MO.REL" ], |
373 | '\u22B0' => [ " exports.MO.REL" ], |
374 | '\u22B1' => [ " exports.MO.REL" ], |
375 | '\u22B2' => [ " exports.MO.REL" ], |
376 | '\u22B3' => [ " exports.MO.REL" ], |
377 | '\u22B4' => [ " exports.MO.REL" ], |
378 | '\u22B5' => [ " exports.MO.REL" ], |
379 | '\u22B6' => [ " exports.MO.REL" ], |
380 | '\u22B7' => [ " exports.MO.REL" ], |
381 | '\u22B8' => [ " exports.MO.REL" ], |
382 | '\u22B9' => [ " exports.MO.REL" ], |
383 | '\u22BA' => [ " exports.MO.BIN4" ], |
384 | '\u22BB' => [ " exports.MO.BIN4" ], |
385 | '\u22BC' => [ " exports.MO.BIN4" ], |
386 | '\u22BD' => [ " exports.MO.BIN4" ], |
387 | '\u22BE' => [ " exports.MO.BIN3" ], |
388 | '\u22BF' => [ " exports.MO.BIN3" ], |
389 | '\u22C4' => [ " exports.MO.BIN4" ], |
390 | '\u22C5' => [ " exports.MO.BIN4" ], |
391 | '\u22C6' => [ " exports.MO.BIN4" ], |
392 | '\u22C7' => [ " exports.MO.BIN4" ], |
393 | '\u22C8' => [ " exports.MO.REL" ], |
394 | '\u22C9' => [ " exports.MO.BIN4" ], |
395 | '\u22CA' => [ " exports.MO.BIN4" ], |
396 | '\u22CB' => [ " exports.MO.BIN4" ], |
397 | '\u22CC' => [ " exports.MO.BIN4" ], |
398 | '\u22CD' => [ " exports.MO.REL" ], |
399 | '\u22CE' => [ " exports.MO.BIN4" ], |
400 | '\u22CF' => [ " exports.MO.BIN4" ], |
401 | '\u22D0' => [ " exports.MO.REL" ], |
402 | '\u22D1' => [ " exports.MO.REL" ], |
403 | '\u22D2' => [ " exports.MO.BIN4" ], |
404 | '\u22D3' => [ " exports.MO.BIN4" ], |
405 | '\u22D4' => [ " exports.MO.REL" ], |
406 | '\u22D5' => [ " exports.MO.REL" ], |
407 | '\u22D6' => [ " exports.MO.REL" ], |
408 | '\u22D7' => [ " exports.MO.REL" ], |
409 | '\u22D8' => [ " exports.MO.REL" ], |
410 | '\u22D9' => [ " exports.MO.REL" ], |
411 | '\u22DA' => [ " exports.MO.REL" ], |
412 | '\u22DB' => [ " exports.MO.REL" ], |
413 | '\u22DC' => [ " exports.MO.REL" ], |
414 | '\u22DD' => [ " exports.MO.REL" ], |
415 | '\u22DE' => [ " exports.MO.REL" ], |
416 | '\u22DF' => [ " exports.MO.REL" ], |
417 | '\u22E0' => [ " exports.MO.REL" ], |
418 | '\u22E1' => [ " exports.MO.REL" ], |
419 | '\u22E2' => [ " exports.MO.REL" ], |
420 | '\u22E3' => [ " exports.MO.REL" ], |
421 | '\u22E4' => [ " exports.MO.REL" ], |
422 | '\u22E5' => [ " exports.MO.REL" ], |
423 | '\u22E6' => [ " exports.MO.REL" ], |
424 | '\u22E7' => [ " exports.MO.REL" ], |
425 | '\u22E8' => [ " exports.MO.REL" ], |
426 | '\u22E9' => [ " exports.MO.REL" ], |
427 | '\u22EA' => [ " exports.MO.REL" ], |
428 | '\u22EB' => [ " exports.MO.REL" ], |
429 | '\u22EC' => [ " exports.MO.REL" ], |
430 | '\u22ED' => [ " exports.MO.REL" ], |
431 | '\u22EE' => [ " exports.MO.ORD55" ], |
432 | '\u22EF' => [ " exports.MO.INNER" ], |
433 | '\u22F0' => [ " exports.MO.REL" ], |
434 | '\u22F1' => [ " [5, 5], MmlNode_js_1.TEXCLASS.INNER], null]" ], |
435 | '\u22F2' => [ " exports.MO.REL" ], |
436 | '\u22F3' => [ " exports.MO.REL" ], |
437 | '\u22F4' => [ " exports.MO.REL" ], |
438 | '\u22F5' => [ " exports.MO.REL" ], |
439 | '\u22F6' => [ " exports.MO.REL" ], |
440 | '\u22F7' => [ " exports.MO.REL" ], |
441 | '\u22F8' => [ " exports.MO.REL" ], |
442 | '\u22F9' => [ " exports.MO.REL" ], |
443 | '\u22FA' => [ " exports.MO.REL" ], |
444 | '\u22FB' => [ " exports.MO.REL" ], |
445 | '\u22FC' => [ " exports.MO.REL" ], |
446 | '\u22FD' => [ " exports.MO.REL" ], |
447 | '\u22FE' => [ " exports.MO.REL" ], |
448 | '\u22FF' => [ " exports.MO.REL" ], |
449 | '\u2305' => [ " exports.MO.BIN3" ], |
450 | '\u2306' => [ " exports.MO.BIN3" ], |
451 | '\u2322' => [ " exports.MO.REL4" ], |
452 | '\u2323' => [ " exports.MO.REL4" ], |
453 | '\u2329' => [ " exports.MO.OPEN" ], |
454 | '\u232A' => [ " exports.MO.CLOSE" ], |
455 | '\u23AA' => [ " exports.MO.ORD" ], |
456 | '\u23AF' => [ " [0, 0], MmlNode_js_1.TEXCLASS.ORD], { stretchy=> [\" true }]" ], |
457 | '\u23B0' => [ " exports.MO.OPEN" ], |
458 | '\u23B1' => [ " exports.MO.CLOSE" ], |
459 | '\u2500' => [ " exports.MO.ORD" ], |
460 | '\u25B3' => [ " exports.MO.BIN4" ], |
461 | '\u25B5' => [ " exports.MO.BIN4" ], |
462 | '\u25B9' => [ " exports.MO.BIN4" ], |
463 | '\u25BD' => [ " exports.MO.BIN4" ], |
464 | '\u25BF' => [ " exports.MO.BIN4" ], |
465 | '\u25C3' => [ " exports.MO.BIN4" ], |
466 | '\u25EF' => [ " exports.MO.BIN3" ], |
467 | '\u2660' => [ " exports.MO.ORD" ], |
468 | '\u2661' => [ " exports.MO.ORD" ], |
469 | '\u2662' => [ " exports.MO.ORD" ], |
470 | '\u2663' => [ " exports.MO.ORD" ], |
471 | '\u2758' => [ " exports.MO.REL" ], |
472 | '\u27F0' => [ " exports.MO.RELSTRETCH" ], |
473 | '\u27F1' => [ " exports.MO.RELSTRETCH" ], |
474 | '\u27F5' => [ " exports.MO.WIDEREL" ], |
475 | '\u27F6' => [ " exports.MO.WIDEREL" ], |
476 | '\u27F7' => [ " exports.MO.WIDEREL" ], |
477 | '\u27F8' => [ " exports.MO.WIDEREL" ], |
478 | '\u27F9' => [ " exports.MO.WIDEREL" ], |
479 | '\u27FA' => [ " exports.MO.WIDEREL" ], |
480 | '\u27FB' => [ " exports.MO.WIDEREL" ], |
481 | '\u27FC' => [ " exports.MO.WIDEREL" ], |
482 | '\u27FD' => [ " exports.MO.WIDEREL" ], |
483 | '\u27FE' => [ " exports.MO.WIDEREL" ], |
484 | '\u27FF' => [ " exports.MO.WIDEREL" ], |
485 | '\u2900' => [ " exports.MO.RELACCENT" ], |
486 | '\u2901' => [ " exports.MO.RELACCENT" ], |
487 | '\u2902' => [ " exports.MO.RELACCENT" ], |
488 | '\u2903' => [ " exports.MO.RELACCENT" ], |
489 | '\u2904' => [ " exports.MO.RELACCENT" ], |
490 | '\u2905' => [ " exports.MO.RELACCENT" ], |
491 | '\u2906' => [ " exports.MO.RELACCENT" ], |
492 | '\u2907' => [ " exports.MO.RELACCENT" ], |
493 | '\u2908' => [ " exports.MO.REL" ], |
494 | '\u2909' => [ " exports.MO.REL" ], |
495 | '\u290A' => [ " exports.MO.RELSTRETCH" ], |
496 | '\u290B' => [ " exports.MO.RELSTRETCH" ], |
497 | '\u290C' => [ " exports.MO.WIDEREL" ], |
498 | '\u290D' => [ " exports.MO.WIDEREL" ], |
499 | '\u290E' => [ " exports.MO.WIDEREL" ], |
500 | '\u290F' => [ " exports.MO.WIDEREL" ], |
501 | '\u2910' => [ " exports.MO.WIDEREL" ], |
502 | '\u2911' => [ " exports.MO.RELACCENT" ], |
503 | '\u2912' => [ " exports.MO.RELSTRETCH" ], |
504 | '\u2913' => [ " exports.MO.RELSTRETCH" ], |
505 | '\u2914' => [ " exports.MO.RELACCENT" ], |
506 | '\u2915' => [ " exports.MO.RELACCENT" ], |
507 | '\u2916' => [ " exports.MO.RELACCENT" ], |
508 | '\u2917' => [ " exports.MO.RELACCENT" ], |
509 | '\u2918' => [ " exports.MO.RELACCENT" ], |
510 | '\u2919' => [ " exports.MO.RELACCENT" ], |
511 | '\u291A' => [ " exports.MO.RELACCENT" ], |
512 | '\u291B' => [ " exports.MO.RELACCENT" ], |
513 | '\u291C' => [ " exports.MO.RELACCENT" ], |
514 | '\u291D' => [ " exports.MO.RELACCENT" ], |
515 | '\u291E' => [ " exports.MO.RELACCENT" ], |
516 | '\u291F' => [ " exports.MO.RELACCENT" ], |
517 | '\u2920' => [ " exports.MO.RELACCENT" ], |
518 | '\u2921' => [ " exports.MO.RELSTRETCH" ], |
519 | '\u2922' => [ " exports.MO.RELSTRETCH" ], |
520 | '\u2923' => [ " exports.MO.REL" ], |
521 | '\u2924' => [ " exports.MO.REL" ], |
522 | '\u2925' => [ " exports.MO.REL" ], |
523 | '\u2926' => [ " exports.MO.REL" ], |
524 | '\u2927' => [ " exports.MO.REL" ], |
525 | '\u2928' => [ " exports.MO.REL" ], |
526 | '\u2929' => [ " exports.MO.REL" ], |
527 | '\u292A' => [ " exports.MO.REL" ], |
528 | '\u292B' => [ " exports.MO.REL" ], |
529 | '\u292C' => [ " exports.MO.REL" ], |
530 | '\u292D' => [ " exports.MO.REL" ], |
531 | '\u292E' => [ " exports.MO.REL" ], |
532 | '\u292F' => [ " exports.MO.REL" ], |
533 | '\u2930' => [ " exports.MO.REL" ], |
534 | '\u2931' => [ " exports.MO.REL" ], |
535 | '\u2932' => [ " exports.MO.REL" ], |
536 | '\u2933' => [ " exports.MO.RELACCENT" ], |
537 | '\u2934' => [ " exports.MO.REL" ], |
538 | '\u2935' => [ " exports.MO.REL" ], |
539 | '\u2936' => [ " exports.MO.REL" ], |
540 | '\u2937' => [ " exports.MO.REL" ], |
541 | '\u2938' => [ " exports.MO.REL" ], |
542 | '\u2939' => [ " exports.MO.REL" ], |
543 | '\u293A' => [ " exports.MO.RELACCENT" ], |
544 | '\u293B' => [ " exports.MO.RELACCENT" ], |
545 | '\u293C' => [ " exports.MO.RELACCENT" ], |
546 | '\u293D' => [ " exports.MO.RELACCENT" ], |
547 | '\u293E' => [ " exports.MO.REL" ], |
548 | '\u293F' => [ " exports.MO.REL" ], |
549 | '\u2940' => [ " exports.MO.REL" ], |
550 | '\u2941' => [ " exports.MO.REL" ], |
551 | '\u2942' => [ " exports.MO.RELACCENT" ], |
552 | '\u2943' => [ " exports.MO.RELACCENT" ], |
553 | '\u2944' => [ " exports.MO.RELACCENT" ], |
554 | '\u2945' => [ " exports.MO.RELACCENT" ], |
555 | '\u2946' => [ " exports.MO.RELACCENT" ], |
556 | '\u2947' => [ " exports.MO.RELACCENT" ], |
557 | '\u2948' => [ " exports.MO.RELACCENT" ], |
558 | '\u2949' => [ " exports.MO.REL" ], |
559 | '\u294A' => [ " exports.MO.RELACCENT" ], |
560 | '\u294B' => [ " exports.MO.RELACCENT" ], |
561 | '\u294C' => [ " exports.MO.REL" ], |
562 | '\u294D' => [ " exports.MO.REL" ], |
563 | '\u294E' => [ " exports.MO.WIDEREL" ], |
564 | '\u294F' => [ " exports.MO.RELSTRETCH" ], |
565 | '\u2950' => [ " exports.MO.WIDEREL" ], |
566 | '\u2951' => [ " exports.MO.RELSTRETCH" ], |
567 | '\u2952' => [ " exports.MO.WIDEREL" ], |
568 | '\u2953' => [ " exports.MO.WIDEREL" ], |
569 | '\u2954' => [ " exports.MO.RELSTRETCH" ], |
570 | '\u2955' => [ " exports.MO.RELSTRETCH" ], |
571 | '\u2956' => [ " exports.MO.RELSTRETCH" ], |
572 | '\u2957' => [ " exports.MO.RELSTRETCH" ], |
573 | '\u2958' => [ " exports.MO.RELSTRETCH" ], |
574 | '\u2959' => [ " exports.MO.RELSTRETCH" ], |
575 | '\u295A' => [ " exports.MO.WIDEREL" ], |
576 | '\u295B' => [ " exports.MO.WIDEREL" ], |
577 | '\u295C' => [ " exports.MO.RELSTRETCH" ], |
578 | '\u295D' => [ " exports.MO.RELSTRETCH" ], |
579 | '\u295E' => [ " exports.MO.WIDEREL" ], |
580 | '\u295F' => [ " exports.MO.WIDEREL" ], |
581 | '\u2960' => [ " exports.MO.RELSTRETCH" ], |
582 | '\u2961' => [ " exports.MO.RELSTRETCH" ], |
583 | '\u2962' => [ " exports.MO.RELACCENT" ], |
584 | '\u2963' => [ " exports.MO.REL" ], |
585 | '\u2964' => [ " exports.MO.RELACCENT" ], |
586 | '\u2965' => [ " exports.MO.REL" ], |
587 | '\u2966' => [ " exports.MO.RELACCENT" ], |
588 | '\u2967' => [ " exports.MO.RELACCENT" ], |
589 | '\u2968' => [ " exports.MO.RELACCENT" ], |
590 | '\u2969' => [ " exports.MO.RELACCENT" ], |
591 | '\u296A' => [ " exports.MO.RELACCENT" ], |
592 | '\u296B' => [ " exports.MO.RELACCENT" ], |
593 | '\u296C' => [ " exports.MO.RELACCENT" ], |
594 | '\u296D' => [ " exports.MO.RELACCENT" ], |
595 | '\u296E' => [ " exports.MO.RELSTRETCH" ], |
596 | '\u296F' => [ " exports.MO.RELSTRETCH" ], |
597 | '\u2970' => [ " exports.MO.RELACCENT" ], |
598 | '\u2971' => [ " exports.MO.RELACCENT" ], |
599 | '\u2972' => [ " exports.MO.RELACCENT" ], |
600 | '\u2973' => [ " exports.MO.RELACCENT" ], |
601 | '\u2974' => [ " exports.MO.RELACCENT" ], |
602 | '\u2975' => [ " exports.MO.RELACCENT" ], |
603 | '\u2976' => [ " exports.MO.RELACCENT" ], |
604 | '\u2977' => [ " exports.MO.RELACCENT" ], |
605 | '\u2978' => [ " exports.MO.RELACCENT" ], |
606 | '\u2979' => [ " exports.MO.RELACCENT" ], |
607 | '\u297A' => [ " exports.MO.RELACCENT" ], |
608 | '\u297B' => [ " exports.MO.RELACCENT" ], |
609 | '\u297C' => [ " exports.MO.RELACCENT" ], |
610 | '\u297D' => [ " exports.MO.RELACCENT" ], |
611 | '\u297E' => [ " exports.MO.REL" ], |
612 | '\u297F' => [ " exports.MO.REL" ], |
613 | '\u2981' => [ " exports.MO.BIN3" ], |
614 | '\u2982' => [ " exports.MO.BIN3" ], |
615 | '\u2999' => [ " exports.MO.BIN3" ], |
616 | '\u299A' => [ " exports.MO.BIN3" ], |
617 | '\u299B' => [ " exports.MO.BIN3" ], |
618 | '\u299C' => [ " exports.MO.BIN3" ], |
619 | '\u299D' => [ " exports.MO.BIN3" ], |
620 | '\u299E' => [ " exports.MO.BIN3" ], |
621 | '\u299F' => [ " exports.MO.BIN3" ], |
622 | '\u29A0' => [ " exports.MO.BIN3" ], |
623 | '\u29A1' => [ " exports.MO.BIN3" ], |
624 | '\u29A2' => [ " exports.MO.BIN3" ], |
625 | '\u29A3' => [ " exports.MO.BIN3" ], |
626 | '\u29A4' => [ " exports.MO.BIN3" ], |
627 | '\u29A5' => [ " exports.MO.BIN3" ], |
628 | '\u29A6' => [ " exports.MO.BIN3" ], |
629 | '\u29A7' => [ " exports.MO.BIN3" ], |
630 | '\u29A8' => [ " exports.MO.BIN3" ], |
631 | '\u29A9' => [ " exports.MO.BIN3" ], |
632 | '\u29AA' => [ " exports.MO.BIN3" ], |
633 | '\u29AB' => [ " exports.MO.BIN3" ], |
634 | '\u29AC' => [ " exports.MO.BIN3" ], |
635 | '\u29AD' => [ " exports.MO.BIN3" ], |
636 | '\u29AE' => [ " exports.MO.BIN3" ], |
637 | '\u29AF' => [ " exports.MO.BIN3" ], |
638 | '\u29B0' => [ " exports.MO.BIN3" ], |
639 | '\u29B1' => [ " exports.MO.BIN3" ], |
640 | '\u29B2' => [ " exports.MO.BIN3" ], |
641 | '\u29B3' => [ " exports.MO.BIN3" ], |
642 | '\u29B4' => [ " exports.MO.BIN3" ], |
643 | '\u29B5' => [ " exports.MO.BIN3" ], |
644 | '\u29B6' => [ " exports.MO.BIN4" ], |
645 | '\u29B7' => [ " exports.MO.BIN4" ], |
646 | '\u29B8' => [ " exports.MO.BIN4" ], |
647 | '\u29B9' => [ " exports.MO.BIN4" ], |
648 | '\u29BA' => [ " exports.MO.BIN4" ], |
649 | '\u29BB' => [ " exports.MO.BIN4" ], |
650 | '\u29BC' => [ " exports.MO.BIN4" ], |
651 | '\u29BD' => [ " exports.MO.BIN4" ], |
652 | '\u29BE' => [ " exports.MO.BIN4" ], |
653 | '\u29BF' => [ " exports.MO.BIN4" ], |
654 | '\u29C0' => [ " exports.MO.REL" ], |
655 | '\u29C1' => [ " exports.MO.REL" ], |
656 | '\u29C2' => [ " exports.MO.BIN3" ], |
657 | '\u29C3' => [ " exports.MO.BIN3" ], |
658 | '\u29C4' => [ " exports.MO.BIN4" ], |
659 | '\u29C5' => [ " exports.MO.BIN4" ], |
660 | '\u29C6' => [ " exports.MO.BIN4" ], |
661 | '\u29C7' => [ " exports.MO.BIN4" ], |
662 | '\u29C8' => [ " exports.MO.BIN4" ], |
663 | '\u29C9' => [ " exports.MO.BIN3" ], |
664 | '\u29CA' => [ " exports.MO.BIN3" ], |
665 | '\u29CB' => [ " exports.MO.BIN3" ], |
666 | '\u29CC' => [ " exports.MO.BIN3" ], |
667 | '\u29CD' => [ " exports.MO.BIN3" ], |
668 | '\u29CE' => [ " exports.MO.REL" ], |
669 | '\u29CF' => [ " exports.MO.REL" ], |
670 | '\u29CF\u0338' => [ " exports.MO.REL" ], |
671 | '\u29D0' => [ " exports.MO.REL" ], |
672 | '\u29D0\u0338' => [ " exports.MO.REL" ], |
673 | '\u29D1' => [ " exports.MO.REL" ], |
674 | '\u29D2' => [ " exports.MO.REL" ], |
675 | '\u29D3' => [ " exports.MO.REL" ], |
676 | '\u29D4' => [ " exports.MO.REL" ], |
677 | '\u29D5' => [ " exports.MO.REL" ], |
678 | '\u29D6' => [ " exports.MO.BIN4" ], |
679 | '\u29D7' => [ " exports.MO.BIN4" ], |
680 | '\u29D8' => [ " exports.MO.BIN3" ], |
681 | '\u29D9' => [ " exports.MO.BIN3" ], |
682 | '\u29DB' => [ " exports.MO.BIN3" ], |
683 | '\u29DC' => [ " exports.MO.BIN3" ], |
684 | '\u29DD' => [ " exports.MO.BIN3" ], |
685 | '\u29DE' => [ " exports.MO.REL" ], |
686 | '\u29DF' => [ " exports.MO.BIN3" ], |
687 | '\u29E0' => [ " exports.MO.BIN3" ], |
688 | '\u29E1' => [ " exports.MO.REL" ], |
689 | '\u29E2' => [ " exports.MO.BIN4" ], |
690 | '\u29E3' => [ " exports.MO.REL" ], |
691 | '\u29E4' => [ " exports.MO.REL" ], |
692 | '\u29E5' => [ " exports.MO.REL" ], |
693 | '\u29E6' => [ " exports.MO.REL" ], |
694 | '\u29E7' => [ " exports.MO.BIN3" ], |
695 | '\u29E8' => [ " exports.MO.BIN3" ], |
696 | '\u29E9' => [ " exports.MO.BIN3" ], |
697 | '\u29EA' => [ " exports.MO.BIN3" ], |
698 | '\u29EB' => [ " exports.MO.BIN3" ], |
699 | '\u29EC' => [ " exports.MO.BIN3" ], |
700 | '\u29ED' => [ " exports.MO.BIN3" ], |
701 | '\u29EE' => [ " exports.MO.BIN3" ], |
702 | '\u29EF' => [ " exports.MO.BIN3" ], |
703 | '\u29F0' => [ " exports.MO.BIN3" ], |
704 | '\u29F1' => [ " exports.MO.BIN3" ], |
705 | '\u29F2' => [ " exports.MO.BIN3" ], |
706 | '\u29F3' => [ " exports.MO.BIN3" ], |
707 | '\u29F4' => [ " exports.MO.REL" ], |
708 | '\u29F5' => [ " exports.MO.BIN4" ], |
709 | '\u29F6' => [ " exports.MO.BIN4" ], |
710 | '\u29F7' => [ " exports.MO.BIN4" ], |
711 | '\u29F8' => [ " exports.MO.BIN3" ], |
712 | '\u29F9' => [ " exports.MO.BIN3" ], |
713 | '\u29FA' => [ " exports.MO.BIN3" ], |
714 | '\u29FB' => [ " exports.MO.BIN3" ], |
715 | '\u29FE' => [ " exports.MO.BIN4" ], |
716 | '\u29FF' => [ " exports.MO.BIN4" ], |
717 | '\u2A1D' => [ " exports.MO.BIN3" ], |
718 | '\u2A1E' => [ " exports.MO.BIN3" ], |
719 | '\u2A1F' => [ " exports.MO.BIN3" ], |
720 | '\u2A20' => [ " exports.MO.BIN3" ], |
721 | '\u2A21' => [ " exports.MO.BIN3" ], |
722 | '\u2A22' => [ " exports.MO.BIN4" ], |
723 | '\u2A23' => [ " exports.MO.BIN4" ], |
724 | '\u2A24' => [ " exports.MO.BIN4" ], |
725 | '\u2A25' => [ " exports.MO.BIN4" ], |
726 | '\u2A26' => [ " exports.MO.BIN4" ], |
727 | '\u2A27' => [ " exports.MO.BIN4" ], |
728 | '\u2A28' => [ " exports.MO.BIN4" ], |
729 | '\u2A29' => [ " exports.MO.BIN4" ], |
730 | '\u2A2A' => [ " exports.MO.BIN4" ], |
731 | '\u2A2B' => [ " exports.MO.BIN4" ], |
732 | '\u2A2C' => [ " exports.MO.BIN4" ], |
733 | '\u2A2D' => [ " exports.MO.BIN4" ], |
734 | '\u2A2E' => [ " exports.MO.BIN4" ], |
735 | '\u2A2F' => [ " exports.MO.BIN4" ], |
736 | '\u2A30' => [ " exports.MO.BIN4" ], |
737 | '\u2A31' => [ " exports.MO.BIN4" ], |
738 | '\u2A32' => [ " exports.MO.BIN4" ], |
739 | '\u2A33' => [ " exports.MO.BIN4" ], |
740 | '\u2A34' => [ " exports.MO.BIN4" ], |
741 | '\u2A35' => [ " exports.MO.BIN4" ], |
742 | '\u2A36' => [ " exports.MO.BIN4" ], |
743 | '\u2A37' => [ " exports.MO.BIN4" ], |
744 | '\u2A38' => [ " exports.MO.BIN4" ], |
745 | '\u2A39' => [ " exports.MO.BIN4" ], |
746 | '\u2A3A' => [ " exports.MO.BIN4" ], |
747 | '\u2A3B' => [ " exports.MO.BIN4" ], |
748 | '\u2A3C' => [ " exports.MO.BIN4" ], |
749 | '\u2A3D' => [ " exports.MO.BIN4" ], |
750 | '\u2A3E' => [ " exports.MO.BIN4" ], |
751 | '\u2A3F' => [ " exports.MO.BIN4" ], |
752 | '\u2A40' => [ " exports.MO.BIN4" ], |
753 | '\u2A41' => [ " exports.MO.BIN4" ], |
754 | '\u2A42' => [ " exports.MO.BIN4" ], |
755 | '\u2A43' => [ " exports.MO.BIN4" ], |
756 | '\u2A44' => [ " exports.MO.BIN4" ], |
757 | '\u2A45' => [ " exports.MO.BIN4" ], |
758 | '\u2A46' => [ " exports.MO.BIN4" ], |
759 | '\u2A47' => [ " exports.MO.BIN4" ], |
760 | '\u2A48' => [ " exports.MO.BIN4" ], |
761 | '\u2A49' => [ " exports.MO.BIN4" ], |
762 | '\u2A4A' => [ " exports.MO.BIN4" ], |
763 | '\u2A4B' => [ " exports.MO.BIN4" ], |
764 | '\u2A4C' => [ " exports.MO.BIN4" ], |
765 | '\u2A4D' => [ " exports.MO.BIN4" ], |
766 | '\u2A4E' => [ " exports.MO.BIN4" ], |
767 | '\u2A4F' => [ " exports.MO.BIN4" ], |
768 | '\u2A50' => [ " exports.MO.BIN4" ], |
769 | '\u2A51' => [ " exports.MO.BIN4" ], |
770 | '\u2A52' => [ " exports.MO.BIN4" ], |
771 | '\u2A53' => [ " exports.MO.BIN4" ], |
772 | '\u2A54' => [ " exports.MO.BIN4" ], |
773 | '\u2A55' => [ " exports.MO.BIN4" ], |
774 | '\u2A56' => [ " exports.MO.BIN4" ], |
775 | '\u2A57' => [ " exports.MO.BIN4" ], |
776 | '\u2A58' => [ " exports.MO.BIN4" ], |
777 | '\u2A59' => [ " exports.MO.REL" ], |
778 | '\u2A5A' => [ " exports.MO.BIN4" ], |
779 | '\u2A5B' => [ " exports.MO.BIN4" ], |
780 | '\u2A5C' => [ " exports.MO.BIN4" ], |
781 | '\u2A5D' => [ " exports.MO.BIN4" ], |
782 | '\u2A5E' => [ " exports.MO.BIN4" ], |
783 | '\u2A5F' => [ " exports.MO.BIN4" ], |
784 | '\u2A60' => [ " exports.MO.BIN4" ], |
785 | '\u2A61' => [ " exports.MO.BIN4" ], |
786 | '\u2A62' => [ " exports.MO.BIN4" ], |
787 | '\u2A63' => [ " exports.MO.BIN4" ], |
788 | '\u2A64' => [ " exports.MO.BIN4" ], |
789 | '\u2A65' => [ " exports.MO.BIN4" ], |
790 | '\u2A66' => [ " exports.MO.REL" ], |
791 | '\u2A67' => [ " exports.MO.REL" ], |
792 | '\u2A68' => [ " exports.MO.REL" ], |
793 | '\u2A69' => [ " exports.MO.REL" ], |
794 | '\u2A6A' => [ " exports.MO.REL" ], |
795 | '\u2A6B' => [ " exports.MO.REL" ], |
796 | '\u2A6C' => [ " exports.MO.REL" ], |
797 | '\u2A6D' => [ " exports.MO.REL" ], |
798 | '\u2A6E' => [ " exports.MO.REL" ], |
799 | '\u2A6F' => [ " exports.MO.REL" ], |
800 | '\u2A70' => [ " exports.MO.REL" ], |
801 | '\u2A71' => [ " exports.MO.BIN4" ], |
802 | '\u2A72' => [ " exports.MO.BIN4" ], |
803 | '\u2A73' => [ " exports.MO.REL" ], |
804 | '\u2A74' => [ " exports.MO.REL" ], |
805 | '\u2A75' => [ " exports.MO.REL" ], |
806 | '\u2A76' => [ " exports.MO.REL" ], |
807 | '\u2A77' => [ " exports.MO.REL" ], |
808 | '\u2A78' => [ " exports.MO.REL" ], |
809 | '\u2A79' => [ " exports.MO.REL" ], |
810 | '\u2A7A' => [ " exports.MO.REL" ], |
811 | '\u2A7B' => [ " exports.MO.REL" ], |
812 | '\u2A7C' => [ " exports.MO.REL" ], |
813 | '\u2A7D' => [ " exports.MO.REL" ], |
814 | '\u2A7D\u0338' => [ " exports.MO.REL" ], |
815 | '\u2A7E' => [ " exports.MO.REL" ], |
816 | '\u2A7E\u0338' => [ " exports.MO.REL" ], |
817 | '\u2A7F' => [ " exports.MO.REL" ], |
818 | '\u2A80' => [ " exports.MO.REL" ], |
819 | '\u2A81' => [ " exports.MO.REL" ], |
820 | '\u2A82' => [ " exports.MO.REL" ], |
821 | '\u2A83' => [ " exports.MO.REL" ], |
822 | '\u2A84' => [ " exports.MO.REL" ], |
823 | '\u2A85' => [ " exports.MO.REL" ], |
824 | '\u2A86' => [ " exports.MO.REL" ], |
825 | '\u2A87' => [ " exports.MO.REL" ], |
826 | '\u2A88' => [ " exports.MO.REL" ], |
827 | '\u2A89' => [ " exports.MO.REL" ], |
828 | '\u2A8A' => [ " exports.MO.REL" ], |
829 | '\u2A8B' => [ " exports.MO.REL" ], |
830 | '\u2A8C' => [ " exports.MO.REL" ], |
831 | '\u2A8D' => [ " exports.MO.REL" ], |
832 | '\u2A8E' => [ " exports.MO.REL" ], |
833 | '\u2A8F' => [ " exports.MO.REL" ], |
834 | '\u2A90' => [ " exports.MO.REL" ], |
835 | '\u2A91' => [ " exports.MO.REL" ], |
836 | '\u2A92' => [ " exports.MO.REL" ], |
837 | '\u2A93' => [ " exports.MO.REL" ], |
838 | '\u2A94' => [ " exports.MO.REL" ], |
839 | '\u2A95' => [ " exports.MO.REL" ], |
840 | '\u2A96' => [ " exports.MO.REL" ], |
841 | '\u2A97' => [ " exports.MO.REL" ], |
842 | '\u2A98' => [ " exports.MO.REL" ], |
843 | '\u2A99' => [ " exports.MO.REL" ], |
844 | '\u2A9A' => [ " exports.MO.REL" ], |
845 | '\u2A9B' => [ " exports.MO.REL" ], |
846 | '\u2A9C' => [ " exports.MO.REL" ], |
847 | '\u2A9D' => [ " exports.MO.REL" ], |
848 | '\u2A9E' => [ " exports.MO.REL" ], |
849 | '\u2A9F' => [ " exports.MO.REL" ], |
850 | '\u2AA0' => [ " exports.MO.REL" ], |
851 | '\u2AA1' => [ " exports.MO.REL" ], |
852 | '\u2AA1\u0338' => [ " exports.MO.REL" ], |
853 | '\u2AA2' => [ " exports.MO.REL" ], |
854 | '\u2AA2\u0338' => [ " exports.MO.REL" ], |
855 | '\u2AA3' => [ " exports.MO.REL" ], |
856 | '\u2AA4' => [ " exports.MO.REL" ], |
857 | '\u2AA5' => [ " exports.MO.REL" ], |
858 | '\u2AA6' => [ " exports.MO.REL" ], |
859 | '\u2AA7' => [ " exports.MO.REL" ], |
860 | '\u2AA8' => [ " exports.MO.REL" ], |
861 | '\u2AA9' => [ " exports.MO.REL" ], |
862 | '\u2AAA' => [ " exports.MO.REL" ], |
863 | '\u2AAB' => [ " exports.MO.REL" ], |
864 | '\u2AAC' => [ " exports.MO.REL" ], |
865 | '\u2AAD' => [ " exports.MO.REL" ], |
866 | '\u2AAE' => [ " exports.MO.REL" ], |
867 | '\u2AAF' => [ " exports.MO.REL" ], |
868 | '\u2AAF\u0338' => [ " exports.MO.REL" ], |
869 | '\u2AB0' => [ " exports.MO.REL" ], |
870 | '\u2AB0\u0338' => [ " exports.MO.REL" ], |
871 | '\u2AB1' => [ " exports.MO.REL" ], |
872 | '\u2AB2' => [ " exports.MO.REL" ], |
873 | '\u2AB3' => [ " exports.MO.REL" ], |
874 | '\u2AB4' => [ " exports.MO.REL" ], |
875 | '\u2AB5' => [ " exports.MO.REL" ], |
876 | '\u2AB6' => [ " exports.MO.REL" ], |
877 | '\u2AB7' => [ " exports.MO.REL" ], |
878 | '\u2AB8' => [ " exports.MO.REL" ], |
879 | '\u2AB9' => [ " exports.MO.REL" ], |
880 | '\u2ABA' => [ " exports.MO.REL" ], |
881 | '\u2ABB' => [ " exports.MO.REL" ], |
882 | '\u2ABC' => [ " exports.MO.REL" ], |
883 | '\u2ABD' => [ " exports.MO.REL" ], |
884 | '\u2ABE' => [ " exports.MO.REL" ], |
885 | '\u2ABF' => [ " exports.MO.REL" ], |
886 | '\u2AC0' => [ " exports.MO.REL" ], |
887 | '\u2AC1' => [ " exports.MO.REL" ], |
888 | '\u2AC2' => [ " exports.MO.REL" ], |
889 | '\u2AC3' => [ " exports.MO.REL" ], |
890 | '\u2AC4' => [ " exports.MO.REL" ], |
891 | '\u2AC5' => [ " exports.MO.REL" ], |
892 | '\u2AC6' => [ " exports.MO.REL" ], |
893 | '\u2AC7' => [ " exports.MO.REL" ], |
894 | '\u2AC8' => [ " exports.MO.REL" ], |
895 | '\u2AC9' => [ " exports.MO.REL" ], |
896 | '\u2ACA' => [ " exports.MO.REL" ], |
897 | '\u2ACB' => [ " exports.MO.REL" ], |
898 | '\u2ACC' => [ " exports.MO.REL" ], |
899 | '\u2ACD' => [ " exports.MO.REL" ], |
900 | '\u2ACE' => [ " exports.MO.REL" ], |
901 | '\u2ACF' => [ " exports.MO.REL" ], |
902 | '\u2AD0' => [ " exports.MO.REL" ], |
903 | '\u2AD1' => [ " exports.MO.REL" ], |
904 | '\u2AD2' => [ " exports.MO.REL" ], |
905 | '\u2AD3' => [ " exports.MO.REL" ], |
906 | '\u2AD4' => [ " exports.MO.REL" ], |
907 | '\u2AD5' => [ " exports.MO.REL" ], |
908 | '\u2AD6' => [ " exports.MO.REL" ], |
909 | '\u2AD7' => [ " exports.MO.REL" ], |
910 | '\u2AD8' => [ " exports.MO.REL" ], |
911 | '\u2AD9' => [ " exports.MO.REL" ], |
912 | '\u2ADA' => [ " exports.MO.REL" ], |
913 | '\u2ADB' => [ " exports.MO.REL" ], |
914 | '\u2ADD' => [ " exports.MO.REL" ], |
915 | '\u2ADD\u0338' => [ " exports.MO.REL" ], |
916 | '\u2ADE' => [ " exports.MO.REL" ], |
917 | '\u2ADF' => [ " exports.MO.REL" ], |
918 | '\u2AE0' => [ " exports.MO.REL" ], |
919 | '\u2AE1' => [ " exports.MO.REL" ], |
920 | '\u2AE2' => [ " exports.MO.REL" ], |
921 | '\u2AE3' => [ " exports.MO.REL" ], |
922 | '\u2AE4' => [ " exports.MO.REL" ], |
923 | '\u2AE5' => [ " exports.MO.REL" ], |
924 | '\u2AE6' => [ " exports.MO.REL" ], |
925 | '\u2AE7' => [ " exports.MO.REL" ], |
926 | '\u2AE8' => [ " exports.MO.REL" ], |
927 | '\u2AE9' => [ " exports.MO.REL" ], |
928 | '\u2AEA' => [ " exports.MO.REL" ], |
929 | '\u2AEB' => [ " exports.MO.REL" ], |
930 | '\u2AEC' => [ " exports.MO.REL" ], |
931 | '\u2AED' => [ " exports.MO.REL" ], |
932 | '\u2AEE' => [ " exports.MO.REL" ], |
933 | '\u2AEF' => [ " exports.MO.REL" ], |
934 | '\u2AF0' => [ " exports.MO.REL" ], |
935 | '\u2AF1' => [ " exports.MO.REL" ], |
936 | '\u2AF2' => [ " exports.MO.REL" ], |
937 | '\u2AF3' => [ " exports.MO.REL" ], |
938 | '\u2AF4' => [ " exports.MO.BIN4" ], |
939 | '\u2AF5' => [ " exports.MO.BIN4" ], |
940 | '\u2AF6' => [ " exports.MO.BIN4" ], |
941 | '\u2AF7' => [ " exports.MO.REL" ], |
942 | '\u2AF8' => [ " exports.MO.REL" ], |
943 | '\u2AF9' => [ " exports.MO.REL" ], |
944 | '\u2AFA' => [ " exports.MO.REL" ], |
945 | '\u2AFB' => [ " exports.MO.BIN4" ], |
946 | '\u2AFD' => [ " exports.MO.BIN4" ], |
947 | '\u2AFE' => [ " exports.MO.BIN3" ], |
948 | '\u2B45' => [ " exports.MO.RELSTRETCH" ], |
949 | '\u2B46' => [ " exports.MO.RELSTRETCH" ], |
950 | '\u3008' => [ " exports.MO.OPEN" ], |
951 | '\u3009' => [ " exports.MO.CLOSE" ], |
952 | '\uFE37' => [ " exports.MO.WIDEACCENT" ], |
953 | '\uFE38' => [ " exports.MO.WIDEACCENT" ], |
954 | |
955 | ]; |
956 | |
957 | private const ALL = [ |
958 | "infix" => self::INFIX |
959 | ]; |
960 | |
961 | private function __construct() { |
962 | // Just an empty private constructor, for singleton pattern |
963 | } |
964 | |
965 | public static function removeInstance() { |
966 | self::$instance = null; |
967 | } |
968 | |
969 | public static function getInstance() { |
970 | self::$instance ??= new OperatorDictionary(); |
971 | return self::$instance; |
972 | } |
973 | |
974 | public static function getEntryFromList( $keylist, $key ) { |
975 | return self::ALL[$keylist][$key] ?? null; |
976 | } |
977 | |
978 | public static function getOperatorByKey( $key ) { |
979 | $key = MMLutil::uc2xNotation( $key ); |
980 | return MMLutil::getMappingByKey( $key, self::INFIX ); |
981 | } |
982 | |
983 | } |