2013-09-12 Richard Biener <rguenther@suse.de>
[official-gcc.git] / libgo / go / strconv / isprint.go
blobdb5f0fbae0cf7c92f7043c94bfba3aa658261c2f
1 // DO NOT EDIT. GENERATED BY
2 // go run makeisprint.go >x && mv x isprint.go
4 package strconv
6 // (470+136+60)*2 + (218)*4 = 2204 bytes
8 var isPrint16 = []uint16{
9 0x0020, 0x007e,
10 0x00a1, 0x0377,
11 0x037a, 0x037e,
12 0x0384, 0x0527,
13 0x0531, 0x0556,
14 0x0559, 0x058a,
15 0x058f, 0x05c7,
16 0x05d0, 0x05ea,
17 0x05f0, 0x05f4,
18 0x0606, 0x061b,
19 0x061e, 0x070d,
20 0x0710, 0x074a,
21 0x074d, 0x07b1,
22 0x07c0, 0x07fa,
23 0x0800, 0x082d,
24 0x0830, 0x085b,
25 0x085e, 0x085e,
26 0x08a0, 0x08ac,
27 0x08e4, 0x098c,
28 0x098f, 0x0990,
29 0x0993, 0x09b2,
30 0x09b6, 0x09b9,
31 0x09bc, 0x09c4,
32 0x09c7, 0x09c8,
33 0x09cb, 0x09ce,
34 0x09d7, 0x09d7,
35 0x09dc, 0x09e3,
36 0x09e6, 0x09fb,
37 0x0a01, 0x0a0a,
38 0x0a0f, 0x0a10,
39 0x0a13, 0x0a39,
40 0x0a3c, 0x0a42,
41 0x0a47, 0x0a48,
42 0x0a4b, 0x0a4d,
43 0x0a51, 0x0a51,
44 0x0a59, 0x0a5e,
45 0x0a66, 0x0a75,
46 0x0a81, 0x0ab9,
47 0x0abc, 0x0acd,
48 0x0ad0, 0x0ad0,
49 0x0ae0, 0x0ae3,
50 0x0ae6, 0x0af1,
51 0x0b01, 0x0b0c,
52 0x0b0f, 0x0b10,
53 0x0b13, 0x0b39,
54 0x0b3c, 0x0b44,
55 0x0b47, 0x0b48,
56 0x0b4b, 0x0b4d,
57 0x0b56, 0x0b57,
58 0x0b5c, 0x0b63,
59 0x0b66, 0x0b77,
60 0x0b82, 0x0b8a,
61 0x0b8e, 0x0b95,
62 0x0b99, 0x0b9f,
63 0x0ba3, 0x0ba4,
64 0x0ba8, 0x0baa,
65 0x0bae, 0x0bb9,
66 0x0bbe, 0x0bc2,
67 0x0bc6, 0x0bcd,
68 0x0bd0, 0x0bd0,
69 0x0bd7, 0x0bd7,
70 0x0be6, 0x0bfa,
71 0x0c01, 0x0c39,
72 0x0c3d, 0x0c4d,
73 0x0c55, 0x0c59,
74 0x0c60, 0x0c63,
75 0x0c66, 0x0c6f,
76 0x0c78, 0x0c7f,
77 0x0c82, 0x0cb9,
78 0x0cbc, 0x0ccd,
79 0x0cd5, 0x0cd6,
80 0x0cde, 0x0ce3,
81 0x0ce6, 0x0cf2,
82 0x0d02, 0x0d3a,
83 0x0d3d, 0x0d4e,
84 0x0d57, 0x0d57,
85 0x0d60, 0x0d63,
86 0x0d66, 0x0d75,
87 0x0d79, 0x0d7f,
88 0x0d82, 0x0d96,
89 0x0d9a, 0x0dbd,
90 0x0dc0, 0x0dc6,
91 0x0dca, 0x0dca,
92 0x0dcf, 0x0ddf,
93 0x0df2, 0x0df4,
94 0x0e01, 0x0e3a,
95 0x0e3f, 0x0e5b,
96 0x0e81, 0x0e84,
97 0x0e87, 0x0e8a,
98 0x0e8d, 0x0e8d,
99 0x0e94, 0x0ea7,
100 0x0eaa, 0x0ebd,
101 0x0ec0, 0x0ecd,
102 0x0ed0, 0x0ed9,
103 0x0edc, 0x0edf,
104 0x0f00, 0x0f6c,
105 0x0f71, 0x0fda,
106 0x1000, 0x10c7,
107 0x10cd, 0x10cd,
108 0x10d0, 0x124d,
109 0x1250, 0x125d,
110 0x1260, 0x128d,
111 0x1290, 0x12b5,
112 0x12b8, 0x12c5,
113 0x12c8, 0x1315,
114 0x1318, 0x135a,
115 0x135d, 0x137c,
116 0x1380, 0x1399,
117 0x13a0, 0x13f4,
118 0x1400, 0x169c,
119 0x16a0, 0x16f0,
120 0x1700, 0x1714,
121 0x1720, 0x1736,
122 0x1740, 0x1753,
123 0x1760, 0x1773,
124 0x1780, 0x17dd,
125 0x17e0, 0x17e9,
126 0x17f0, 0x17f9,
127 0x1800, 0x180d,
128 0x1810, 0x1819,
129 0x1820, 0x1877,
130 0x1880, 0x18aa,
131 0x18b0, 0x18f5,
132 0x1900, 0x191c,
133 0x1920, 0x192b,
134 0x1930, 0x193b,
135 0x1940, 0x1940,
136 0x1944, 0x196d,
137 0x1970, 0x1974,
138 0x1980, 0x19ab,
139 0x19b0, 0x19c9,
140 0x19d0, 0x19da,
141 0x19de, 0x1a1b,
142 0x1a1e, 0x1a7c,
143 0x1a7f, 0x1a89,
144 0x1a90, 0x1a99,
145 0x1aa0, 0x1aad,
146 0x1b00, 0x1b4b,
147 0x1b50, 0x1b7c,
148 0x1b80, 0x1bf3,
149 0x1bfc, 0x1c37,
150 0x1c3b, 0x1c49,
151 0x1c4d, 0x1c7f,
152 0x1cc0, 0x1cc7,
153 0x1cd0, 0x1cf6,
154 0x1d00, 0x1de6,
155 0x1dfc, 0x1f15,
156 0x1f18, 0x1f1d,
157 0x1f20, 0x1f45,
158 0x1f48, 0x1f4d,
159 0x1f50, 0x1f7d,
160 0x1f80, 0x1fd3,
161 0x1fd6, 0x1fef,
162 0x1ff2, 0x1ffe,
163 0x2010, 0x2027,
164 0x2030, 0x205e,
165 0x2070, 0x2071,
166 0x2074, 0x209c,
167 0x20a0, 0x20ba,
168 0x20d0, 0x20f0,
169 0x2100, 0x2189,
170 0x2190, 0x23f3,
171 0x2400, 0x2426,
172 0x2440, 0x244a,
173 0x2460, 0x2b4c,
174 0x2b50, 0x2b59,
175 0x2c00, 0x2cf3,
176 0x2cf9, 0x2d27,
177 0x2d2d, 0x2d2d,
178 0x2d30, 0x2d67,
179 0x2d6f, 0x2d70,
180 0x2d7f, 0x2d96,
181 0x2da0, 0x2e3b,
182 0x2e80, 0x2ef3,
183 0x2f00, 0x2fd5,
184 0x2ff0, 0x2ffb,
185 0x3001, 0x3096,
186 0x3099, 0x30ff,
187 0x3105, 0x312d,
188 0x3131, 0x31ba,
189 0x31c0, 0x31e3,
190 0x31f0, 0x4db5,
191 0x4dc0, 0x9fcc,
192 0xa000, 0xa48c,
193 0xa490, 0xa4c6,
194 0xa4d0, 0xa62b,
195 0xa640, 0xa697,
196 0xa69f, 0xa6f7,
197 0xa700, 0xa793,
198 0xa7a0, 0xa7aa,
199 0xa7f8, 0xa82b,
200 0xa830, 0xa839,
201 0xa840, 0xa877,
202 0xa880, 0xa8c4,
203 0xa8ce, 0xa8d9,
204 0xa8e0, 0xa8fb,
205 0xa900, 0xa953,
206 0xa95f, 0xa97c,
207 0xa980, 0xa9d9,
208 0xa9de, 0xa9df,
209 0xaa00, 0xaa36,
210 0xaa40, 0xaa4d,
211 0xaa50, 0xaa59,
212 0xaa5c, 0xaa7b,
213 0xaa80, 0xaac2,
214 0xaadb, 0xaaf6,
215 0xab01, 0xab06,
216 0xab09, 0xab0e,
217 0xab11, 0xab16,
218 0xab20, 0xab2e,
219 0xabc0, 0xabed,
220 0xabf0, 0xabf9,
221 0xac00, 0xd7a3,
222 0xd7b0, 0xd7c6,
223 0xd7cb, 0xd7fb,
224 0xf900, 0xfa6d,
225 0xfa70, 0xfad9,
226 0xfb00, 0xfb06,
227 0xfb13, 0xfb17,
228 0xfb1d, 0xfbc1,
229 0xfbd3, 0xfd3f,
230 0xfd50, 0xfd8f,
231 0xfd92, 0xfdc7,
232 0xfdf0, 0xfdfd,
233 0xfe00, 0xfe19,
234 0xfe20, 0xfe26,
235 0xfe30, 0xfe6b,
236 0xfe70, 0xfefc,
237 0xff01, 0xffbe,
238 0xffc2, 0xffc7,
239 0xffca, 0xffcf,
240 0xffd2, 0xffd7,
241 0xffda, 0xffdc,
242 0xffe0, 0xffee,
243 0xfffc, 0xfffd,
246 var isNotPrint16 = []uint16{
247 0x00ad,
248 0x038b,
249 0x038d,
250 0x03a2,
251 0x0560,
252 0x0588,
253 0x0590,
254 0x06dd,
255 0x083f,
256 0x08a1,
257 0x08ff,
258 0x0978,
259 0x0980,
260 0x0984,
261 0x09a9,
262 0x09b1,
263 0x09de,
264 0x0a04,
265 0x0a29,
266 0x0a31,
267 0x0a34,
268 0x0a37,
269 0x0a3d,
270 0x0a5d,
271 0x0a84,
272 0x0a8e,
273 0x0a92,
274 0x0aa9,
275 0x0ab1,
276 0x0ab4,
277 0x0ac6,
278 0x0aca,
279 0x0b04,
280 0x0b29,
281 0x0b31,
282 0x0b34,
283 0x0b5e,
284 0x0b84,
285 0x0b91,
286 0x0b9b,
287 0x0b9d,
288 0x0bc9,
289 0x0c04,
290 0x0c0d,
291 0x0c11,
292 0x0c29,
293 0x0c34,
294 0x0c45,
295 0x0c49,
296 0x0c57,
297 0x0c84,
298 0x0c8d,
299 0x0c91,
300 0x0ca9,
301 0x0cb4,
302 0x0cc5,
303 0x0cc9,
304 0x0cdf,
305 0x0cf0,
306 0x0d04,
307 0x0d0d,
308 0x0d11,
309 0x0d45,
310 0x0d49,
311 0x0d84,
312 0x0db2,
313 0x0dbc,
314 0x0dd5,
315 0x0dd7,
316 0x0e83,
317 0x0e89,
318 0x0e98,
319 0x0ea0,
320 0x0ea4,
321 0x0ea6,
322 0x0eac,
323 0x0eba,
324 0x0ec5,
325 0x0ec7,
326 0x0f48,
327 0x0f98,
328 0x0fbd,
329 0x0fcd,
330 0x10c6,
331 0x1249,
332 0x1257,
333 0x1259,
334 0x1289,
335 0x12b1,
336 0x12bf,
337 0x12c1,
338 0x12d7,
339 0x1311,
340 0x1680,
341 0x170d,
342 0x176d,
343 0x1771,
344 0x1a5f,
345 0x1f58,
346 0x1f5a,
347 0x1f5c,
348 0x1f5e,
349 0x1fb5,
350 0x1fc5,
351 0x1fdc,
352 0x1ff5,
353 0x208f,
354 0x2700,
355 0x2c2f,
356 0x2c5f,
357 0x2d26,
358 0x2da7,
359 0x2daf,
360 0x2db7,
361 0x2dbf,
362 0x2dc7,
363 0x2dcf,
364 0x2dd7,
365 0x2ddf,
366 0x2e9a,
367 0x3040,
368 0x318f,
369 0x321f,
370 0x32ff,
371 0xa78f,
372 0xa9ce,
373 0xab27,
374 0xfb37,
375 0xfb3d,
376 0xfb3f,
377 0xfb42,
378 0xfb45,
379 0xfe53,
380 0xfe67,
381 0xfe75,
382 0xffe7,
385 var isPrint32 = []uint32{
386 0x010000, 0x01004d,
387 0x010050, 0x01005d,
388 0x010080, 0x0100fa,
389 0x010100, 0x010102,
390 0x010107, 0x010133,
391 0x010137, 0x01018a,
392 0x010190, 0x01019b,
393 0x0101d0, 0x0101fd,
394 0x010280, 0x01029c,
395 0x0102a0, 0x0102d0,
396 0x010300, 0x010323,
397 0x010330, 0x01034a,
398 0x010380, 0x0103c3,
399 0x0103c8, 0x0103d5,
400 0x010400, 0x01049d,
401 0x0104a0, 0x0104a9,
402 0x010800, 0x010805,
403 0x010808, 0x010838,
404 0x01083c, 0x01083c,
405 0x01083f, 0x01085f,
406 0x010900, 0x01091b,
407 0x01091f, 0x010939,
408 0x01093f, 0x01093f,
409 0x010980, 0x0109b7,
410 0x0109be, 0x0109bf,
411 0x010a00, 0x010a06,
412 0x010a0c, 0x010a33,
413 0x010a38, 0x010a3a,
414 0x010a3f, 0x010a47,
415 0x010a50, 0x010a58,
416 0x010a60, 0x010a7f,
417 0x010b00, 0x010b35,
418 0x010b39, 0x010b55,
419 0x010b58, 0x010b72,
420 0x010b78, 0x010b7f,
421 0x010c00, 0x010c48,
422 0x010e60, 0x010e7e,
423 0x011000, 0x01104d,
424 0x011052, 0x01106f,
425 0x011080, 0x0110c1,
426 0x0110d0, 0x0110e8,
427 0x0110f0, 0x0110f9,
428 0x011100, 0x011143,
429 0x011180, 0x0111c8,
430 0x0111d0, 0x0111d9,
431 0x011680, 0x0116b7,
432 0x0116c0, 0x0116c9,
433 0x012000, 0x01236e,
434 0x012400, 0x012462,
435 0x012470, 0x012473,
436 0x013000, 0x01342e,
437 0x016800, 0x016a38,
438 0x016f00, 0x016f44,
439 0x016f50, 0x016f7e,
440 0x016f8f, 0x016f9f,
441 0x01b000, 0x01b001,
442 0x01d000, 0x01d0f5,
443 0x01d100, 0x01d126,
444 0x01d129, 0x01d172,
445 0x01d17b, 0x01d1dd,
446 0x01d200, 0x01d245,
447 0x01d300, 0x01d356,
448 0x01d360, 0x01d371,
449 0x01d400, 0x01d49f,
450 0x01d4a2, 0x01d4a2,
451 0x01d4a5, 0x01d4a6,
452 0x01d4a9, 0x01d50a,
453 0x01d50d, 0x01d546,
454 0x01d54a, 0x01d6a5,
455 0x01d6a8, 0x01d7cb,
456 0x01d7ce, 0x01d7ff,
457 0x01ee00, 0x01ee24,
458 0x01ee27, 0x01ee3b,
459 0x01ee42, 0x01ee42,
460 0x01ee47, 0x01ee54,
461 0x01ee57, 0x01ee64,
462 0x01ee67, 0x01ee9b,
463 0x01eea1, 0x01eebb,
464 0x01eef0, 0x01eef1,
465 0x01f000, 0x01f02b,
466 0x01f030, 0x01f093,
467 0x01f0a0, 0x01f0ae,
468 0x01f0b1, 0x01f0be,
469 0x01f0c1, 0x01f0df,
470 0x01f100, 0x01f10a,
471 0x01f110, 0x01f16b,
472 0x01f170, 0x01f19a,
473 0x01f1e6, 0x01f202,
474 0x01f210, 0x01f23a,
475 0x01f240, 0x01f248,
476 0x01f250, 0x01f251,
477 0x01f300, 0x01f320,
478 0x01f330, 0x01f37c,
479 0x01f380, 0x01f393,
480 0x01f3a0, 0x01f3ca,
481 0x01f3e0, 0x01f3f0,
482 0x01f400, 0x01f4fc,
483 0x01f500, 0x01f53d,
484 0x01f540, 0x01f543,
485 0x01f550, 0x01f567,
486 0x01f5fb, 0x01f640,
487 0x01f645, 0x01f64f,
488 0x01f680, 0x01f6c5,
489 0x01f700, 0x01f773,
490 0x020000, 0x02a6d6,
491 0x02a700, 0x02b734,
492 0x02b740, 0x02b81d,
493 0x02f800, 0x02fa1d,
494 0x0e0100, 0x0e01ef,
497 var isNotPrint32 = []uint16{ // add 0x10000 to each entry
498 0x000c,
499 0x0027,
500 0x003b,
501 0x003e,
502 0x031f,
503 0x039e,
504 0x0809,
505 0x0836,
506 0x0856,
507 0x0a04,
508 0x0a14,
509 0x0a18,
510 0x10bd,
511 0x1135,
512 0xd455,
513 0xd49d,
514 0xd4ad,
515 0xd4ba,
516 0xd4bc,
517 0xd4c4,
518 0xd506,
519 0xd515,
520 0xd51d,
521 0xd53a,
522 0xd53f,
523 0xd545,
524 0xd551,
525 0xee04,
526 0xee20,
527 0xee23,
528 0xee28,
529 0xee33,
530 0xee38,
531 0xee3a,
532 0xee48,
533 0xee4a,
534 0xee4c,
535 0xee50,
536 0xee53,
537 0xee58,
538 0xee5a,
539 0xee5c,
540 0xee5e,
541 0xee60,
542 0xee63,
543 0xee6b,
544 0xee73,
545 0xee78,
546 0xee7d,
547 0xee7f,
548 0xee8a,
549 0xeea4,
550 0xeeaa,
551 0xf0d0,
552 0xf12f,
553 0xf336,
554 0xf3c5,
555 0xf43f,
556 0xf441,
557 0xf4f8,