intl/chardet/src/nsCyrillicProb.h

branch
TOR_BUG_9701
changeset 8
97036ab72558
equal deleted inserted replaced
-1:000000000000 0:7066290dd50f
1 /* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5
6 #ifndef nsCyrillicProb_h___h__
7 #define nsCyrillicProb_h___h__
8 /*
9 DO NOT EDIT THIS FILE !!!
10 This file is generated by the perl script in
11 mozilla/intl/chardet/tools/gencyrillic.pl
12
13 To ues that script, you need to grab StatKoi.pm file from
14 the "Cyrillic Software Suite" written by John Neystdt.
15 http://www.neystadt.org/cyrillic (You can also find it from CPAN)
16 */
17 const uint16_t gCyrillicProb[33][33] = {{
18 0,
19 0, 0, 0, 0, 0, 0, 0, 0,
20 0, 0, 0, 0, 0, 0, 0, 0,
21 0, 0, 0, 0, 0, 0, 0, 0,
22 0, 0, 0, 0, 0, 0, 0, 0,
23
24 },
25 {
26 0,
27 1, 0, 62, 8, 237, 0, 0, 0,
28 0, 0, 0, 0, 2, 0, 1, 0,
29 0, 0, 50, 9, 1342, 0, 5, 10,
30 0, 0, 16, 2, 0, 2041, 505, 0,
31
32 },
33 {
34 0,
35 1197, 0, 891, 3797, 594, 2064, 112, 646,
36 1039, 166, 152, 3162, 10935, 3465, 10268, 5,
37 277, 1744, 3706, 5043, 8884, 79, 716, 4563,
38 0, 0, 3090, 205, 9, 591, 1515, 0,
39
40 },
41 {
42 0,
43 206, 1117, 0, 0, 0, 652, 0, 0,
44 92, 194, 0, 4, 924, 25, 204, 2334,
45 2, 836, 832, 403, 0, 365, 63, 1,
46 0, 1257, 5, 9, 0, 358, 0, 629,
47
48 },
49 {
50 0,
51 0, 935, 0, 0, 0, 1695, 0, 0,
52 0, 5193, 0, 5, 1, 1, 0, 461,
53 0, 0, 0, 0, 0, 216, 0, 9,
54 0, 47, 0, 0, 0, 0, 0, 0,
55
56 },
57 {
58 0,
59 0, 4049, 20, 22, 27, 8713, 0, 49,
60 0, 1530, 0, 660, 1182, 138, 1459, 5347,
61 1488, 344, 741, 1738, 63, 1460, 206, 242,
62 19, 743, 26, 51, 0, 0, 33, 90,
63
64 },
65 {
66 0,
67 141, 635, 516, 183, 8332, 911, 108, 2694,
68 255, 76, 2958, 2366, 8125, 3209, 19276, 285,
69 346, 483, 6823, 5705, 6596, 45, 1286, 525,
70 0, 0, 1093, 414, 15, 286, 767, 0,
71
72 },
73 {
74 0,
75 0, 272, 0, 0, 0, 376, 50, 0,
76 0, 803, 0, 0, 15, 2, 28, 591,
77 0, 0, 6, 2, 24, 19, 0, 0,
78 7, 31, 0, 0, 0, 0, 0, 0,
79
80 },
81 {
82 0,
83 0, 4191, 0, 0, 68, 162, 0, 0,
84 0, 1248, 0, 8, 369, 0, 12, 15161,
85 0, 0, 678, 0, 2, 337, 0, 0,
86 0, 0, 0, 19, 0, 0, 11, 0,
87
88 },
89 {
90 0,
91 0, 102, 0, 0, 0, 5, 0, 15,
92 0, 27, 0, 6, 2, 1, 92, 2227,
93 0, 0, 101, 161, 7, 15, 0, 2,
94 0, 0, 0, 0, 0, 0, 0, 0,
95
96 },
97 {
98 0,
99 1245, 609, 755, 2134, 1161, 4628, 120, 151,
100 2180, 5903, 3242, 2804, 3261, 4656, 3708, 1658,
101 104, 7815, 882, 3354, 3398, 16, 169, 1769,
102 0, 0, 5064, 96, 0, 48, 1628, 0,
103
104 },
105 {
106 0,
107 0, 0, 0, 0, 1, 3, 3, 0,
108 0, 0, 0, 6, 0, 12, 96, 67,
109 1, 0, 0, 2066, 11, 0, 0, 0,
110 0, 0, 0, 20, 0, 0, 0, 0,
111
112 },
113 {
114 0,
115 0, 4402, 0, 677, 0, 782, 0, 2,
116 0, 2724, 0, 10, 876, 0, 35, 6609,
117 0, 0, 651, 1323, 1558, 1049, 416, 225,
118 0, 0, 2, 13, 0, 0, 0, 0,
119
120 },
121 {
122 0,
123 741, 5440, 0, 0, 1, 6066, 0, 89,
124 0, 9040, 0, 153, 97, 4, 949, 9899,
125 0, 2830, 0, 8, 16, 2139, 434, 0,
126 7487, 157, 0, 0, 0, 0, 0, 0,
127
128 },
129 {
130 0,
131 0, 2073, 13, 0, 0, 4818, 0, 0,
132 0, 3684, 0, 30, 89, 1094, 204, 4078,
133 119, 61, 1, 68, 0, 1684, 0, 68,
134 10, 1424, 0, 0, 0, 14, 6, 0,
135
136 },
137 {
138 0,
139 18, 16528, 0, 176, 474, 5075, 174, 31,
140 0, 14151, 0, 840, 0, 0, 8956, 14457,
141 0, 911, 0, 1150, 1893, 711, 8, 199,
142 271, 9281, 192, 0, 0, 2, 84, 0,
143
144 },
145 {
146 0,
147 23, 27, 4868, 799, 7820, 1391, 145, 13562,
148 909, 1551, 5834, 1881, 4400, 6329, 2878, 1911,
149 3632, 2374, 7308, 8626, 6679, 161, 2573, 15172,
150 0, 0, 1322, 778, 34, 129, 944, 0,
151
152 },
153 {
154 0,
155 0, 671, 0, 12, 0, 2500, 1, 0,
156 0, 409, 0, 26, 3612, 0, 38, 8786,
157 268, 87, 13327, 13, 15, 471, 0, 0,
158 7, 266, 0, 0, 0, 0, 2, 0,
159
160 },
161 {
162 0,
163 847, 0, 3, 184, 878, 1070, 0, 19,
164 482, 0, 90, 18, 26, 765, 151, 0,
165 0, 18, 20, 81, 2587, 0, 51, 766,
166 0, 0, 1224, 0, 0, 2209, 20, 0,
167
168 },
169 {
170 0,
171 2, 10059, 62, 17, 21, 11067, 6, 2653,
172 30, 7582, 0, 122, 14, 638, 490, 6767,
173 9, 1045, 431, 1139, 683, 2482, 326, 496,
174 156, 938, 0, 254, 0, 0, 30, 0,
175
176 },
177 {
178 0,
179 17, 1493, 218, 3, 213, 633, 26, 3,
180 590, 2176, 0, 3716, 3732, 938, 693, 4388,
181 1639, 4197, 1185, 2118, 21815, 2792, 0, 1033,
182 154, 239, 0, 25, 0, 0, 522, 3,
183
184 },
185 {
186 0,
187 0, 9785, 0, 27, 197, 8202, 0, 12,
188 24, 5253, 0, 433, 12, 53, 2577, 9712,
189 25, 122, 3392, 4966, 4, 836, 0, 8956,
190 4693, 1483, 5, 3, 0, 0, 270, 3,
191
192 },
193 {
194 0,
195 1930, 104, 260, 18, 1452, 325, 6, 1192,
196 51, 6, 0, 1098, 301, 1778, 398, 0,
197 2263, 7, 254, 2808, 452, 0, 743, 140,
198 0, 0, 45, 559, 0, 1336, 2289, 0,
199
200 },
201 {
202 0,
203 0, 796, 390, 0, 1303, 3459, 1, 11,
204 0, 632, 0, 37, 0, 0, 620, 0,
205 15, 0, 1, 0, 0, 25, 0, 0,
206 0, 0, 0, 0, 0, 0, 0, 0,
207
208 },
209 {
210 0,
211 0, 7418, 0, 51, 10, 5465, 0, 1,
212 51, 2962, 0, 999, 3853, 82, 1048, 7277,
213 241, 370, 394, 280, 286, 1126, 0, 183,
214 24, 3182, 197, 286, 0, 28, 0, 4,
215
216 },
217 {
218 0,
219 395, 0, 6, 22, 0, 496, 9, 113,
220 0, 700, 0, 171, 0, 78, 3296, 0,
221 0, 1501, 0, 1379, 193, 0, 0, 0,
222 0, 0, 487, 165, 0, 1633, 30, 0,
223
224 },
225 {
226 0,
227 0, 0, 36, 0, 272, 2847, 0, 27,
228 4998, 1, 1192, 33, 224, 2657, 219, 0,
229 363, 29, 273, 205, 503, 0, 0, 400,
230 0, 0, 38, 255, 0, 0, 305, 0,
231
232 },
233 {
234 0,
235 0, 7005, 32, 32, 869, 400, 0, 37,
236 0, 999, 0, 46, 204, 739, 1570, 1076,
237 0, 112, 89, 0, 1, 430, 1, 1191,
238 3, 368, 0, 0, 0, 0, 2, 77,
239
240 },
241 {
242 0,
243 0, 200, 0, 0, 0, 2054, 0, 0,
244 0, 397, 0, 19, 438, 0, 108, 0,
245 0, 0, 4, 0, 112, 3, 0, 0,
246 4, 0, 0, 0, 0, 0, 0, 0,
247
248 },
249 {
250 0,
251 0, 0, 0, 0, 0, 0, 29, 0,
252 0, 0, 0, 311, 16, 19, 11, 0,
253 2, 0, 10, 3, 1382, 0, 0, 10,
254 0, 0, 0, 0, 0, 0, 0, 0,
255
256 },
257 {
258 0,
259 0, 297, 0, 0, 0, 4290, 0, 0,
260 0, 3968, 0, 0, 0, 0, 33, 0,
261 0, 0, 1, 0, 0, 70, 0, 0,
262 15, 0, 0, 0, 0, 0, 0, 0,
263
264 },
265 {
266 0,
267 0, 2304, 0, 0, 0, 4731, 0, 0,
268 0, 1873, 0, 198, 33, 0, 921, 0,
269 0, 0, 191, 0, 114, 134, 0, 2,
270 12, 0, 0, 7, 0, 0, 0, 0,
271
272 },
273 {
274 0,
275 0, 0, 0, 0, 0, 599, 0, 0,
276 0, 0, 0, 0, 0, 0, 0, 0,
277 0, 207, 0, 0, 0, 0, 0, 0,
278 0, 0, 0, 0, 0, 0, 0, 0,
279
280 },
281 };
282 #endif

mercurial