2 * generated by gen-brackets-type-tab (GNU FriBidi 1.0.1)
3 * from the file BidiBrackets.txt of Unicode version 10.0.0. */
5 #define PACKTAB_UINT8 uint8_t
6 #define PACKTAB_UINT16 uint16_t
7 #define PACKTAB_UINT32 uint32_t
10 generated by packtab.c version 3
12 use FRIBIDI_GET_BRACKET_TYPE(key) to access your table
14 assumed sizeof(int8_t): 1
17 partition shape: Brt[512][128]
18 different table entries: 1 14
23 static const int8_t BrtLev1[128*14] = {
24 #define BrtLev1_0000 0x0
25 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26 0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
27 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,
28 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,
29 #define BrtLev1_0080 0x80
30 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
31 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
32 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
33 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34 #define BrtLev1_0F00 0x100
35 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
36 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,1,0,0,
37 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
38 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
39 #define BrtLev1_1680 0x180
40 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,
41 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44 #define BrtLev1_2000 0x200
45 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
46 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
47 0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
48 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,
49 #define BrtLev1_2080 0x280
50 0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
51 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
52 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
53 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
54 #define BrtLev1_2300 0x300
55 0,0,0,0,0,0,0,0,3,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
56 0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
57 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
58 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59 #define BrtLev1_2700 0x380
60 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
61 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
62 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
63 0,0,0,0,0,0,0,0,3,1,3,1,3,1,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,0,0,0,
64 #define BrtLev1_2780 0x400
65 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
66 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
67 0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
68 0,0,0,0,0,0,3,1,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
69 #define BrtLev1_2980 0x480
70 0,0,0,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,
71 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
72 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,1,0,0,0,0,
73 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,
74 #define BrtLev1_2E00 0x500
75 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
76 0,0,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
77 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
78 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
79 #define BrtLev1_3000 0x580
80 0,0,0,0,0,0,0,0,3,1,3,1,3,1,3,1,3,1,0,0,3,1,3,1,3,1,3,1,0,0,0,0,
81 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
82 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
83 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
84 #define BrtLev1_FE00 0x600
85 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
86 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
87 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,1,3,1,0,
88 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
89 #define BrtLev1_FF00 0x680
90 0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
91 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,
92 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,3,
93 1,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
96 static const PACKTAB_UINT16 BrtLev0[512*1] = {
97 #define BrtLev0_0000 0x0
98 BrtLev1_0000, /* 0000..007F */
99 BrtLev1_0080, /* 0080..00FF */
100 BrtLev1_0080, /* 0100..017F */
101 BrtLev1_0080, /* 0180..01FF */
102 BrtLev1_0080, /* 0200..027F */
103 BrtLev1_0080, /* 0280..02FF */
104 BrtLev1_0080, /* 0300..037F */
105 BrtLev1_0080, /* 0380..03FF */
106 BrtLev1_0080, /* 0400..047F */
107 BrtLev1_0080, /* 0480..04FF */
108 BrtLev1_0080, /* 0500..057F */
109 BrtLev1_0080, /* 0580..05FF */
110 BrtLev1_0080, /* 0600..067F */
111 BrtLev1_0080, /* 0680..06FF */
112 BrtLev1_0080, /* 0700..077F */
113 BrtLev1_0080, /* 0780..07FF */
114 BrtLev1_0080, /* 0800..087F */
115 BrtLev1_0080, /* 0880..08FF */
116 BrtLev1_0080, /* 0900..097F */
117 BrtLev1_0080, /* 0980..09FF */
118 BrtLev1_0080, /* 0A00..0A7F */
119 BrtLev1_0080, /* 0A80..0AFF */
120 BrtLev1_0080, /* 0B00..0B7F */
121 BrtLev1_0080, /* 0B80..0BFF */
122 BrtLev1_0080, /* 0C00..0C7F */
123 BrtLev1_0080, /* 0C80..0CFF */
124 BrtLev1_0080, /* 0D00..0D7F */
125 BrtLev1_0080, /* 0D80..0DFF */
126 BrtLev1_0080, /* 0E00..0E7F */
127 BrtLev1_0080, /* 0E80..0EFF */
128 BrtLev1_0F00, /* 0F00..0F7F */
129 BrtLev1_0080, /* 0F80..0FFF */
130 BrtLev1_0080, /* 1000..107F */
131 BrtLev1_0080, /* 1080..10FF */
132 BrtLev1_0080, /* 1100..117F */
133 BrtLev1_0080, /* 1180..11FF */
134 BrtLev1_0080, /* 1200..127F */
135 BrtLev1_0080, /* 1280..12FF */
136 BrtLev1_0080, /* 1300..137F */
137 BrtLev1_0080, /* 1380..13FF */
138 BrtLev1_0080, /* 1400..147F */
139 BrtLev1_0080, /* 1480..14FF */
140 BrtLev1_0080, /* 1500..157F */
141 BrtLev1_0080, /* 1580..15FF */
142 BrtLev1_0080, /* 1600..167F */
143 BrtLev1_1680, /* 1680..16FF */
144 BrtLev1_0080, /* 1700..177F */
145 BrtLev1_0080, /* 1780..17FF */
146 BrtLev1_0080, /* 1800..187F */
147 BrtLev1_0080, /* 1880..18FF */
148 BrtLev1_0080, /* 1900..197F */
149 BrtLev1_0080, /* 1980..19FF */
150 BrtLev1_0080, /* 1A00..1A7F */
151 BrtLev1_0080, /* 1A80..1AFF */
152 BrtLev1_0080, /* 1B00..1B7F */
153 BrtLev1_0080, /* 1B80..1BFF */
154 BrtLev1_0080, /* 1C00..1C7F */
155 BrtLev1_0080, /* 1C80..1CFF */
156 BrtLev1_0080, /* 1D00..1D7F */
157 BrtLev1_0080, /* 1D80..1DFF */
158 BrtLev1_0080, /* 1E00..1E7F */
159 BrtLev1_0080, /* 1E80..1EFF */
160 BrtLev1_0080, /* 1F00..1F7F */
161 BrtLev1_0080, /* 1F80..1FFF */
162 BrtLev1_2000, /* 2000..207F */
163 BrtLev1_2080, /* 2080..20FF */
164 BrtLev1_0080, /* 2100..217F */
165 BrtLev1_0080, /* 2180..21FF */
166 BrtLev1_0080, /* 2200..227F */
167 BrtLev1_0080, /* 2280..22FF */
168 BrtLev1_2300, /* 2300..237F */
169 BrtLev1_0080, /* 2380..23FF */
170 BrtLev1_0080, /* 2400..247F */
171 BrtLev1_0080, /* 2480..24FF */
172 BrtLev1_0080, /* 2500..257F */
173 BrtLev1_0080, /* 2580..25FF */
174 BrtLev1_0080, /* 2600..267F */
175 BrtLev1_0080, /* 2680..26FF */
176 BrtLev1_2700, /* 2700..277F */
177 BrtLev1_2780, /* 2780..27FF */
178 BrtLev1_0080, /* 2800..287F */
179 BrtLev1_0080, /* 2880..28FF */
180 BrtLev1_0080, /* 2900..297F */
181 BrtLev1_2980, /* 2980..29FF */
182 BrtLev1_0080, /* 2A00..2A7F */
183 BrtLev1_0080, /* 2A80..2AFF */
184 BrtLev1_0080, /* 2B00..2B7F */
185 BrtLev1_0080, /* 2B80..2BFF */
186 BrtLev1_0080, /* 2C00..2C7F */
187 BrtLev1_0080, /* 2C80..2CFF */
188 BrtLev1_0080, /* 2D00..2D7F */
189 BrtLev1_0080, /* 2D80..2DFF */
190 BrtLev1_2E00, /* 2E00..2E7F */
191 BrtLev1_0080, /* 2E80..2EFF */
192 BrtLev1_0080, /* 2F00..2F7F */
193 BrtLev1_0080, /* 2F80..2FFF */
194 BrtLev1_3000, /* 3000..307F */
195 BrtLev1_0080, /* 3080..30FF */
196 BrtLev1_0080, /* 3100..317F */
197 BrtLev1_0080, /* 3180..31FF */
198 BrtLev1_0080, /* 3200..327F */
199 BrtLev1_0080, /* 3280..32FF */
200 BrtLev1_0080, /* 3300..337F */
201 BrtLev1_0080, /* 3380..33FF */
202 BrtLev1_0080, /* 3400..347F */
203 BrtLev1_0080, /* 3480..34FF */
204 BrtLev1_0080, /* 3500..357F */
205 BrtLev1_0080, /* 3580..35FF */
206 BrtLev1_0080, /* 3600..367F */
207 BrtLev1_0080, /* 3680..36FF */
208 BrtLev1_0080, /* 3700..377F */
209 BrtLev1_0080, /* 3780..37FF */
210 BrtLev1_0080, /* 3800..387F */
211 BrtLev1_0080, /* 3880..38FF */
212 BrtLev1_0080, /* 3900..397F */
213 BrtLev1_0080, /* 3980..39FF */
214 BrtLev1_0080, /* 3A00..3A7F */
215 BrtLev1_0080, /* 3A80..3AFF */
216 BrtLev1_0080, /* 3B00..3B7F */
217 BrtLev1_0080, /* 3B80..3BFF */
218 BrtLev1_0080, /* 3C00..3C7F */
219 BrtLev1_0080, /* 3C80..3CFF */
220 BrtLev1_0080, /* 3D00..3D7F */
221 BrtLev1_0080, /* 3D80..3DFF */
222 BrtLev1_0080, /* 3E00..3E7F */
223 BrtLev1_0080, /* 3E80..3EFF */
224 BrtLev1_0080, /* 3F00..3F7F */
225 BrtLev1_0080, /* 3F80..3FFF */
226 BrtLev1_0080, /* 4000..407F */
227 BrtLev1_0080, /* 4080..40FF */
228 BrtLev1_0080, /* 4100..417F */
229 BrtLev1_0080, /* 4180..41FF */
230 BrtLev1_0080, /* 4200..427F */
231 BrtLev1_0080, /* 4280..42FF */
232 BrtLev1_0080, /* 4300..437F */
233 BrtLev1_0080, /* 4380..43FF */
234 BrtLev1_0080, /* 4400..447F */
235 BrtLev1_0080, /* 4480..44FF */
236 BrtLev1_0080, /* 4500..457F */
237 BrtLev1_0080, /* 4580..45FF */
238 BrtLev1_0080, /* 4600..467F */
239 BrtLev1_0080, /* 4680..46FF */
240 BrtLev1_0080, /* 4700..477F */
241 BrtLev1_0080, /* 4780..47FF */
242 BrtLev1_0080, /* 4800..487F */
243 BrtLev1_0080, /* 4880..48FF */
244 BrtLev1_0080, /* 4900..497F */
245 BrtLev1_0080, /* 4980..49FF */
246 BrtLev1_0080, /* 4A00..4A7F */
247 BrtLev1_0080, /* 4A80..4AFF */
248 BrtLev1_0080, /* 4B00..4B7F */
249 BrtLev1_0080, /* 4B80..4BFF */
250 BrtLev1_0080, /* 4C00..4C7F */
251 BrtLev1_0080, /* 4C80..4CFF */
252 BrtLev1_0080, /* 4D00..4D7F */
253 BrtLev1_0080, /* 4D80..4DFF */
254 BrtLev1_0080, /* 4E00..4E7F */
255 BrtLev1_0080, /* 4E80..4EFF */
256 BrtLev1_0080, /* 4F00..4F7F */
257 BrtLev1_0080, /* 4F80..4FFF */
258 BrtLev1_0080, /* 5000..507F */
259 BrtLev1_0080, /* 5080..50FF */
260 BrtLev1_0080, /* 5100..517F */
261 BrtLev1_0080, /* 5180..51FF */
262 BrtLev1_0080, /* 5200..527F */
263 BrtLev1_0080, /* 5280..52FF */
264 BrtLev1_0080, /* 5300..537F */
265 BrtLev1_0080, /* 5380..53FF */
266 BrtLev1_0080, /* 5400..547F */
267 BrtLev1_0080, /* 5480..54FF */
268 BrtLev1_0080, /* 5500..557F */
269 BrtLev1_0080, /* 5580..55FF */
270 BrtLev1_0080, /* 5600..567F */
271 BrtLev1_0080, /* 5680..56FF */
272 BrtLev1_0080, /* 5700..577F */
273 BrtLev1_0080, /* 5780..57FF */
274 BrtLev1_0080, /* 5800..587F */
275 BrtLev1_0080, /* 5880..58FF */
276 BrtLev1_0080, /* 5900..597F */
277 BrtLev1_0080, /* 5980..59FF */
278 BrtLev1_0080, /* 5A00..5A7F */
279 BrtLev1_0080, /* 5A80..5AFF */
280 BrtLev1_0080, /* 5B00..5B7F */
281 BrtLev1_0080, /* 5B80..5BFF */
282 BrtLev1_0080, /* 5C00..5C7F */
283 BrtLev1_0080, /* 5C80..5CFF */
284 BrtLev1_0080, /* 5D00..5D7F */
285 BrtLev1_0080, /* 5D80..5DFF */
286 BrtLev1_0080, /* 5E00..5E7F */
287 BrtLev1_0080, /* 5E80..5EFF */
288 BrtLev1_0080, /* 5F00..5F7F */
289 BrtLev1_0080, /* 5F80..5FFF */
290 BrtLev1_0080, /* 6000..607F */
291 BrtLev1_0080, /* 6080..60FF */
292 BrtLev1_0080, /* 6100..617F */
293 BrtLev1_0080, /* 6180..61FF */
294 BrtLev1_0080, /* 6200..627F */
295 BrtLev1_0080, /* 6280..62FF */
296 BrtLev1_0080, /* 6300..637F */
297 BrtLev1_0080, /* 6380..63FF */
298 BrtLev1_0080, /* 6400..647F */
299 BrtLev1_0080, /* 6480..64FF */
300 BrtLev1_0080, /* 6500..657F */
301 BrtLev1_0080, /* 6580..65FF */
302 BrtLev1_0080, /* 6600..667F */
303 BrtLev1_0080, /* 6680..66FF */
304 BrtLev1_0080, /* 6700..677F */
305 BrtLev1_0080, /* 6780..67FF */
306 BrtLev1_0080, /* 6800..687F */
307 BrtLev1_0080, /* 6880..68FF */
308 BrtLev1_0080, /* 6900..697F */
309 BrtLev1_0080, /* 6980..69FF */
310 BrtLev1_0080, /* 6A00..6A7F */
311 BrtLev1_0080, /* 6A80..6AFF */
312 BrtLev1_0080, /* 6B00..6B7F */
313 BrtLev1_0080, /* 6B80..6BFF */
314 BrtLev1_0080, /* 6C00..6C7F */
315 BrtLev1_0080, /* 6C80..6CFF */
316 BrtLev1_0080, /* 6D00..6D7F */
317 BrtLev1_0080, /* 6D80..6DFF */
318 BrtLev1_0080, /* 6E00..6E7F */
319 BrtLev1_0080, /* 6E80..6EFF */
320 BrtLev1_0080, /* 6F00..6F7F */
321 BrtLev1_0080, /* 6F80..6FFF */
322 BrtLev1_0080, /* 7000..707F */
323 BrtLev1_0080, /* 7080..70FF */
324 BrtLev1_0080, /* 7100..717F */
325 BrtLev1_0080, /* 7180..71FF */
326 BrtLev1_0080, /* 7200..727F */
327 BrtLev1_0080, /* 7280..72FF */
328 BrtLev1_0080, /* 7300..737F */
329 BrtLev1_0080, /* 7380..73FF */
330 BrtLev1_0080, /* 7400..747F */
331 BrtLev1_0080, /* 7480..74FF */
332 BrtLev1_0080, /* 7500..757F */
333 BrtLev1_0080, /* 7580..75FF */
334 BrtLev1_0080, /* 7600..767F */
335 BrtLev1_0080, /* 7680..76FF */
336 BrtLev1_0080, /* 7700..777F */
337 BrtLev1_0080, /* 7780..77FF */
338 BrtLev1_0080, /* 7800..787F */
339 BrtLev1_0080, /* 7880..78FF */
340 BrtLev1_0080, /* 7900..797F */
341 BrtLev1_0080, /* 7980..79FF */
342 BrtLev1_0080, /* 7A00..7A7F */
343 BrtLev1_0080, /* 7A80..7AFF */
344 BrtLev1_0080, /* 7B00..7B7F */
345 BrtLev1_0080, /* 7B80..7BFF */
346 BrtLev1_0080, /* 7C00..7C7F */
347 BrtLev1_0080, /* 7C80..7CFF */
348 BrtLev1_0080, /* 7D00..7D7F */
349 BrtLev1_0080, /* 7D80..7DFF */
350 BrtLev1_0080, /* 7E00..7E7F */
351 BrtLev1_0080, /* 7E80..7EFF */
352 BrtLev1_0080, /* 7F00..7F7F */
353 BrtLev1_0080, /* 7F80..7FFF */
354 BrtLev1_0080, /* 8000..807F */
355 BrtLev1_0080, /* 8080..80FF */
356 BrtLev1_0080, /* 8100..817F */
357 BrtLev1_0080, /* 8180..81FF */
358 BrtLev1_0080, /* 8200..827F */
359 BrtLev1_0080, /* 8280..82FF */
360 BrtLev1_0080, /* 8300..837F */
361 BrtLev1_0080, /* 8380..83FF */
362 BrtLev1_0080, /* 8400..847F */
363 BrtLev1_0080, /* 8480..84FF */
364 BrtLev1_0080, /* 8500..857F */
365 BrtLev1_0080, /* 8580..85FF */
366 BrtLev1_0080, /* 8600..867F */
367 BrtLev1_0080, /* 8680..86FF */
368 BrtLev1_0080, /* 8700..877F */
369 BrtLev1_0080, /* 8780..87FF */
370 BrtLev1_0080, /* 8800..887F */
371 BrtLev1_0080, /* 8880..88FF */
372 BrtLev1_0080, /* 8900..897F */
373 BrtLev1_0080, /* 8980..89FF */
374 BrtLev1_0080, /* 8A00..8A7F */
375 BrtLev1_0080, /* 8A80..8AFF */
376 BrtLev1_0080, /* 8B00..8B7F */
377 BrtLev1_0080, /* 8B80..8BFF */
378 BrtLev1_0080, /* 8C00..8C7F */
379 BrtLev1_0080, /* 8C80..8CFF */
380 BrtLev1_0080, /* 8D00..8D7F */
381 BrtLev1_0080, /* 8D80..8DFF */
382 BrtLev1_0080, /* 8E00..8E7F */
383 BrtLev1_0080, /* 8E80..8EFF */
384 BrtLev1_0080, /* 8F00..8F7F */
385 BrtLev1_0080, /* 8F80..8FFF */
386 BrtLev1_0080, /* 9000..907F */
387 BrtLev1_0080, /* 9080..90FF */
388 BrtLev1_0080, /* 9100..917F */
389 BrtLev1_0080, /* 9180..91FF */
390 BrtLev1_0080, /* 9200..927F */
391 BrtLev1_0080, /* 9280..92FF */
392 BrtLev1_0080, /* 9300..937F */
393 BrtLev1_0080, /* 9380..93FF */
394 BrtLev1_0080, /* 9400..947F */
395 BrtLev1_0080, /* 9480..94FF */
396 BrtLev1_0080, /* 9500..957F */
397 BrtLev1_0080, /* 9580..95FF */
398 BrtLev1_0080, /* 9600..967F */
399 BrtLev1_0080, /* 9680..96FF */
400 BrtLev1_0080, /* 9700..977F */
401 BrtLev1_0080, /* 9780..97FF */
402 BrtLev1_0080, /* 9800..987F */
403 BrtLev1_0080, /* 9880..98FF */
404 BrtLev1_0080, /* 9900..997F */
405 BrtLev1_0080, /* 9980..99FF */
406 BrtLev1_0080, /* 9A00..9A7F */
407 BrtLev1_0080, /* 9A80..9AFF */
408 BrtLev1_0080, /* 9B00..9B7F */
409 BrtLev1_0080, /* 9B80..9BFF */
410 BrtLev1_0080, /* 9C00..9C7F */
411 BrtLev1_0080, /* 9C80..9CFF */
412 BrtLev1_0080, /* 9D00..9D7F */
413 BrtLev1_0080, /* 9D80..9DFF */
414 BrtLev1_0080, /* 9E00..9E7F */
415 BrtLev1_0080, /* 9E80..9EFF */
416 BrtLev1_0080, /* 9F00..9F7F */
417 BrtLev1_0080, /* 9F80..9FFF */
418 BrtLev1_0080, /* A000..A07F */
419 BrtLev1_0080, /* A080..A0FF */
420 BrtLev1_0080, /* A100..A17F */
421 BrtLev1_0080, /* A180..A1FF */
422 BrtLev1_0080, /* A200..A27F */
423 BrtLev1_0080, /* A280..A2FF */
424 BrtLev1_0080, /* A300..A37F */
425 BrtLev1_0080, /* A380..A3FF */
426 BrtLev1_0080, /* A400..A47F */
427 BrtLev1_0080, /* A480..A4FF */
428 BrtLev1_0080, /* A500..A57F */
429 BrtLev1_0080, /* A580..A5FF */
430 BrtLev1_0080, /* A600..A67F */
431 BrtLev1_0080, /* A680..A6FF */
432 BrtLev1_0080, /* A700..A77F */
433 BrtLev1_0080, /* A780..A7FF */
434 BrtLev1_0080, /* A800..A87F */
435 BrtLev1_0080, /* A880..A8FF */
436 BrtLev1_0080, /* A900..A97F */
437 BrtLev1_0080, /* A980..A9FF */
438 BrtLev1_0080, /* AA00..AA7F */
439 BrtLev1_0080, /* AA80..AAFF */
440 BrtLev1_0080, /* AB00..AB7F */
441 BrtLev1_0080, /* AB80..ABFF */
442 BrtLev1_0080, /* AC00..AC7F */
443 BrtLev1_0080, /* AC80..ACFF */
444 BrtLev1_0080, /* AD00..AD7F */
445 BrtLev1_0080, /* AD80..ADFF */
446 BrtLev1_0080, /* AE00..AE7F */
447 BrtLev1_0080, /* AE80..AEFF */
448 BrtLev1_0080, /* AF00..AF7F */
449 BrtLev1_0080, /* AF80..AFFF */
450 BrtLev1_0080, /* B000..B07F */
451 BrtLev1_0080, /* B080..B0FF */
452 BrtLev1_0080, /* B100..B17F */
453 BrtLev1_0080, /* B180..B1FF */
454 BrtLev1_0080, /* B200..B27F */
455 BrtLev1_0080, /* B280..B2FF */
456 BrtLev1_0080, /* B300..B37F */
457 BrtLev1_0080, /* B380..B3FF */
458 BrtLev1_0080, /* B400..B47F */
459 BrtLev1_0080, /* B480..B4FF */
460 BrtLev1_0080, /* B500..B57F */
461 BrtLev1_0080, /* B580..B5FF */
462 BrtLev1_0080, /* B600..B67F */
463 BrtLev1_0080, /* B680..B6FF */
464 BrtLev1_0080, /* B700..B77F */
465 BrtLev1_0080, /* B780..B7FF */
466 BrtLev1_0080, /* B800..B87F */
467 BrtLev1_0080, /* B880..B8FF */
468 BrtLev1_0080, /* B900..B97F */
469 BrtLev1_0080, /* B980..B9FF */
470 BrtLev1_0080, /* BA00..BA7F */
471 BrtLev1_0080, /* BA80..BAFF */
472 BrtLev1_0080, /* BB00..BB7F */
473 BrtLev1_0080, /* BB80..BBFF */
474 BrtLev1_0080, /* BC00..BC7F */
475 BrtLev1_0080, /* BC80..BCFF */
476 BrtLev1_0080, /* BD00..BD7F */
477 BrtLev1_0080, /* BD80..BDFF */
478 BrtLev1_0080, /* BE00..BE7F */
479 BrtLev1_0080, /* BE80..BEFF */
480 BrtLev1_0080, /* BF00..BF7F */
481 BrtLev1_0080, /* BF80..BFFF */
482 BrtLev1_0080, /* C000..C07F */
483 BrtLev1_0080, /* C080..C0FF */
484 BrtLev1_0080, /* C100..C17F */
485 BrtLev1_0080, /* C180..C1FF */
486 BrtLev1_0080, /* C200..C27F */
487 BrtLev1_0080, /* C280..C2FF */
488 BrtLev1_0080, /* C300..C37F */
489 BrtLev1_0080, /* C380..C3FF */
490 BrtLev1_0080, /* C400..C47F */
491 BrtLev1_0080, /* C480..C4FF */
492 BrtLev1_0080, /* C500..C57F */
493 BrtLev1_0080, /* C580..C5FF */
494 BrtLev1_0080, /* C600..C67F */
495 BrtLev1_0080, /* C680..C6FF */
496 BrtLev1_0080, /* C700..C77F */
497 BrtLev1_0080, /* C780..C7FF */
498 BrtLev1_0080, /* C800..C87F */
499 BrtLev1_0080, /* C880..C8FF */
500 BrtLev1_0080, /* C900..C97F */
501 BrtLev1_0080, /* C980..C9FF */
502 BrtLev1_0080, /* CA00..CA7F */
503 BrtLev1_0080, /* CA80..CAFF */
504 BrtLev1_0080, /* CB00..CB7F */
505 BrtLev1_0080, /* CB80..CBFF */
506 BrtLev1_0080, /* CC00..CC7F */
507 BrtLev1_0080, /* CC80..CCFF */
508 BrtLev1_0080, /* CD00..CD7F */
509 BrtLev1_0080, /* CD80..CDFF */
510 BrtLev1_0080, /* CE00..CE7F */
511 BrtLev1_0080, /* CE80..CEFF */
512 BrtLev1_0080, /* CF00..CF7F */
513 BrtLev1_0080, /* CF80..CFFF */
514 BrtLev1_0080, /* D000..D07F */
515 BrtLev1_0080, /* D080..D0FF */
516 BrtLev1_0080, /* D100..D17F */
517 BrtLev1_0080, /* D180..D1FF */
518 BrtLev1_0080, /* D200..D27F */
519 BrtLev1_0080, /* D280..D2FF */
520 BrtLev1_0080, /* D300..D37F */
521 BrtLev1_0080, /* D380..D3FF */
522 BrtLev1_0080, /* D400..D47F */
523 BrtLev1_0080, /* D480..D4FF */
524 BrtLev1_0080, /* D500..D57F */
525 BrtLev1_0080, /* D580..D5FF */
526 BrtLev1_0080, /* D600..D67F */
527 BrtLev1_0080, /* D680..D6FF */
528 BrtLev1_0080, /* D700..D77F */
529 BrtLev1_0080, /* D780..D7FF */
530 BrtLev1_0080, /* D800..D87F */
531 BrtLev1_0080, /* D880..D8FF */
532 BrtLev1_0080, /* D900..D97F */
533 BrtLev1_0080, /* D980..D9FF */
534 BrtLev1_0080, /* DA00..DA7F */
535 BrtLev1_0080, /* DA80..DAFF */
536 BrtLev1_0080, /* DB00..DB7F */
537 BrtLev1_0080, /* DB80..DBFF */
538 BrtLev1_0080, /* DC00..DC7F */
539 BrtLev1_0080, /* DC80..DCFF */
540 BrtLev1_0080, /* DD00..DD7F */
541 BrtLev1_0080, /* DD80..DDFF */
542 BrtLev1_0080, /* DE00..DE7F */
543 BrtLev1_0080, /* DE80..DEFF */
544 BrtLev1_0080, /* DF00..DF7F */
545 BrtLev1_0080, /* DF80..DFFF */
546 BrtLev1_0080, /* E000..E07F */
547 BrtLev1_0080, /* E080..E0FF */
548 BrtLev1_0080, /* E100..E17F */
549 BrtLev1_0080, /* E180..E1FF */
550 BrtLev1_0080, /* E200..E27F */
551 BrtLev1_0080, /* E280..E2FF */
552 BrtLev1_0080, /* E300..E37F */
553 BrtLev1_0080, /* E380..E3FF */
554 BrtLev1_0080, /* E400..E47F */
555 BrtLev1_0080, /* E480..E4FF */
556 BrtLev1_0080, /* E500..E57F */
557 BrtLev1_0080, /* E580..E5FF */
558 BrtLev1_0080, /* E600..E67F */
559 BrtLev1_0080, /* E680..E6FF */
560 BrtLev1_0080, /* E700..E77F */
561 BrtLev1_0080, /* E780..E7FF */
562 BrtLev1_0080, /* E800..E87F */
563 BrtLev1_0080, /* E880..E8FF */
564 BrtLev1_0080, /* E900..E97F */
565 BrtLev1_0080, /* E980..E9FF */
566 BrtLev1_0080, /* EA00..EA7F */
567 BrtLev1_0080, /* EA80..EAFF */
568 BrtLev1_0080, /* EB00..EB7F */
569 BrtLev1_0080, /* EB80..EBFF */
570 BrtLev1_0080, /* EC00..EC7F */
571 BrtLev1_0080, /* EC80..ECFF */
572 BrtLev1_0080, /* ED00..ED7F */
573 BrtLev1_0080, /* ED80..EDFF */
574 BrtLev1_0080, /* EE00..EE7F */
575 BrtLev1_0080, /* EE80..EEFF */
576 BrtLev1_0080, /* EF00..EF7F */
577 BrtLev1_0080, /* EF80..EFFF */
578 BrtLev1_0080, /* F000..F07F */
579 BrtLev1_0080, /* F080..F0FF */
580 BrtLev1_0080, /* F100..F17F */
581 BrtLev1_0080, /* F180..F1FF */
582 BrtLev1_0080, /* F200..F27F */
583 BrtLev1_0080, /* F280..F2FF */
584 BrtLev1_0080, /* F300..F37F */
585 BrtLev1_0080, /* F380..F3FF */
586 BrtLev1_0080, /* F400..F47F */
587 BrtLev1_0080, /* F480..F4FF */
588 BrtLev1_0080, /* F500..F57F */
589 BrtLev1_0080, /* F580..F5FF */
590 BrtLev1_0080, /* F600..F67F */
591 BrtLev1_0080, /* F680..F6FF */
592 BrtLev1_0080, /* F700..F77F */
593 BrtLev1_0080, /* F780..F7FF */
594 BrtLev1_0080, /* F800..F87F */
595 BrtLev1_0080, /* F880..F8FF */
596 BrtLev1_0080, /* F900..F97F */
597 BrtLev1_0080, /* F980..F9FF */
598 BrtLev1_0080, /* FA00..FA7F */
599 BrtLev1_0080, /* FA80..FAFF */
600 BrtLev1_0080, /* FB00..FB7F */
601 BrtLev1_0080, /* FB80..FBFF */
602 BrtLev1_0080, /* FC00..FC7F */
603 BrtLev1_0080, /* FC80..FCFF */
604 BrtLev1_0080, /* FD00..FD7F */
605 BrtLev1_0080, /* FD80..FDFF */
606 BrtLev1_FE00, /* FE00..FE7F */
607 BrtLev1_0080, /* FE80..FEFF */
608 BrtLev1_FF00, /* FF00..FF7F */
609 BrtLev1_0080, /* FF80..FFFF */
614 #define FRIBIDI_GET_BRACKET_TYPE(x) \
615 ((x) >= 0x10000 ? 0 : \
616 BrtLev1[((x) & 0x7f) + \
617 BrtLev0[((x) >> 7)]])
620 #undef PACKTAB_UINT16
621 #undef PACKTAB_UINT32
623 /* End of generated brackets-type.tab.i */