fchmod-tests, fchmodat tests, lchmod tests: Add more tests.
[gnulib.git] / lib / unictype / bidi_byname.gperf
blob5bb0faaf799e72f45e5887a27f813f8eb7e1d36f
1 /* Bidi classes of Unicode characters.  */
2 struct named_bidi_class { int name; int bidi_class; };
3 %struct-type
4 %ignore-case
5 %language=ANSI-C
6 %define hash-function-name bidi_class_hash
7 %define lookup-function-name uc_bidi_class_lookup
8 %readonly-tables
9 %global-table
10 %define word-array-name bidi_class_names
11 %pic
12 %define string-pool-name bidi_class_stringpool
14 AL, UC_BIDI_AL
15 AN, UC_BIDI_AN
16 B, UC_BIDI_B
17 BN, UC_BIDI_BN
18 CS, UC_BIDI_CS
19 EN, UC_BIDI_EN
20 ES, UC_BIDI_ES
21 ET, UC_BIDI_ET
22 FSI, UC_BIDI_FSI
23 L, UC_BIDI_L
24 LRE, UC_BIDI_LRE
25 LRI, UC_BIDI_LRI
26 LRO, UC_BIDI_LRO
27 NSM, UC_BIDI_NSM
28 ON, UC_BIDI_ON
29 PDF, UC_BIDI_PDF
30 PDI, UC_BIDI_PDI
31 R, UC_BIDI_R
32 RLE, UC_BIDI_RLE
33 RLI, UC_BIDI_RLI
34 RLO, UC_BIDI_RLO
35 S, UC_BIDI_S
36 WS, UC_BIDI_WS
37 Arabic Letter, UC_BIDI_AL
38 ArabicLetter, UC_BIDI_AL
39 Arabic Number, UC_BIDI_AN
40 ArabicNumber, UC_BIDI_AN
41 Paragraph Separator, UC_BIDI_B
42 ParagraphSeparator, UC_BIDI_B
43 Boundary Neutral, UC_BIDI_BN
44 BoundaryNeutral, UC_BIDI_BN
45 Common Separator, UC_BIDI_CS
46 CommonSeparator, UC_BIDI_CS
47 European Number, UC_BIDI_EN
48 EuropeanNumber, UC_BIDI_EN
49 European Separator, UC_BIDI_ES
50 EuropeanSeparator, UC_BIDI_ES
51 European Terminator, UC_BIDI_ET
52 EuropeanTerminator, UC_BIDI_ET
53 First Strong Isolate, UC_BIDI_FSI
54 FirstStrongIsolate, UC_BIDI_FSI
55 Left To Right, UC_BIDI_L
56 LeftToRight, UC_BIDI_L
57 Left To Right Embedding, UC_BIDI_LRE
58 LeftToRightEmbedding, UC_BIDI_LRE
59 Left To Right Isolate, UC_BIDI_LRI
60 LeftToRightIsolate, UC_BIDI_LRI
61 Left To Right Override, UC_BIDI_LRO
62 LeftToRightOverride, UC_BIDI_LRO
63 Nonspacing Mark, UC_BIDI_NSM
64 NonspacingMark, UC_BIDI_NSM
65 Other Neutral, UC_BIDI_ON
66 OtherNeutral, UC_BIDI_ON
67 Pop Directional Format, UC_BIDI_PDF
68 PopDirectionalFormat, UC_BIDI_PDF
69 Pop Directional Isolate, UC_BIDI_PDI
70 PopDirectionalIsolate, UC_BIDI_PDI
71 Right To Left, UC_BIDI_R
72 RightToLeft, UC_BIDI_R
73 Right To Left Embedding, UC_BIDI_RLE
74 RightToLeftEmbedding, UC_BIDI_RLE
75 Right To Left Isolate, UC_BIDI_RLI
76 RightToLeftIsolate, UC_BIDI_RLI
77 Right To Left Override, UC_BIDI_RLO
78 RightToLeftOverride, UC_BIDI_RLO
79 Segment Separator, UC_BIDI_S
80 SegmentSeparator, UC_BIDI_S
81 White Space, UC_BIDI_WS
82 WhiteSpace, UC_BIDI_WS