...

Source file src/strconv/isprint.go

Documentation: strconv

		 1  // Copyright 2013 The Go Authors. All rights reserved.
		 2  // Use of this source code is governed by a BSD-style
		 3  // license that can be found in the LICENSE file.
		 4  
		 5  // Code generated by go run makeisprint.go -output isprint.go; DO NOT EDIT.
		 6  
		 7  package strconv
		 8  
		 9  // (434+132+95)*2 + (468)*4 = 3194 bytes
		10  
		11  var isPrint16 = []uint16{
		12  	0x0020, 0x007e,
		13  	0x00a1, 0x0377,
		14  	0x037a, 0x037f,
		15  	0x0384, 0x0556,
		16  	0x0559, 0x058a,
		17  	0x058d, 0x05c7,
		18  	0x05d0, 0x05ea,
		19  	0x05ef, 0x05f4,
		20  	0x0606, 0x061b,
		21  	0x061e, 0x070d,
		22  	0x0710, 0x074a,
		23  	0x074d, 0x07b1,
		24  	0x07c0, 0x07fa,
		25  	0x07fd, 0x082d,
		26  	0x0830, 0x085b,
		27  	0x085e, 0x086a,
		28  	0x08a0, 0x08c7,
		29  	0x08d3, 0x098c,
		30  	0x098f, 0x0990,
		31  	0x0993, 0x09b2,
		32  	0x09b6, 0x09b9,
		33  	0x09bc, 0x09c4,
		34  	0x09c7, 0x09c8,
		35  	0x09cb, 0x09ce,
		36  	0x09d7, 0x09d7,
		37  	0x09dc, 0x09e3,
		38  	0x09e6, 0x09fe,
		39  	0x0a01, 0x0a0a,
		40  	0x0a0f, 0x0a10,
		41  	0x0a13, 0x0a39,
		42  	0x0a3c, 0x0a42,
		43  	0x0a47, 0x0a48,
		44  	0x0a4b, 0x0a4d,
		45  	0x0a51, 0x0a51,
		46  	0x0a59, 0x0a5e,
		47  	0x0a66, 0x0a76,
		48  	0x0a81, 0x0ab9,
		49  	0x0abc, 0x0acd,
		50  	0x0ad0, 0x0ad0,
		51  	0x0ae0, 0x0ae3,
		52  	0x0ae6, 0x0af1,
		53  	0x0af9, 0x0b0c,
		54  	0x0b0f, 0x0b10,
		55  	0x0b13, 0x0b39,
		56  	0x0b3c, 0x0b44,
		57  	0x0b47, 0x0b48,
		58  	0x0b4b, 0x0b4d,
		59  	0x0b55, 0x0b57,
		60  	0x0b5c, 0x0b63,
		61  	0x0b66, 0x0b77,
		62  	0x0b82, 0x0b8a,
		63  	0x0b8e, 0x0b95,
		64  	0x0b99, 0x0b9f,
		65  	0x0ba3, 0x0ba4,
		66  	0x0ba8, 0x0baa,
		67  	0x0bae, 0x0bb9,
		68  	0x0bbe, 0x0bc2,
		69  	0x0bc6, 0x0bcd,
		70  	0x0bd0, 0x0bd0,
		71  	0x0bd7, 0x0bd7,
		72  	0x0be6, 0x0bfa,
		73  	0x0c00, 0x0c39,
		74  	0x0c3d, 0x0c4d,
		75  	0x0c55, 0x0c5a,
		76  	0x0c60, 0x0c63,
		77  	0x0c66, 0x0c6f,
		78  	0x0c77, 0x0cb9,
		79  	0x0cbc, 0x0ccd,
		80  	0x0cd5, 0x0cd6,
		81  	0x0cde, 0x0ce3,
		82  	0x0ce6, 0x0cf2,
		83  	0x0d00, 0x0d4f,
		84  	0x0d54, 0x0d63,
		85  	0x0d66, 0x0d96,
		86  	0x0d9a, 0x0dbd,
		87  	0x0dc0, 0x0dc6,
		88  	0x0dca, 0x0dca,
		89  	0x0dcf, 0x0ddf,
		90  	0x0de6, 0x0def,
		91  	0x0df2, 0x0df4,
		92  	0x0e01, 0x0e3a,
		93  	0x0e3f, 0x0e5b,
		94  	0x0e81, 0x0ebd,
		95  	0x0ec0, 0x0ecd,
		96  	0x0ed0, 0x0ed9,
		97  	0x0edc, 0x0edf,
		98  	0x0f00, 0x0f6c,
		99  	0x0f71, 0x0fda,
	 100  	0x1000, 0x10c7,
	 101  	0x10cd, 0x10cd,
	 102  	0x10d0, 0x124d,
	 103  	0x1250, 0x125d,
	 104  	0x1260, 0x128d,
	 105  	0x1290, 0x12b5,
	 106  	0x12b8, 0x12c5,
	 107  	0x12c8, 0x1315,
	 108  	0x1318, 0x135a,
	 109  	0x135d, 0x137c,
	 110  	0x1380, 0x1399,
	 111  	0x13a0, 0x13f5,
	 112  	0x13f8, 0x13fd,
	 113  	0x1400, 0x169c,
	 114  	0x16a0, 0x16f8,
	 115  	0x1700, 0x1714,
	 116  	0x1720, 0x1736,
	 117  	0x1740, 0x1753,
	 118  	0x1760, 0x1773,
	 119  	0x1780, 0x17dd,
	 120  	0x17e0, 0x17e9,
	 121  	0x17f0, 0x17f9,
	 122  	0x1800, 0x180d,
	 123  	0x1810, 0x1819,
	 124  	0x1820, 0x1878,
	 125  	0x1880, 0x18aa,
	 126  	0x18b0, 0x18f5,
	 127  	0x1900, 0x192b,
	 128  	0x1930, 0x193b,
	 129  	0x1940, 0x1940,
	 130  	0x1944, 0x196d,
	 131  	0x1970, 0x1974,
	 132  	0x1980, 0x19ab,
	 133  	0x19b0, 0x19c9,
	 134  	0x19d0, 0x19da,
	 135  	0x19de, 0x1a1b,
	 136  	0x1a1e, 0x1a7c,
	 137  	0x1a7f, 0x1a89,
	 138  	0x1a90, 0x1a99,
	 139  	0x1aa0, 0x1aad,
	 140  	0x1ab0, 0x1ac0,
	 141  	0x1b00, 0x1b4b,
	 142  	0x1b50, 0x1b7c,
	 143  	0x1b80, 0x1bf3,
	 144  	0x1bfc, 0x1c37,
	 145  	0x1c3b, 0x1c49,
	 146  	0x1c4d, 0x1c88,
	 147  	0x1c90, 0x1cba,
	 148  	0x1cbd, 0x1cc7,
	 149  	0x1cd0, 0x1cfa,
	 150  	0x1d00, 0x1f15,
	 151  	0x1f18, 0x1f1d,
	 152  	0x1f20, 0x1f45,
	 153  	0x1f48, 0x1f4d,
	 154  	0x1f50, 0x1f7d,
	 155  	0x1f80, 0x1fd3,
	 156  	0x1fd6, 0x1fef,
	 157  	0x1ff2, 0x1ffe,
	 158  	0x2010, 0x2027,
	 159  	0x2030, 0x205e,
	 160  	0x2070, 0x2071,
	 161  	0x2074, 0x209c,
	 162  	0x20a0, 0x20bf,
	 163  	0x20d0, 0x20f0,
	 164  	0x2100, 0x218b,
	 165  	0x2190, 0x2426,
	 166  	0x2440, 0x244a,
	 167  	0x2460, 0x2b73,
	 168  	0x2b76, 0x2cf3,
	 169  	0x2cf9, 0x2d27,
	 170  	0x2d2d, 0x2d2d,
	 171  	0x2d30, 0x2d67,
	 172  	0x2d6f, 0x2d70,
	 173  	0x2d7f, 0x2d96,
	 174  	0x2da0, 0x2e52,
	 175  	0x2e80, 0x2ef3,
	 176  	0x2f00, 0x2fd5,
	 177  	0x2ff0, 0x2ffb,
	 178  	0x3001, 0x3096,
	 179  	0x3099, 0x30ff,
	 180  	0x3105, 0x31e3,
	 181  	0x31f0, 0x9ffc,
	 182  	0xa000, 0xa48c,
	 183  	0xa490, 0xa4c6,
	 184  	0xa4d0, 0xa62b,
	 185  	0xa640, 0xa6f7,
	 186  	0xa700, 0xa7bf,
	 187  	0xa7c2, 0xa7ca,
	 188  	0xa7f5, 0xa82c,
	 189  	0xa830, 0xa839,
	 190  	0xa840, 0xa877,
	 191  	0xa880, 0xa8c5,
	 192  	0xa8ce, 0xa8d9,
	 193  	0xa8e0, 0xa953,
	 194  	0xa95f, 0xa97c,
	 195  	0xa980, 0xa9d9,
	 196  	0xa9de, 0xaa36,
	 197  	0xaa40, 0xaa4d,
	 198  	0xaa50, 0xaa59,
	 199  	0xaa5c, 0xaac2,
	 200  	0xaadb, 0xaaf6,
	 201  	0xab01, 0xab06,
	 202  	0xab09, 0xab0e,
	 203  	0xab11, 0xab16,
	 204  	0xab20, 0xab6b,
	 205  	0xab70, 0xabed,
	 206  	0xabf0, 0xabf9,
	 207  	0xac00, 0xd7a3,
	 208  	0xd7b0, 0xd7c6,
	 209  	0xd7cb, 0xd7fb,
	 210  	0xf900, 0xfa6d,
	 211  	0xfa70, 0xfad9,
	 212  	0xfb00, 0xfb06,
	 213  	0xfb13, 0xfb17,
	 214  	0xfb1d, 0xfbc1,
	 215  	0xfbd3, 0xfd3f,
	 216  	0xfd50, 0xfd8f,
	 217  	0xfd92, 0xfdc7,
	 218  	0xfdf0, 0xfdfd,
	 219  	0xfe00, 0xfe19,
	 220  	0xfe20, 0xfe6b,
	 221  	0xfe70, 0xfefc,
	 222  	0xff01, 0xffbe,
	 223  	0xffc2, 0xffc7,
	 224  	0xffca, 0xffcf,
	 225  	0xffd2, 0xffd7,
	 226  	0xffda, 0xffdc,
	 227  	0xffe0, 0xffee,
	 228  	0xfffc, 0xfffd,
	 229  }
	 230  
	 231  var isNotPrint16 = []uint16{
	 232  	0x00ad,
	 233  	0x038b,
	 234  	0x038d,
	 235  	0x03a2,
	 236  	0x0530,
	 237  	0x0590,
	 238  	0x06dd,
	 239  	0x083f,
	 240  	0x085f,
	 241  	0x08b5,
	 242  	0x08e2,
	 243  	0x0984,
	 244  	0x09a9,
	 245  	0x09b1,
	 246  	0x09de,
	 247  	0x0a04,
	 248  	0x0a29,
	 249  	0x0a31,
	 250  	0x0a34,
	 251  	0x0a37,
	 252  	0x0a3d,
	 253  	0x0a5d,
	 254  	0x0a84,
	 255  	0x0a8e,
	 256  	0x0a92,
	 257  	0x0aa9,
	 258  	0x0ab1,
	 259  	0x0ab4,
	 260  	0x0ac6,
	 261  	0x0aca,
	 262  	0x0b00,
	 263  	0x0b04,
	 264  	0x0b29,
	 265  	0x0b31,
	 266  	0x0b34,
	 267  	0x0b5e,
	 268  	0x0b84,
	 269  	0x0b91,
	 270  	0x0b9b,
	 271  	0x0b9d,
	 272  	0x0bc9,
	 273  	0x0c0d,
	 274  	0x0c11,
	 275  	0x0c29,
	 276  	0x0c45,
	 277  	0x0c49,
	 278  	0x0c57,
	 279  	0x0c8d,
	 280  	0x0c91,
	 281  	0x0ca9,
	 282  	0x0cb4,
	 283  	0x0cc5,
	 284  	0x0cc9,
	 285  	0x0cdf,
	 286  	0x0cf0,
	 287  	0x0d0d,
	 288  	0x0d11,
	 289  	0x0d45,
	 290  	0x0d49,
	 291  	0x0d80,
	 292  	0x0d84,
	 293  	0x0db2,
	 294  	0x0dbc,
	 295  	0x0dd5,
	 296  	0x0dd7,
	 297  	0x0e83,
	 298  	0x0e85,
	 299  	0x0e8b,
	 300  	0x0ea4,
	 301  	0x0ea6,
	 302  	0x0ec5,
	 303  	0x0ec7,
	 304  	0x0f48,
	 305  	0x0f98,
	 306  	0x0fbd,
	 307  	0x0fcd,
	 308  	0x10c6,
	 309  	0x1249,
	 310  	0x1257,
	 311  	0x1259,
	 312  	0x1289,
	 313  	0x12b1,
	 314  	0x12bf,
	 315  	0x12c1,
	 316  	0x12d7,
	 317  	0x1311,
	 318  	0x1680,
	 319  	0x170d,
	 320  	0x176d,
	 321  	0x1771,
	 322  	0x191f,
	 323  	0x1a5f,
	 324  	0x1dfa,
	 325  	0x1f58,
	 326  	0x1f5a,
	 327  	0x1f5c,
	 328  	0x1f5e,
	 329  	0x1fb5,
	 330  	0x1fc5,
	 331  	0x1fdc,
	 332  	0x1ff5,
	 333  	0x208f,
	 334  	0x2b96,
	 335  	0x2c2f,
	 336  	0x2c5f,
	 337  	0x2d26,
	 338  	0x2da7,
	 339  	0x2daf,
	 340  	0x2db7,
	 341  	0x2dbf,
	 342  	0x2dc7,
	 343  	0x2dcf,
	 344  	0x2dd7,
	 345  	0x2ddf,
	 346  	0x2e9a,
	 347  	0x3040,
	 348  	0x3130,
	 349  	0x318f,
	 350  	0x321f,
	 351  	0xa9ce,
	 352  	0xa9ff,
	 353  	0xab27,
	 354  	0xab2f,
	 355  	0xfb37,
	 356  	0xfb3d,
	 357  	0xfb3f,
	 358  	0xfb42,
	 359  	0xfb45,
	 360  	0xfe53,
	 361  	0xfe67,
	 362  	0xfe75,
	 363  	0xffe7,
	 364  }
	 365  
	 366  var isPrint32 = []uint32{
	 367  	0x010000, 0x01004d,
	 368  	0x010050, 0x01005d,
	 369  	0x010080, 0x0100fa,
	 370  	0x010100, 0x010102,
	 371  	0x010107, 0x010133,
	 372  	0x010137, 0x01019c,
	 373  	0x0101a0, 0x0101a0,
	 374  	0x0101d0, 0x0101fd,
	 375  	0x010280, 0x01029c,
	 376  	0x0102a0, 0x0102d0,
	 377  	0x0102e0, 0x0102fb,
	 378  	0x010300, 0x010323,
	 379  	0x01032d, 0x01034a,
	 380  	0x010350, 0x01037a,
	 381  	0x010380, 0x0103c3,
	 382  	0x0103c8, 0x0103d5,
	 383  	0x010400, 0x01049d,
	 384  	0x0104a0, 0x0104a9,
	 385  	0x0104b0, 0x0104d3,
	 386  	0x0104d8, 0x0104fb,
	 387  	0x010500, 0x010527,
	 388  	0x010530, 0x010563,
	 389  	0x01056f, 0x01056f,
	 390  	0x010600, 0x010736,
	 391  	0x010740, 0x010755,
	 392  	0x010760, 0x010767,
	 393  	0x010800, 0x010805,
	 394  	0x010808, 0x010838,
	 395  	0x01083c, 0x01083c,
	 396  	0x01083f, 0x01089e,
	 397  	0x0108a7, 0x0108af,
	 398  	0x0108e0, 0x0108f5,
	 399  	0x0108fb, 0x01091b,
	 400  	0x01091f, 0x010939,
	 401  	0x01093f, 0x01093f,
	 402  	0x010980, 0x0109b7,
	 403  	0x0109bc, 0x0109cf,
	 404  	0x0109d2, 0x010a06,
	 405  	0x010a0c, 0x010a35,
	 406  	0x010a38, 0x010a3a,
	 407  	0x010a3f, 0x010a48,
	 408  	0x010a50, 0x010a58,
	 409  	0x010a60, 0x010a9f,
	 410  	0x010ac0, 0x010ae6,
	 411  	0x010aeb, 0x010af6,
	 412  	0x010b00, 0x010b35,
	 413  	0x010b39, 0x010b55,
	 414  	0x010b58, 0x010b72,
	 415  	0x010b78, 0x010b91,
	 416  	0x010b99, 0x010b9c,
	 417  	0x010ba9, 0x010baf,
	 418  	0x010c00, 0x010c48,
	 419  	0x010c80, 0x010cb2,
	 420  	0x010cc0, 0x010cf2,
	 421  	0x010cfa, 0x010d27,
	 422  	0x010d30, 0x010d39,
	 423  	0x010e60, 0x010ead,
	 424  	0x010eb0, 0x010eb1,
	 425  	0x010f00, 0x010f27,
	 426  	0x010f30, 0x010f59,
	 427  	0x010fb0, 0x010fcb,
	 428  	0x010fe0, 0x010ff6,
	 429  	0x011000, 0x01104d,
	 430  	0x011052, 0x01106f,
	 431  	0x01107f, 0x0110c1,
	 432  	0x0110d0, 0x0110e8,
	 433  	0x0110f0, 0x0110f9,
	 434  	0x011100, 0x011147,
	 435  	0x011150, 0x011176,
	 436  	0x011180, 0x0111f4,
	 437  	0x011200, 0x01123e,
	 438  	0x011280, 0x0112a9,
	 439  	0x0112b0, 0x0112ea,
	 440  	0x0112f0, 0x0112f9,
	 441  	0x011300, 0x01130c,
	 442  	0x01130f, 0x011310,
	 443  	0x011313, 0x011344,
	 444  	0x011347, 0x011348,
	 445  	0x01134b, 0x01134d,
	 446  	0x011350, 0x011350,
	 447  	0x011357, 0x011357,
	 448  	0x01135d, 0x011363,
	 449  	0x011366, 0x01136c,
	 450  	0x011370, 0x011374,
	 451  	0x011400, 0x011461,
	 452  	0x011480, 0x0114c7,
	 453  	0x0114d0, 0x0114d9,
	 454  	0x011580, 0x0115b5,
	 455  	0x0115b8, 0x0115dd,
	 456  	0x011600, 0x011644,
	 457  	0x011650, 0x011659,
	 458  	0x011660, 0x01166c,
	 459  	0x011680, 0x0116b8,
	 460  	0x0116c0, 0x0116c9,
	 461  	0x011700, 0x01171a,
	 462  	0x01171d, 0x01172b,
	 463  	0x011730, 0x01173f,
	 464  	0x011800, 0x01183b,
	 465  	0x0118a0, 0x0118f2,
	 466  	0x0118ff, 0x011906,
	 467  	0x011909, 0x011909,
	 468  	0x01190c, 0x011938,
	 469  	0x01193b, 0x011946,
	 470  	0x011950, 0x011959,
	 471  	0x0119a0, 0x0119a7,
	 472  	0x0119aa, 0x0119d7,
	 473  	0x0119da, 0x0119e4,
	 474  	0x011a00, 0x011a47,
	 475  	0x011a50, 0x011aa2,
	 476  	0x011ac0, 0x011af8,
	 477  	0x011c00, 0x011c45,
	 478  	0x011c50, 0x011c6c,
	 479  	0x011c70, 0x011c8f,
	 480  	0x011c92, 0x011cb6,
	 481  	0x011d00, 0x011d36,
	 482  	0x011d3a, 0x011d47,
	 483  	0x011d50, 0x011d59,
	 484  	0x011d60, 0x011d98,
	 485  	0x011da0, 0x011da9,
	 486  	0x011ee0, 0x011ef8,
	 487  	0x011fb0, 0x011fb0,
	 488  	0x011fc0, 0x011ff1,
	 489  	0x011fff, 0x012399,
	 490  	0x012400, 0x012474,
	 491  	0x012480, 0x012543,
	 492  	0x013000, 0x01342e,
	 493  	0x014400, 0x014646,
	 494  	0x016800, 0x016a38,
	 495  	0x016a40, 0x016a69,
	 496  	0x016a6e, 0x016a6f,
	 497  	0x016ad0, 0x016aed,
	 498  	0x016af0, 0x016af5,
	 499  	0x016b00, 0x016b45,
	 500  	0x016b50, 0x016b77,
	 501  	0x016b7d, 0x016b8f,
	 502  	0x016e40, 0x016e9a,
	 503  	0x016f00, 0x016f4a,
	 504  	0x016f4f, 0x016f87,
	 505  	0x016f8f, 0x016f9f,
	 506  	0x016fe0, 0x016fe4,
	 507  	0x016ff0, 0x016ff1,
	 508  	0x017000, 0x0187f7,
	 509  	0x018800, 0x018cd5,
	 510  	0x018d00, 0x018d08,
	 511  	0x01b000, 0x01b11e,
	 512  	0x01b150, 0x01b152,
	 513  	0x01b164, 0x01b167,
	 514  	0x01b170, 0x01b2fb,
	 515  	0x01bc00, 0x01bc6a,
	 516  	0x01bc70, 0x01bc7c,
	 517  	0x01bc80, 0x01bc88,
	 518  	0x01bc90, 0x01bc99,
	 519  	0x01bc9c, 0x01bc9f,
	 520  	0x01d000, 0x01d0f5,
	 521  	0x01d100, 0x01d126,
	 522  	0x01d129, 0x01d172,
	 523  	0x01d17b, 0x01d1e8,
	 524  	0x01d200, 0x01d245,
	 525  	0x01d2e0, 0x01d2f3,
	 526  	0x01d300, 0x01d356,
	 527  	0x01d360, 0x01d378,
	 528  	0x01d400, 0x01d49f,
	 529  	0x01d4a2, 0x01d4a2,
	 530  	0x01d4a5, 0x01d4a6,
	 531  	0x01d4a9, 0x01d50a,
	 532  	0x01d50d, 0x01d546,
	 533  	0x01d54a, 0x01d6a5,
	 534  	0x01d6a8, 0x01d7cb,
	 535  	0x01d7ce, 0x01da8b,
	 536  	0x01da9b, 0x01daaf,
	 537  	0x01e000, 0x01e018,
	 538  	0x01e01b, 0x01e02a,
	 539  	0x01e100, 0x01e12c,
	 540  	0x01e130, 0x01e13d,
	 541  	0x01e140, 0x01e149,
	 542  	0x01e14e, 0x01e14f,
	 543  	0x01e2c0, 0x01e2f9,
	 544  	0x01e2ff, 0x01e2ff,
	 545  	0x01e800, 0x01e8c4,
	 546  	0x01e8c7, 0x01e8d6,
	 547  	0x01e900, 0x01e94b,
	 548  	0x01e950, 0x01e959,
	 549  	0x01e95e, 0x01e95f,
	 550  	0x01ec71, 0x01ecb4,
	 551  	0x01ed01, 0x01ed3d,
	 552  	0x01ee00, 0x01ee24,
	 553  	0x01ee27, 0x01ee3b,
	 554  	0x01ee42, 0x01ee42,
	 555  	0x01ee47, 0x01ee54,
	 556  	0x01ee57, 0x01ee64,
	 557  	0x01ee67, 0x01ee9b,
	 558  	0x01eea1, 0x01eebb,
	 559  	0x01eef0, 0x01eef1,
	 560  	0x01f000, 0x01f02b,
	 561  	0x01f030, 0x01f093,
	 562  	0x01f0a0, 0x01f0ae,
	 563  	0x01f0b1, 0x01f0f5,
	 564  	0x01f100, 0x01f1ad,
	 565  	0x01f1e6, 0x01f202,
	 566  	0x01f210, 0x01f23b,
	 567  	0x01f240, 0x01f248,
	 568  	0x01f250, 0x01f251,
	 569  	0x01f260, 0x01f265,
	 570  	0x01f300, 0x01f6d7,
	 571  	0x01f6e0, 0x01f6ec,
	 572  	0x01f6f0, 0x01f6fc,
	 573  	0x01f700, 0x01f773,
	 574  	0x01f780, 0x01f7d8,
	 575  	0x01f7e0, 0x01f7eb,
	 576  	0x01f800, 0x01f80b,
	 577  	0x01f810, 0x01f847,
	 578  	0x01f850, 0x01f859,
	 579  	0x01f860, 0x01f887,
	 580  	0x01f890, 0x01f8ad,
	 581  	0x01f8b0, 0x01f8b1,
	 582  	0x01f900, 0x01fa53,
	 583  	0x01fa60, 0x01fa6d,
	 584  	0x01fa70, 0x01fa74,
	 585  	0x01fa78, 0x01fa7a,
	 586  	0x01fa80, 0x01fa86,
	 587  	0x01fa90, 0x01faa8,
	 588  	0x01fab0, 0x01fab6,
	 589  	0x01fac0, 0x01fac2,
	 590  	0x01fad0, 0x01fad6,
	 591  	0x01fb00, 0x01fbca,
	 592  	0x01fbf0, 0x01fbf9,
	 593  	0x020000, 0x02a6dd,
	 594  	0x02a700, 0x02b734,
	 595  	0x02b740, 0x02b81d,
	 596  	0x02b820, 0x02cea1,
	 597  	0x02ceb0, 0x02ebe0,
	 598  	0x02f800, 0x02fa1d,
	 599  	0x030000, 0x03134a,
	 600  	0x0e0100, 0x0e01ef,
	 601  }
	 602  
	 603  var isNotPrint32 = []uint16{ // add 0x10000 to each entry
	 604  	0x000c,
	 605  	0x0027,
	 606  	0x003b,
	 607  	0x003e,
	 608  	0x018f,
	 609  	0x039e,
	 610  	0x0809,
	 611  	0x0836,
	 612  	0x0856,
	 613  	0x08f3,
	 614  	0x0a04,
	 615  	0x0a14,
	 616  	0x0a18,
	 617  	0x0e7f,
	 618  	0x0eaa,
	 619  	0x10bd,
	 620  	0x1135,
	 621  	0x11e0,
	 622  	0x1212,
	 623  	0x1287,
	 624  	0x1289,
	 625  	0x128e,
	 626  	0x129e,
	 627  	0x1304,
	 628  	0x1329,
	 629  	0x1331,
	 630  	0x1334,
	 631  	0x133a,
	 632  	0x145c,
	 633  	0x1914,
	 634  	0x1917,
	 635  	0x1936,
	 636  	0x1c09,
	 637  	0x1c37,
	 638  	0x1ca8,
	 639  	0x1d07,
	 640  	0x1d0a,
	 641  	0x1d3b,
	 642  	0x1d3e,
	 643  	0x1d66,
	 644  	0x1d69,
	 645  	0x1d8f,
	 646  	0x1d92,
	 647  	0x246f,
	 648  	0x6a5f,
	 649  	0x6b5a,
	 650  	0x6b62,
	 651  	0xd455,
	 652  	0xd49d,
	 653  	0xd4ad,
	 654  	0xd4ba,
	 655  	0xd4bc,
	 656  	0xd4c4,
	 657  	0xd506,
	 658  	0xd515,
	 659  	0xd51d,
	 660  	0xd53a,
	 661  	0xd53f,
	 662  	0xd545,
	 663  	0xd551,
	 664  	0xdaa0,
	 665  	0xe007,
	 666  	0xe022,
	 667  	0xe025,
	 668  	0xee04,
	 669  	0xee20,
	 670  	0xee23,
	 671  	0xee28,
	 672  	0xee33,
	 673  	0xee38,
	 674  	0xee3a,
	 675  	0xee48,
	 676  	0xee4a,
	 677  	0xee4c,
	 678  	0xee50,
	 679  	0xee53,
	 680  	0xee58,
	 681  	0xee5a,
	 682  	0xee5c,
	 683  	0xee5e,
	 684  	0xee60,
	 685  	0xee63,
	 686  	0xee6b,
	 687  	0xee73,
	 688  	0xee78,
	 689  	0xee7d,
	 690  	0xee7f,
	 691  	0xee8a,
	 692  	0xeea4,
	 693  	0xeeaa,
	 694  	0xf0c0,
	 695  	0xf0d0,
	 696  	0xf979,
	 697  	0xf9cc,
	 698  	0xfb93,
	 699  }
	 700  
	 701  // isGraphic lists the graphic runes not matched by IsPrint.
	 702  var isGraphic = []uint16{
	 703  	0x00a0,
	 704  	0x1680,
	 705  	0x2000,
	 706  	0x2001,
	 707  	0x2002,
	 708  	0x2003,
	 709  	0x2004,
	 710  	0x2005,
	 711  	0x2006,
	 712  	0x2007,
	 713  	0x2008,
	 714  	0x2009,
	 715  	0x200a,
	 716  	0x202f,
	 717  	0x205f,
	 718  	0x3000,
	 719  }
	 720  

View as plain text