diff options
Diffstat (limited to 'gnulib/tests/unictype/test-pr_bidi_left_to_right.c')
m--------- | gnulib | 0 | ||||
-rw-r--r-- | gnulib/tests/unictype/test-pr_bidi_left_to_right.c | 363 |
2 files changed, 363 insertions, 0 deletions
diff --git a/gnulib b/gnulib deleted file mode 160000 -Subproject 443bc5ffcf7429e557f4a371b0661abe98ddbc1 diff --git a/gnulib/tests/unictype/test-pr_bidi_left_to_right.c b/gnulib/tests/unictype/test-pr_bidi_left_to_right.c new file mode 100644 index 0000000..45c2731 --- /dev/null +++ b/gnulib/tests/unictype/test-pr_bidi_left_to_right.c @@ -0,0 +1,363 @@ +/* DO NOT EDIT! GENERATED AUTOMATICALLY! */ +/* Test the Unicode character type functions. + Copyright (C) 2007 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. */ + +#include "test-predicate-part1.h" + + { 0x0041, 0x005A }, + { 0x0061, 0x007A }, + { 0x00AA, 0x00AA }, + { 0x00B5, 0x00B5 }, + { 0x00BA, 0x00BA }, + { 0x00C0, 0x00D6 }, + { 0x00D8, 0x00F6 }, + { 0x00F8, 0x02B8 }, + { 0x02BB, 0x02C1 }, + { 0x02D0, 0x02D1 }, + { 0x02E0, 0x02E4 }, + { 0x02EE, 0x02EE }, + { 0x0370, 0x0373 }, + { 0x0376, 0x037D }, + { 0x037F, 0x0383 }, + { 0x0386, 0x0386 }, + { 0x0388, 0x03F5 }, + { 0x03F7, 0x0482 }, + { 0x048A, 0x0589 }, + { 0x058B, 0x058F }, + { 0x0903, 0x0939 }, + { 0x093B, 0x093B }, + { 0x093D, 0x0940 }, + { 0x0949, 0x094C }, + { 0x094E, 0x0950 }, + { 0x0958, 0x0961 }, + { 0x0964, 0x0980 }, + { 0x0982, 0x09BB }, + { 0x09BD, 0x09C0 }, + { 0x09C5, 0x09CC }, + { 0x09CE, 0x09E1 }, + { 0x09E4, 0x09F1 }, + { 0x09F4, 0x09FA }, + { 0x09FC, 0x0A00 }, + { 0x0A03, 0x0A3B }, + { 0x0A3D, 0x0A40 }, + { 0x0A43, 0x0A46 }, + { 0x0A49, 0x0A4A }, + { 0x0A4E, 0x0A50 }, + { 0x0A52, 0x0A6F }, + { 0x0A72, 0x0A74 }, + { 0x0A76, 0x0A80 }, + { 0x0A83, 0x0ABB }, + { 0x0ABD, 0x0AC0 }, + { 0x0AC6, 0x0AC6 }, + { 0x0AC9, 0x0ACC }, + { 0x0ACE, 0x0AE1 }, + { 0x0AE4, 0x0AF0 }, + { 0x0AF2, 0x0B00 }, + { 0x0B02, 0x0B3B }, + { 0x0B3D, 0x0B3E }, + { 0x0B40, 0x0B40 }, + { 0x0B45, 0x0B4C }, + { 0x0B4E, 0x0B55 }, + { 0x0B57, 0x0B61 }, + { 0x0B64, 0x0B81 }, + { 0x0B83, 0x0BBF }, + { 0x0BC1, 0x0BCC }, + { 0x0BCE, 0x0BF2 }, + { 0x0BFB, 0x0C3D }, + { 0x0C41, 0x0C45 }, + { 0x0C49, 0x0C49 }, + { 0x0C4E, 0x0C54 }, + { 0x0C57, 0x0C61 }, + { 0x0C64, 0x0C77 }, + { 0x0C7F, 0x0CBB }, + { 0x0CBD, 0x0CCB }, + { 0x0CCE, 0x0CE1 }, + { 0x0CE4, 0x0D40 }, + { 0x0D45, 0x0D4C }, + { 0x0D4E, 0x0D61 }, + { 0x0D64, 0x0DC9 }, + { 0x0DCB, 0x0DD1 }, + { 0x0DD5, 0x0DD5 }, + { 0x0DD7, 0x0E30 }, + { 0x0E32, 0x0E33 }, + { 0x0E3B, 0x0E3E }, + { 0x0E40, 0x0E46 }, + { 0x0E4F, 0x0EB0 }, + { 0x0EB2, 0x0EB3 }, + { 0x0EBA, 0x0EBA }, + { 0x0EBD, 0x0EC7 }, + { 0x0ECE, 0x0F17 }, + { 0x0F1A, 0x0F34 }, + { 0x0F36, 0x0F36 }, + { 0x0F38, 0x0F38 }, + { 0x0F3E, 0x0F70 }, + { 0x0F7F, 0x0F7F }, + { 0x0F85, 0x0F85 }, + { 0x0F88, 0x0F8C }, + { 0x0F98, 0x0F98 }, + { 0x0FBD, 0x0FC5 }, + { 0x0FC7, 0x102C }, + { 0x1031, 0x1031 }, + { 0x1038, 0x1038 }, + { 0x103B, 0x103C }, + { 0x103F, 0x1057 }, + { 0x105A, 0x105D }, + { 0x1061, 0x1070 }, + { 0x1075, 0x1081 }, + { 0x1083, 0x1084 }, + { 0x1087, 0x108C }, + { 0x108E, 0x109C }, + { 0x109E, 0x135C }, + { 0x1360, 0x138F }, + { 0x139A, 0x13FF }, + { 0x1401, 0x167F }, + { 0x1681, 0x169A }, + { 0x169D, 0x1711 }, + { 0x1715, 0x1731 }, + { 0x1735, 0x1751 }, + { 0x1754, 0x1771 }, + { 0x1774, 0x17B6 }, + { 0x17BE, 0x17C5 }, + { 0x17C7, 0x17C8 }, + { 0x17D4, 0x17DA }, + { 0x17DC, 0x17DC }, + { 0x17DE, 0x17EF }, + { 0x17FA, 0x17FF }, + { 0x180F, 0x18A8 }, + { 0x18AA, 0x191F }, + { 0x1923, 0x1926 }, + { 0x1929, 0x1931 }, + { 0x1933, 0x1938 }, + { 0x193C, 0x193F }, + { 0x1941, 0x1943 }, + { 0x1946, 0x19DD }, + { 0x1A00, 0x1A16 }, + { 0x1A19, 0x1A55 }, + { 0x1A57, 0x1A57 }, + { 0x1A5F, 0x1A5F }, + { 0x1A61, 0x1A61 }, + { 0x1A63, 0x1A64 }, + { 0x1A6D, 0x1A72 }, + { 0x1A7D, 0x1A7E }, + { 0x1A80, 0x1AFF }, + { 0x1B04, 0x1B33 }, + { 0x1B35, 0x1B35 }, + { 0x1B3B, 0x1B3B }, + { 0x1B3D, 0x1B41 }, + { 0x1B43, 0x1B6A }, + { 0x1B74, 0x1B7F }, + { 0x1B82, 0x1BA1 }, + { 0x1BA6, 0x1BA7 }, + { 0x1BAA, 0x1BE5 }, + { 0x1BE7, 0x1BE7 }, + { 0x1BEA, 0x1BEC }, + { 0x1BEE, 0x1BEE }, + { 0x1BF2, 0x1C2B }, + { 0x1C34, 0x1C35 }, + { 0x1C38, 0x1CCF }, + { 0x1CD3, 0x1CD3 }, + { 0x1CE1, 0x1CE1 }, + { 0x1CE9, 0x1CEC }, + { 0x1CEE, 0x1DBF }, + { 0x1DE7, 0x1DFB }, + { 0x1E00, 0x1FBC }, + { 0x1FBE, 0x1FBE }, + { 0x1FC2, 0x1FCC }, + { 0x1FD0, 0x1FDC }, + { 0x1FE0, 0x1FEC }, + { 0x1FF0, 0x1FFC }, + { 0x1FFF, 0x1FFF }, + { 0x200E, 0x200E }, + { 0x2071, 0x2073 }, + { 0x207F, 0x207F }, + { 0x208F, 0x209F }, + { 0x20BA, 0x20CF }, + { 0x20F1, 0x20FF }, + { 0x2102, 0x2102 }, + { 0x2107, 0x2107 }, + { 0x210A, 0x2113 }, + { 0x2115, 0x2115 }, + { 0x2119, 0x211D }, + { 0x2124, 0x2124 }, + { 0x2126, 0x2126 }, + { 0x2128, 0x2128 }, + { 0x212A, 0x212D }, + { 0x212F, 0x2139 }, + { 0x213C, 0x213F }, + { 0x2145, 0x2149 }, + { 0x214E, 0x214F }, + { 0x2160, 0x2188 }, + { 0x218A, 0x218F }, + { 0x2336, 0x237A }, + { 0x2395, 0x2395 }, + { 0x23F4, 0x23FF }, + { 0x2427, 0x243F }, + { 0x244B, 0x245F }, + { 0x249C, 0x24E9 }, + { 0x26AC, 0x26AC }, + { 0x2700, 0x2700 }, + { 0x27CB, 0x27CB }, + { 0x27CD, 0x27CD }, + { 0x2800, 0x28FF }, + { 0x2B4D, 0x2B4F }, + { 0x2B5A, 0x2CE4 }, + { 0x2CEB, 0x2CEE }, + { 0x2CF2, 0x2CF8 }, + { 0x2D00, 0x2D7E }, + { 0x2D80, 0x2DDF }, + { 0x2E32, 0x2E7F }, + { 0x2E9A, 0x2E9A }, + { 0x2EF4, 0x2EFF }, + { 0x2FD6, 0x2FEF }, + { 0x2FFC, 0x2FFF }, + { 0x3005, 0x3007 }, + { 0x3021, 0x3029 }, + { 0x3031, 0x3035 }, + { 0x3038, 0x303C }, + { 0x3040, 0x3098 }, + { 0x309D, 0x309F }, + { 0x30A1, 0x30FA }, + { 0x30FC, 0x31BF }, + { 0x31E4, 0x321C }, + { 0x321F, 0x324F }, + { 0x3260, 0x327B }, + { 0x327F, 0x32B0 }, + { 0x32C0, 0x32CB }, + { 0x32D0, 0x3376 }, + { 0x337B, 0x33DD }, + { 0x33E0, 0x33FE }, + { 0x3400, 0x4DBF }, + { 0x4E00, 0xA48F }, + { 0xA4C7, 0xA60C }, + { 0xA610, 0xA66E }, + { 0xA674, 0xA67B }, + { 0xA680, 0xA6EF }, + { 0xA6F2, 0xA6FF }, + { 0xA722, 0xA787 }, + { 0xA789, 0xA801 }, + { 0xA803, 0xA805 }, + { 0xA807, 0xA80A }, + { 0xA80C, 0xA824 }, + { 0xA827, 0xA827 }, + { 0xA82C, 0xA837 }, + { 0xA83A, 0xA873 }, + { 0xA878, 0xA8C3 }, + { 0xA8C5, 0xA8DF }, + { 0xA8F2, 0xA925 }, + { 0xA92E, 0xA946 }, + { 0xA952, 0xA97F }, + { 0xA983, 0xA9B2 }, + { 0xA9B4, 0xA9B5 }, + { 0xA9BA, 0xA9BB }, + { 0xA9BD, 0xAA28 }, + { 0xAA2F, 0xAA30 }, + { 0xAA33, 0xAA34 }, + { 0xAA37, 0xAA42 }, + { 0xAA44, 0xAA4B }, + { 0xAA4D, 0xAAAF }, + { 0xAAB1, 0xAAB1 }, + { 0xAAB5, 0xAAB6 }, + { 0xAAB9, 0xAABD }, + { 0xAAC0, 0xAAC0 }, + { 0xAAC2, 0xABE4 }, + { 0xABE6, 0xABE7 }, + { 0xABE9, 0xABEC }, + { 0xABEE, 0xFB1C }, + { 0xFF00, 0xFF00 }, + { 0xFF21, 0xFF3A }, + { 0xFF41, 0xFF5A }, + { 0xFF66, 0xFFDF }, + { 0xFFE7, 0xFFE7 }, + { 0xFFEF, 0xFFEF }, + { 0x10000, 0x10100 }, + { 0x10102, 0x1013F }, + { 0x1018B, 0x1018F }, + { 0x1019C, 0x101FC }, + { 0x101FE, 0x107FF }, + { 0x11000, 0x11000 }, + { 0x11002, 0x11037 }, + { 0x11047, 0x11051 }, + { 0x11066, 0x1107F }, + { 0x11082, 0x110B2 }, + { 0x110B7, 0x110B8 }, + { 0x110BB, 0x1D166 }, + { 0x1D16A, 0x1D172 }, + { 0x1D183, 0x1D184 }, + { 0x1D18C, 0x1D1A9 }, + { 0x1D1AE, 0x1D1FF }, + { 0x1D246, 0x1D2FF }, + { 0x1D357, 0x1D6DA }, + { 0x1D6DC, 0x1D714 }, + { 0x1D716, 0x1D74E }, + { 0x1D750, 0x1D788 }, + { 0x1D78A, 0x1D7C2 }, + { 0x1D7C4, 0x1D7CD }, + { 0x1D800, 0x1EFFF }, + { 0x1F02C, 0x1F02F }, + { 0x1F094, 0x1F09F }, + { 0x1F0AF, 0x1F0B0 }, + { 0x1F0BF, 0x1F0C0 }, + { 0x1F0D0, 0x1F0D0 }, + { 0x1F0E0, 0x1F0FF }, + { 0x1F10B, 0x1F2FF }, + { 0x1F321, 0x1F32F }, + { 0x1F336, 0x1F336 }, + { 0x1F37D, 0x1F37F }, + { 0x1F394, 0x1F39F }, + { 0x1F3C5, 0x1F3C5 }, + { 0x1F3CB, 0x1F3DF }, + { 0x1F3F1, 0x1F3FF }, + { 0x1F43F, 0x1F43F }, + { 0x1F441, 0x1F441 }, + { 0x1F48C, 0x1F48C }, + { 0x1F4F8, 0x1F4F8 }, + { 0x1F4FD, 0x1F4FF }, + { 0x1F524, 0x1F524 }, + { 0x1F53E, 0x1F54F }, + { 0x1F568, 0x1F5FA }, + { 0x1F600, 0x1F600 }, + { 0x1F611, 0x1F611 }, + { 0x1F615, 0x1F615 }, + { 0x1F617, 0x1F617 }, + { 0x1F619, 0x1F619 }, + { 0x1F61B, 0x1F61B }, + { 0x1F61F, 0x1F61F }, + { 0x1F626, 0x1F627 }, + { 0x1F62C, 0x1F62C }, + { 0x1F62E, 0x1F62F }, + { 0x1F634, 0x1F634 }, + { 0x1F641, 0x1F644 }, + { 0x1F650, 0x1F67F }, + { 0x1F6C6, 0x1F6FF }, + { 0x1F774, 0x1FFFD }, + { 0x20000, 0x2FFFD }, + { 0x30000, 0x3FFFD }, + { 0x40000, 0x4FFFD }, + { 0x50000, 0x5FFFD }, + { 0x60000, 0x6FFFD }, + { 0x70000, 0x7FFFD }, + { 0x80000, 0x8FFFD }, + { 0x90000, 0x9FFFD }, + { 0xA0000, 0xAFFFD }, + { 0xB0000, 0xBFFFD }, + { 0xC0000, 0xCFFFD }, + { 0xD0000, 0xDFFFD }, + { 0xE1000, 0xEFFFD }, + { 0xF0000, 0xFFFFD }, + { 0x100000, 0x10FFFD } + +#define PREDICATE(c) uc_is_property_bidi_left_to_right (c) +#include "test-predicate-part2.h" |