1/* DO NOT EDIT! GENERATED AUTOMATICALLY! */ 2/* Test the Unicode character type functions. 3 Copyright (C) 2007 Free Software Foundation, Inc. 4 5 This program is free software: you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation; either version 3 of the License, or 8 (at your option) any later version. 9 10 This program is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public License 16 along with this program. If not, see <http://www.gnu.org/licenses/>. */ 17 18#include "test-predicate-part1.h" 19 20 { 0x0041, 0x005A }, 21 { 0x0061, 0x007A }, 22 { 0x00AA, 0x00AA }, 23 { 0x00B5, 0x00B5 }, 24 { 0x00BA, 0x00BA }, 25 { 0x00C0, 0x00D6 }, 26 { 0x00D8, 0x00F6 }, 27 { 0x00F8, 0x02B8 }, 28 { 0x02BB, 0x02C1 }, 29 { 0x02D0, 0x02D1 }, 30 { 0x02E0, 0x02E4 }, 31 { 0x02EE, 0x02EE }, 32 { 0x0370, 0x0373 }, 33 { 0x0376, 0x037D }, 34 { 0x037F, 0x0383 }, 35 { 0x0386, 0x0386 }, 36 { 0x0388, 0x03F5 }, 37 { 0x03F7, 0x0482 }, 38 { 0x048A, 0x0589 }, 39 { 0x058B, 0x058F }, 40 { 0x0900, 0x0900 }, 41 { 0x0903, 0x093B }, 42 { 0x093D, 0x0940 }, 43 { 0x0949, 0x094C }, 44 { 0x094E, 0x0950 }, 45 { 0x0955, 0x0961 }, 46 { 0x0964, 0x0980 }, 47 { 0x0982, 0x09BB }, 48 { 0x09BD, 0x09C0 }, 49 { 0x09C5, 0x09CC }, 50 { 0x09CE, 0x09E1 }, 51 { 0x09E4, 0x09F1 }, 52 { 0x09F4, 0x0A00 }, 53 { 0x0A03, 0x0A3B }, 54 { 0x0A3D, 0x0A40 }, 55 { 0x0A43, 0x0A46 }, 56 { 0x0A49, 0x0A4A }, 57 { 0x0A4E, 0x0A50 }, 58 { 0x0A52, 0x0A6F }, 59 { 0x0A72, 0x0A74 }, 60 { 0x0A76, 0x0A80 }, 61 { 0x0A83, 0x0ABB }, 62 { 0x0ABD, 0x0AC0 }, 63 { 0x0AC6, 0x0AC6 }, 64 { 0x0AC9, 0x0ACC }, 65 { 0x0ACE, 0x0AE1 }, 66 { 0x0AE4, 0x0AF0 }, 67 { 0x0AF2, 0x0B00 }, 68 { 0x0B02, 0x0B3B }, 69 { 0x0B3D, 0x0B3E }, 70 { 0x0B40, 0x0B40 }, 71 { 0x0B45, 0x0B4C }, 72 { 0x0B4E, 0x0B55 }, 73 { 0x0B57, 0x0B61 }, 74 { 0x0B64, 0x0B81 }, 75 { 0x0B83, 0x0BBF }, 76 { 0x0BC1, 0x0BCC }, 77 { 0x0BCE, 0x0BF2 }, 78 { 0x0BFB, 0x0C3D }, 79 { 0x0C41, 0x0C45 }, 80 { 0x0C49, 0x0C49 }, 81 { 0x0C4E, 0x0C54 }, 82 { 0x0C57, 0x0C61 }, 83 { 0x0C64, 0x0C77 }, 84 { 0x0C7F, 0x0CBB }, 85 { 0x0CBD, 0x0CCB }, 86 { 0x0CCE, 0x0CE1 }, 87 { 0x0CE4, 0x0CF0 }, 88 { 0x0CF3, 0x0D40 }, 89 { 0x0D45, 0x0D4C }, 90 { 0x0D4E, 0x0D61 }, 91 { 0x0D64, 0x0DC9 }, 92 { 0x0DCB, 0x0DD1 }, 93 { 0x0DD5, 0x0DD5 }, 94 { 0x0DD7, 0x0E30 }, 95 { 0x0E32, 0x0E33 }, 96 { 0x0E3B, 0x0E3E }, 97 { 0x0E40, 0x0E46 }, 98 { 0x0E4F, 0x0EB0 }, 99 { 0x0EB2, 0x0EB3 }, 100 { 0x0EBA, 0x0EBA }, 101 { 0x0EBD, 0x0EC7 }, 102 { 0x0ECE, 0x0F17 }, 103 { 0x0F1A, 0x0F34 }, 104 { 0x0F36, 0x0F36 }, 105 { 0x0F38, 0x0F38 }, 106 { 0x0F3E, 0x0F70 }, 107 { 0x0F7F, 0x0F7F }, 108 { 0x0F85, 0x0F85 }, 109 { 0x0F88, 0x0F8F }, 110 { 0x0F98, 0x0F98 }, 111 { 0x0FBD, 0x0FC5 }, 112 { 0x0FC7, 0x102C }, 113 { 0x1031, 0x1031 }, 114 { 0x1038, 0x1038 }, 115 { 0x103B, 0x103C }, 116 { 0x103F, 0x1057 }, 117 { 0x105A, 0x105D }, 118 { 0x1061, 0x1070 }, 119 { 0x1075, 0x1081 }, 120 { 0x1083, 0x1084 }, 121 { 0x1087, 0x108C }, 122 { 0x108E, 0x135E }, 123 { 0x1360, 0x138F }, 124 { 0x139A, 0x167F }, 125 { 0x1681, 0x169A }, 126 { 0x169D, 0x1711 }, 127 { 0x1715, 0x1731 }, 128 { 0x1735, 0x1751 }, 129 { 0x1754, 0x1771 }, 130 { 0x1774, 0x17B6 }, 131 { 0x17BE, 0x17C5 }, 132 { 0x17C7, 0x17C8 }, 133 { 0x17D4, 0x17DA }, 134 { 0x17DC, 0x17DC }, 135 { 0x17DE, 0x17EF }, 136 { 0x17FA, 0x17FF }, 137 { 0x180F, 0x18A8 }, 138 { 0x18AA, 0x191F }, 139 { 0x1923, 0x1926 }, 140 { 0x1929, 0x1931 }, 141 { 0x1933, 0x1938 }, 142 { 0x193C, 0x193F }, 143 { 0x1941, 0x1943 }, 144 { 0x1946, 0x19DD }, 145 { 0x1A00, 0x1A16 }, 146 { 0x1A19, 0x1AFF }, 147 { 0x1B04, 0x1B33 }, 148 { 0x1B35, 0x1B35 }, 149 { 0x1B3B, 0x1B3B }, 150 { 0x1B3D, 0x1B41 }, 151 { 0x1B43, 0x1B6A }, 152 { 0x1B74, 0x1B7F }, 153 { 0x1B82, 0x1BA1 }, 154 { 0x1BA6, 0x1BA7 }, 155 { 0x1BAA, 0x1C2B }, 156 { 0x1C34, 0x1C35 }, 157 { 0x1C38, 0x1DBF }, 158 { 0x1DE7, 0x1DFD }, 159 { 0x1E00, 0x1FBC }, 160 { 0x1FBE, 0x1FBE }, 161 { 0x1FC2, 0x1FCC }, 162 { 0x1FD0, 0x1FDC }, 163 { 0x1FE0, 0x1FEC }, 164 { 0x1FF0, 0x1FFC }, 165 { 0x1FFF, 0x1FFF }, 166 { 0x200E, 0x200E }, 167 { 0x2071, 0x2073 }, 168 { 0x207F, 0x207F }, 169 { 0x208F, 0x209F }, 170 { 0x20B6, 0x20CF }, 171 { 0x20F1, 0x20FF }, 172 { 0x2102, 0x2102 }, 173 { 0x2107, 0x2107 }, 174 { 0x210A, 0x2113 }, 175 { 0x2115, 0x2115 }, 176 { 0x2119, 0x211D }, 177 { 0x2124, 0x2124 }, 178 { 0x2126, 0x2126 }, 179 { 0x2128, 0x2128 }, 180 { 0x212A, 0x212D }, 181 { 0x212F, 0x2139 }, 182 { 0x213C, 0x213F }, 183 { 0x2145, 0x2149 }, 184 { 0x214E, 0x2152 }, 185 { 0x2160, 0x218F }, 186 { 0x2336, 0x237A }, 187 { 0x2395, 0x2395 }, 188 { 0x23E8, 0x23FF }, 189 { 0x2427, 0x243F }, 190 { 0x244B, 0x245F }, 191 { 0x249C, 0x24E9 }, 192 { 0x269E, 0x269F }, 193 { 0x26AC, 0x26AC }, 194 { 0x26BD, 0x26BF }, 195 { 0x26C4, 0x2700 }, 196 { 0x2705, 0x2705 }, 197 { 0x270A, 0x270B }, 198 { 0x2728, 0x2728 }, 199 { 0x274C, 0x274C }, 200 { 0x274E, 0x274E }, 201 { 0x2753, 0x2755 }, 202 { 0x2757, 0x2757 }, 203 { 0x275F, 0x2760 }, 204 { 0x2795, 0x2797 }, 205 { 0x27B0, 0x27B0 }, 206 { 0x27BF, 0x27BF }, 207 { 0x27CB, 0x27CB }, 208 { 0x27CD, 0x27CF }, 209 { 0x2800, 0x28FF }, 210 { 0x2B4D, 0x2B4F }, 211 { 0x2B55, 0x2CE4 }, 212 { 0x2CEB, 0x2CF8 }, 213 { 0x2D00, 0x2DDF }, 214 { 0x2E31, 0x2E7F }, 215 { 0x2E9A, 0x2E9A }, 216 { 0x2EF4, 0x2EFF }, 217 { 0x2FD6, 0x2FEF }, 218 { 0x2FFC, 0x2FFF }, 219 { 0x3005, 0x3007 }, 220 { 0x3021, 0x3029 }, 221 { 0x3031, 0x3035 }, 222 { 0x3038, 0x303C }, 223 { 0x3040, 0x3098 }, 224 { 0x309D, 0x309F }, 225 { 0x30A1, 0x30FA }, 226 { 0x30FC, 0x31BF }, 227 { 0x31E4, 0x321C }, 228 { 0x321F, 0x324F }, 229 { 0x3260, 0x327B }, 230 { 0x327F, 0x32B0 }, 231 { 0x32C0, 0x32CB }, 232 { 0x32D0, 0x3376 }, 233 { 0x337B, 0x33DD }, 234 { 0x33E0, 0x33FE }, 235 { 0x3400, 0x4DBF }, 236 { 0x4E00, 0xA48F }, 237 { 0xA4C7, 0xA60C }, 238 { 0xA610, 0xA66E }, 239 { 0xA674, 0xA67B }, 240 { 0xA680, 0xA6FF }, 241 { 0xA722, 0xA787 }, 242 { 0xA789, 0xA801 }, 243 { 0xA803, 0xA805 }, 244 { 0xA807, 0xA80A }, 245 { 0xA80C, 0xA824 }, 246 { 0xA827, 0xA827 }, 247 { 0xA82C, 0xA873 }, 248 { 0xA878, 0xA8C3 }, 249 { 0xA8C5, 0xA925 }, 250 { 0xA92E, 0xA946 }, 251 { 0xA952, 0xAA28 }, 252 { 0xAA2F, 0xAA30 }, 253 { 0xAA33, 0xAA34 }, 254 { 0xAA37, 0xAA42 }, 255 { 0xAA44, 0xAA4B }, 256 { 0xAA4D, 0xFB1C }, 257 { 0xFF00, 0xFF00 }, 258 { 0xFF21, 0xFF3A }, 259 { 0xFF41, 0xFF5A }, 260 { 0xFF66, 0xFFDF }, 261 { 0xFFE7, 0xFFE7 }, 262 { 0xFFEF, 0xFFEF }, 263 { 0x10000, 0x10100 }, 264 { 0x10102, 0x1013F }, 265 { 0x1018B, 0x1018F }, 266 { 0x1019C, 0x101FC }, 267 { 0x101FE, 0x107FF }, 268 { 0x11000, 0x1D166 }, 269 { 0x1D16A, 0x1D172 }, 270 { 0x1D183, 0x1D184 }, 271 { 0x1D18C, 0x1D1A9 }, 272 { 0x1D1AE, 0x1D1FF }, 273 { 0x1D246, 0x1D2FF }, 274 { 0x1D357, 0x1D7CD }, 275 { 0x1D800, 0x1EFFF }, 276 { 0x1F02C, 0x1F02F }, 277 { 0x1F094, 0x1FFFD }, 278 { 0x20000, 0x2FFFD }, 279 { 0x30000, 0x3FFFD }, 280 { 0x40000, 0x4FFFD }, 281 { 0x50000, 0x5FFFD }, 282 { 0x60000, 0x6FFFD }, 283 { 0x70000, 0x7FFFD }, 284 { 0x80000, 0x8FFFD }, 285 { 0x90000, 0x9FFFD }, 286 { 0xA0000, 0xAFFFD }, 287 { 0xB0000, 0xBFFFD }, 288 { 0xC0000, 0xCFFFD }, 289 { 0xD0000, 0xDFFFD }, 290 { 0xE1000, 0xEFFFD }, 291 { 0xF0000, 0xFFFFD }, 292 { 0x100000, 0x10FFFD } 293 294#define PREDICATE(c) uc_is_property_bidi_left_to_right (c) 295#include "test-predicate-part2.h" 296