unictype/bidiclass-byname: Recognize long names as well.
[gnulib.git] / lib / unictype / bidi_byname.gperf
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
13 %%
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 L, UC_BIDI_L
23 LRE, UC_BIDI_LRE
24 LRO, UC_BIDI_LRO
25 NSM, UC_BIDI_NSM
26 ON, UC_BIDI_ON
27 PDF, UC_BIDI_PDF
28 R, UC_BIDI_R
29 RLE, UC_BIDI_RLE
30 RLO, UC_BIDI_RLO
31 S, UC_BIDI_S
32 WS, UC_BIDI_WS
33 Arabic Letter, UC_BIDI_AL
34 ArabicLetter, UC_BIDI_AL
35 Arabic Number, UC_BIDI_AN
36 ArabicNumber, UC_BIDI_AN
37 Paragraph Separator, UC_BIDI_B
38 ParagraphSeparator, UC_BIDI_B
39 Boundary Neutral, UC_BIDI_BN
40 BoundaryNeutral, UC_BIDI_BN
41 Common Separator, UC_BIDI_CS
42 CommonSeparator, UC_BIDI_CS
43 European Number, UC_BIDI_EN
44 EuropeanNumber, UC_BIDI_EN
45 European Separator, UC_BIDI_ES
46 EuropeanSeparator, UC_BIDI_ES
47 European Terminator, UC_BIDI_ET
48 EuropeanTerminator, UC_BIDI_ET
49 Left To Right, UC_BIDI_L
50 LeftToRight, UC_BIDI_L
51 Left To Right Embedding, UC_BIDI_LRE
52 LeftToRightEmbedding, UC_BIDI_LRE
53 Left To Right Override, UC_BIDI_LRO
54 LeftToRightOverride, UC_BIDI_LRO
55 Nonspacing Mark, UC_BIDI_NSM
56 NonspacingMark, UC_BIDI_NSM
57 Other Neutral, UC_BIDI_ON
58 OtherNeutral, UC_BIDI_ON
59 Pop Directional Format, UC_BIDI_PDF
60 PopDirectionalFormat, UC_BIDI_PDF
61 Right To Left, UC_BIDI_R
62 RightToLeft, UC_BIDI_R
63 Right To Left Embedding, UC_BIDI_RLE
64 RightToLeftEmbedding, UC_BIDI_RLE
65 Right To Left Override, UC_BIDI_RLO
66 RightToLeftOverride, UC_BIDI_RLO
67 Segment Separator, UC_BIDI_S
68 SegmentSeparator, UC_BIDI_S
69 White Space, UC_BIDI_WS
70 WhiteSpace, UC_BIDI_WS