blob: 294db2c6d1c44635675209954c42d64160bdf333 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
|
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
# database, Version 5.2.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
# This file returns the 96_128 code points in Unicode Version 5.2.0 that
# match any of the following regular expression constructs:
#
# \p{General_Category=Other_Letter}
# \p{Gc=Lo}
# \p{Category=Other_Letter}
# \p{Is_General_Category=Lo}
# \p{Is_Gc=Other_Letter}
# \p{Is_Category=Lo}
#
# \p{Other_Letter}
# \p{Is_Other_Letter}
# \p{Lo}
# \p{Is_Lo}
#
# perluniprops.pod should be consulted for the syntax rules for any of these,
# including if adding or subtracting white space, underscore, and hyphen
# characters matters or doesn't matter, and other permissible syntactic
# variants. Upper/lower case distinctions never matter.
#
# A colon can be substituted for the equals sign, and anything to the left of
# the equals (or colon) can be combined with anything to the right. Thus,
# for example,
# \p{Is_Category: Other_Letter}
# is also valid.
#
# The format of the lines of this file is: START\tSTOP\twhere START is the
# starting code point of the range, in hex; STOP is the ending point, or if
# omitted, the range has just one code point. Numbers in comments in
# [brackets] indicate how many code points are in the range.
return <<'END';
01BB
01C0 01C3 # [4]
0294
05D0 05EA # [27]
05F0 05F2 # [3]
0621 063F # [31]
0641 064A # [10]
066E 066F # [2]
0671 06D3 # [99]
06D5
06EE 06EF # [2]
06FA 06FC # [3]
06FF
0710
0712 072F # [30]
074D 07A5 # [89]
07B1
07CA 07EA # [33]
0800 0815 # [22]
0904 0939 # [54]
093D
0950
0958 0961 # [10]
0972
0979 097F # [7]
0985 098C # [8]
098F 0990 # [2]
0993 09A8 # [22]
09AA 09B0 # [7]
09B2
09B6 09B9 # [4]
09BD
09CE
09DC 09DD # [2]
09DF 09E1 # [3]
09F0 09F1 # [2]
0A05 0A0A # [6]
0A0F 0A10 # [2]
0A13 0A28 # [22]
0A2A 0A30 # [7]
0A32 0A33 # [2]
0A35 0A36 # [2]
0A38 0A39 # [2]
0A59 0A5C # [4]
0A5E
0A72 0A74 # [3]
0A85 0A8D # [9]
0A8F 0A91 # [3]
0A93 0AA8 # [22]
0AAA 0AB0 # [7]
0AB2 0AB3 # [2]
0AB5 0AB9 # [5]
0ABD
0AD0
0AE0 0AE1 # [2]
0B05 0B0C # [8]
0B0F 0B10 # [2]
0B13 0B28 # [22]
0B2A 0B30 # [7]
0B32 0B33 # [2]
0B35 0B39 # [5]
0B3D
0B5C 0B5D # [2]
0B5F 0B61 # [3]
0B71
0B83
0B85 0B8A # [6]
0B8E 0B90 # [3]
0B92 0B95 # [4]
0B99 0B9A # [2]
0B9C
0B9E 0B9F # [2]
0BA3 0BA4 # [2]
0BA8 0BAA # [3]
0BAE 0BB9 # [12]
0BD0
0C05 0C0C # [8]
0C0E 0C10 # [3]
0C12 0C28 # [23]
0C2A 0C33 # [10]
0C35 0C39 # [5]
0C3D
0C58 0C59 # [2]
0C60 0C61 # [2]
0C85 0C8C # [8]
0C8E 0C90 # [3]
0C92 0CA8 # [23]
0CAA 0CB3 # [10]
0CB5 0CB9 # [5]
0CBD
0CDE
0CE0 0CE1 # [2]
0D05 0D0C # [8]
0D0E 0D10 # [3]
0D12 0D28 # [23]
0D2A 0D39 # [16]
0D3D
0D60 0D61 # [2]
0D7A 0D7F # [6]
0D85 0D96 # [18]
0D9A 0DB1 # [24]
0DB3 0DBB # [9]
0DBD
0DC0 0DC6 # [7]
0E01 0E30 # [48]
0E32 0E33 # [2]
0E40 0E45 # [6]
0E81 0E82 # [2]
0E84
0E87 0E88 # [2]
0E8A
0E8D
0E94 0E97 # [4]
0E99 0E9F # [7]
0EA1 0EA3 # [3]
0EA5
0EA7
0EAA 0EAB # [2]
0EAD 0EB0 # [4]
0EB2 0EB3 # [2]
0EBD
0EC0 0EC4 # [5]
0EDC 0EDD # [2]
0F00
0F40 0F47 # [8]
0F49 0F6C # [36]
0F88 0F8B # [4]
1000 102A # [43]
103F
1050 1055 # [6]
105A 105D # [4]
1061
1065 1066 # [2]
106E 1070 # [3]
1075 1081 # [13]
108E
10D0 10FA # [43]
1100 1248 # [329]
124A 124D # [4]
1250 1256 # [7]
1258
125A 125D # [4]
1260 1288 # [41]
128A 128D # [4]
1290 12B0 # [33]
12B2 12B5 # [4]
12B8 12BE # [7]
12C0
12C2 12C5 # [4]
12C8 12D6 # [15]
12D8 1310 # [57]
1312 1315 # [4]
1318 135A # [67]
1380 138F # [16]
13A0 13F4 # [85]
1401 166C # [620]
166F 167F # [17]
1681 169A # [26]
16A0 16EA # [75]
1700 170C # [13]
170E 1711 # [4]
1720 1731 # [18]
1740 1751 # [18]
1760 176C # [13]
176E 1770 # [3]
1780 17B3 # [52]
17DC
1820 1842 # [35]
1844 1877 # [52]
1880 18A8 # [41]
18AA
18B0 18F5 # [70]
1900 191C # [29]
1950 196D # [30]
1970 1974 # [5]
1980 19AB # [44]
19C1 19C7 # [7]
1A00 1A16 # [23]
1A20 1A54 # [53]
1B05 1B33 # [47]
1B45 1B4B # [7]
1B83 1BA0 # [30]
1BAE 1BAF # [2]
1C00 1C23 # [36]
1C4D 1C4F # [3]
1C5A 1C77 # [30]
1CE9 1CEC # [4]
1CEE 1CF1 # [4]
2135 2138 # [4]
2D30 2D65 # [54]
2D80 2D96 # [23]
2DA0 2DA6 # [7]
2DA8 2DAE # [7]
2DB0 2DB6 # [7]
2DB8 2DBE # [7]
2DC0 2DC6 # [7]
2DC8 2DCE # [7]
2DD0 2DD6 # [7]
2DD8 2DDE # [7]
3006
303C
3041 3096 # [86]
309F
30A1 30FA # [90]
30FF
3105 312D # [41]
3131 318E # [94]
31A0 31B7 # [24]
31F0 31FF # [16]
3400 4DB5 # [6582]
4E00 9FCB # [20_940]
A000 A014 # [21]
A016 A48C # [1143]
A4D0 A4F7 # [40]
A500 A60B # [268]
A610 A61F # [16]
A62A A62B # [2]
A66E
A6A0 A6E5 # [70]
A7FB A801 # [7]
A803 A805 # [3]
A807 A80A # [4]
A80C A822 # [23]
A840 A873 # [52]
A882 A8B3 # [50]
A8F2 A8F7 # [6]
A8FB
A90A A925 # [28]
A930 A946 # [23]
A960 A97C # [29]
A984 A9B2 # [47]
AA00 AA28 # [41]
AA40 AA42 # [3]
AA44 AA4B # [8]
AA60 AA6F # [16]
AA71 AA76 # [6]
AA7A
AA80 AAAF # [48]
AAB1
AAB5 AAB6 # [2]
AAB9 AABD # [5]
AAC0
AAC2
AADB AADC # [2]
ABC0 ABE2 # [35]
AC00 D7A3 # [11_172]
D7B0 D7C6 # [23]
D7CB D7FB # [49]
F900 FA2D # [302]
FA30 FA6D # [62]
FA70 FAD9 # [106]
FB1D
FB1F FB28 # [10]
FB2A FB36 # [13]
FB38 FB3C # [5]
FB3E
FB40 FB41 # [2]
FB43 FB44 # [2]
FB46 FBB1 # [108]
FBD3 FD3D # [363]
FD50 FD8F # [64]
FD92 FDC7 # [54]
FDF0 FDFB # [12]
FE70 FE74 # [5]
FE76 FEFC # [135]
FF66 FF6F # [10]
FF71 FF9D # [45]
FFA0 FFBE # [31]
FFC2 FFC7 # [6]
FFCA FFCF # [6]
FFD2 FFD7 # [6]
FFDA FFDC # [3]
10000 1000B # [12]
1000D 10026 # [26]
10028 1003A # [19]
1003C 1003D # [2]
1003F 1004D # [15]
10050 1005D # [14]
10080 100FA # [123]
10280 1029C # [29]
102A0 102D0 # [49]
10300 1031E # [31]
10330 10340 # [17]
10342 10349 # [8]
10380 1039D # [30]
103A0 103C3 # [36]
103C8 103CF # [8]
10450 1049D # [78]
10800 10805 # [6]
10808
1080A 10835 # [44]
10837 10838 # [2]
1083C
1083F 10855 # [23]
10900 10915 # [22]
10920 10939 # [26]
10A00
10A10 10A13 # [4]
10A15 10A17 # [3]
10A19 10A33 # [27]
10A60 10A7C # [29]
10B00 10B35 # [54]
10B40 10B55 # [22]
10B60 10B72 # [19]
10C00 10C48 # [73]
11083 110AF # [45]
12000 1236E # [879]
13000 1342E # [1071]
20000 2A6D6 # [42_711]
2A700 2B734 # [4149]
2F800 2FA1D # [542]
END
|