This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
corelist: updated for threads libraries
[perl5.git] / lib / unicore / ArabicShaping.txt
1 # ArabicShaping-8.0.0.txt
2 # Date: 2015-02-17, 23:33:00 GMT [RP]
3 #
4 # This file is a normative contributory data file in the
5 # Unicode Character Database.
6 #
7 # Copyright (c) 1991-2014 Unicode, Inc.
8 # For terms of use, see http://www.unicode.org/terms_of_use.html
9 #
10 # This file defines the Joining_Type and Joining_Group property
11 # values for Arabic, Syriac, N'Ko, Mandaic, and Manichaean positional
12 # shaping, repeating in machine readable form the information
13 # exemplified in Tables 9-3, 9-8, 9-9, 9-10, 9-14, 9-15, 9-16, 9-19,
14 # 9-20, 10-4, 10-5, 10-6, 10-7, and 19-5 of The Unicode Standard core
15 # specification. This file also defines Joining_Type values for
16 # Mongolian, Phags-pa, and Psalter Pahlavi positional shaping, which
17 # are not listed in tables in the standard.
18 #
19 # See Sections 9.2, 9.3, 9.5, 10.5, 10.6, 13.4, 14.3, 19.4 of
20 # The Unicode Standard core specification for more information.
21 #
22 # Each line contains four fields, separated by a semicolon.
23 #
24 # Field 0: the code point, in 4-digit hexadecimal
25 #   form, of an Arabic, Syriac, N'Ko, Mandaic, Mongolian,
26 #   Phags-pa, Manichaean, Psalter Pahlavi, or other character.
27 #
28 # Field 1: gives a short schematic name for that character.
29 #   The schematic name is descriptive of the shape, based as
30 #   consistently as possible on a name for the skeleton and
31 #   then the diacritic marks applied to the skeleton, if any.
32 #   Note that this schematic name is considered a comment,
33 #   and does not constitute a formal property value.
34 #
35 # Field 2: defines the joining type (property name: Joining_Type)
36 #   R Right_Joining
37 #   L Left_Joining
38 #   D Dual_Joining
39 #   C Join_Causing
40 #   U Non_Joining
41 #   T Transparent
42 #
43 # See Section 9.2, Arabic for more information on these joining types.
44 # Note that for cursive joining scripts which are typically rendered
45 # top-to-bottom, rather than right-to-left, Joining_Type=L conventionally
46 # refers to bottom joining, and Joining_Type=R conventionally refers
47 # to top joining. See Section 14.3, Phags-pa for more information on the
48 # interpretation of joining types in vertical layout.
49 #
50 # Field 3: defines the joining group (property name: Joining_Group)
51 #
52 # The values of the joining group are based schematically on character
53 # names. Where a schematic character name consists of two or more parts separated
54 # by spaces, the formal Joining_Group property value, as specified in
55 # PropertyValueAliases.txt, consists of the same name parts joined by
56 # underscores. Hence, the entry:
57 #
58 #   0629; TEH MARBUTA; R; TEH MARBUTA
59 #
60 # corresponds to [Joining_Group = Teh_Marbuta].
61 #
62 # Note: The property value now designated [Joining_Group = Teh_Marbuta_Goal]
63 #   used to apply to both of the following characters
64 #   in earlier versions of the standard:
65 #
66 #   U+06C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
67 #   U+06C3 ARABIC LETTER TEH MARBUTA GOAL
68 #
69 #   However, it currently applies only to U+06C3, and *not* to U+06C2.
70 #   To avoid destabilizing existing Joining_Group property aliases, the
71 #   prior Joining_Group value for U+06C3 (Hamza_On_Heh_Goal) has been
72 #   retained as a property value alias, despite the fact that it
73 #   no longer applies to its namesake character, U+06C2.
74 #   See PropertyValueAliases.txt.
75 #
76 # When other cursive scripts are added to the Unicode Standard in the
77 # future, the joining group value of all its letters will default to
78 # jg=No_Joining_Group in this data file. Other, more specific
79 # joining group values will be defined only if an explicit proposal
80 # to define those values exactly has been approved by the UTC. This
81 # is the convention exemplified by the N'Ko, Mandaic, Mongolian,
82 # Phags-pa, and Psalter Pahlavi scripts. Only the Arabic,
83 # Manichaean, and Syriac scripts currently have explicit joining
84 # group values defined.
85 #
86 # Note: Code points that are not explicitly listed in this file are
87 # either of joining type T or U:
88 #
89 # - Those that not explicitly listed that are of General Category Mn, Me, or Cf
90 #   have joining type T.
91 # - All others not explicitly listed have joining type U.
92 #
93 # For an explicit listing of characters of joining type T, see
94 # the derived property file DerivedJoiningType.txt.
95 #
96 # #############################################################
97
98 # Unicode; Schematic Name; Joining Type; Joining Group
99
100 # Arabic Characters
101
102 0600; ARABIC NUMBER SIGN; U; No_Joining_Group
103 0601; ARABIC SIGN SANAH; U; No_Joining_Group
104 0602; ARABIC FOOTNOTE MARKER; U; No_Joining_Group
105 0603; ARABIC SIGN SAFHA; U; No_Joining_Group
106 0604; ARABIC SIGN SAMVAT; U; No_Joining_Group
107 0605; ARABIC NUMBER MARK ABOVE; U; No_Joining_Group
108 0608; ARABIC RAY; U; No_Joining_Group
109 060B; AFGHANI SIGN; U; No_Joining_Group
110 0620; DOTLESS YEH WITH SEPARATE RING BELOW; D; YEH
111 0621; HAMZA; U; No_Joining_Group
112 0622; ALEF WITH MADDA ABOVE; R; ALEF
113 0623; ALEF WITH HAMZA ABOVE; R; ALEF
114 0624; WAW WITH HAMZA ABOVE; R; WAW
115 0625; ALEF WITH HAMZA BELOW; R; ALEF
116 0626; DOTLESS YEH WITH HAMZA ABOVE; D; YEH
117 0627; ALEF; R; ALEF
118 0628; BEH; D; BEH
119 0629; TEH MARBUTA; R; TEH MARBUTA
120 062A; DOTLESS BEH WITH 2 DOTS ABOVE; D; BEH
121 062B; DOTLESS BEH WITH 3 DOTS ABOVE; D; BEH
122 062C; HAH WITH DOT BELOW; D; HAH
123 062D; HAH; D; HAH
124 062E; HAH WITH DOT ABOVE; D; HAH
125 062F; DAL; R; DAL
126 0630; DAL WITH DOT ABOVE; R; DAL
127 0631; REH; R; REH
128 0632; REH WITH DOT ABOVE; R; REH
129 0633; SEEN; D; SEEN
130 0634; SEEN WITH 3 DOTS ABOVE; D; SEEN
131 0635; SAD; D; SAD
132 0636; SAD WITH DOT ABOVE; D; SAD
133 0637; TAH; D; TAH
134 0638; TAH WITH DOT ABOVE; D; TAH
135 0639; AIN; D; AIN
136 063A; AIN WITH DOT ABOVE; D; AIN
137 063B; KEHEH WITH 2 DOTS ABOVE; D; GAF
138 063C; KEHEH WITH 3 DOTS BELOW; D; GAF
139 063D; FARSI YEH WITH INVERTED V ABOVE; D; FARSI YEH
140 063E; FARSI YEH WITH 2 DOTS ABOVE; D; FARSI YEH
141 063F; FARSI YEH WITH 3 DOTS ABOVE; D; FARSI YEH
142 0640; TATWEEL; C; No_Joining_Group
143 0641; FEH; D; FEH
144 0642; QAF; D; QAF
145 0643; KAF; D; KAF
146 0644; LAM; D; LAM
147 0645; MEEM; D; MEEM
148 0646; NOON; D; NOON
149 0647; HEH; D; HEH
150 0648; WAW; R; WAW
151 0649; DOTLESS YEH; D; YEH
152 064A; YEH; D; YEH
153 066E; DOTLESS BEH; D; BEH
154 066F; DOTLESS QAF; D; QAF
155 0671; ALEF WITH WASLA ABOVE; R; ALEF
156 0672; ALEF WITH WAVY HAMZA ABOVE; R; ALEF
157 0673; ALEF WITH WAVY HAMZA BELOW; R; ALEF
158 0674; HIGH HAMZA; U; No_Joining_Group
159 0675; HIGH HAMZA ALEF; R; ALEF
160 0676; HIGH HAMZA WAW; R; WAW
161 0677; HIGH HAMZA WAW WITH DAMMA ABOVE; R; WAW
162 0678; HIGH HAMZA DOTLESS YEH; D; YEH
163 0679; DOTLESS BEH WITH TAH ABOVE; D; BEH
164 067A; DOTLESS BEH WITH VERTICAL 2 DOTS ABOVE; D; BEH
165 067B; DOTLESS BEH WITH VERTICAL 2 DOTS BELOW; D; BEH
166 067C; DOTLESS BEH WITH ATTACHED RING BELOW AND 2 DOTS ABOVE; D; BEH
167 067D; DOTLESS BEH WITH INVERTED 3 DOTS ABOVE; D; BEH
168 067E; DOTLESS BEH WITH 3 DOTS BELOW; D; BEH
169 067F; DOTLESS BEH WITH 4 DOTS ABOVE; D; BEH
170 0680; DOTLESS BEH WITH 4 DOTS BELOW; D; BEH
171 0681; HAH WITH HAMZA ABOVE; D; HAH
172 0682; HAH WITH VERTICAL 2 DOTS ABOVE; D; HAH
173 0683; HAH WITH 2 DOTS BELOW; D; HAH
174 0684; HAH WITH VERTICAL 2 DOTS BELOW; D; HAH
175 0685; HAH WITH 3 DOTS ABOVE; D; HAH
176 0686; HAH WITH 3 DOTS BELOW; D; HAH
177 0687; HAH WITH 4 DOTS BELOW; D; HAH
178 0688; DAL WITH TAH ABOVE; R; DAL
179 0689; DAL WITH ATTACHED RING BELOW; R; DAL
180 068A; DAL WITH DOT BELOW; R; DAL
181 068B; DAL WITH DOT BELOW AND TAH ABOVE; R; DAL
182 068C; DAL WITH 2 DOTS ABOVE; R; DAL
183 068D; DAL WITH 2 DOTS BELOW; R; DAL
184 068E; DAL WITH 3 DOTS ABOVE; R; DAL
185 068F; DAL WITH INVERTED 3 DOTS ABOVE; R; DAL
186 0690; DAL WITH 4 DOTS ABOVE; R; DAL
187 0691; REH WITH TAH ABOVE; R; REH
188 0692; REH WITH V ABOVE; R; REH
189 0693; REH WITH ATTACHED RING BELOW; R; REH
190 0694; REH WITH DOT BELOW; R; REH
191 0695; REH WITH V BELOW; R; REH
192 0696; REH WITH DOT BELOW AND DOT WITHIN; R; REH
193 0697; REH WITH 2 DOTS ABOVE; R; REH
194 0698; REH WITH 3 DOTS ABOVE; R; REH
195 0699; REH WITH 4 DOTS ABOVE; R; REH
196 069A; SEEN WITH DOT BELOW AND DOT ABOVE; D; SEEN
197 069B; SEEN WITH 3 DOTS BELOW; D; SEEN
198 069C; SEEN WITH 3 DOTS BELOW AND 3 DOTS ABOVE; D; SEEN
199 069D; SAD WITH 2 DOTS BELOW; D; SAD
200 069E; SAD WITH 3 DOTS ABOVE; D; SAD
201 069F; TAH WITH 3 DOTS ABOVE; D; TAH
202 06A0; AIN WITH 3 DOTS ABOVE; D; AIN
203 06A1; DOTLESS FEH; D; FEH
204 06A2; DOTLESS FEH WITH DOT BELOW; D; FEH
205 06A3; FEH WITH DOT BELOW; D; FEH
206 06A4; DOTLESS FEH WITH 3 DOTS ABOVE; D; FEH
207 06A5; DOTLESS FEH WITH 3 DOTS BELOW; D; FEH
208 06A6; DOTLESS FEH WITH 4 DOTS ABOVE; D; FEH
209 06A7; DOTLESS QAF WITH DOT ABOVE; D; QAF
210 06A8; DOTLESS QAF WITH 3 DOTS ABOVE; D; QAF
211 06A9; KEHEH; D; GAF
212 06AA; SWASH KAF; D; SWASH KAF
213 06AB; KEHEH WITH ATTACHED RING BELOW; D; GAF
214 06AC; KAF WITH DOT ABOVE; D; KAF
215 06AD; KAF WITH 3 DOTS ABOVE; D; KAF
216 06AE; KAF WITH 3 DOTS BELOW; D; KAF
217 06AF; GAF; D; GAF
218 06B0; GAF WITH ATTACHED RING BELOW; D; GAF
219 06B1; GAF WITH 2 DOTS ABOVE; D; GAF
220 06B2; GAF WITH 2 DOTS BELOW; D; GAF
221 06B3; GAF WITH VERTICAL 2 DOTS BELOW; D; GAF
222 06B4; GAF WITH 3 DOTS ABOVE; D; GAF
223 06B5; LAM WITH V ABOVE; D; LAM
224 06B6; LAM WITH DOT ABOVE; D; LAM
225 06B7; LAM WITH 3 DOTS ABOVE; D; LAM
226 06B8; LAM WITH 3 DOTS BELOW; D; LAM
227 06B9; NOON WITH DOT BELOW; D; NOON
228 06BA; DOTLESS NOON; D; NOON
229 06BB; DOTLESS NOON WITH TAH ABOVE; D; NOON
230 06BC; NOON WITH ATTACHED RING BELOW; D; NOON
231 06BD; NYA; D; NYA
232 06BE; KNOTTED HEH; D; KNOTTED HEH
233 06BF; HAH WITH 3 DOTS BELOW AND DOT ABOVE; D; HAH
234 06C0; DOTLESS TEH MARBUTA WITH HAMZA ABOVE; R; TEH MARBUTA
235 06C1; HEH GOAL; D; HEH GOAL
236 06C2; HEH GOAL WITH HAMZA ABOVE; D; HEH GOAL
237 06C3; TEH MARBUTA GOAL; R; TEH MARBUTA GOAL
238 06C4; WAW WITH ATTACHED RING WITHIN; R; WAW
239 06C5; WAW WITH BAR; R; WAW
240 06C6; WAW WITH V ABOVE; R; WAW
241 06C7; WAW WITH DAMMA ABOVE; R; WAW
242 06C8; WAW WITH ALEF ABOVE; R; WAW
243 06C9; WAW WITH INVERTED V ABOVE; R; WAW
244 06CA; WAW WITH 2 DOTS ABOVE; R; WAW
245 06CB; WAW WITH 3 DOTS ABOVE; R; WAW
246 06CC; FARSI YEH; D; FARSI YEH
247 06CD; YEH WITH TAIL; R; YEH WITH TAIL
248 06CE; FARSI YEH WITH V ABOVE; D; FARSI YEH
249 06CF; WAW WITH DOT ABOVE; R; WAW
250 06D0; DOTLESS YEH WITH VERTICAL 2 DOTS BELOW; D; YEH
251 06D1; DOTLESS YEH WITH 3 DOTS BELOW; D; YEH
252 06D2; YEH BARREE; R; YEH BARREE
253 06D3; YEH BARREE WITH HAMZA ABOVE; R; YEH BARREE
254 06D5; DOTLESS TEH MARBUTA; R; TEH MARBUTA
255 06DD; ARABIC END OF AYAH; U; No_Joining_Group
256 06EE; DAL WITH INVERTED V ABOVE; R; DAL
257 06EF; REH WITH INVERTED V ABOVE; R; REH
258 06FA; SEEN WITH DOT BELOW AND 3 DOTS ABOVE; D; SEEN
259 06FB; SAD WITH DOT BELOW AND DOT ABOVE; D; SAD
260 06FC; AIN WITH DOT BELOW AND DOT ABOVE; D; AIN
261 06FF; KNOTTED HEH WITH INVERTED V ABOVE; D; KNOTTED HEH
262
263 # Syriac Characters
264
265 0710; ALAPH; R; ALAPH
266 0712; BETH; D; BETH
267 0713; GAMAL; D; GAMAL
268 0714; GAMAL GARSHUNI; D; GAMAL
269 0715; DALATH; R; DALATH RISH
270 0716; DOTLESS DALATH RISH; R; DALATH RISH
271 0717; HE; R; HE
272 0718; WAW; R; SYRIAC WAW
273 0719; ZAIN; R; ZAIN
274 071A; HETH; D; HETH
275 071B; TETH; D; TETH
276 071C; TETH GARSHUNI; D; TETH
277 071D; YUDH; D; YUDH
278 071E; YUDH HE; R; YUDH HE
279 071F; KAPH; D; KAPH
280 0720; LAMADH; D; LAMADH
281 0721; MIM; D; MIM
282 0722; NUN; D; NUN
283 0723; SEMKATH; D; SEMKATH
284 0724; FINAL SEMKATH; D; FINAL SEMKATH
285 0725; E; D; E
286 0726; PE; D; PE
287 0727; REVERSED PE; D; REVERSED PE
288 0728; SADHE; R; SADHE
289 0729; QAPH; D; QAPH
290 072A; RISH; R; DALATH RISH
291 072B; SHIN; D; SHIN
292 072C; TAW; R; TAW
293 072D; PERSIAN BHETH; D; BETH
294 072E; PERSIAN GHAMAL; D; GAMAL
295 072F; PERSIAN DHALATH; R; DALATH RISH
296 074D; SOGDIAN ZHAIN; R; ZHAIN
297 074E; SOGDIAN KHAPH; D; KHAPH
298 074F; SOGDIAN FE; D; FE
299
300 # Arabic Supplement Characters
301
302 0750; DOTLESS BEH WITH HORIZONTAL 3 DOTS BELOW; D; BEH
303 0751; BEH WITH 3 DOTS ABOVE; D; BEH
304 0752; DOTLESS BEH WITH INVERTED 3 DOTS BELOW; D; BEH
305 0753; DOTLESS BEH WITH INVERTED 3 DOTS BELOW AND 2 DOTS ABOVE; D; BEH
306 0754; DOTLESS BEH WITH 2 DOTS BELOW AND DOT ABOVE; D; BEH
307 0755; DOTLESS BEH WITH INVERTED V BELOW; D; BEH
308 0756; DOTLESS BEH WITH V ABOVE; D; BEH
309 0757; HAH WITH 2 DOTS ABOVE; D; HAH
310 0758; HAH WITH INVERTED 3 DOTS BELOW; D; HAH
311 0759; DAL WITH VERTICAL 2 DOTS BELOW AND TAH ABOVE; R; DAL
312 075A; DAL WITH INVERTED V BELOW; R; DAL
313 075B; REH WITH BAR; R; REH
314 075C; SEEN WITH 4 DOTS ABOVE; D; SEEN
315 075D; AIN WITH 2 DOTS ABOVE; D; AIN
316 075E; AIN WITH INVERTED 3 DOTS ABOVE; D; AIN
317 075F; AIN WITH VERTICAL 2 DOTS ABOVE; D; AIN
318 0760; DOTLESS FEH WITH 2 DOTS BELOW; D; FEH
319 0761; DOTLESS FEH WITH INVERTED 3 DOTS BELOW; D; FEH
320 0762; KEHEH WITH DOT ABOVE; D; GAF
321 0763; KEHEH WITH 3 DOTS ABOVE; D; GAF
322 0764; KEHEH WITH INVERTED 3 DOTS BELOW; D; GAF
323 0765; MEEM WITH DOT ABOVE; D; MEEM
324 0766; MEEM WITH DOT BELOW; D; MEEM
325 0767; NOON WITH 2 DOTS BELOW; D; NOON
326 0768; NOON WITH TAH ABOVE; D; NOON
327 0769; NOON WITH V ABOVE; D; NOON
328 076A; LAM WITH BAR; D; LAM
329 076B; REH WITH VERTICAL 2 DOTS ABOVE; R; REH
330 076C; REH WITH HAMZA ABOVE; R; REH
331 076D; SEEN WITH VERTICAL 2 DOTS ABOVE; D; SEEN
332 076E; HAH WITH TAH BELOW; D; HAH
333 076F; HAH WITH TAH AND 2 DOTS BELOW; D; HAH
334 0770; SEEN WITH 2 DOTS AND TAH ABOVE; D; SEEN
335 0771; REH WITH 2 DOTS AND TAH ABOVE; R; REH
336 0772; HAH WITH TAH ABOVE; D; HAH
337 0773; ALEF WITH DIGIT TWO ABOVE; R; ALEF
338 0774; ALEF WITH DIGIT THREE ABOVE; R; ALEF
339 0775; FARSI YEH WITH DIGIT TWO ABOVE; D; FARSI YEH
340 0776; FARSI YEH WITH DIGIT THREE ABOVE; D; FARSI YEH
341 0777; DOTLESS YEH WITH DIGIT FOUR BELOW; D; YEH
342 0778; WAW WITH DIGIT TWO ABOVE; R; WAW
343 0779; WAW WITH DIGIT THREE ABOVE; R; WAW
344 077A; BURUSHASKI YEH BARREE WITH DIGIT TWO ABOVE; D; BURUSHASKI YEH BARREE
345 077B; BURUSHASKI YEH BARREE WITH DIGIT THREE ABOVE; D; BURUSHASKI YEH BARREE
346 077C; HAH WITH DIGIT FOUR BELOW; D; HAH
347 077D; SEEN WITH DIGIT FOUR ABOVE; D; SEEN
348 077E; SEEN WITH INVERTED V ABOVE; D; SEEN
349 077F; KAF WITH 2 DOTS ABOVE; D; KAF
350
351 # N'Ko Characters
352
353 07CA; NKO A; D; No_Joining_Group
354 07CB; NKO EE; D; No_Joining_Group
355 07CC; NKO I; D; No_Joining_Group
356 07CD; NKO E; D; No_Joining_Group
357 07CE; NKO U; D; No_Joining_Group
358 07CF; NKO OO; D; No_Joining_Group
359 07D0; NKO O; D; No_Joining_Group
360 07D1; NKO DAGBASINNA; D; No_Joining_Group
361 07D2; NKO N; D; No_Joining_Group
362 07D3; NKO BA; D; No_Joining_Group
363 07D4; NKO PA; D; No_Joining_Group
364 07D5; NKO TA; D; No_Joining_Group
365 07D6; NKO JA; D; No_Joining_Group
366 07D7; NKO CHA; D; No_Joining_Group
367 07D8; NKO DA; D; No_Joining_Group
368 07D9; NKO RA; D; No_Joining_Group
369 07DA; NKO RRA; D; No_Joining_Group
370 07DB; NKO SA; D; No_Joining_Group
371 07DC; NKO GBA; D; No_Joining_Group
372 07DD; NKO FA; D; No_Joining_Group
373 07DE; NKO KA; D; No_Joining_Group
374 07DF; NKO LA; D; No_Joining_Group
375 07E0; NKO NA WOLOSO; D; No_Joining_Group
376 07E1; NKO MA; D; No_Joining_Group
377 07E2; NKO NYA; D; No_Joining_Group
378 07E3; NKO NA; D; No_Joining_Group
379 07E4; NKO HA; D; No_Joining_Group
380 07E5; NKO WA; D; No_Joining_Group
381 07E6; NKO YA; D; No_Joining_Group
382 07E7; NKO NYA WOLOSO; D; No_Joining_Group
383 07E8; NKO JONA JA; D; No_Joining_Group
384 07E9; NKO JONA CHA; D; No_Joining_Group
385 07EA; NKO JONA RA; D; No_Joining_Group
386 07FA; NKO LAJANYALAN; C; No_Joining_Group
387
388 # Mandaic Characters
389
390 0840; MANDAIC HALQA; R; No_Joining_Group
391 0841; MANDAIC AB; D; No_Joining_Group
392 0842; MANDAIC AG; D; No_Joining_Group
393 0843; MANDAIC AD; D; No_Joining_Group
394 0844; MANDAIC AH; D; No_Joining_Group
395 0845; MANDAIC USHENNA; D; No_Joining_Group
396 0846; MANDAIC AZ; R; No_Joining_Group
397 0847; MANDAIC IT; R; No_Joining_Group
398 0848; MANDAIC ATT; D; No_Joining_Group
399 0849; MANDAIC AKSA; R; No_Joining_Group
400 084A; MANDAIC AK; D; No_Joining_Group
401 084B; MANDAIC AL; D; No_Joining_Group
402 084C; MANDAIC AM; D; No_Joining_Group
403 084D; MANDAIC AN; D; No_Joining_Group
404 084E; MANDAIC AS; D; No_Joining_Group
405 084F; MANDAIC IN; D; No_Joining_Group
406 0850; MANDAIC AP; D; No_Joining_Group
407 0851; MANDAIC ASZ; D; No_Joining_Group
408 0852; MANDAIC AQ; D; No_Joining_Group
409 0853; MANDAIC AR; D; No_Joining_Group
410 0854; MANDAIC ASH; R; No_Joining_Group
411 0855; MANDAIC AT; D; No_Joining_Group
412 0856; MANDAIC DUSHENNA; U; No_Joining_Group
413 0857; MANDAIC KAD; U; No_Joining_Group
414 0858; MANDAIC AIN; U; No_Joining_Group
415
416 # Arabic Extended-A Characters
417
418 08A0; DOTLESS BEH WITH V BELOW; D; BEH
419 08A1; BEH WITH HAMZA ABOVE; D; BEH
420 08A2; HAH WITH DOT BELOW AND 2 DOTS ABOVE; D; HAH
421 08A3; TAH WITH 2 DOTS ABOVE; D; TAH
422 08A4; DOTLESS FEH WITH DOT BELOW AND 3 DOTS ABOVE; D; FEH
423 08A5; QAF WITH DOT BELOW; D; QAF
424 08A6; LAM WITH DOUBLE BAR; D; LAM
425 08A7; MEEM WITH 3 DOTS ABOVE; D; MEEM
426 08A8; YEH WITH HAMZA ABOVE; D; YEH
427 08A9; YEH WITH DOT ABOVE; D; YEH
428 08AA; REH WITH LOOP; R; REH
429 08AB; WAW WITH DOT WITHIN; R; WAW
430 08AC; ROHINGYA YEH; R; ROHINGYA YEH
431 08AD; LOW ALEF; U; No_Joining_Group
432 08AE; DAL WITH 3 DOTS BELOW; R; DAL
433 08AF; SAD WITH 3 DOTS BELOW; D; SAD
434 08B0; KEHEH WITH STROKE BELOW; D; GAF
435 08B1; STRAIGHT WAW; R; STRAIGHT WAW
436 08B2; REH WITH DOT AND INVERTED V ABOVE; R; REH
437 08B3; AIN WITH 3 DOTS BELOW; D; AIN
438 08B4; KAF WITH DOT BELOW; D; KAF
439
440 # Mongolian Characters
441
442 1806; MONGOLIAN TODO SOFT HYPHEN; U; No_Joining_Group
443 1807; MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER; D; No_Joining_Group
444 180A; MONGOLIAN NIRUGU; C; No_Joining_Group
445 180E; MONGOLIAN VOWEL SEPARATOR; U; No_Joining_Group
446 1820; MONGOLIAN A; D; No_Joining_Group
447 1821; MONGOLIAN E; D; No_Joining_Group
448 1822; MONGOLIAN I; D; No_Joining_Group
449 1823; MONGOLIAN O; D; No_Joining_Group
450 1824; MONGOLIAN U; D; No_Joining_Group
451 1825; MONGOLIAN OE; D; No_Joining_Group
452 1826; MONGOLIAN UE; D; No_Joining_Group
453 1827; MONGOLIAN EE; D; No_Joining_Group
454 1828; MONGOLIAN NA; D; No_Joining_Group
455 1829; MONGOLIAN ANG; D; No_Joining_Group
456 182A; MONGOLIAN BA; D; No_Joining_Group
457 182B; MONGOLIAN PA; D; No_Joining_Group
458 182C; MONGOLIAN QA; D; No_Joining_Group
459 182D; MONGOLIAN GA; D; No_Joining_Group
460 182E; MONGOLIAN MA; D; No_Joining_Group
461 182F; MONGOLIAN LA; D; No_Joining_Group
462 1830; MONGOLIAN SA; D; No_Joining_Group
463 1831; MONGOLIAN SHA; D; No_Joining_Group
464 1832; MONGOLIAN TA; D; No_Joining_Group
465 1833; MONGOLIAN DA; D; No_Joining_Group
466 1834; MONGOLIAN CHA; D; No_Joining_Group
467 1835; MONGOLIAN JA; D; No_Joining_Group
468 1836; MONGOLIAN YA; D; No_Joining_Group
469 1837; MONGOLIAN RA; D; No_Joining_Group
470 1838; MONGOLIAN WA; D; No_Joining_Group
471 1839; MONGOLIAN FA; D; No_Joining_Group
472 183A; MONGOLIAN KA; D; No_Joining_Group
473 183B; MONGOLIAN KHA; D; No_Joining_Group
474 183C; MONGOLIAN TSA; D; No_Joining_Group
475 183D; MONGOLIAN ZA; D; No_Joining_Group
476 183E; MONGOLIAN HAA; D; No_Joining_Group
477 183F; MONGOLIAN ZRA; D; No_Joining_Group
478 1840; MONGOLIAN LHA; D; No_Joining_Group
479 1841; MONGOLIAN ZHI; D; No_Joining_Group
480 1842; MONGOLIAN CHI; D; No_Joining_Group
481 1843; MONGOLIAN TODO LONG VOWEL SIGN; D; No_Joining_Group
482 1844; MONGOLIAN TODO E; D; No_Joining_Group
483 1845; MONGOLIAN TODO I; D; No_Joining_Group
484 1846; MONGOLIAN TODO O; D; No_Joining_Group
485 1847; MONGOLIAN TODO U; D; No_Joining_Group
486 1848; MONGOLIAN TODO OE; D; No_Joining_Group
487 1849; MONGOLIAN TODO UE; D; No_Joining_Group
488 184A; MONGOLIAN TODO ANG; D; No_Joining_Group
489 184B; MONGOLIAN TODO BA; D; No_Joining_Group
490 184C; MONGOLIAN TODO PA; D; No_Joining_Group
491 184D; MONGOLIAN TODO QA; D; No_Joining_Group
492 184E; MONGOLIAN TODO GA; D; No_Joining_Group
493 184F; MONGOLIAN TODO MA; D; No_Joining_Group
494 1850; MONGOLIAN TODO TA; D; No_Joining_Group
495 1851; MONGOLIAN TODO DA; D; No_Joining_Group
496 1852; MONGOLIAN TODO CHA; D; No_Joining_Group
497 1853; MONGOLIAN TODO JA; D; No_Joining_Group
498 1854; MONGOLIAN TODO TSA; D; No_Joining_Group
499 1855; MONGOLIAN TODO YA; D; No_Joining_Group
500 1856; MONGOLIAN TODO WA; D; No_Joining_Group
501 1857; MONGOLIAN TODO KA; D; No_Joining_Group
502 1858; MONGOLIAN TODO GAA; D; No_Joining_Group
503 1859; MONGOLIAN TODO HAA; D; No_Joining_Group
504 185A; MONGOLIAN TODO JIA; D; No_Joining_Group
505 185B; MONGOLIAN TODO NIA; D; No_Joining_Group
506 185C; MONGOLIAN TODO DZA; D; No_Joining_Group
507 185D; MONGOLIAN SIBE E; D; No_Joining_Group
508 185E; MONGOLIAN SIBE I; D; No_Joining_Group
509 185F; MONGOLIAN SIBE IY; D; No_Joining_Group
510 1860; MONGOLIAN SIBE UE; D; No_Joining_Group
511 1861; MONGOLIAN SIBE U; D; No_Joining_Group
512 1862; MONGOLIAN SIBE ANG; D; No_Joining_Group
513 1863; MONGOLIAN SIBE KA; D; No_Joining_Group
514 1864; MONGOLIAN SIBE GA; D; No_Joining_Group
515 1865; MONGOLIAN SIBE HA; D; No_Joining_Group
516 1866; MONGOLIAN SIBE PA; D; No_Joining_Group
517 1867; MONGOLIAN SIBE SHA; D; No_Joining_Group
518 1868; MONGOLIAN SIBE TA; D; No_Joining_Group
519 1869; MONGOLIAN SIBE DA; D; No_Joining_Group
520 186A; MONGOLIAN SIBE JA; D; No_Joining_Group
521 186B; MONGOLIAN SIBE FA; D; No_Joining_Group
522 186C; MONGOLIAN SIBE GAA; D; No_Joining_Group
523 186D; MONGOLIAN SIBE HAA; D; No_Joining_Group
524 186E; MONGOLIAN SIBE TSA; D; No_Joining_Group
525 186F; MONGOLIAN SIBE ZA; D; No_Joining_Group
526 1870; MONGOLIAN SIBE RAA; D; No_Joining_Group
527 1871; MONGOLIAN SIBE CHA; D; No_Joining_Group
528 1872; MONGOLIAN SIBE ZHA; D; No_Joining_Group
529 1873; MONGOLIAN MANCHU I; D; No_Joining_Group
530 1874; MONGOLIAN MANCHU KA; D; No_Joining_Group
531 1875; MONGOLIAN MANCHU RA; D; No_Joining_Group
532 1876; MONGOLIAN MANCHU FA; D; No_Joining_Group
533 1877; MONGOLIAN MANCHU ZHA; D; No_Joining_Group
534 1880; MONGOLIAN ALI GALI ANUSVARA ONE; U; No_Joining_Group
535 1881; MONGOLIAN ALI GALI VISARGA ONE; U; No_Joining_Group
536 1882; MONGOLIAN ALI GALI DAMARU; U; No_Joining_Group
537 1883; MONGOLIAN ALI GALI UBADAMA; U; No_Joining_Group
538 1884; MONGOLIAN ALI GALI INVERTED UBADAMA; U; No_Joining_Group
539 1885; MONGOLIAN ALI GALI BALUDA; U; No_Joining_Group
540 1886; MONGOLIAN ALI GALI THREE BALUDA; U; No_Joining_Group
541 1887; MONGOLIAN ALI GALI A; D; No_Joining_Group
542 1888; MONGOLIAN ALI GALI I; D; No_Joining_Group
543 1889; MONGOLIAN ALI GALI KA; D; No_Joining_Group
544 188A; MONGOLIAN ALI GALI NGA; D; No_Joining_Group
545 188B; MONGOLIAN ALI GALI CA; D; No_Joining_Group
546 188C; MONGOLIAN ALI GALI TTA; D; No_Joining_Group
547 188D; MONGOLIAN ALI GALI TTHA; D; No_Joining_Group
548 188E; MONGOLIAN ALI GALI DDA; D; No_Joining_Group
549 188F; MONGOLIAN ALI GALI NNA; D; No_Joining_Group
550 1890; MONGOLIAN ALI GALI TA; D; No_Joining_Group
551 1891; MONGOLIAN ALI GALI DA; D; No_Joining_Group
552 1892; MONGOLIAN ALI GALI PA; D; No_Joining_Group
553 1893; MONGOLIAN ALI GALI PHA; D; No_Joining_Group
554 1894; MONGOLIAN ALI GALI SSA; D; No_Joining_Group
555 1895; MONGOLIAN ALI GALI ZHA; D; No_Joining_Group
556 1896; MONGOLIAN ALI GALI ZA; D; No_Joining_Group
557 1897; MONGOLIAN ALI GALI AH; D; No_Joining_Group
558 1898; MONGOLIAN TODO ALI GALI TA; D; No_Joining_Group
559 1899; MONGOLIAN TODO ALI GALI ZHA; D; No_Joining_Group
560 189A; MONGOLIAN MANCHU ALI GALI GHA; D; No_Joining_Group
561 189B; MONGOLIAN MANCHU ALI GALI NGA; D; No_Joining_Group
562 189C; MONGOLIAN MANCHU ALI GALI CA; D; No_Joining_Group
563 189D; MONGOLIAN MANCHU ALI GALI JHA; D; No_Joining_Group
564 189E; MONGOLIAN MANCHU ALI GALI TTA; D; No_Joining_Group
565 189F; MONGOLIAN MANCHU ALI GALI DDHA; D; No_Joining_Group
566 18A0; MONGOLIAN MANCHU ALI GALI TA; D; No_Joining_Group
567 18A1; MONGOLIAN MANCHU ALI GALI DHA; D; No_Joining_Group
568 18A2; MONGOLIAN MANCHU ALI GALI SSA; D; No_Joining_Group
569 18A3; MONGOLIAN MANCHU ALI GALI CYA; D; No_Joining_Group
570 18A4; MONGOLIAN MANCHU ALI GALI ZHA; D; No_Joining_Group
571 18A5; MONGOLIAN MANCHU ALI GALI ZA; D; No_Joining_Group
572 18A6; MONGOLIAN ALI GALI HALF U; D; No_Joining_Group
573 18A7; MONGOLIAN ALI GALI HALF YA; D; No_Joining_Group
574 18A8; MONGOLIAN MANCHU ALI GALI BHA; D; No_Joining_Group
575 18AA; MONGOLIAN MANCHU ALI GALI LHA; D; No_Joining_Group
576
577 # Other
578
579 200C; ZERO WIDTH NON-JOINER; U; No_Joining_Group
580 200D; ZERO WIDTH JOINER; C; No_Joining_Group
581 2066; LEFT-TO-RIGHT ISOLATE; U; No_Joining_Group
582 2067; RIGHT-TO-LEFT ISOLATE; U; No_Joining_Group
583 2068; FIRST STRONG ISOLATE; U; No_Joining_Group
584 2069; POP DIRECTIONAL ISOLATE; U; No_Joining_Group
585
586 # Phags-Pa Characters
587
588 A840; PHAGS-PA KA; D; No_Joining_Group
589 A841; PHAGS-PA KHA; D; No_Joining_Group
590 A842; PHAGS-PA GA; D; No_Joining_Group
591 A843; PHAGS-PA NGA; D; No_Joining_Group
592 A844; PHAGS-PA CA; D; No_Joining_Group
593 A845; PHAGS-PA CHA; D; No_Joining_Group
594 A846; PHAGS-PA JA; D; No_Joining_Group
595 A847; PHAGS-PA NYA; D; No_Joining_Group
596 A848; PHAGS-PA TA; D; No_Joining_Group
597 A849; PHAGS-PA THA; D; No_Joining_Group
598 A84A; PHAGS-PA DA; D; No_Joining_Group
599 A84B; PHAGS-PA NA; D; No_Joining_Group
600 A84C; PHAGS-PA PA; D; No_Joining_Group
601 A84D; PHAGS-PA PHA; D; No_Joining_Group
602 A84E; PHAGS-PA BA; D; No_Joining_Group
603 A84F; PHAGS-PA MA; D; No_Joining_Group
604 A850; PHAGS-PA TSA; D; No_Joining_Group
605 A851; PHAGS-PA TSHA; D; No_Joining_Group
606 A852; PHAGS-PA DZA; D; No_Joining_Group
607 A853; PHAGS-PA WA; D; No_Joining_Group
608 A854; PHAGS-PA ZHA; D; No_Joining_Group
609 A855; PHAGS-PA ZA; D; No_Joining_Group
610 A856; PHAGS-PA SMALL A; D; No_Joining_Group
611 A857; PHAGS-PA YA; D; No_Joining_Group
612 A858; PHAGS-PA RA; D; No_Joining_Group
613 A859; PHAGS-PA LA; D; No_Joining_Group
614 A85A; PHAGS-PA SHA; D; No_Joining_Group
615 A85B; PHAGS-PA SA; D; No_Joining_Group
616 A85C; PHAGS-PA HA; D; No_Joining_Group
617 A85D; PHAGS-PA A; D; No_Joining_Group
618 A85E; PHAGS-PA I; D; No_Joining_Group
619 A85F; PHAGS-PA U; D; No_Joining_Group
620 A860; PHAGS-PA E; D; No_Joining_Group
621 A861; PHAGS-PA O; D; No_Joining_Group
622 A862; PHAGS-PA QA; D; No_Joining_Group
623 A863; PHAGS-PA XA; D; No_Joining_Group
624 A864; PHAGS-PA FA; D; No_Joining_Group
625 A865; PHAGS-PA GGA; D; No_Joining_Group
626 A866; PHAGS-PA EE; D; No_Joining_Group
627 A867; PHAGS-PA SUBJOINED WA; D; No_Joining_Group
628 A868; PHAGS-PA SUBJOINED YA; D; No_Joining_Group
629 A869; PHAGS-PA TTA; D; No_Joining_Group
630 A86A; PHAGS-PA TTHA; D; No_Joining_Group
631 A86B; PHAGS-PA DDA; D; No_Joining_Group
632 A86C; PHAGS-PA NNA; D; No_Joining_Group
633 A86D; PHAGS-PA ALTERNATE YA; D; No_Joining_Group
634 A86E; PHAGS-PA VOICELESS SHA; D; No_Joining_Group
635 A86F; PHAGS-PA VOICED HA; D; No_Joining_Group
636 A870; PHAGS-PA ASPIRATED FA; D; No_Joining_Group
637 A871; PHAGS-PA SUBJOINED RA; D; No_Joining_Group
638 A872; PHAGS-PA SUPERFIXED RA; L; No_Joining_Group
639 A873; PHAGS-PA CANDRABINDU; U; No_Joining_Group
640
641 # Manichaean Characters
642
643 10AC0; MANICHAEAN ALEPH; D; MANICHAEAN ALEPH
644 10AC1; MANICHAEAN BETH; D; MANICHAEAN BETH
645 10AC2; MANICHAEAN BETH WITH 2 DOTS ABOVE; D; MANICHAEAN BETH
646 10AC3; MANICHAEAN GIMEL; D; MANICHAEAN GIMEL
647 10AC4; MANICHAEAN GIMEL WITH ATTACHED RING BELOW; D; MANICHAEAN GIMEL
648 10AC5; MANICHAEAN DALETH; R; MANICHAEAN DALETH
649 10AC6; MANICHAEAN HE; U; No_Joining_Group
650 10AC7; MANICHAEAN WAW; R; MANICHAEAN WAW
651 10AC8; MANICHAEAN UD; U; No_Joining_Group
652 10AC9; MANICHAEAN ZAYIN; R; MANICHAEAN ZAYIN
653 10ACA; MANICHAEAN ZAYIN WITH 2 DOTS ABOVE; R; MANICHAEAN ZAYIN
654 10ACB; MANICHAEAN JAYIN; U; No_Joining_Group
655 10ACC; MANICHAEAN JAYIN WITH 2 DOTS ABOVE; U; No_Joining_Group
656 10ACD; MANICHAEAN HETH; L; MANICHAEAN HETH
657 10ACE; MANICHAEAN TETH; R; MANICHAEAN TETH
658 10ACF; MANICHAEAN YODH; R; MANICHAEAN YODH
659 10AD0; MANICHAEAN KAPH; R; MANICHAEAN KAPH
660 10AD1; MANICHAEAN KAPH WITH DOT ABOVE; R; MANICHAEAN KAPH
661 10AD2; MANICHAEAN KAPH WITH 2 DOTS ABOVE; R; MANICHAEAN KAPH
662 10AD3; MANICHAEAN LAMEDH; D; MANICHAEAN LAMEDH
663 10AD4; MANICHAEAN DHAMEDH; D; MANICHAEAN DHAMEDH
664 10AD5; MANICHAEAN THAMEDH; D; MANICHAEAN THAMEDH
665 10AD6; MANICHAEAN MEM; D; MANICHAEAN MEM
666 10AD7; MANICHAEAN NUN; L; MANICHAEAN NUN
667 10AD8; MANICHAEAN SAMEKH; D; MANICHAEAN SAMEKH
668 10AD9; MANICHAEAN AYIN; D; MANICHAEAN AYIN
669 10ADA; MANICHAEAN AYIN WITH 2 DOTS ABOVE; D; MANICHAEAN AYIN
670 10ADB; MANICHAEAN PE; D; MANICHAEAN PE
671 10ADC; MANICHAEAN PE WITH DOT ABOVE; D; MANICHAEAN PE
672 10ADD; MANICHAEAN SADHE; R; MANICHAEAN SADHE
673 10ADE; MANICHAEAN QOPH; D; MANICHAEAN QOPH
674 10ADF; MANICHAEAN QOPH WITH DOT ABOVE; D; MANICHAEAN QOPH
675 10AE0; MANICHAEAN QOPH WITH 2 DOTS ABOVE; D; MANICHAEAN QOPH
676 10AE1; MANICHAEAN RESH; R; MANICHAEAN RESH
677 10AE2; MANICHAEAN SHIN; U; No_Joining_Group
678 10AE3; MANICHAEAN SHIN WITH 2 DOTS ABOVE; U; No_Joining_Group
679 10AE4; MANICHAEAN TAW; R; MANICHAEAN TAW
680 10AEB; MANICHAEAN ONE; D; MANICHAEAN ONE
681 10AEC; MANICHAEAN FIVE; D; MANICHAEAN FIVE
682 10AED; MANICHAEAN TEN; D; MANICHAEAN TEN
683 10AEE; MANICHAEAN TWENTY; D; MANICHAEAN TWENTY
684 10AEF; MANICHAEAN HUNDRED; R; MANICHAEAN HUNDRED
685
686 # Psalter Pahlavi Characters
687
688 10B80; PSALTER PAHLAVI ALEPH; D; No_Joining_Group
689 10B81; PSALTER PAHLAVI BETH; R; No_Joining_Group
690 10B82; PSALTER PAHLAVI GIMEL; D; No_Joining_Group
691 10B83; PSALTER PAHLAVI DALETH; R; No_Joining_Group
692 10B84; PSALTER PAHLAVI HE; R; No_Joining_Group
693 10B85; PSALTER PAHLAVI WAW-AYIN-RESH; R; No_Joining_Group
694 10B86; PSALTER PAHLAVI ZAYIN; D; No_Joining_Group
695 10B87; PSALTER PAHLAVI HETH; D; No_Joining_Group
696 10B88; PSALTER PAHLAVI YODH; D; No_Joining_Group
697 10B89; PSALTER PAHLAVI KAPH; R; No_Joining_Group
698 10B8A; PSALTER PAHLAVI LAMEDH; D; No_Joining_Group
699 10B8B; PSALTER PAHLAVI MEM-QOPH; D; No_Joining_Group
700 10B8C; PSALTER PAHLAVI NUN; R; No_Joining_Group
701 10B8D; PSALTER PAHLAVI SAMEKH; D; No_Joining_Group
702 10B8E; PSALTER PAHLAVI PE; R; No_Joining_Group
703 10B8F; PSALTER PAHLAVI SADHE; R; No_Joining_Group
704 10B90; PSALTER PAHLAVI SHIN; D; No_Joining_Group
705 10B91; PSALTER PAHLAVI TAW; R; No_Joining_Group
706 10BA9; PSALTER PAHLAVI ONE; R; No_Joining_Group
707 10BAA; PSALTER PAHLAVI TWO; R; No_Joining_Group
708 10BAB; PSALTER PAHLAVI THREE; R; No_Joining_Group
709 10BAC; PSALTER PAHLAVI FOUR; R; No_Joining_Group
710 10BAD; PSALTER PAHLAVI TEN; D; No_Joining_Group
711 10BAE; PSALTER PAHLAVI TWENTY; D; No_Joining_Group
712 10BAF; PSALTER PAHLAVI HUNDRED; U; No_Joining_Group
713
714 # EOF