regex_syntax/unicode_tables/
word_break.rs

1// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY:
2//
3//   ucd-generate word-break ucd-16.0.0 --chars
4//
5// Unicode version: 16.0.0.
6//
7// ucd-generate 0.3.1 is available on crates.io.
8
9pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[
10    ("ALetter", ALETTER),
11    ("CR", CR),
12    ("Double_Quote", DOUBLE_QUOTE),
13    ("Extend", EXTEND),
14    ("ExtendNumLet", EXTENDNUMLET),
15    ("Format", FORMAT),
16    ("Hebrew_Letter", HEBREW_LETTER),
17    ("Katakana", KATAKANA),
18    ("LF", LF),
19    ("MidLetter", MIDLETTER),
20    ("MidNum", MIDNUM),
21    ("MidNumLet", MIDNUMLET),
22    ("Newline", NEWLINE),
23    ("Numeric", NUMERIC),
24    ("Regional_Indicator", REGIONAL_INDICATOR),
25    ("Single_Quote", SINGLE_QUOTE),
26    ("WSegSpace", WSEGSPACE),
27    ("ZWJ", ZWJ),
28];
29
30pub const ALETTER: &'static [(char, char)] = &[
31    ('A', 'Z'),
32    ('a', 'z'),
33    ('ª', 'ª'),
34    ('µ', 'µ'),
35    ('º', 'º'),
36    ('À', 'Ö'),
37    ('Ø', 'ö'),
38    ('ø', '˗'),
39    ('˞', '˿'),
40    ('Ͱ', 'ʹ'),
41    ('Ͷ', 'ͷ'),
42    ('ͺ', 'ͽ'),
43    ('Ϳ', 'Ϳ'),
44    ('Ά', 'Ά'),
45    ('Έ', 'Ί'),
46    ('Ό', 'Ό'),
47    ('Ύ', 'Ρ'),
48    ('Σ', 'ϵ'),
49    ('Ϸ', 'ҁ'),
50    ('Ҋ', 'ԯ'),
51    ('Ա', 'Ֆ'),
52    ('ՙ', '՜'),
53    ('՞', '՞'),
54    ('ՠ', 'ֈ'),
55    ('֊', '֊'),
56    ('׳', '׳'),
57    ('ؠ', 'ي'),
58    ('ٮ', 'ٯ'),
59    ('ٱ', 'ۓ'),
60    ('ە', 'ە'),
61    ('ۥ', 'ۦ'),
62    ('ۮ', 'ۯ'),
63    ('ۺ', 'ۼ'),
64    ('ۿ', 'ۿ'),
65    ('\u{70f}', 'ܐ'),
66    ('ܒ', 'ܯ'),
67    ('ݍ', 'ޥ'),
68    ('ޱ', 'ޱ'),
69    ('ߊ', 'ߪ'),
70    ('ߴ', 'ߵ'),
71    ('ߺ', 'ߺ'),
72    ('ࠀ', 'ࠕ'),
73    ('ࠚ', 'ࠚ'),
74    ('ࠤ', 'ࠤ'),
75    ('ࠨ', 'ࠨ'),
76    ('ࡀ', 'ࡘ'),
77    ('ࡠ', 'ࡪ'),
78    ('ࡰ', 'ࢇ'),
79    ('ࢉ', 'ࢎ'),
80    ('ࢠ', 'ࣉ'),
81    ('ऄ', 'ह'),
82    ('ऽ', 'ऽ'),
83    ('ॐ', 'ॐ'),
84    ('क़', 'ॡ'),
85    ('ॱ', 'ঀ'),
86    ('অ', 'ঌ'),
87    ('এ', 'ঐ'),
88    ('ও', 'ন'),
89    ('প', 'র'),
90    ('ল', 'ল'),
91    ('শ', 'হ'),
92    ('ঽ', 'ঽ'),
93    ('ৎ', 'ৎ'),
94    ('ড়', 'ঢ়'),
95    ('য়', 'ৡ'),
96    ('ৰ', 'ৱ'),
97    ('ৼ', 'ৼ'),
98    ('ਅ', 'ਊ'),
99    ('ਏ', 'ਐ'),
100    ('ਓ', 'ਨ'),
101    ('ਪ', 'ਰ'),
102    ('ਲ', 'ਲ਼'),
103    ('ਵ', 'ਸ਼'),
104    ('ਸ', 'ਹ'),
105    ('ਖ਼', 'ੜ'),
106    ('ਫ਼', 'ਫ਼'),
107    ('ੲ', 'ੴ'),
108    ('અ', 'ઍ'),
109    ('એ', 'ઑ'),
110    ('ઓ', 'ન'),
111    ('પ', 'ર'),
112    ('લ', 'ળ'),
113    ('વ', 'હ'),
114    ('ઽ', 'ઽ'),
115    ('ૐ', 'ૐ'),
116    ('ૠ', 'ૡ'),
117    ('ૹ', 'ૹ'),
118    ('ଅ', 'ଌ'),
119    ('ଏ', 'ଐ'),
120    ('ଓ', 'ନ'),
121    ('ପ', 'ର'),
122    ('ଲ', 'ଳ'),
123    ('ଵ', 'ହ'),
124    ('ଽ', 'ଽ'),
125    ('ଡ଼', 'ଢ଼'),
126    ('ୟ', 'ୡ'),
127    ('ୱ', 'ୱ'),
128    ('ஃ', 'ஃ'),
129    ('அ', 'ஊ'),
130    ('எ', 'ஐ'),
131    ('ஒ', 'க'),
132    ('ங', 'ச'),
133    ('ஜ', 'ஜ'),
134    ('ஞ', 'ட'),
135    ('ண', 'த'),
136    ('ந', 'ப'),
137    ('ம', 'ஹ'),
138    ('ௐ', 'ௐ'),
139    ('అ', 'ఌ'),
140    ('ఎ', 'ఐ'),
141    ('ఒ', 'న'),
142    ('ప', 'హ'),
143    ('ఽ', 'ఽ'),
144    ('ౘ', 'ౚ'),
145    ('ౝ', 'ౝ'),
146    ('ౠ', 'ౡ'),
147    ('ಀ', 'ಀ'),
148    ('ಅ', 'ಌ'),
149    ('ಎ', 'ಐ'),
150    ('ಒ', 'ನ'),
151    ('ಪ', 'ಳ'),
152    ('ವ', 'ಹ'),
153    ('ಽ', 'ಽ'),
154    ('ೝ', 'ೞ'),
155    ('ೠ', 'ೡ'),
156    ('ೱ', 'ೲ'),
157    ('ഄ', 'ഌ'),
158    ('എ', 'ഐ'),
159    ('ഒ', 'ഺ'),
160    ('ഽ', 'ഽ'),
161    ('ൎ', 'ൎ'),
162    ('ൔ', 'ൖ'),
163    ('ൟ', 'ൡ'),
164    ('ൺ', 'ൿ'),
165    ('අ', 'ඖ'),
166    ('ක', 'න'),
167    ('ඳ', 'ර'),
168    ('ල', 'ල'),
169    ('ව', 'ෆ'),
170    ('ༀ', 'ༀ'),
171    ('ཀ', 'ཇ'),
172    ('ཉ', 'ཬ'),
173    ('ྈ', 'ྌ'),
174    ('Ⴀ', 'Ⴥ'),
175    ('Ⴧ', 'Ⴧ'),
176    ('Ⴭ', 'Ⴭ'),
177    ('ა', 'ჺ'),
178    ('ჼ', 'ቈ'),
179    ('ቊ', 'ቍ'),
180    ('ቐ', 'ቖ'),
181    ('ቘ', 'ቘ'),
182    ('ቚ', 'ቝ'),
183    ('በ', 'ኈ'),
184    ('ኊ', 'ኍ'),
185    ('ነ', 'ኰ'),
186    ('ኲ', 'ኵ'),
187    ('ኸ', 'ኾ'),
188    ('ዀ', 'ዀ'),
189    ('ዂ', 'ዅ'),
190    ('ወ', 'ዖ'),
191    ('ዘ', 'ጐ'),
192    ('ጒ', 'ጕ'),
193    ('ጘ', 'ፚ'),
194    ('ᎀ', 'ᎏ'),
195    ('Ꭰ', 'Ᏽ'),
196    ('ᏸ', 'ᏽ'),
197    ('ᐁ', 'ᙬ'),
198    ('ᙯ', 'ᙿ'),
199    ('ᚁ', 'ᚚ'),
200    ('ᚠ', 'ᛪ'),
201    ('ᛮ', 'ᛸ'),
202    ('ᜀ', 'ᜑ'),
203    ('ᜟ', 'ᜱ'),
204    ('ᝀ', 'ᝑ'),
205    ('ᝠ', 'ᝬ'),
206    ('ᝮ', 'ᝰ'),
207    ('ᠠ', 'ᡸ'),
208    ('ᢀ', 'ᢄ'),
209    ('ᢇ', 'ᢨ'),
210    ('ᢪ', 'ᢪ'),
211    ('ᢰ', 'ᣵ'),
212    ('ᤀ', 'ᤞ'),
213    ('ᨀ', 'ᨖ'),
214    ('ᬅ', 'ᬳ'),
215    ('ᭅ', 'ᭌ'),
216    ('ᮃ', 'ᮠ'),
217    ('ᮮ', 'ᮯ'),
218    ('ᮺ', 'ᯥ'),
219    ('ᰀ', 'ᰣ'),
220    ('ᱍ', 'ᱏ'),
221    ('ᱚ', 'ᱽ'),
222    ('ᲀ', 'ᲊ'),
223    ('Ა', 'Ჺ'),
224    ('Ჽ', 'Ჿ'),
225    ('ᳩ', 'ᳬ'),
226    ('ᳮ', 'ᳳ'),
227    ('ᳵ', 'ᳶ'),
228    ('ᳺ', 'ᳺ'),
229    ('ᴀ', 'ᶿ'),
230    ('Ḁ', 'ἕ'),
231    ('Ἐ', 'Ἕ'),
232    ('ἠ', 'ὅ'),
233    ('Ὀ', 'Ὅ'),
234    ('ὐ', 'ὗ'),
235    ('Ὑ', 'Ὑ'),
236    ('Ὓ', 'Ὓ'),
237    ('Ὕ', 'Ὕ'),
238    ('Ὗ', 'ώ'),
239    ('ᾀ', 'ᾴ'),
240    ('ᾶ', 'ᾼ'),
241    ('ι', 'ι'),
242    ('ῂ', 'ῄ'),
243    ('ῆ', 'ῌ'),
244    ('ῐ', 'ΐ'),
245    ('ῖ', 'Ί'),
246    ('ῠ', 'Ῥ'),
247    ('ῲ', 'ῴ'),
248    ('ῶ', 'ῼ'),
249    ('ⁱ', 'ⁱ'),
250    ('ⁿ', 'ⁿ'),
251    ('ₐ', 'ₜ'),
252    ('ℂ', 'ℂ'),
253    ('ℇ', 'ℇ'),
254    ('ℊ', 'ℓ'),
255    ('ℕ', 'ℕ'),
256    ('ℙ', 'ℝ'),
257    ('ℤ', 'ℤ'),
258    ('Ω', 'Ω'),
259    ('ℨ', 'ℨ'),
260    ('K', 'ℭ'),
261    ('ℯ', 'ℹ'),
262    ('ℼ', 'ℿ'),
263    ('ⅅ', 'ⅉ'),
264    ('ⅎ', 'ⅎ'),
265    ('Ⅰ', 'ↈ'),
266    ('Ⓐ', 'ⓩ'),
267    ('Ⰰ', 'ⳤ'),
268    ('Ⳬ', 'ⳮ'),
269    ('Ⳳ', 'ⳳ'),
270    ('ⴀ', 'ⴥ'),
271    ('ⴧ', 'ⴧ'),
272    ('ⴭ', 'ⴭ'),
273    ('ⴰ', 'ⵧ'),
274    ('ⵯ', 'ⵯ'),
275    ('ⶀ', 'ⶖ'),
276    ('ⶠ', 'ⶦ'),
277    ('ⶨ', 'ⶮ'),
278    ('ⶰ', 'ⶶ'),
279    ('ⶸ', 'ⶾ'),
280    ('ⷀ', 'ⷆ'),
281    ('ⷈ', 'ⷎ'),
282    ('ⷐ', 'ⷖ'),
283    ('ⷘ', 'ⷞ'),
284    ('ⸯ', 'ⸯ'),
285    ('々', '々'),
286    ('〻', '〼'),
287    ('ㄅ', 'ㄯ'),
288    ('ㄱ', 'ㆎ'),
289    ('ㆠ', 'ㆿ'),
290    ('ꀀ', 'ꒌ'),
291    ('ꓐ', 'ꓽ'),
292    ('ꔀ', 'ꘌ'),
293    ('ꘐ', 'ꘟ'),
294    ('ꘪ', 'ꘫ'),
295    ('Ꙁ', 'ꙮ'),
296    ('ꙿ', 'ꚝ'),
297    ('ꚠ', 'ꛯ'),
298    ('꜈', 'ꟍ'),
299    ('Ꟑ', 'ꟑ'),
300    ('ꟓ', 'ꟓ'),
301    ('ꟕ', 'Ƛ'),
302    ('ꟲ', 'ꠁ'),
303    ('ꠃ', 'ꠅ'),
304    ('ꠇ', 'ꠊ'),
305    ('ꠌ', 'ꠢ'),
306    ('ꡀ', 'ꡳ'),
307    ('ꢂ', 'ꢳ'),
308    ('ꣲ', 'ꣷ'),
309    ('ꣻ', 'ꣻ'),
310    ('ꣽ', 'ꣾ'),
311    ('ꤊ', 'ꤥ'),
312    ('ꤰ', 'ꥆ'),
313    ('ꥠ', 'ꥼ'),
314    ('ꦄ', 'ꦲ'),
315    ('ꧏ', 'ꧏ'),
316    ('ꨀ', 'ꨨ'),
317    ('ꩀ', 'ꩂ'),
318    ('ꩄ', 'ꩋ'),
319    ('ꫠ', 'ꫪ'),
320    ('ꫲ', 'ꫴ'),
321    ('ꬁ', 'ꬆ'),
322    ('ꬉ', 'ꬎ'),
323    ('ꬑ', 'ꬖ'),
324    ('ꬠ', 'ꬦ'),
325    ('ꬨ', 'ꬮ'),
326    ('ꬰ', 'ꭩ'),
327    ('ꭰ', 'ꯢ'),
328    ('가', '힣'),
329    ('ힰ', 'ퟆ'),
330    ('ퟋ', 'ퟻ'),
331    ('ff', 'st'),
332    ('ﬓ', 'ﬗ'),
333    ('ﭐ', 'ﮱ'),
334    ('ﯓ', 'ﴽ'),
335    ('ﵐ', 'ﶏ'),
336    ('ﶒ', 'ﷇ'),
337    ('ﷰ', 'ﷻ'),
338    ('ﹰ', 'ﹴ'),
339    ('ﹶ', 'ﻼ'),
340    ('A', 'Z'),
341    ('a', 'z'),
342    ('ᅠ', 'ᄒ'),
343    ('ᅡ', 'ᅦ'),
344    ('ᅧ', 'ᅬ'),
345    ('ᅭ', 'ᅲ'),
346    ('ᅳ', 'ᅵ'),
347    ('𐀀', '𐀋'),
348    ('𐀍', '𐀦'),
349    ('𐀨', '𐀺'),
350    ('𐀼', '𐀽'),
351    ('𐀿', '𐁍'),
352    ('𐁐', '𐁝'),
353    ('𐂀', '𐃺'),
354    ('𐅀', '𐅴'),
355    ('𐊀', '𐊜'),
356    ('𐊠', '𐋐'),
357    ('𐌀', '𐌟'),
358    ('𐌭', '𐍊'),
359    ('𐍐', '𐍵'),
360    ('𐎀', '𐎝'),
361    ('𐎠', '𐏃'),
362    ('𐏈', '𐏏'),
363    ('𐏑', '𐏕'),
364    ('𐐀', '𐒝'),
365    ('𐒰', '𐓓'),
366    ('𐓘', '𐓻'),
367    ('𐔀', '𐔧'),
368    ('𐔰', '𐕣'),
369    ('𐕰', '𐕺'),
370    ('𐕼', '𐖊'),
371    ('𐖌', '𐖒'),
372    ('𐖔', '𐖕'),
373    ('𐖗', '𐖡'),
374    ('𐖣', '𐖱'),
375    ('𐖳', '𐖹'),
376    ('𐖻', '𐖼'),
377    ('𐗀', '𐗳'),
378    ('𐘀', '𐜶'),
379    ('𐝀', '𐝕'),
380    ('𐝠', '𐝧'),
381    ('𐞀', '𐞅'),
382    ('𐞇', '𐞰'),
383    ('𐞲', '𐞺'),
384    ('𐠀', '𐠅'),
385    ('𐠈', '𐠈'),
386    ('𐠊', '𐠵'),
387    ('𐠷', '𐠸'),
388    ('𐠼', '𐠼'),
389    ('𐠿', '𐡕'),
390    ('𐡠', '𐡶'),
391    ('𐢀', '𐢞'),
392    ('𐣠', '𐣲'),
393    ('𐣴', '𐣵'),
394    ('𐤀', '𐤕'),
395    ('𐤠', '𐤹'),
396    ('𐦀', '𐦷'),
397    ('𐦾', '𐦿'),
398    ('𐨀', '𐨀'),
399    ('𐨐', '𐨓'),
400    ('𐨕', '𐨗'),
401    ('𐨙', '𐨵'),
402    ('𐩠', '𐩼'),
403    ('𐪀', '𐪜'),
404    ('𐫀', '𐫇'),
405    ('𐫉', '𐫤'),
406    ('𐬀', '𐬵'),
407    ('𐭀', '𐭕'),
408    ('𐭠', '𐭲'),
409    ('𐮀', '𐮑'),
410    ('𐰀', '𐱈'),
411    ('𐲀', '𐲲'),
412    ('𐳀', '𐳲'),
413    ('𐴀', '𐴣'),
414    ('𐵊', '𐵥'),
415    ('𐵯', '𐶅'),
416    ('𐺀', '𐺩'),
417    ('𐺰', '𐺱'),
418    ('𐻂', '𐻄'),
419    ('𐼀', '𐼜'),
420    ('𐼧', '𐼧'),
421    ('𐼰', '𐽅'),
422    ('𐽰', '𐾁'),
423    ('𐾰', '𐿄'),
424    ('𐿠', '𐿶'),
425    ('𑀃', '𑀷'),
426    ('𑁱', '𑁲'),
427    ('𑁵', '𑁵'),
428    ('𑂃', '𑂯'),
429    ('𑃐', '𑃨'),
430    ('𑄃', '𑄦'),
431    ('𑅄', '𑅄'),
432    ('𑅇', '𑅇'),
433    ('𑅐', '𑅲'),
434    ('𑅶', '𑅶'),
435    ('𑆃', '𑆲'),
436    ('𑇁', '𑇄'),
437    ('𑇚', '𑇚'),
438    ('𑇜', '𑇜'),
439    ('𑈀', '𑈑'),
440    ('𑈓', '𑈫'),
441    ('𑈿', '𑉀'),
442    ('𑊀', '𑊆'),
443    ('𑊈', '𑊈'),
444    ('𑊊', '𑊍'),
445    ('𑊏', '𑊝'),
446    ('𑊟', '𑊨'),
447    ('𑊰', '𑋞'),
448    ('𑌅', '𑌌'),
449    ('𑌏', '𑌐'),
450    ('𑌓', '𑌨'),
451    ('𑌪', '𑌰'),
452    ('𑌲', '𑌳'),
453    ('𑌵', '𑌹'),
454    ('𑌽', '𑌽'),
455    ('𑍐', '𑍐'),
456    ('𑍝', '𑍡'),
457    ('𑎀', '𑎉'),
458    ('𑎋', '𑎋'),
459    ('𑎎', '𑎎'),
460    ('𑎐', '𑎵'),
461    ('𑎷', '𑎷'),
462    ('𑏑', '𑏑'),
463    ('𑏓', '𑏓'),
464    ('𑐀', '𑐴'),
465    ('𑑇', '𑑊'),
466    ('𑑟', '𑑡'),
467    ('𑒀', '𑒯'),
468    ('𑓄', '𑓅'),
469    ('𑓇', '𑓇'),
470    ('𑖀', '𑖮'),
471    ('𑗘', '𑗛'),
472    ('𑘀', '𑘯'),
473    ('𑙄', '𑙄'),
474    ('𑚀', '𑚪'),
475    ('𑚸', '𑚸'),
476    ('𑠀', '𑠫'),
477    ('𑢠', '𑣟'),
478    ('𑣿', '𑤆'),
479    ('𑤉', '𑤉'),
480    ('𑤌', '𑤓'),
481    ('𑤕', '𑤖'),
482    ('𑤘', '𑤯'),
483    ('𑤿', '𑤿'),
484    ('𑥁', '𑥁'),
485    ('𑦠', '𑦧'),
486    ('𑦪', '𑧐'),
487    ('𑧡', '𑧡'),
488    ('𑧣', '𑧣'),
489    ('𑨀', '𑨀'),
490    ('𑨋', '𑨲'),
491    ('𑨺', '𑨺'),
492    ('𑩐', '𑩐'),
493    ('𑩜', '𑪉'),
494    ('𑪝', '𑪝'),
495    ('𑪰', '𑫸'),
496    ('𑯀', '𑯠'),
497    ('𑰀', '𑰈'),
498    ('𑰊', '𑰮'),
499    ('𑱀', '𑱀'),
500    ('𑱲', '𑲏'),
501    ('𑴀', '𑴆'),
502    ('𑴈', '𑴉'),
503    ('𑴋', '𑴰'),
504    ('𑵆', '𑵆'),
505    ('𑵠', '𑵥'),
506    ('𑵧', '𑵨'),
507    ('𑵪', '𑶉'),
508    ('𑶘', '𑶘'),
509    ('𑻠', '𑻲'),
510    ('𑼂', '𑼂'),
511    ('𑼄', '𑼐'),
512    ('𑼒', '𑼳'),
513    ('𑾰', '𑾰'),
514    ('𒀀', '𒎙'),
515    ('𒐀', '𒑮'),
516    ('𒒀', '𒕃'),
517    ('𒾐', '𒿰'),
518    ('𓀀', '𓐯'),
519    ('𓑁', '𓑆'),
520    ('𓑠', '𔏺'),
521    ('𔐀', '𔙆'),
522    ('𖄀', '𖄝'),
523    ('𖠀', '𖨸'),
524    ('𖩀', '𖩞'),
525    ('𖩰', '𖪾'),
526    ('𖫐', '𖫭'),
527    ('𖬀', '𖬯'),
528    ('𖭀', '𖭃'),
529    ('𖭣', '𖭷'),
530    ('𖭽', '𖮏'),
531    ('𖵀', '𖵬'),
532    ('𖹀', '𖹿'),
533    ('𖼀', '𖽊'),
534    ('𖽐', '𖽐'),
535    ('𖾓', '𖾟'),
536    ('𖿠', '𖿡'),
537    ('𖿣', '𖿣'),
538    ('𛰀', '𛱪'),
539    ('𛱰', '𛱼'),
540    ('𛲀', '𛲈'),
541    ('𛲐', '𛲙'),
542    ('𝐀', '𝑔'),
543    ('𝑖', '𝒜'),
544    ('𝒞', '𝒟'),
545    ('𝒢', '𝒢'),
546    ('𝒥', '𝒦'),
547    ('𝒩', '𝒬'),
548    ('𝒮', '𝒹'),
549    ('𝒻', '𝒻'),
550    ('𝒽', '𝓃'),
551    ('𝓅', '𝔅'),
552    ('𝔇', '𝔊'),
553    ('𝔍', '𝔔'),
554    ('𝔖', '𝔜'),
555    ('𝔞', '𝔹'),
556    ('𝔻', '𝔾'),
557    ('𝕀', '𝕄'),
558    ('𝕆', '𝕆'),
559    ('𝕊', '𝕐'),
560    ('𝕒', '𝚥'),
561    ('𝚨', '𝛀'),
562    ('𝛂', '𝛚'),
563    ('𝛜', '𝛺'),
564    ('𝛼', '𝜔'),
565    ('𝜖', '𝜴'),
566    ('𝜶', '𝝎'),
567    ('𝝐', '𝝮'),
568    ('𝝰', '𝞈'),
569    ('𝞊', '𝞨'),
570    ('𝞪', '𝟂'),
571    ('𝟄', '𝟋'),
572    ('𝼀', '𝼞'),
573    ('𝼥', '𝼪'),
574    ('𞀰', '𞁭'),
575    ('𞄀', '𞄬'),
576    ('𞄷', '𞄽'),
577    ('𞅎', '𞅎'),
578    ('𞊐', '𞊭'),
579    ('𞋀', '𞋫'),
580    ('𞓐', '𞓫'),
581    ('𞗐', '𞗭'),
582    ('𞗰', '𞗰'),
583    ('𞟠', '𞟦'),
584    ('𞟨', '𞟫'),
585    ('𞟭', '𞟮'),
586    ('𞟰', '𞟾'),
587    ('𞠀', '𞣄'),
588    ('𞤀', '𞥃'),
589    ('𞥋', '𞥋'),
590    ('𞸀', '𞸃'),
591    ('𞸅', '𞸟'),
592    ('𞸡', '𞸢'),
593    ('𞸤', '𞸤'),
594    ('𞸧', '𞸧'),
595    ('𞸩', '𞸲'),
596    ('𞸴', '𞸷'),
597    ('𞸹', '𞸹'),
598    ('𞸻', '𞸻'),
599    ('𞹂', '𞹂'),
600    ('𞹇', '𞹇'),
601    ('𞹉', '𞹉'),
602    ('𞹋', '𞹋'),
603    ('𞹍', '𞹏'),
604    ('𞹑', '𞹒'),
605    ('𞹔', '𞹔'),
606    ('𞹗', '𞹗'),
607    ('𞹙', '𞹙'),
608    ('𞹛', '𞹛'),
609    ('𞹝', '𞹝'),
610    ('𞹟', '𞹟'),
611    ('𞹡', '𞹢'),
612    ('𞹤', '𞹤'),
613    ('𞹧', '𞹪'),
614    ('𞹬', '𞹲'),
615    ('𞹴', '𞹷'),
616    ('𞹹', '𞹼'),
617    ('𞹾', '𞹾'),
618    ('𞺀', '𞺉'),
619    ('𞺋', '𞺛'),
620    ('𞺡', '𞺣'),
621    ('𞺥', '𞺩'),
622    ('𞺫', '𞺻'),
623    ('🄰', '🅉'),
624    ('🅐', '🅩'),
625    ('🅰', '🆉'),
626];
627
628pub const CR: &'static [(char, char)] = &[('\r', '\r')];
629
630pub const DOUBLE_QUOTE: &'static [(char, char)] = &[('"', '"')];
631
632pub const EXTEND: &'static [(char, char)] = &[
633    ('\u{300}', '\u{36f}'),
634    ('\u{483}', '\u{489}'),
635    ('\u{591}', '\u{5bd}'),
636    ('\u{5bf}', '\u{5bf}'),
637    ('\u{5c1}', '\u{5c2}'),
638    ('\u{5c4}', '\u{5c5}'),
639    ('\u{5c7}', '\u{5c7}'),
640    ('\u{610}', '\u{61a}'),
641    ('\u{64b}', '\u{65f}'),
642    ('\u{670}', '\u{670}'),
643    ('\u{6d6}', '\u{6dc}'),
644    ('\u{6df}', '\u{6e4}'),
645    ('\u{6e7}', '\u{6e8}'),
646    ('\u{6ea}', '\u{6ed}'),
647    ('\u{711}', '\u{711}'),
648    ('\u{730}', '\u{74a}'),
649    ('\u{7a6}', '\u{7b0}'),
650    ('\u{7eb}', '\u{7f3}'),
651    ('\u{7fd}', '\u{7fd}'),
652    ('\u{816}', '\u{819}'),
653    ('\u{81b}', '\u{823}'),
654    ('\u{825}', '\u{827}'),
655    ('\u{829}', '\u{82d}'),
656    ('\u{859}', '\u{85b}'),
657    ('\u{897}', '\u{89f}'),
658    ('\u{8ca}', '\u{8e1}'),
659    ('\u{8e3}', 'ः'),
660    ('\u{93a}', '\u{93c}'),
661    ('ा', 'ॏ'),
662    ('\u{951}', '\u{957}'),
663    ('\u{962}', '\u{963}'),
664    ('\u{981}', 'ঃ'),
665    ('\u{9bc}', '\u{9bc}'),
666    ('\u{9be}', '\u{9c4}'),
667    ('ে', 'ৈ'),
668    ('ো', '\u{9cd}'),
669    ('\u{9d7}', '\u{9d7}'),
670    ('\u{9e2}', '\u{9e3}'),
671    ('\u{9fe}', '\u{9fe}'),
672    ('\u{a01}', 'ਃ'),
673    ('\u{a3c}', '\u{a3c}'),
674    ('ਾ', '\u{a42}'),
675    ('\u{a47}', '\u{a48}'),
676    ('\u{a4b}', '\u{a4d}'),
677    ('\u{a51}', '\u{a51}'),
678    ('\u{a70}', '\u{a71}'),
679    ('\u{a75}', '\u{a75}'),
680    ('\u{a81}', 'ઃ'),
681    ('\u{abc}', '\u{abc}'),
682    ('ા', '\u{ac5}'),
683    ('\u{ac7}', 'ૉ'),
684    ('ો', '\u{acd}'),
685    ('\u{ae2}', '\u{ae3}'),
686    ('\u{afa}', '\u{aff}'),
687    ('\u{b01}', 'ଃ'),
688    ('\u{b3c}', '\u{b3c}'),
689    ('\u{b3e}', '\u{b44}'),
690    ('େ', 'ୈ'),
691    ('ୋ', '\u{b4d}'),
692    ('\u{b55}', '\u{b57}'),
693    ('\u{b62}', '\u{b63}'),
694    ('\u{b82}', '\u{b82}'),
695    ('\u{bbe}', 'ூ'),
696    ('ெ', 'ை'),
697    ('ொ', '\u{bcd}'),
698    ('\u{bd7}', '\u{bd7}'),
699    ('\u{c00}', '\u{c04}'),
700    ('\u{c3c}', '\u{c3c}'),
701    ('\u{c3e}', 'ౄ'),
702    ('\u{c46}', '\u{c48}'),
703    ('\u{c4a}', '\u{c4d}'),
704    ('\u{c55}', '\u{c56}'),
705    ('\u{c62}', '\u{c63}'),
706    ('\u{c81}', 'ಃ'),
707    ('\u{cbc}', '\u{cbc}'),
708    ('ಾ', 'ೄ'),
709    ('\u{cc6}', '\u{cc8}'),
710    ('\u{cca}', '\u{ccd}'),
711    ('\u{cd5}', '\u{cd6}'),
712    ('\u{ce2}', '\u{ce3}'),
713    ('ೳ', 'ೳ'),
714    ('\u{d00}', 'ഃ'),
715    ('\u{d3b}', '\u{d3c}'),
716    ('\u{d3e}', '\u{d44}'),
717    ('െ', 'ൈ'),
718    ('ൊ', '\u{d4d}'),
719    ('\u{d57}', '\u{d57}'),
720    ('\u{d62}', '\u{d63}'),
721    ('\u{d81}', 'ඃ'),
722    ('\u{dca}', '\u{dca}'),
723    ('\u{dcf}', '\u{dd4}'),
724    ('\u{dd6}', '\u{dd6}'),
725    ('ෘ', '\u{ddf}'),
726    ('ෲ', 'ෳ'),
727    ('\u{e31}', '\u{e31}'),
728    ('\u{e34}', '\u{e3a}'),
729    ('\u{e47}', '\u{e4e}'),
730    ('\u{eb1}', '\u{eb1}'),
731    ('\u{eb4}', '\u{ebc}'),
732    ('\u{ec8}', '\u{ece}'),
733    ('\u{f18}', '\u{f19}'),
734    ('\u{f35}', '\u{f35}'),
735    ('\u{f37}', '\u{f37}'),
736    ('\u{f39}', '\u{f39}'),
737    ('༾', '༿'),
738    ('\u{f71}', '\u{f84}'),
739    ('\u{f86}', '\u{f87}'),
740    ('\u{f8d}', '\u{f97}'),
741    ('\u{f99}', '\u{fbc}'),
742    ('\u{fc6}', '\u{fc6}'),
743    ('ါ', '\u{103e}'),
744    ('ၖ', '\u{1059}'),
745    ('\u{105e}', '\u{1060}'),
746    ('ၢ', 'ၤ'),
747    ('ၧ', 'ၭ'),
748    ('\u{1071}', '\u{1074}'),
749    ('\u{1082}', '\u{108d}'),
750    ('ႏ', 'ႏ'),
751    ('ႚ', '\u{109d}'),
752    ('\u{135d}', '\u{135f}'),
753    ('\u{1712}', '\u{1715}'),
754    ('\u{1732}', '\u{1734}'),
755    ('\u{1752}', '\u{1753}'),
756    ('\u{1772}', '\u{1773}'),
757    ('\u{17b4}', '\u{17d3}'),
758    ('\u{17dd}', '\u{17dd}'),
759    ('\u{180b}', '\u{180d}'),
760    ('\u{180f}', '\u{180f}'),
761    ('\u{1885}', '\u{1886}'),
762    ('\u{18a9}', '\u{18a9}'),
763    ('\u{1920}', 'ᤫ'),
764    ('ᤰ', '\u{193b}'),
765    ('\u{1a17}', '\u{1a1b}'),
766    ('ᩕ', '\u{1a5e}'),
767    ('\u{1a60}', '\u{1a7c}'),
768    ('\u{1a7f}', '\u{1a7f}'),
769    ('\u{1ab0}', '\u{1ace}'),
770    ('\u{1b00}', 'ᬄ'),
771    ('\u{1b34}', '\u{1b44}'),
772    ('\u{1b6b}', '\u{1b73}'),
773    ('\u{1b80}', 'ᮂ'),
774    ('ᮡ', '\u{1bad}'),
775    ('\u{1be6}', '\u{1bf3}'),
776    ('ᰤ', '\u{1c37}'),
777    ('\u{1cd0}', '\u{1cd2}'),
778    ('\u{1cd4}', '\u{1ce8}'),
779    ('\u{1ced}', '\u{1ced}'),
780    ('\u{1cf4}', '\u{1cf4}'),
781    ('᳷', '\u{1cf9}'),
782    ('\u{1dc0}', '\u{1dff}'),
783    ('\u{200c}', '\u{200c}'),
784    ('\u{20d0}', '\u{20f0}'),
785    ('\u{2cef}', '\u{2cf1}'),
786    ('\u{2d7f}', '\u{2d7f}'),
787    ('\u{2de0}', '\u{2dff}'),
788    ('\u{302a}', '\u{302f}'),
789    ('\u{3099}', '\u{309a}'),
790    ('\u{a66f}', '\u{a672}'),
791    ('\u{a674}', '\u{a67d}'),
792    ('\u{a69e}', '\u{a69f}'),
793    ('\u{a6f0}', '\u{a6f1}'),
794    ('\u{a802}', '\u{a802}'),
795    ('\u{a806}', '\u{a806}'),
796    ('\u{a80b}', '\u{a80b}'),
797    ('ꠣ', 'ꠧ'),
798    ('\u{a82c}', '\u{a82c}'),
799    ('ꢀ', 'ꢁ'),
800    ('ꢴ', '\u{a8c5}'),
801    ('\u{a8e0}', '\u{a8f1}'),
802    ('\u{a8ff}', '\u{a8ff}'),
803    ('\u{a926}', '\u{a92d}'),
804    ('\u{a947}', '\u{a953}'),
805    ('\u{a980}', 'ꦃ'),
806    ('\u{a9b3}', '\u{a9c0}'),
807    ('\u{a9e5}', '\u{a9e5}'),
808    ('\u{aa29}', '\u{aa36}'),
809    ('\u{aa43}', '\u{aa43}'),
810    ('\u{aa4c}', 'ꩍ'),
811    ('ꩻ', 'ꩽ'),
812    ('\u{aab0}', '\u{aab0}'),
813    ('\u{aab2}', '\u{aab4}'),
814    ('\u{aab7}', '\u{aab8}'),
815    ('\u{aabe}', '\u{aabf}'),
816    ('\u{aac1}', '\u{aac1}'),
817    ('ꫫ', 'ꫯ'),
818    ('ꫵ', '\u{aaf6}'),
819    ('ꯣ', 'ꯪ'),
820    ('꯬', '\u{abed}'),
821    ('\u{fb1e}', '\u{fb1e}'),
822    ('\u{fe00}', '\u{fe0f}'),
823    ('\u{fe20}', '\u{fe2f}'),
824    ('\u{ff9e}', '\u{ff9f}'),
825    ('\u{101fd}', '\u{101fd}'),
826    ('\u{102e0}', '\u{102e0}'),
827    ('\u{10376}', '\u{1037a}'),
828    ('\u{10a01}', '\u{10a03}'),
829    ('\u{10a05}', '\u{10a06}'),
830    ('\u{10a0c}', '\u{10a0f}'),
831    ('\u{10a38}', '\u{10a3a}'),
832    ('\u{10a3f}', '\u{10a3f}'),
833    ('\u{10ae5}', '\u{10ae6}'),
834    ('\u{10d24}', '\u{10d27}'),
835    ('\u{10d69}', '\u{10d6d}'),
836    ('\u{10eab}', '\u{10eac}'),
837    ('\u{10efc}', '\u{10eff}'),
838    ('\u{10f46}', '\u{10f50}'),
839    ('\u{10f82}', '\u{10f85}'),
840    ('𑀀', '𑀂'),
841    ('\u{11038}', '\u{11046}'),
842    ('\u{11070}', '\u{11070}'),
843    ('\u{11073}', '\u{11074}'),
844    ('\u{1107f}', '𑂂'),
845    ('𑂰', '\u{110ba}'),
846    ('\u{110c2}', '\u{110c2}'),
847    ('\u{11100}', '\u{11102}'),
848    ('\u{11127}', '\u{11134}'),
849    ('𑅅', '𑅆'),
850    ('\u{11173}', '\u{11173}'),
851    ('\u{11180}', '𑆂'),
852    ('𑆳', '\u{111c0}'),
853    ('\u{111c9}', '\u{111cc}'),
854    ('𑇎', '\u{111cf}'),
855    ('𑈬', '\u{11237}'),
856    ('\u{1123e}', '\u{1123e}'),
857    ('\u{11241}', '\u{11241}'),
858    ('\u{112df}', '\u{112ea}'),
859    ('\u{11300}', '𑌃'),
860    ('\u{1133b}', '\u{1133c}'),
861    ('\u{1133e}', '𑍄'),
862    ('𑍇', '𑍈'),
863    ('𑍋', '\u{1134d}'),
864    ('\u{11357}', '\u{11357}'),
865    ('𑍢', '𑍣'),
866    ('\u{11366}', '\u{1136c}'),
867    ('\u{11370}', '\u{11374}'),
868    ('\u{113b8}', '\u{113c0}'),
869    ('\u{113c2}', '\u{113c2}'),
870    ('\u{113c5}', '\u{113c5}'),
871    ('\u{113c7}', '𑏊'),
872    ('𑏌', '\u{113d0}'),
873    ('\u{113d2}', '\u{113d2}'),
874    ('\u{113e1}', '\u{113e2}'),
875    ('𑐵', '\u{11446}'),
876    ('\u{1145e}', '\u{1145e}'),
877    ('\u{114b0}', '\u{114c3}'),
878    ('\u{115af}', '\u{115b5}'),
879    ('𑖸', '\u{115c0}'),
880    ('\u{115dc}', '\u{115dd}'),
881    ('𑘰', '\u{11640}'),
882    ('\u{116ab}', '\u{116b7}'),
883    ('\u{1171d}', '\u{1172b}'),
884    ('𑠬', '\u{1183a}'),
885    ('\u{11930}', '𑤵'),
886    ('𑤷', '𑤸'),
887    ('\u{1193b}', '\u{1193e}'),
888    ('𑥀', '𑥀'),
889    ('𑥂', '\u{11943}'),
890    ('𑧑', '\u{119d7}'),
891    ('\u{119da}', '\u{119e0}'),
892    ('𑧤', '𑧤'),
893    ('\u{11a01}', '\u{11a0a}'),
894    ('\u{11a33}', '𑨹'),
895    ('\u{11a3b}', '\u{11a3e}'),
896    ('\u{11a47}', '\u{11a47}'),
897    ('\u{11a51}', '\u{11a5b}'),
898    ('\u{11a8a}', '\u{11a99}'),
899    ('𑰯', '\u{11c36}'),
900    ('\u{11c38}', '\u{11c3f}'),
901    ('\u{11c92}', '\u{11ca7}'),
902    ('𑲩', '\u{11cb6}'),
903    ('\u{11d31}', '\u{11d36}'),
904    ('\u{11d3a}', '\u{11d3a}'),
905    ('\u{11d3c}', '\u{11d3d}'),
906    ('\u{11d3f}', '\u{11d45}'),
907    ('\u{11d47}', '\u{11d47}'),
908    ('𑶊', '𑶎'),
909    ('\u{11d90}', '\u{11d91}'),
910    ('𑶓', '\u{11d97}'),
911    ('\u{11ef3}', '𑻶'),
912    ('\u{11f00}', '\u{11f01}'),
913    ('𑼃', '𑼃'),
914    ('𑼴', '\u{11f3a}'),
915    ('𑼾', '\u{11f42}'),
916    ('\u{11f5a}', '\u{11f5a}'),
917    ('\u{13440}', '\u{13440}'),
918    ('\u{13447}', '\u{13455}'),
919    ('\u{1611e}', '\u{1612f}'),
920    ('\u{16af0}', '\u{16af4}'),
921    ('\u{16b30}', '\u{16b36}'),
922    ('\u{16f4f}', '\u{16f4f}'),
923    ('𖽑', '𖾇'),
924    ('\u{16f8f}', '\u{16f92}'),
925    ('\u{16fe4}', '\u{16fe4}'),
926    ('\u{16ff0}', '\u{16ff1}'),
927    ('\u{1bc9d}', '\u{1bc9e}'),
928    ('\u{1cf00}', '\u{1cf2d}'),
929    ('\u{1cf30}', '\u{1cf46}'),
930    ('\u{1d165}', '\u{1d169}'),
931    ('\u{1d16d}', '\u{1d172}'),
932    ('\u{1d17b}', '\u{1d182}'),
933    ('\u{1d185}', '\u{1d18b}'),
934    ('\u{1d1aa}', '\u{1d1ad}'),
935    ('\u{1d242}', '\u{1d244}'),
936    ('\u{1da00}', '\u{1da36}'),
937    ('\u{1da3b}', '\u{1da6c}'),
938    ('\u{1da75}', '\u{1da75}'),
939    ('\u{1da84}', '\u{1da84}'),
940    ('\u{1da9b}', '\u{1da9f}'),
941    ('\u{1daa1}', '\u{1daaf}'),
942    ('\u{1e000}', '\u{1e006}'),
943    ('\u{1e008}', '\u{1e018}'),
944    ('\u{1e01b}', '\u{1e021}'),
945    ('\u{1e023}', '\u{1e024}'),
946    ('\u{1e026}', '\u{1e02a}'),
947    ('\u{1e08f}', '\u{1e08f}'),
948    ('\u{1e130}', '\u{1e136}'),
949    ('\u{1e2ae}', '\u{1e2ae}'),
950    ('\u{1e2ec}', '\u{1e2ef}'),
951    ('\u{1e4ec}', '\u{1e4ef}'),
952    ('\u{1e5ee}', '\u{1e5ef}'),
953    ('\u{1e8d0}', '\u{1e8d6}'),
954    ('\u{1e944}', '\u{1e94a}'),
955    ('🏻', '🏿'),
956    ('\u{e0020}', '\u{e007f}'),
957    ('\u{e0100}', '\u{e01ef}'),
958];
959
960pub const EXTENDNUMLET: &'static [(char, char)] = &[
961    ('_', '_'),
962    ('\u{202f}', '\u{202f}'),
963    ('‿', '⁀'),
964    ('⁔', '⁔'),
965    ('︳', '︴'),
966    ('﹍', '﹏'),
967    ('_', '_'),
968];
969
970pub const FORMAT: &'static [(char, char)] = &[
971    ('\u{ad}', '\u{ad}'),
972    ('\u{61c}', '\u{61c}'),
973    ('\u{180e}', '\u{180e}'),
974    ('\u{200e}', '\u{200f}'),
975    ('\u{202a}', '\u{202e}'),
976    ('\u{2060}', '\u{2064}'),
977    ('\u{2066}', '\u{206f}'),
978    ('\u{feff}', '\u{feff}'),
979    ('\u{fff9}', '\u{fffb}'),
980    ('\u{13430}', '\u{1343f}'),
981    ('\u{1bca0}', '\u{1bca3}'),
982    ('\u{1d173}', '\u{1d17a}'),
983    ('\u{e0001}', '\u{e0001}'),
984];
985
986pub const HEBREW_LETTER: &'static [(char, char)] = &[
987    ('א', 'ת'),
988    ('ׯ', 'ײ'),
989    ('יִ', 'יִ'),
990    ('ײַ', 'ﬨ'),
991    ('שׁ', 'זּ'),
992    ('טּ', 'לּ'),
993    ('מּ', 'מּ'),
994    ('נּ', 'סּ'),
995    ('ףּ', 'פּ'),
996    ('צּ', 'ﭏ'),
997];
998
999pub const KATAKANA: &'static [(char, char)] = &[
1000    ('〱', '〵'),
1001    ('゛', '゜'),
1002    ('゠', 'ヺ'),
1003    ('ー', 'ヿ'),
1004    ('ㇰ', 'ㇿ'),
1005    ('㋐', '㋾'),
1006    ('㌀', '㍗'),
1007    ('ヲ', 'ン'),
1008    ('𚿰', '𚿳'),
1009    ('𚿵', '𚿻'),
1010    ('𚿽', '𚿾'),
1011    ('𛀀', '𛀀'),
1012    ('𛄠', '𛄢'),
1013    ('𛅕', '𛅕'),
1014    ('𛅤', '𛅧'),
1015];
1016
1017pub const LF: &'static [(char, char)] = &[('\n', '\n')];
1018
1019pub const MIDLETTER: &'static [(char, char)] = &[
1020    (':', ':'),
1021    ('·', '·'),
1022    ('·', '·'),
1023    ('՟', '՟'),
1024    ('״', '״'),
1025    ('‧', '‧'),
1026    ('︓', '︓'),
1027    ('﹕', '﹕'),
1028    (':', ':'),
1029];
1030
1031pub const MIDNUM: &'static [(char, char)] = &[
1032    (',', ','),
1033    (';', ';'),
1034    (';', ';'),
1035    ('։', '։'),
1036    ('،', '؍'),
1037    ('٬', '٬'),
1038    ('߸', '߸'),
1039    ('⁄', '⁄'),
1040    ('﹐', '﹐'),
1041    ('﹔', '﹔'),
1042    (',', ','),
1043    (';', ';'),
1044];
1045
1046pub const MIDNUMLET: &'static [(char, char)] = &[
1047    ('.', '.'),
1048    ('‘', '’'),
1049    ('․', '․'),
1050    ('﹒', '﹒'),
1051    (''', '''),
1052    ('.', '.'),
1053];
1054
1055pub const NEWLINE: &'static [(char, char)] =
1056    &[('\u{b}', '\u{c}'), ('\u{85}', '\u{85}'), ('\u{2028}', '\u{2029}')];
1057
1058pub const NUMERIC: &'static [(char, char)] = &[
1059    ('0', '9'),
1060    ('\u{600}', '\u{605}'),
1061    ('٠', '٩'),
1062    ('٫', '٫'),
1063    ('\u{6dd}', '\u{6dd}'),
1064    ('۰', '۹'),
1065    ('߀', '߉'),
1066    ('\u{890}', '\u{891}'),
1067    ('\u{8e2}', '\u{8e2}'),
1068    ('०', '९'),
1069    ('০', '৯'),
1070    ('੦', '੯'),
1071    ('૦', '૯'),
1072    ('୦', '୯'),
1073    ('௦', '௯'),
1074    ('౦', '౯'),
1075    ('೦', '೯'),
1076    ('൦', '൯'),
1077    ('෦', '෯'),
1078    ('๐', '๙'),
1079    ('໐', '໙'),
1080    ('༠', '༩'),
1081    ('၀', '၉'),
1082    ('႐', '႙'),
1083    ('០', '៩'),
1084    ('᠐', '᠙'),
1085    ('᥆', '᥏'),
1086    ('᧐', '᧚'),
1087    ('᪀', '᪉'),
1088    ('᪐', '᪙'),
1089    ('᭐', '᭙'),
1090    ('᮰', '᮹'),
1091    ('᱀', '᱉'),
1092    ('᱐', '᱙'),
1093    ('꘠', '꘩'),
1094    ('꣐', '꣙'),
1095    ('꤀', '꤉'),
1096    ('꧐', '꧙'),
1097    ('꧰', '꧹'),
1098    ('꩐', '꩙'),
1099    ('꯰', '꯹'),
1100    ('0', '9'),
1101    ('𐒠', '𐒩'),
1102    ('𐴰', '𐴹'),
1103    ('𐵀', '𐵉'),
1104    ('𑁦', '𑁯'),
1105    ('\u{110bd}', '\u{110bd}'),
1106    ('\u{110cd}', '\u{110cd}'),
1107    ('𑃰', '𑃹'),
1108    ('𑄶', '𑄿'),
1109    ('𑇐', '𑇙'),
1110    ('𑋰', '𑋹'),
1111    ('𑑐', '𑑙'),
1112    ('𑓐', '𑓙'),
1113    ('𑙐', '𑙙'),
1114    ('𑛀', '𑛉'),
1115    ('𑛐', '𑛣'),
1116    ('𑜰', '𑜹'),
1117    ('𑣠', '𑣩'),
1118    ('𑥐', '𑥙'),
1119    ('𑯰', '𑯹'),
1120    ('𑱐', '𑱙'),
1121    ('𑵐', '𑵙'),
1122    ('𑶠', '𑶩'),
1123    ('𑽐', '𑽙'),
1124    ('𖄰', '𖄹'),
1125    ('𖩠', '𖩩'),
1126    ('𖫀', '𖫉'),
1127    ('𖭐', '𖭙'),
1128    ('𖵰', '𖵹'),
1129    ('𜳰', '𜳹'),
1130    ('𝟎', '𝟿'),
1131    ('𞅀', '𞅉'),
1132    ('𞋰', '𞋹'),
1133    ('𞓰', '𞓹'),
1134    ('𞗱', '𞗺'),
1135    ('𞥐', '𞥙'),
1136    ('🯰', '🯹'),
1137];
1138
1139pub const REGIONAL_INDICATOR: &'static [(char, char)] = &[('🇦', '🇿')];
1140
1141pub const SINGLE_QUOTE: &'static [(char, char)] = &[('\'', '\'')];
1142
1143pub const WSEGSPACE: &'static [(char, char)] = &[
1144    (' ', ' '),
1145    ('\u{1680}', '\u{1680}'),
1146    ('\u{2000}', '\u{2006}'),
1147    ('\u{2008}', '\u{200a}'),
1148    ('\u{205f}', '\u{205f}'),
1149    ('\u{3000}', '\u{3000}'),
1150];
1151
1152pub const ZWJ: &'static [(char, char)] = &[('\u{200d}', '\u{200d}')];