summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl
blob: 0546b9658f99f82c8d0fda29dde8a7cd8d240f48 (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
# !!!!!!!   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 4597 code points in Unicode Version 5.2.0 that match
# any of the following regular expression constructs:
# 
#         \p{NFKC_Quick_Check=No}
#         \p{NFKC_QC=N}
#         \p{Is_NFKC_Quick_Check=No}
#         \p{Is_NFKC_QC=N}
# 
#     Note that contrary to what you might expect, the above is NOT the same
#     as any of: \P{NFKC_Quick_Check}, \P{NFKC_QC}, \P{Is_NFKC_Quick_Check},
#     \P{Is_NFKC_QC}
# 
# 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_NFKC_QC: No}
# 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';
00A0		
00A8		
00AA		
00AF		
00B2	00B5	 # [4]
00B8	00BA	 # [3]
00BC	00BE	 # [3]
0132	0133	 # [2]
013F	0140	 # [2]
0149		
017F		
01C4	01CC	 # [9]
01F1	01F3	 # [3]
02B0	02B8	 # [9]
02D8	02DD	 # [6]
02E0	02E4	 # [5]
0340	0341	 # [2]
0343	0344	 # [2]
0374		
037A		
037E		
0384	0385	 # [2]
0387		
03D0	03D6	 # [7]
03F0	03F2	 # [3]
03F4	03F5	 # [2]
03F9		
0587		
0675	0678	 # [4]
0958	095F	 # [8]
09DC	09DD	 # [2]
09DF		
0A33		
0A36		
0A59	0A5B	 # [3]
0A5E		
0B5C	0B5D	 # [2]
0E33		
0EB3		
0EDC	0EDD	 # [2]
0F0C		
0F43		
0F4D		
0F52		
0F57		
0F5C		
0F69		
0F73		
0F75	0F79	 # [5]
0F81		
0F93		
0F9D		
0FA2		
0FA7		
0FAC		
0FB9		
10FC		
1D2C	1D2E	 # [3]
1D30	1D3A	 # [11]
1D3C	1D4D	 # [18]
1D4F	1D6A	 # [28]
1D78		
1D9B	1DBF	 # [37]
1E9A	1E9B	 # [2]
1F71		
1F73		
1F75		
1F77		
1F79		
1F7B		
1F7D		
1FBB		
1FBD	1FC1	 # [5]
1FC9		
1FCB		
1FCD	1FCF	 # [3]
1FD3		
1FDB		
1FDD	1FDF	 # [3]
1FE3		
1FEB		
1FED	1FEF	 # [3]
1FF9		
1FFB		
1FFD	1FFE	 # [2]
2000	200A	 # [11]
2011		
2017		
2024	2026	 # [3]
202F		
2033	2034	 # [2]
2036	2037	 # [2]
203C		
203E		
2047	2049	 # [3]
2057		
205F		
2070	2071	 # [2]
2074	208E	 # [27]
2090	2094	 # [5]
20A8		
2100	2103	 # [4]
2105	2107	 # [3]
2109	2113	 # [11]
2115	2116	 # [2]
2119	211D	 # [5]
2120	2122	 # [3]
2124		
2126		
2128		
212A	212D	 # [4]
212F	2131	 # [3]
2133	2139	 # [7]
213B	2140	 # [6]
2145	2149	 # [5]
2150	217F	 # [48]
2189		
222C	222D	 # [2]
222F	2230	 # [2]
2329	232A	 # [2]
2460	24EA	 # [139]
2A0C		
2A74	2A76	 # [3]
2ADC		
2C7C	2C7D	 # [2]
2D6F		
2E9F		
2EF3		
2F00	2FD5	 # [214]
3000		
3036		
3038	303A	 # [3]
309B	309C	 # [2]
309F		
30FF		
3131	318E	 # [94]
3192	319F	 # [14]
3200	321E	 # [31]
3220	3247	 # [40]
3250	327E	 # [47]
3280	32FE	 # [127]
3300	33FF	 # [256]
A770		
F900	FA0D	 # [270]
FA10		
FA12		
FA15	FA1E	 # [10]
FA20		
FA22		
FA25	FA26	 # [2]
FA2A	FA2D	 # [4]
FA30	FA6D	 # [62]
FA70	FAD9	 # [106]
FB00	FB06	 # [7]
FB13	FB17	 # [5]
FB1D		
FB1F	FB36	 # [24]
FB38	FB3C	 # [5]
FB3E		
FB40	FB41	 # [2]
FB43	FB44	 # [2]
FB46	FBB1	 # [108]
FBD3	FD3D	 # [363]
FD50	FD8F	 # [64]
FD92	FDC7	 # [54]
FDF0	FDFC	 # [13]
FE10	FE19	 # [10]
FE30	FE44	 # [21]
FE47	FE52	 # [12]
FE54	FE66	 # [19]
FE68	FE6B	 # [4]
FE70	FE72	 # [3]
FE74		
FE76	FEFC	 # [135]
FF01	FFBE	 # [190]
FFC2	FFC7	 # [6]
FFCA	FFCF	 # [6]
FFD2	FFD7	 # [6]
FFDA	FFDC	 # [3]
FFE0	FFE6	 # [7]
FFE8	FFEE	 # [7]
1D15E	1D164	 # [7]
1D1BB	1D1C0	 # [6]
1D400	1D454	 # [85]
1D456	1D49C	 # [71]
1D49E	1D49F	 # [2]
1D4A2		
1D4A5	1D4A6	 # [2]
1D4A9	1D4AC	 # [4]
1D4AE	1D4B9	 # [12]
1D4BB		
1D4BD	1D4C3	 # [7]
1D4C5	1D505	 # [65]
1D507	1D50A	 # [4]
1D50D	1D514	 # [8]
1D516	1D51C	 # [7]
1D51E	1D539	 # [28]
1D53B	1D53E	 # [4]
1D540	1D544	 # [5]
1D546		
1D54A	1D550	 # [7]
1D552	1D6A5	 # [340]
1D6A8	1D7CB	 # [292]
1D7CE	1D7FF	 # [50]
1F100	1F10A	 # [11]
1F110	1F12E	 # [31]
1F131		
1F13D		
1F13F		
1F142		
1F146		
1F14A	1F14E	 # [5]
1F190		
1F200		
1F210	1F231	 # [34]
1F240	1F248	 # [9]
2F800	2FA1D	 # [542]
END