9df93498b865b751afb6078206fcf9a1af2297e7
[chise/xemacs-chise.git] / lisp / utf-2000 / u00600-Arabic.el
1 (define-char
2   '((name               . "ARABIC COMMA")
3     (general-category   punctuation other) ; Informative Category
4     (bidi-category      . "CS")
5     (mirrored           . nil)
6     (arabic-iso8859-6   . #xAC) ; ،
7     (ucs                . #x060C)       ; ،
8     ))
9 (define-char
10   '((name               . "ARABIC SEMICOLON")
11     (general-category   punctuation other) ; Informative Category
12     (bidi-category      . "AL")
13     (mirrored           . nil)
14     (arabic-iso8859-6   . #xBB) ; ؛
15     (ucs                . #x061B)       ; ؛
16     ))
17 (define-char
18   '((name               . "ARABIC QUESTION MARK")
19     (general-category   punctuation other) ; Informative Category
20     (bidi-category      . "AL")
21     (mirrored           . nil)
22     (arabic-iso8859-6   . #xBF) ; ؟
23     (ucs                . #x061F)       ; ؟
24     ))
25 (define-char
26   '((name               . "ARABIC LETTER HAMZA")
27     (general-category   letter other) ; Informative Category
28     (bidi-category      . "AL")
29     (mirrored           . nil)
30     (arabic-iso8859-6   . #xC1) ; ء
31     (ucs                . #x0621)       ; ء
32     ))
33 (define-char
34   '((name               . "ARABIC LETTER ALEF WITH MADDA ABOVE")
35     (general-category   letter other) ; Informative Category
36     (bidi-category      . "AL")
37     (mirrored           . nil)
38     (->decomposition    #x0627 #x0653)
39     (arabic-iso8859-6   . #xC2) ; آ
40     (ucs                . #x0622)       ; آ
41     ))
42 (define-char
43   '((name               . "ARABIC LETTER ALEF WITH HAMZA ABOVE")
44     (general-category   letter other) ; Informative Category
45     (bidi-category      . "AL")
46     (mirrored           . nil)
47     (->decomposition    #x0627 #x0654)
48     (arabic-iso8859-6   . #xC3) ; أ
49     (ucs                . #x0623)       ; أ
50     ))
51 (define-char
52   '((name               . "ARABIC LETTER WAW WITH HAMZA ABOVE")
53     (general-category   letter other) ; Informative Category
54     (bidi-category      . "AL")
55     (mirrored           . nil)
56     (->decomposition    #x0648 #x0654)
57     (arabic-iso8859-6   . #xC4) ; ؤ
58     (ucs                . #x0624)       ; ؤ
59     ))
60 (define-char
61   '((name               . "ARABIC LETTER ALEF WITH HAMZA BELOW")
62     (general-category   letter other) ; Informative Category
63     (bidi-category      . "AL")
64     (mirrored           . nil)
65     (->decomposition    #x0627 #x0655)
66     (arabic-iso8859-6   . #xC5) ; إ
67     (ucs                . #x0625)       ; إ
68     ))
69 (define-char
70   '((name               . "ARABIC LETTER YEH WITH HAMZA ABOVE")
71     (general-category   letter other) ; Informative Category
72     (bidi-category      . "AL")
73     (mirrored           . nil)
74     (->decomposition    #x064A #x0654)
75     (arabic-iso8859-6   . #xC6) ; ئ
76     (ucs                . #x0626)       ; ئ
77     ))
78 (define-char
79   '((name               . "ARABIC LETTER ALEF")
80     (general-category   letter other) ; Informative Category
81     (bidi-category      . "AL")
82     (mirrored           . nil)
83     (arabic-iso8859-6   . #xC7) ; ا
84     (ucs                . #x0627)       ; ا
85     ))
86 (define-char
87   '((name               . "ARABIC LETTER BEH")
88     (general-category   letter other) ; Informative Category
89     (bidi-category      . "AL")
90     (mirrored           . nil)
91     (arabic-iso8859-6   . #xC8) ; ب
92     (ucs                . #x0628)       ; ب
93     ))
94 (define-char
95   '((name               . "ARABIC LETTER TEH MARBUTA")
96     (general-category   letter other) ; Informative Category
97     (bidi-category      . "AL")
98     (mirrored           . nil)
99     (arabic-iso8859-6   . #xC9) ; ة
100     (ucs                . #x0629)       ; ة
101     ))
102 (define-char
103   '((name               . "ARABIC LETTER TEH")
104     (general-category   letter other) ; Informative Category
105     (bidi-category      . "AL")
106     (mirrored           . nil)
107     (arabic-iso8859-6   . #xCA) ; ت
108     (ucs                . #x062A)       ; ت
109     ))
110 (define-char
111   '((name               . "ARABIC LETTER THEH")
112     (general-category   letter other) ; Informative Category
113     (bidi-category      . "AL")
114     (mirrored           . nil)
115     (arabic-iso8859-6   . #xCB) ; ث
116     (ucs                . #x062B)       ; ث
117     ))
118 (define-char
119   '((name               . "ARABIC LETTER JEEM")
120     (general-category   letter other) ; Informative Category
121     (bidi-category      . "AL")
122     (mirrored           . nil)
123     (arabic-iso8859-6   . #xCC) ; ج
124     (ucs                . #x062C)       ; ج
125     ))
126 (define-char
127   '((name               . "ARABIC LETTER HAH")
128     (general-category   letter other) ; Informative Category
129     (bidi-category      . "AL")
130     (mirrored           . nil)
131     (arabic-iso8859-6   . #xCD) ; ح
132     (ucs                . #x062D)       ; ح
133     ))
134 (define-char
135   '((name               . "ARABIC LETTER KHAH")
136     (general-category   letter other) ; Informative Category
137     (bidi-category      . "AL")
138     (mirrored           . nil)
139     (arabic-iso8859-6   . #xCE) ; خ
140     (ucs                . #x062E)       ; خ
141     ))
142 (define-char
143   '((name               . "ARABIC LETTER DAL")
144     (general-category   letter other) ; Informative Category
145     (bidi-category      . "AL")
146     (mirrored           . nil)
147     (arabic-iso8859-6   . #xCF) ; د
148     (ucs                . #x062F)       ; د
149     ))
150 (define-char
151   '((name               . "ARABIC LETTER THAL")
152     (general-category   letter other) ; Informative Category
153     (bidi-category      . "AL")
154     (mirrored           . nil)
155     (arabic-iso8859-6   . #xD0) ; ذ
156     (ucs                . #x0630)       ; ذ
157     ))
158 (define-char
159   '((name               . "ARABIC LETTER REH")
160     (general-category   letter other) ; Informative Category
161     (bidi-category      . "AL")
162     (mirrored           . nil)
163     (arabic-iso8859-6   . #xD1) ; ر
164     (ucs                . #x0631)       ; ر
165     ))
166 (define-char
167   '((name               . "ARABIC LETTER ZAIN")
168     (general-category   letter other) ; Informative Category
169     (bidi-category      . "AL")
170     (mirrored           . nil)
171     (arabic-iso8859-6   . #xD2) ; ز
172     (ucs                . #x0632)       ; ز
173     ))
174 (define-char
175   '((name               . "ARABIC LETTER SEEN")
176     (general-category   letter other) ; Informative Category
177     (bidi-category      . "AL")
178     (mirrored           . nil)
179     (arabic-iso8859-6   . #xD3) ; س
180     (ucs                . #x0633)       ; س
181     ))
182 (define-char
183   '((name               . "ARABIC LETTER SHEEN")
184     (general-category   letter other) ; Informative Category
185     (bidi-category      . "AL")
186     (mirrored           . nil)
187     (arabic-iso8859-6   . #xD4) ; ش
188     (ucs                . #x0634)       ; ش
189     ))
190 (define-char
191   '((name               . "ARABIC LETTER SAD")
192     (general-category   letter other) ; Informative Category
193     (bidi-category      . "AL")
194     (mirrored           . nil)
195     (arabic-iso8859-6   . #xD5) ; ص
196     (ucs                . #x0635)       ; ص
197     ))
198 (define-char
199   '((name               . "ARABIC LETTER DAD")
200     (general-category   letter other) ; Informative Category
201     (bidi-category      . "AL")
202     (mirrored           . nil)
203     (arabic-iso8859-6   . #xD6) ; ض
204     (ucs                . #x0636)       ; ض
205     ))
206 (define-char
207   '((name               . "ARABIC LETTER TAH")
208     (general-category   letter other) ; Informative Category
209     (bidi-category      . "AL")
210     (mirrored           . nil)
211     (arabic-iso8859-6   . #xD7) ; ط
212     (ucs                . #x0637)       ; ط
213     ))
214 (define-char
215   '((name               . "ARABIC LETTER ZAH")
216     (general-category   letter other) ; Informative Category
217     (bidi-category      . "AL")
218     (mirrored           . nil)
219     (arabic-iso8859-6   . #xD8) ; ظ
220     (ucs                . #x0638)       ; ظ
221     ))
222 (define-char
223   '((name               . "ARABIC LETTER AIN")
224     (general-category   letter other) ; Informative Category
225     (bidi-category      . "AL")
226     (mirrored           . nil)
227     (arabic-iso8859-6   . #xD9) ; ع
228     (ucs                . #x0639)       ; ع
229     ))
230 (define-char
231   '((name               . "ARABIC LETTER GHAIN")
232     (general-category   letter other) ; Informative Category
233     (bidi-category      . "AL")
234     (mirrored           . nil)
235     (arabic-iso8859-6   . #xDA) ; غ
236     (ucs                . #x063A)       ; غ
237     ))
238 (define-char
239   '((name               . "ARABIC TATWEEL")
240     (general-category   letter modifier) ; Informative Category
241     (bidi-category      . "AL")
242     (mirrored           . nil)
243     (arabic-iso8859-6   . #xE0) ; ـ
244     (ucs                . #x0640)       ; ـ
245     ))
246 (define-char
247   '((name               . "ARABIC LETTER FEH")
248     (general-category   letter other) ; Informative Category
249     (bidi-category      . "AL")
250     (mirrored           . nil)
251     (arabic-iso8859-6   . #xE1) ; ف
252     (ucs                . #x0641)       ; ف
253     ))
254 (define-char
255   '((name               . "ARABIC LETTER QAF")
256     (general-category   letter other) ; Informative Category
257     (bidi-category      . "AL")
258     (mirrored           . nil)
259     (arabic-iso8859-6   . #xE2) ; ق
260     (ucs                . #x0642)       ; ق
261     ))
262 (define-char
263   '((name               . "ARABIC LETTER KAF")
264     (general-category   letter other) ; Informative Category
265     (bidi-category      . "AL")
266     (mirrored           . nil)
267     (arabic-iso8859-6   . #xE3) ; ك
268     (ucs                . #x0643)       ; ك
269     ))
270 (define-char
271   '((name               . "ARABIC LETTER LAM")
272     (general-category   letter other) ; Informative Category
273     (bidi-category      . "AL")
274     (mirrored           . nil)
275     (arabic-iso8859-6   . #xE4) ; ل
276     (ucs                . #x0644)       ; ل
277     ))
278 (define-char
279   '((name               . "ARABIC LETTER MEEM")
280     (general-category   letter other) ; Informative Category
281     (bidi-category      . "AL")
282     (mirrored           . nil)
283     (arabic-iso8859-6   . #xE5) ; م
284     (ucs                . #x0645)       ; م
285     ))
286 (define-char
287   '((name               . "ARABIC LETTER NOON")
288     (general-category   letter other) ; Informative Category
289     (bidi-category      . "AL")
290     (mirrored           . nil)
291     (arabic-iso8859-6   . #xE6) ; ن
292     (ucs                . #x0646)       ; ن
293     ))
294 (define-char
295   '((name               . "ARABIC LETTER HEH")
296     (general-category   letter other) ; Informative Category
297     (bidi-category      . "AL")
298     (mirrored           . nil)
299     (arabic-iso8859-6   . #xE7) ; ه
300     (ucs                . #x0647)       ; ه
301     ))
302 (define-char
303   '((name               . "ARABIC LETTER WAW")
304     (general-category   letter other) ; Informative Category
305     (bidi-category      . "AL")
306     (mirrored           . nil)
307     (arabic-iso8859-6   . #xE8) ; و
308     (ucs                . #x0648)       ; و
309     ))
310 (define-char
311   '((name               . "ARABIC LETTER ALEF MAKSURA")
312     (general-category   letter other) ; Informative Category
313     (bidi-category      . "AL")
314     (mirrored           . nil)
315     (arabic-iso8859-6   . #xE9) ; ى
316     (ucs                . #x0649)       ; ى
317     ))
318 (define-char
319   '((name               . "ARABIC LETTER YEH")
320     (general-category   letter other) ; Informative Category
321     (bidi-category      . "AL")
322     (mirrored           . nil)
323     (arabic-iso8859-6   . #xEA) ; ي
324     (ucs                . #x064A)       ; ي
325     ))
326 (define-char
327   '((name               . "ARABIC FATHATAN")
328     (general-category   mark non-spacing) ; Normative Category
329     (bidi-category      . "NSM")
330     (mirrored           . nil)
331     (arabic-iso8859-6   . #xEB) ; ً
332     (ucs                . #x064B)       ; ً
333     ))
334 (define-char
335   '((name               . "ARABIC DAMMATAN")
336     (general-category   mark non-spacing) ; Normative Category
337     (bidi-category      . "NSM")
338     (mirrored           . nil)
339     (arabic-iso8859-6   . #xEC) ; ٌ
340     (ucs                . #x064C)       ; ٌ
341     ))
342 (define-char
343   '((name               . "ARABIC KASRATAN")
344     (general-category   mark non-spacing) ; Normative Category
345     (bidi-category      . "NSM")
346     (mirrored           . nil)
347     (arabic-iso8859-6   . #xED) ; ٍ
348     (ucs                . #x064D)       ; ٍ
349     ))
350 (define-char
351   '((name               . "ARABIC FATHA")
352     (general-category   mark non-spacing) ; Normative Category
353     (bidi-category      . "NSM")
354     (mirrored           . nil)
355     (arabic-iso8859-6   . #xEE) ; َ
356     (ucs                . #x064E)       ; َ
357     ))
358 (define-char
359   '((name               . "ARABIC DAMMA")
360     (general-category   mark non-spacing) ; Normative Category
361     (bidi-category      . "NSM")
362     (mirrored           . nil)
363     (arabic-iso8859-6   . #xEF) ; ُ
364     (ucs                . #x064F)       ; ُ
365     ))
366 (define-char
367   '((name               . "ARABIC KASRA")
368     (general-category   mark non-spacing) ; Normative Category
369     (bidi-category      . "NSM")
370     (mirrored           . nil)
371     (arabic-iso8859-6   . #xF0) ; ِ
372     (ucs                . #x0650)       ; ِ
373     ))
374 (define-char
375   '((name               . "ARABIC SHADDA")
376     (general-category   mark non-spacing) ; Normative Category
377     (bidi-category      . "NSM")
378     (mirrored           . nil)
379     (arabic-iso8859-6   . #xF1) ; ّ
380     (ucs                . #x0651)       ; ّ
381     ))
382 (define-char
383   '((name               . "ARABIC SUKUN")
384     (general-category   mark non-spacing) ; Normative Category
385     (bidi-category      . "NSM")
386     (mirrored           . nil)
387     (arabic-iso8859-6   . #xF2) ; ْ
388     (ucs                . #x0652)       ; ْ
389     ))
390 (define-char
391   '((name               . "ARABIC MADDAH ABOVE")
392     (general-category   mark non-spacing) ; Normative Category
393     (bidi-category      . "NSM")
394     (mirrored           . nil)
395     (ucs                . #x0653)       ; ٓ
396     ))
397 (define-char
398   '((name               . "ARABIC HAMZA ABOVE")
399     (general-category   mark non-spacing) ; Normative Category
400     (bidi-category      . "NSM")
401     (mirrored           . nil)
402     (ucs                . #x0654)       ; ٔ
403     ))
404 (define-char
405   '((name               . "ARABIC HAMZA BELOW")
406     (general-category   mark non-spacing) ; Normative Category
407     (bidi-category      . "NSM")
408     (mirrored           . nil)
409     (ucs                . #x0655)       ; ٕ
410     ))
411 (define-char
412   '((name               . "ARABIC-INDIC DIGIT ZERO")
413     (general-category   number decimal-digit) ; Normative Category
414     (bidi-category      . "AN")
415     (mirrored           . nil)
416     (decimal-digit-value . 0)
417     (digit-value         . 0)
418     (numeric-value       . 0)
419     (ucs                . #x0660)       ; ٠
420     ))
421 (define-char
422   '((name               . "ARABIC-INDIC DIGIT ONE")
423     (general-category   number decimal-digit) ; Normative Category
424     (bidi-category      . "AN")
425     (mirrored           . nil)
426     (decimal-digit-value . 1)
427     (digit-value         . 1)
428     (numeric-value       . 1)
429     (ucs                . #x0661)       ; ١
430     ))
431 (define-char
432   '((name               . "ARABIC-INDIC DIGIT TWO")
433     (general-category   number decimal-digit) ; Normative Category
434     (bidi-category      . "AN")
435     (mirrored           . nil)
436     (decimal-digit-value . 2)
437     (digit-value         . 2)
438     (numeric-value       . 2)
439     (ucs                . #x0662)       ; ٢
440     ))
441 (define-char
442   '((name               . "ARABIC-INDIC DIGIT THREE")
443     (general-category   number decimal-digit) ; Normative Category
444     (bidi-category      . "AN")
445     (mirrored           . nil)
446     (decimal-digit-value . 3)
447     (digit-value         . 3)
448     (numeric-value       . 3)
449     (ucs                . #x0663)       ; ٣
450     ))
451 (define-char
452   '((name               . "ARABIC-INDIC DIGIT FOUR")
453     (general-category   number decimal-digit) ; Normative Category
454     (bidi-category      . "AN")
455     (mirrored           . nil)
456     (decimal-digit-value . 4)
457     (digit-value         . 4)
458     (numeric-value       . 4)
459     (ucs                . #x0664)       ; ٤
460     ))
461 (define-char
462   '((name               . "ARABIC-INDIC DIGIT FIVE")
463     (general-category   number decimal-digit) ; Normative Category
464     (bidi-category      . "AN")
465     (mirrored           . nil)
466     (decimal-digit-value . 5)
467     (digit-value         . 5)
468     (numeric-value       . 5)
469     (ucs                . #x0665)       ; ٥
470     ))
471 (define-char
472   '((name               . "ARABIC-INDIC DIGIT SIX")
473     (general-category   number decimal-digit) ; Normative Category
474     (bidi-category      . "AN")
475     (mirrored           . nil)
476     (decimal-digit-value . 6)
477     (digit-value         . 6)
478     (numeric-value       . 6)
479     (ucs                . #x0666)       ; ٦
480     ))
481 (define-char
482   '((name               . "ARABIC-INDIC DIGIT SEVEN")
483     (general-category   number decimal-digit) ; Normative Category
484     (bidi-category      . "AN")
485     (mirrored           . nil)
486     (decimal-digit-value . 7)
487     (digit-value         . 7)
488     (numeric-value       . 7)
489     (ucs                . #x0667)       ; ٧
490     ))
491 (define-char
492   '((name               . "ARABIC-INDIC DIGIT EIGHT")
493     (general-category   number decimal-digit) ; Normative Category
494     (bidi-category      . "AN")
495     (mirrored           . nil)
496     (decimal-digit-value . 8)
497     (digit-value         . 8)
498     (numeric-value       . 8)
499     (ucs                . #x0668)       ; ٨
500     ))
501 (define-char
502   '((name               . "ARABIC-INDIC DIGIT NINE")
503     (general-category   number decimal-digit) ; Normative Category
504     (bidi-category      . "AN")
505     (mirrored           . nil)
506     (decimal-digit-value . 9)
507     (digit-value         . 9)
508     (numeric-value       . 9)
509     (ucs                . #x0669)       ; ٩
510     ))
511 (define-char
512   '((name               . "ARABIC PERCENT SIGN")
513     (general-category   punctuation other) ; Informative Category
514     (bidi-category      . "ET")
515     (mirrored           . nil)
516     (ucs                . #x066A)       ; ٪
517     ))
518 (define-char
519   '((name               . "ARABIC DECIMAL SEPARATOR")
520     (general-category   punctuation other) ; Informative Category
521     (bidi-category      . "AN")
522     (mirrored           . nil)
523     (ucs                . #x066B)       ; ٫
524     ))
525 (define-char
526   '((name               . "ARABIC THOUSANDS SEPARATOR")
527     (general-category   punctuation other) ; Informative Category
528     (bidi-category      . "AN")
529     (mirrored           . nil)
530     (ucs                . #x066C)       ; ٬
531     ))
532 (define-char
533   '((name               . "ARABIC FIVE POINTED STAR")
534     (general-category   punctuation other) ; Informative Category
535     (bidi-category      . "AL")
536     (mirrored           . nil)
537     (ucs                . #x066D)       ; ٭
538     ))
539 (define-char
540   '((name               . "ARABIC LETTER SUPERSCRIPT ALEF")
541     (general-category   mark non-spacing) ; Normative Category
542     (bidi-category      . "NSM")
543     (mirrored           . nil)
544     (ucs                . #x0670)       ; ٰ
545     ))
546 (define-char
547   '((name               . "ARABIC LETTER ALEF WASLA")
548     (general-category   letter other) ; Informative Category
549     (bidi-category      . "AL")
550     (mirrored           . nil)
551     (ucs                . #x0671)       ; ٱ
552     ))
553 (define-char
554   '((name               . "ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE")
555     (general-category   letter other) ; Informative Category
556     (bidi-category      . "AL")
557     (mirrored           . nil)
558     (ucs                . #x0672)       ; ٲ
559     ))
560 (define-char
561   '((name               . "ARABIC LETTER ALEF WITH WAVY HAMZA BELOW")
562     (general-category   letter other) ; Informative Category
563     (bidi-category      . "AL")
564     (mirrored           . nil)
565     (ucs                . #x0673)       ; ٳ
566     ))
567 (define-char
568   '((name               . "ARABIC LETTER HIGH HAMZA")
569     (general-category   letter other) ; Informative Category
570     (bidi-category      . "AL")
571     (mirrored           . nil)
572     (ucs                . #x0674)       ; ٴ
573     ))
574 (define-char
575   '((name               . "ARABIC LETTER HIGH HAMZA ALEF")
576     (general-category   letter other) ; Informative Category
577     (bidi-category      . "AL")
578     (mirrored           . nil)
579     (->decomposition    compat #x0627 #x0674)
580     (ucs                . #x0675)       ; ٵ
581     ))
582 (define-char
583   '((name               . "ARABIC LETTER HIGH HAMZA WAW")
584     (general-category   letter other) ; Informative Category
585     (bidi-category      . "AL")
586     (mirrored           . nil)
587     (->decomposition    compat #x0648 #x0674)
588     (ucs                . #x0676)       ; ٶ
589     ))
590 (define-char
591   '((name               . "ARABIC LETTER U WITH HAMZA ABOVE")
592     (general-category   letter other) ; Informative Category
593     (bidi-category      . "AL")
594     (mirrored           . nil)
595     (->decomposition    compat #x06C7 #x0674)
596     (ucs                . #x0677)       ; ٷ
597     ))
598 (define-char
599   '((name               . "ARABIC LETTER HIGH HAMZA YEH")
600     (general-category   letter other) ; Informative Category
601     (bidi-category      . "AL")
602     (mirrored           . nil)
603     (->decomposition    compat #x064A #x0674)
604     (ucs                . #x0678)       ; ٸ
605     ))
606 (define-char
607   '((name               . "ARABIC LETTER TTEH")
608     (general-category   letter other) ; Informative Category
609     (bidi-category      . "AL")
610     (mirrored           . nil)
611     (ucs                . #x0679)       ; ٹ
612     ))
613 (define-char
614   '((name               . "ARABIC LETTER TTEHEH")
615     (general-category   letter other) ; Informative Category
616     (bidi-category      . "AL")
617     (mirrored           . nil)
618     (ucs                . #x067A)       ; ٺ
619     ))
620 (define-char
621   '((name               . "ARABIC LETTER BEEH")
622     (general-category   letter other) ; Informative Category
623     (bidi-category      . "AL")
624     (mirrored           . nil)
625     (ucs                . #x067B)       ; ٻ
626     ))
627 (define-char
628   '((name               . "ARABIC LETTER TEH WITH RING")
629     (general-category   letter other) ; Informative Category
630     (bidi-category      . "AL")
631     (mirrored           . nil)
632     (ucs                . #x067C)       ; ټ
633     ))
634 (define-char
635   '((name . "ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS")
636     (general-category   letter other) ; Informative Category
637     (bidi-category      . "AL")
638     (mirrored           . nil)
639     (ucs                . #x067D)       ; ٽ
640     ))
641 (define-char
642   '((name               . "ARABIC LETTER PEH")
643     (general-category   letter other) ; Informative Category
644     (bidi-category      . "AL")
645     (mirrored           . nil)
646     (ucs                . #x067E)       ; پ
647     ))
648 (define-char
649   '((name               . "ARABIC LETTER TEHEH")
650     (general-category   letter other) ; Informative Category
651     (bidi-category      . "AL")
652     (mirrored           . nil)
653     (ucs                . #x067F)       ; ٿ
654     ))
655 (define-char
656   '((name               . "ARABIC LETTER BEHEH")
657     (general-category   letter other) ; Informative Category
658     (bidi-category      . "AL")
659     (mirrored           . nil)
660     (ucs                . #x0680)       ; ڀ
661     ))
662 (define-char
663   '((name               . "ARABIC LETTER HAH WITH HAMZA ABOVE")
664     (general-category   letter other) ; Informative Category
665     (bidi-category      . "AL")
666     (mirrored           . nil)
667     (ucs                . #x0681)       ; ځ
668     ))
669 (define-char
670   '((name               . "ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE")
671     (general-category   letter other) ; Informative Category
672     (bidi-category      . "AL")
673     (mirrored           . nil)
674     (ucs                . #x0682)       ; ڂ
675     ))
676 (define-char
677   '((name               . "ARABIC LETTER NYEH")
678     (general-category   letter other) ; Informative Category
679     (bidi-category      . "AL")
680     (mirrored           . nil)
681     (ucs                . #x0683)       ; ڃ
682     ))
683 (define-char
684   '((name               . "ARABIC LETTER DYEH")
685     (general-category   letter other) ; Informative Category
686     (bidi-category      . "AL")
687     (mirrored           . nil)
688     (ucs                . #x0684)       ; ڄ
689     ))
690 (define-char
691   '((name               . "ARABIC LETTER HAH WITH THREE DOTS ABOVE")
692     (general-category   letter other) ; Informative Category
693     (bidi-category      . "AL")
694     (mirrored           . nil)
695     (ucs                . #x0685)       ; څ
696     ))
697 (define-char
698   '((name               . "ARABIC LETTER TCHEH")
699     (general-category   letter other) ; Informative Category
700     (bidi-category      . "AL")
701     (mirrored           . nil)
702     (ucs                . #x0686)       ; چ
703     ))
704 (define-char
705   '((name               . "ARABIC LETTER TCHEHEH")
706     (general-category   letter other) ; Informative Category
707     (bidi-category      . "AL")
708     (mirrored           . nil)
709     (ucs                . #x0687)       ; ڇ
710     ))
711 (define-char
712   '((name               . "ARABIC LETTER DDAL")
713     (general-category   letter other) ; Informative Category
714     (bidi-category      . "AL")
715     (mirrored           . nil)
716     (ucs                . #x0688)       ; ڈ
717     ))
718 (define-char
719   '((name               . "ARABIC LETTER DAL WITH RING")
720     (general-category   letter other) ; Informative Category
721     (bidi-category      . "AL")
722     (mirrored           . nil)
723     (ucs                . #x0689)       ; ډ
724     ))
725 (define-char
726   '((name               . "ARABIC LETTER DAL WITH DOT BELOW")
727     (general-category   letter other) ; Informative Category
728     (bidi-category      . "AL")
729     (mirrored           . nil)
730     (ucs                . #x068A)       ; ڊ
731     ))
732 (define-char
733   '((name               . "ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH")
734     (general-category   letter other) ; Informative Category
735     (bidi-category      . "AL")
736     (mirrored           . nil)
737     (ucs                . #x068B)       ; ڋ
738     ))
739 (define-char
740   '((name               . "ARABIC LETTER DAHAL")
741     (general-category   letter other) ; Informative Category
742     (bidi-category      . "AL")
743     (mirrored           . nil)
744     (ucs                . #x068C)       ; ڌ
745     ))
746 (define-char
747   '((name               . "ARABIC LETTER DDAHAL")
748     (general-category   letter other) ; Informative Category
749     (bidi-category      . "AL")
750     (mirrored           . nil)
751     (ucs                . #x068D)       ; ڍ
752     ))
753 (define-char
754   '((name               . "ARABIC LETTER DUL")
755     (general-category   letter other) ; Informative Category
756     (bidi-category      . "AL")
757     (mirrored           . nil)
758     (ucs                . #x068E)       ; ڎ
759     ))
760 (define-char
761   '((name . "ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS")
762     (general-category   letter other) ; Informative Category
763     (bidi-category      . "AL")
764     (mirrored           . nil)
765     (ucs                . #x068F)       ; ڏ
766     ))
767 (define-char
768   '((name               . "ARABIC LETTER DAL WITH FOUR DOTS ABOVE")
769     (general-category   letter other) ; Informative Category
770     (bidi-category      . "AL")
771     (mirrored           . nil)
772     (ucs                . #x0690)       ; ڐ
773     ))
774 (define-char
775   '((name               . "ARABIC LETTER RREH")
776     (general-category   letter other) ; Informative Category
777     (bidi-category      . "AL")
778     (mirrored           . nil)
779     (ucs                . #x0691)       ; ڑ
780     ))
781 (define-char
782   '((name               . "ARABIC LETTER REH WITH SMALL V")
783     (general-category   letter other) ; Informative Category
784     (bidi-category      . "AL")
785     (mirrored           . nil)
786     (ucs                . #x0692)       ; ڒ
787     ))
788 (define-char
789   '((name               . "ARABIC LETTER REH WITH RING")
790     (general-category   letter other) ; Informative Category
791     (bidi-category      . "AL")
792     (mirrored           . nil)
793     (ucs                . #x0693)       ; ړ
794     ))
795 (define-char
796   '((name               . "ARABIC LETTER REH WITH DOT BELOW")
797     (general-category   letter other) ; Informative Category
798     (bidi-category      . "AL")
799     (mirrored           . nil)
800     (ucs                . #x0694)       ; ڔ
801     ))
802 (define-char
803   '((name               . "ARABIC LETTER REH WITH SMALL V BELOW")
804     (general-category   letter other) ; Informative Category
805     (bidi-category      . "AL")
806     (mirrored           . nil)
807     (ucs                . #x0695)       ; ڕ
808     ))
809 (define-char
810   '((name               . "ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE")
811     (general-category   letter other) ; Informative Category
812     (bidi-category      . "AL")
813     (mirrored           . nil)
814     (ucs                . #x0696)       ; ږ
815     ))
816 (define-char
817   '((name               . "ARABIC LETTER REH WITH TWO DOTS ABOVE")
818     (general-category   letter other) ; Informative Category
819     (bidi-category      . "AL")
820     (mirrored           . nil)
821     (ucs                . #x0697)       ; ڗ
822     ))
823 (define-char
824   '((name               . "ARABIC LETTER JEH")
825     (general-category   letter other) ; Informative Category
826     (bidi-category      . "AL")
827     (mirrored           . nil)
828     (ucs                . #x0698)       ; ژ
829     ))
830 (define-char
831   '((name               . "ARABIC LETTER REH WITH FOUR DOTS ABOVE")
832     (general-category   letter other) ; Informative Category
833     (bidi-category      . "AL")
834     (mirrored           . nil)
835     (ucs                . #x0699)       ; ڙ
836     ))
837 (define-char
838   '((name               . "ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE")
839     (general-category   letter other) ; Informative Category
840     (bidi-category      . "AL")
841     (mirrored           . nil)
842     (ucs                . #x069A)       ; ښ
843     ))
844 (define-char
845   '((name               . "ARABIC LETTER SEEN WITH THREE DOTS BELOW")
846     (general-category   letter other) ; Informative Category
847     (bidi-category      . "AL")
848     (mirrored           . nil)
849     (ucs                . #x069B)       ; ڛ
850     ))
851 (define-char
852   '((name . "ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE")
853     (general-category   letter other) ; Informative Category
854     (bidi-category      . "AL")
855     (mirrored           . nil)
856     (ucs                . #x069C)       ; ڜ
857     ))
858 (define-char
859   '((name               . "ARABIC LETTER SAD WITH TWO DOTS BELOW")
860     (general-category   letter other) ; Informative Category
861     (bidi-category      . "AL")
862     (mirrored           . nil)
863     (ucs                . #x069D)       ; ڝ
864     ))
865 (define-char
866   '((name               . "ARABIC LETTER SAD WITH THREE DOTS ABOVE")
867     (general-category   letter other) ; Informative Category
868     (bidi-category      . "AL")
869     (mirrored           . nil)
870     (ucs                . #x069E)       ; ڞ
871     ))
872 (define-char
873   '((name               . "ARABIC LETTER TAH WITH THREE DOTS ABOVE")
874     (general-category   letter other) ; Informative Category
875     (bidi-category      . "AL")
876     (mirrored           . nil)
877     (ucs                . #x069F)       ; ڟ
878     ))
879 (define-char
880   '((name               . "ARABIC LETTER AIN WITH THREE DOTS ABOVE")
881     (general-category   letter other) ; Informative Category
882     (bidi-category      . "AL")
883     (mirrored           . nil)
884     (ucs                . #x06A0)       ; ڠ
885     ))
886 (define-char
887   '((name               . "ARABIC LETTER DOTLESS FEH")
888     (general-category   letter other) ; Informative Category
889     (bidi-category      . "AL")
890     (mirrored           . nil)
891     (ucs                . #x06A1)       ; ڡ
892     ))
893 (define-char
894   '((name               . "ARABIC LETTER FEH WITH DOT MOVED BELOW")
895     (general-category   letter other) ; Informative Category
896     (bidi-category      . "AL")
897     (mirrored           . nil)
898     (ucs                . #x06A2)       ; ڢ
899     ))
900 (define-char
901   '((name               . "ARABIC LETTER FEH WITH DOT BELOW")
902     (general-category   letter other) ; Informative Category
903     (bidi-category      . "AL")
904     (mirrored           . nil)
905     (ucs                . #x06A3)       ; ڣ
906     ))
907 (define-char
908   '((name               . "ARABIC LETTER VEH")
909     (general-category   letter other) ; Informative Category
910     (bidi-category      . "AL")
911     (mirrored           . nil)
912     (ucs                . #x06A4)       ; ڤ
913     ))
914 (define-char
915   '((name               . "ARABIC LETTER FEH WITH THREE DOTS BELOW")
916     (general-category   letter other) ; Informative Category
917     (bidi-category      . "AL")
918     (mirrored           . nil)
919     (ucs                . #x06A5)       ; ڥ
920     ))
921 (define-char
922   '((name               . "ARABIC LETTER PEHEH")
923     (general-category   letter other) ; Informative Category
924     (bidi-category      . "AL")
925     (mirrored           . nil)
926     (ucs                . #x06A6)       ; ڦ
927     ))
928 (define-char
929   '((name               . "ARABIC LETTER QAF WITH DOT ABOVE")
930     (general-category   letter other) ; Informative Category
931     (bidi-category      . "AL")
932     (mirrored           . nil)
933     (ucs                . #x06A7)       ; ڧ
934     ))
935 (define-char
936   '((name               . "ARABIC LETTER QAF WITH THREE DOTS ABOVE")
937     (general-category   letter other) ; Informative Category
938     (bidi-category      . "AL")
939     (mirrored           . nil)
940     (ucs                . #x06A8)       ; ڨ
941     ))
942 (define-char
943   '((name               . "ARABIC LETTER KEHEH")
944     (general-category   letter other) ; Informative Category
945     (bidi-category      . "AL")
946     (mirrored           . nil)
947     (ucs                . #x06A9)       ; ک
948     ))
949 (define-char
950   '((name               . "ARABIC LETTER SWASH KAF")
951     (general-category   letter other) ; Informative Category
952     (bidi-category      . "AL")
953     (mirrored           . nil)
954     (ucs                . #x06AA)       ; ڪ
955     ))
956 (define-char
957   '((name               . "ARABIC LETTER KAF WITH RING")
958     (general-category   letter other) ; Informative Category
959     (bidi-category      . "AL")
960     (mirrored           . nil)
961     (ucs                . #x06AB)       ; ګ
962     ))
963 (define-char
964   '((name               . "ARABIC LETTER KAF WITH DOT ABOVE")
965     (general-category   letter other) ; Informative Category
966     (bidi-category      . "AL")
967     (mirrored           . nil)
968     (ucs                . #x06AC)       ; ڬ
969     ))
970 (define-char
971   '((name               . "ARABIC LETTER NG")
972     (general-category   letter other) ; Informative Category
973     (bidi-category      . "AL")
974     (mirrored           . nil)
975     (ucs                . #x06AD)       ; ڭ
976     ))
977 (define-char
978   '((name               . "ARABIC LETTER KAF WITH THREE DOTS BELOW")
979     (general-category   letter other) ; Informative Category
980     (bidi-category      . "AL")
981     (mirrored           . nil)
982     (ucs                . #x06AE)       ; ڮ
983     ))
984 (define-char
985   '((name               . "ARABIC LETTER GAF")
986     (general-category   letter other) ; Informative Category
987     (bidi-category      . "AL")
988     (mirrored           . nil)
989     (ucs                . #x06AF)       ; گ
990     ))
991 (define-char
992   '((name               . "ARABIC LETTER GAF WITH RING")
993     (general-category   letter other) ; Informative Category
994     (bidi-category      . "AL")
995     (mirrored           . nil)
996     (ucs                . #x06B0)       ; ڰ
997     ))
998 (define-char
999   '((name               . "ARABIC LETTER NGOEH")
1000     (general-category   letter other) ; Informative Category
1001     (bidi-category      . "AL")
1002     (mirrored           . nil)
1003     (ucs                . #x06B1)       ; ڱ
1004     ))
1005 (define-char
1006   '((name               . "ARABIC LETTER GAF WITH TWO DOTS BELOW")
1007     (general-category   letter other) ; Informative Category
1008     (bidi-category      . "AL")
1009     (mirrored           . nil)
1010     (ucs                . #x06B2)       ; ڲ
1011     ))
1012 (define-char
1013   '((name               . "ARABIC LETTER GUEH")
1014     (general-category   letter other) ; Informative Category
1015     (bidi-category      . "AL")
1016     (mirrored           . nil)
1017     (ucs                . #x06B3)       ; ڳ
1018     ))
1019 (define-char
1020   '((name               . "ARABIC LETTER GAF WITH THREE DOTS ABOVE")
1021     (general-category   letter other) ; Informative Category
1022     (bidi-category      . "AL")
1023     (mirrored           . nil)
1024     (ucs                . #x06B4)       ; ڴ
1025     ))
1026 (define-char
1027   '((name               . "ARABIC LETTER LAM WITH SMALL V")
1028     (general-category   letter other) ; Informative Category
1029     (bidi-category      . "AL")
1030     (mirrored           . nil)
1031     (ucs                . #x06B5)       ; ڵ
1032     ))
1033 (define-char
1034   '((name               . "ARABIC LETTER LAM WITH DOT ABOVE")
1035     (general-category   letter other) ; Informative Category
1036     (bidi-category      . "AL")
1037     (mirrored           . nil)
1038     (ucs                . #x06B6)       ; ڶ
1039     ))
1040 (define-char
1041   '((name               . "ARABIC LETTER LAM WITH THREE DOTS ABOVE")
1042     (general-category   letter other) ; Informative Category
1043     (bidi-category      . "AL")
1044     (mirrored           . nil)
1045     (ucs                . #x06B7)       ; ڷ
1046     ))
1047 (define-char
1048   '((name               . "ARABIC LETTER LAM WITH THREE DOTS BELOW")
1049     (general-category   letter other) ; Informative Category
1050     (bidi-category      . "AL")
1051     (mirrored           . nil)
1052     (ucs                . #x06B8)       ; ڸ
1053     ))
1054 (define-char
1055   '((name               . "ARABIC LETTER NOON WITH DOT BELOW")
1056     (general-category   letter other) ; Informative Category
1057     (bidi-category      . "AL")
1058     (mirrored           . nil)
1059     (ucs                . #x06B9)       ; ڹ
1060     ))
1061 (define-char
1062   '((name               . "ARABIC LETTER NOON GHUNNA")
1063     (general-category   letter other) ; Informative Category
1064     (bidi-category      . "AL")
1065     (mirrored           . nil)
1066     (ucs                . #x06BA)       ; ں
1067     ))
1068 (define-char
1069   '((name               . "ARABIC LETTER RNOON")
1070     (general-category   letter other) ; Informative Category
1071     (bidi-category      . "AL")
1072     (mirrored           . nil)
1073     (ucs                . #x06BB)       ; ڻ
1074     ))
1075 (define-char
1076   '((name               . "ARABIC LETTER NOON WITH RING")
1077     (general-category   letter other) ; Informative Category
1078     (bidi-category      . "AL")
1079     (mirrored           . nil)
1080     (ucs                . #x06BC)       ; ڼ
1081     ))
1082 (define-char
1083   '((name               . "ARABIC LETTER NOON WITH THREE DOTS ABOVE")
1084     (general-category   letter other) ; Informative Category
1085     (bidi-category      . "AL")
1086     (mirrored           . nil)
1087     (ucs                . #x06BD)       ; ڽ
1088     ))
1089 (define-char
1090   '((name               . "ARABIC LETTER HEH DOACHASHMEE")
1091     (general-category   letter other) ; Informative Category
1092     (bidi-category      . "AL")
1093     (mirrored           . nil)
1094     (ucs                . #x06BE)       ; ھ
1095     ))
1096 (define-char
1097   '((name               . "ARABIC LETTER TCHEH WITH DOT ABOVE")
1098     (general-category   letter other) ; Informative Category
1099     (bidi-category      . "AL")
1100     (mirrored           . nil)
1101     (ucs                . #x06BF)       ; ڿ
1102     ))
1103 (define-char
1104   '((name               . "ARABIC LETTER HEH WITH YEH ABOVE")
1105     (general-category   letter other) ; Informative Category
1106     (bidi-category      . "AL")
1107     (mirrored           . nil)
1108     (->decomposition    #x06D5 #x0654)
1109     (ucs                . #x06C0)       ; ۀ
1110     ))
1111 (define-char
1112   '((name               . "ARABIC LETTER HEH GOAL")
1113     (general-category   letter other) ; Informative Category
1114     (bidi-category      . "AL")
1115     (mirrored           . nil)
1116     (ucs                . #x06C1)       ; ہ
1117     ))
1118 (define-char
1119   '((name               . "ARABIC LETTER HEH GOAL WITH HAMZA ABOVE")
1120     (general-category   letter other) ; Informative Category
1121     (bidi-category      . "AL")
1122     (mirrored           . nil)
1123     (->decomposition    #x06C1 #x0654)
1124     (ucs                . #x06C2)       ; ۂ
1125     ))
1126 (define-char
1127   '((name               . "ARABIC LETTER TEH MARBUTA GOAL")
1128     (general-category   letter other) ; Informative Category
1129     (bidi-category      . "AL")
1130     (mirrored           . nil)
1131     (ucs                . #x06C3)       ; ۃ
1132     ))
1133 (define-char
1134   '((name               . "ARABIC LETTER WAW WITH RING")
1135     (general-category   letter other) ; Informative Category
1136     (bidi-category      . "AL")
1137     (mirrored           . nil)
1138     (ucs                . #x06C4)       ; ۄ
1139     ))
1140 (define-char
1141   '((name               . "ARABIC LETTER KIRGHIZ OE")
1142     (general-category   letter other) ; Informative Category
1143     (bidi-category      . "AL")
1144     (mirrored           . nil)
1145     (ucs                . #x06C5)       ; ۅ
1146     ))
1147 (define-char
1148   '((name               . "ARABIC LETTER OE")
1149     (general-category   letter other) ; Informative Category
1150     (bidi-category      . "AL")
1151     (mirrored           . nil)
1152     (ucs                . #x06C6)       ; ۆ
1153     ))
1154 (define-char
1155   '((name               . "ARABIC LETTER U")
1156     (general-category   letter other) ; Informative Category
1157     (bidi-category      . "AL")
1158     (mirrored           . nil)
1159     (ucs                . #x06C7)       ; ۇ
1160     ))
1161 (define-char
1162   '((name               . "ARABIC LETTER YU")
1163     (general-category   letter other) ; Informative Category
1164     (bidi-category      . "AL")
1165     (mirrored           . nil)
1166     (ucs                . #x06C8)       ; ۈ
1167     ))
1168 (define-char
1169   '((name               . "ARABIC LETTER KIRGHIZ YU")
1170     (general-category   letter other) ; Informative Category
1171     (bidi-category      . "AL")
1172     (mirrored           . nil)
1173     (ucs                . #x06C9)       ; ۉ
1174     ))
1175 (define-char
1176   '((name               . "ARABIC LETTER WAW WITH TWO DOTS ABOVE")
1177     (general-category   letter other) ; Informative Category
1178     (bidi-category      . "AL")
1179     (mirrored           . nil)
1180     (ucs                . #x06CA)       ; ۊ
1181     ))
1182 (define-char
1183   '((name               . "ARABIC LETTER VE")
1184     (general-category   letter other) ; Informative Category
1185     (bidi-category      . "AL")
1186     (mirrored           . nil)
1187     (ucs                . #x06CB)       ; ۋ
1188     ))
1189 (define-char
1190   '((name               . "ARABIC LETTER FARSI YEH")
1191     (general-category   letter other) ; Informative Category
1192     (bidi-category      . "AL")
1193     (mirrored           . nil)
1194     (ucs                . #x06CC)       ; ی
1195     ))
1196 (define-char
1197   '((name               . "ARABIC LETTER YEH WITH TAIL")
1198     (general-category   letter other) ; Informative Category
1199     (bidi-category      . "AL")
1200     (mirrored           . nil)
1201     (ucs                . #x06CD)       ; ۍ
1202     ))
1203 (define-char
1204   '((name               . "ARABIC LETTER YEH WITH SMALL V")
1205     (general-category   letter other) ; Informative Category
1206     (bidi-category      . "AL")
1207     (mirrored           . nil)
1208     (ucs                . #x06CE)       ; ێ
1209     ))
1210 (define-char
1211   '((name               . "ARABIC LETTER WAW WITH DOT ABOVE")
1212     (general-category   letter other) ; Informative Category
1213     (bidi-category      . "AL")
1214     (mirrored           . nil)
1215     (ucs                . #x06CF)       ; ۏ
1216     ))
1217 (define-char
1218   '((name               . "ARABIC LETTER E")
1219     (general-category   letter other) ; Informative Category
1220     (bidi-category      . "AL")
1221     (mirrored           . nil)
1222     (iso-10646-comment  . "*")
1223     (ucs                . #x06D0)       ; ې
1224     ))
1225 (define-char
1226   '((name               . "ARABIC LETTER YEH WITH THREE DOTS BELOW")
1227     (general-category   letter other) ; Informative Category
1228     (bidi-category      . "AL")
1229     (mirrored           . nil)
1230     (ucs                . #x06D1)       ; ۑ
1231     ))
1232 (define-char
1233   '((name               . "ARABIC LETTER YEH BARREE")
1234     (general-category   letter other) ; Informative Category
1235     (bidi-category      . "AL")
1236     (mirrored           . nil)
1237     (ucs                . #x06D2)       ; ے
1238     ))
1239 (define-char
1240   '((name               . "ARABIC LETTER YEH BARREE WITH HAMZA ABOVE")
1241     (general-category   letter other) ; Informative Category
1242     (bidi-category      . "AL")
1243     (mirrored           . nil)
1244     (->decomposition    #x06D2 #x0654)
1245     (ucs                . #x06D3)       ; ۓ
1246     ))
1247 (define-char
1248   '((name               . "ARABIC FULL STOP")
1249     (general-category   punctuation other) ; Informative Category
1250     (bidi-category      . "AL")
1251     (mirrored           . nil)
1252     (ucs                . #x06D4)       ; ۔
1253     ))
1254 (define-char
1255   '((name               . "ARABIC LETTER AE")
1256     (general-category   letter other) ; Informative Category
1257     (bidi-category      . "AL")
1258     (mirrored           . nil)
1259     (ucs                . #x06D5)       ; ە
1260     ))
1261 (define-char
1262   '((name . "ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA")
1263     (general-category   mark non-spacing) ; Normative Category
1264     (bidi-category      . "NSM")
1265     (mirrored           . nil)
1266     (ucs                . #x06D6)       ; ۖ
1267     ))
1268 (define-char
1269   '((name . "ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA")
1270     (general-category   mark non-spacing) ; Normative Category
1271     (bidi-category      . "NSM")
1272     (mirrored           . nil)
1273     (ucs                . #x06D7)       ; ۗ
1274     ))
1275 (define-char
1276   '((name               . "ARABIC SMALL HIGH MEEM INITIAL FORM")
1277     (general-category   mark non-spacing) ; Normative Category
1278     (bidi-category      . "NSM")
1279     (mirrored           . nil)
1280     (ucs                . #x06D8)       ; ۘ
1281     ))
1282 (define-char
1283   '((name               . "ARABIC SMALL HIGH LAM ALEF")
1284     (general-category   mark non-spacing) ; Normative Category
1285     (bidi-category      . "NSM")
1286     (mirrored           . nil)
1287     (ucs                . #x06D9)       ; ۙ
1288     ))
1289 (define-char
1290   '((name               . "ARABIC SMALL HIGH JEEM")
1291     (general-category   mark non-spacing) ; Normative Category
1292     (bidi-category      . "NSM")
1293     (mirrored           . nil)
1294     (ucs                . #x06DA)       ; ۚ
1295     ))
1296 (define-char
1297   '((name               . "ARABIC SMALL HIGH THREE DOTS")
1298     (general-category   mark non-spacing) ; Normative Category
1299     (bidi-category      . "NSM")
1300     (mirrored           . nil)
1301     (ucs                . #x06DB)       ; ۛ
1302     ))
1303 (define-char
1304   '((name               . "ARABIC SMALL HIGH SEEN")
1305     (general-category   mark non-spacing) ; Normative Category
1306     (bidi-category      . "NSM")
1307     (mirrored           . nil)
1308     (ucs                . #x06DC)       ; ۜ
1309     ))
1310 (define-char
1311   '((name               . "ARABIC END OF AYAH")
1312     (general-category   mark enclosing) ; Normative Category
1313     (bidi-category      . "NSM")
1314     (mirrored           . nil)
1315     (ucs                . #x06DD)       ; ۝
1316     ))
1317 (define-char
1318   '((name               . "ARABIC START OF RUB EL HIZB")
1319     (general-category   mark enclosing) ; Normative Category
1320     (bidi-category      . "NSM")
1321     (mirrored           . nil)
1322     (ucs                . #x06DE)       ; ۞
1323     ))
1324 (define-char
1325   '((name               . "ARABIC SMALL HIGH ROUNDED ZERO")
1326     (general-category   mark non-spacing) ; Normative Category
1327     (bidi-category      . "NSM")
1328     (mirrored           . nil)
1329     (ucs                . #x06DF)       ; ۟
1330     ))
1331 (define-char
1332   '((name               . "ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO")
1333     (general-category   mark non-spacing) ; Normative Category
1334     (bidi-category      . "NSM")
1335     (mirrored           . nil)
1336     (ucs                . #x06E0)       ; ۠
1337     ))
1338 (define-char
1339   '((name               . "ARABIC SMALL HIGH DOTLESS HEAD OF KHAH")
1340     (general-category   mark non-spacing) ; Normative Category
1341     (bidi-category      . "NSM")
1342     (mirrored           . nil)
1343     (ucs                . #x06E1)       ; ۡ
1344     ))
1345 (define-char
1346   '((name               . "ARABIC SMALL HIGH MEEM ISOLATED FORM")
1347     (general-category   mark non-spacing) ; Normative Category
1348     (bidi-category      . "NSM")
1349     (mirrored           . nil)
1350     (ucs                . #x06E2)       ; ۢ
1351     ))
1352 (define-char
1353   '((name               . "ARABIC SMALL LOW SEEN")
1354     (general-category   mark non-spacing) ; Normative Category
1355     (bidi-category      . "NSM")
1356     (mirrored           . nil)
1357     (ucs                . #x06E3)       ; ۣ
1358     ))
1359 (define-char
1360   '((name               . "ARABIC SMALL HIGH MADDA")
1361     (general-category   mark non-spacing) ; Normative Category
1362     (bidi-category      . "NSM")
1363     (mirrored           . nil)
1364     (ucs                . #x06E4)       ; ۤ
1365     ))
1366 (define-char
1367   '((name               . "ARABIC SMALL WAW")
1368     (general-category   letter modifier) ; Informative Category
1369     (bidi-category      . "AL")
1370     (mirrored           . nil)
1371     (ucs                . #x06E5)       ; ۥ
1372     ))
1373 (define-char
1374   '((name               . "ARABIC SMALL YEH")
1375     (general-category   letter modifier) ; Informative Category
1376     (bidi-category      . "AL")
1377     (mirrored           . nil)
1378     (ucs                . #x06E6)       ; ۦ
1379     ))
1380 (define-char
1381   '((name               . "ARABIC SMALL HIGH YEH")
1382     (general-category   mark non-spacing) ; Normative Category
1383     (bidi-category      . "NSM")
1384     (mirrored           . nil)
1385     (ucs                . #x06E7)       ; ۧ
1386     ))
1387 (define-char
1388   '((name               . "ARABIC SMALL HIGH NOON")
1389     (general-category   mark non-spacing) ; Normative Category
1390     (bidi-category      . "NSM")
1391     (mirrored           . nil)
1392     (ucs                . #x06E8)       ; ۨ
1393     ))
1394 (define-char
1395   '((name               . "ARABIC PLACE OF SAJDAH")
1396     (general-category   symbol other) ; Informative Category
1397     (bidi-category      . "ON")
1398     (mirrored           . nil)
1399     (ucs                . #x06E9)       ; ۩
1400     ))
1401 (define-char
1402   '((name               . "ARABIC EMPTY CENTRE LOW STOP")
1403     (general-category   mark non-spacing) ; Normative Category
1404     (bidi-category      . "NSM")
1405     (mirrored           . nil)
1406     (ucs                . #x06EA)       ; ۪
1407     ))
1408 (define-char
1409   '((name               . "ARABIC EMPTY CENTRE HIGH STOP")
1410     (general-category   mark non-spacing) ; Normative Category
1411     (bidi-category      . "NSM")
1412     (mirrored           . nil)
1413     (ucs                . #x06EB)       ; ۫
1414     ))
1415 (define-char
1416   '((name               . "ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE")
1417     (general-category   mark non-spacing) ; Normative Category
1418     (bidi-category      . "NSM")
1419     (mirrored           . nil)
1420     (ucs                . #x06EC)       ; ۬
1421     ))
1422 (define-char
1423   '((name               . "ARABIC SMALL LOW MEEM")
1424     (general-category   mark non-spacing) ; Normative Category
1425     (bidi-category      . "NSM")
1426     (mirrored           . nil)
1427     (ucs                . #x06ED)       ; ۭ
1428     ))
1429 (define-char
1430   '((name               . "EXTENDED ARABIC-INDIC DIGIT ZERO")
1431     (general-category   number decimal-digit) ; Normative Category
1432     (bidi-category      . "EN")
1433     (mirrored           . nil)
1434     (decimal-digit-value . 0)
1435     (digit-value         . 0)
1436     (numeric-value       . 0)
1437     (ucs                . #x06F0)       ; ۰
1438     ))
1439 (define-char
1440   '((name               . "EXTENDED ARABIC-INDIC DIGIT ONE")
1441     (general-category   number decimal-digit) ; Normative Category
1442     (bidi-category      . "EN")
1443     (mirrored           . nil)
1444     (decimal-digit-value . 1)
1445     (digit-value         . 1)
1446     (numeric-value       . 1)
1447     (ucs                . #x06F1)       ; ۱
1448     ))
1449 (define-char
1450   '((name               . "EXTENDED ARABIC-INDIC DIGIT TWO")
1451     (general-category   number decimal-digit) ; Normative Category
1452     (bidi-category      . "EN")
1453     (mirrored           . nil)
1454     (decimal-digit-value . 2)
1455     (digit-value         . 2)
1456     (numeric-value       . 2)
1457     (ucs                . #x06F2)       ; ۲
1458     ))
1459 (define-char
1460   '((name               . "EXTENDED ARABIC-INDIC DIGIT THREE")
1461     (general-category   number decimal-digit) ; Normative Category
1462     (bidi-category      . "EN")
1463     (mirrored           . nil)
1464     (decimal-digit-value . 3)
1465     (digit-value         . 3)
1466     (numeric-value       . 3)
1467     (ucs                . #x06F3)       ; ۳
1468     ))
1469 (define-char
1470   '((name               . "EXTENDED ARABIC-INDIC DIGIT FOUR")
1471     (general-category   number decimal-digit) ; Normative Category
1472     (bidi-category      . "EN")
1473     (mirrored           . nil)
1474     (decimal-digit-value . 4)
1475     (digit-value         . 4)
1476     (numeric-value       . 4)
1477     (ucs                . #x06F4)       ; ۴
1478     ))
1479 (define-char
1480   '((name               . "EXTENDED ARABIC-INDIC DIGIT FIVE")
1481     (general-category   number decimal-digit) ; Normative Category
1482     (bidi-category      . "EN")
1483     (mirrored           . nil)
1484     (decimal-digit-value . 5)
1485     (digit-value         . 5)
1486     (numeric-value       . 5)
1487     (ucs                . #x06F5)       ; ۵
1488     ))
1489 (define-char
1490   '((name               . "EXTENDED ARABIC-INDIC DIGIT SIX")
1491     (general-category   number decimal-digit) ; Normative Category
1492     (bidi-category      . "EN")
1493     (mirrored           . nil)
1494     (decimal-digit-value . 6)
1495     (digit-value         . 6)
1496     (numeric-value       . 6)
1497     (ucs                . #x06F6)       ; ۶
1498     ))
1499 (define-char
1500   '((name               . "EXTENDED ARABIC-INDIC DIGIT SEVEN")
1501     (general-category   number decimal-digit) ; Normative Category
1502     (bidi-category      . "EN")
1503     (mirrored           . nil)
1504     (decimal-digit-value . 7)
1505     (digit-value         . 7)
1506     (numeric-value       . 7)
1507     (ucs                . #x06F7)       ; ۷
1508     ))
1509 (define-char
1510   '((name               . "EXTENDED ARABIC-INDIC DIGIT EIGHT")
1511     (general-category   number decimal-digit) ; Normative Category
1512     (bidi-category      . "EN")
1513     (mirrored           . nil)
1514     (decimal-digit-value . 8)
1515     (digit-value         . 8)
1516     (numeric-value       . 8)
1517     (ucs                . #x06F8)       ; ۸
1518     ))
1519 (define-char
1520   '((name               . "EXTENDED ARABIC-INDIC DIGIT NINE")
1521     (general-category   number decimal-digit) ; Normative Category
1522     (bidi-category      . "EN")
1523     (mirrored           . nil)
1524     (decimal-digit-value . 9)
1525     (digit-value         . 9)
1526     (numeric-value       . 9)
1527     (ucs                . #x06F9)       ; ۹
1528     ))
1529 (define-char
1530   '((name               . "ARABIC LETTER SHEEN WITH DOT BELOW")
1531     (general-category   letter other) ; Informative Category
1532     (bidi-category      . "AL")
1533     (mirrored           . nil)
1534     (ucs                . #x06FA)       ; ۺ
1535     ))
1536 (define-char
1537   '((name               . "ARABIC LETTER DAD WITH DOT BELOW")
1538     (general-category   letter other) ; Informative Category
1539     (bidi-category      . "AL")
1540     (mirrored           . nil)
1541     (ucs                . #x06FB)       ; ۻ
1542     ))
1543 (define-char
1544   '((name               . "ARABIC LETTER GHAIN WITH DOT BELOW")
1545     (general-category   letter other) ; Informative Category
1546     (bidi-category      . "AL")
1547     (mirrored           . nil)
1548     (ucs                . #x06FC)       ; ۼ
1549     ))
1550 (define-char
1551   '((name               . "ARABIC SIGN SINDHI AMPERSAND")
1552     (general-category   symbol other) ; Informative Category
1553     (bidi-category      . "AL")
1554     (mirrored           . nil)
1555     (ucs                . #x06FD)       ; ۽
1556     ))
1557 (define-char
1558   '((name               . "ARABIC SIGN SINDHI POSTPOSITION MEN")
1559     (general-category   symbol other) ; Informative Category
1560     (bidi-category      . "AL")
1561     (mirrored           . nil)
1562     (ucs                . #x06FE)       ; ۾
1563     ))