summaryrefslogtreecommitdiff
path: root/tests/unigbrk/test-uc-gbrk-prop.h
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff.email>2022-02-07 06:57:44 +0100
committerJörg Frings-Fürst <debian@jff.email>2022-02-07 06:57:44 +0100
commit6ffaa52cf732a84c0f8259dbc9b8183960ec5c33 (patch)
treed3136c22e3e805cfc0efe78412cce905a17e0c8d /tests/unigbrk/test-uc-gbrk-prop.h
parent591cbf5878b7d4105b275585b9db1324c9dfce56 (diff)
parentaf151c593704a40e10efb28d1e3dd59a23a661f3 (diff)
Merge branch 'release/debian/1.0-1'debian/1.0-1
Diffstat (limited to 'tests/unigbrk/test-uc-gbrk-prop.h')
-rw-r--r--tests/unigbrk/test-uc-gbrk-prop.h246
1 files changed, 153 insertions, 93 deletions
diff --git a/tests/unigbrk/test-uc-gbrk-prop.h b/tests/unigbrk/test-uc-gbrk-prop.h
index e3c265fd..752db2f8 100644
--- a/tests/unigbrk/test-uc-gbrk-prop.h
+++ b/tests/unigbrk/test-uc-gbrk-prop.h
@@ -1,13 +1,13 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode grapheme break property functions.
- Copyright (C) 2010 Free Software Foundation, Inc.
+ Copyright (C) 2010-2022 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 file 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,
+ This file 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.
@@ -67,6 +67,8 @@
{ 0x07B1, GBP_EXTEND },
{ 0x07EB, GBP_OTHER },
{ 0x07F4, GBP_EXTEND },
+{ 0x07FD, GBP_OTHER },
+{ 0x07FE, GBP_EXTEND },
{ 0x0816, GBP_OTHER },
{ 0x081A, GBP_EXTEND },
{ 0x081B, GBP_OTHER },
@@ -77,7 +79,11 @@
{ 0x082E, GBP_EXTEND },
{ 0x0859, GBP_OTHER },
{ 0x085C, GBP_EXTEND },
-{ 0x08D4, GBP_OTHER },
+{ 0x0890, GBP_OTHER },
+{ 0x0892, GBP_PREPEND },
+{ 0x0898, GBP_OTHER },
+{ 0x08A0, GBP_EXTEND },
+{ 0x08CA, GBP_OTHER },
{ 0x08E2, GBP_EXTEND },
{ 0x08E3, GBP_PREPEND },
{ 0x0903, GBP_EXTEND },
@@ -114,6 +120,8 @@
{ 0x09D8, GBP_EXTEND },
{ 0x09E2, GBP_OTHER },
{ 0x09E4, GBP_EXTEND },
+{ 0x09FE, GBP_OTHER },
+{ 0x09FF, GBP_EXTEND },
{ 0x0A01, GBP_OTHER },
{ 0x0A03, GBP_EXTEND },
{ 0x0A04, GBP_SPACINGMARK },
@@ -148,6 +156,8 @@
{ 0x0ACE, GBP_EXTEND },
{ 0x0AE2, GBP_OTHER },
{ 0x0AE4, GBP_EXTEND },
+{ 0x0AFA, GBP_OTHER },
+{ 0x0B00, GBP_EXTEND },
{ 0x0B01, GBP_OTHER },
{ 0x0B02, GBP_EXTEND },
{ 0x0B04, GBP_SPACINGMARK },
@@ -162,7 +172,7 @@
{ 0x0B4B, GBP_OTHER },
{ 0x0B4D, GBP_SPACINGMARK },
{ 0x0B4E, GBP_EXTEND },
-{ 0x0B56, GBP_OTHER },
+{ 0x0B55, GBP_OTHER },
{ 0x0B58, GBP_EXTEND },
{ 0x0B62, GBP_OTHER },
{ 0x0B64, GBP_EXTEND },
@@ -183,6 +193,9 @@
{ 0x0C00, GBP_OTHER },
{ 0x0C01, GBP_EXTEND },
{ 0x0C04, GBP_SPACINGMARK },
+{ 0x0C05, GBP_EXTEND },
+{ 0x0C3C, GBP_OTHER },
+{ 0x0C3D, GBP_EXTEND },
{ 0x0C3E, GBP_OTHER },
{ 0x0C41, GBP_EXTEND },
{ 0x0C45, GBP_SPACINGMARK },
@@ -215,9 +228,11 @@
{ 0x0CD7, GBP_EXTEND },
{ 0x0CE2, GBP_OTHER },
{ 0x0CE4, GBP_EXTEND },
-{ 0x0D01, GBP_OTHER },
+{ 0x0D00, GBP_OTHER },
{ 0x0D02, GBP_EXTEND },
{ 0x0D04, GBP_SPACINGMARK },
+{ 0x0D3B, GBP_OTHER },
+{ 0x0D3D, GBP_EXTEND },
{ 0x0D3E, GBP_OTHER },
{ 0x0D3F, GBP_EXTEND },
{ 0x0D41, GBP_SPACINGMARK },
@@ -232,7 +247,8 @@
{ 0x0D58, GBP_EXTEND },
{ 0x0D62, GBP_OTHER },
{ 0x0D64, GBP_EXTEND },
-{ 0x0D82, GBP_OTHER },
+{ 0x0D81, GBP_OTHER },
+{ 0x0D82, GBP_EXTEND },
{ 0x0D84, GBP_SPACINGMARK },
{ 0x0DCA, GBP_OTHER },
{ 0x0DCB, GBP_EXTEND },
@@ -258,8 +274,6 @@
{ 0x0EB2, GBP_EXTEND },
{ 0x0EB3, GBP_OTHER },
{ 0x0EB4, GBP_SPACINGMARK },
-{ 0x0EBA, GBP_EXTEND },
-{ 0x0EBB, GBP_OTHER },
{ 0x0EBD, GBP_EXTEND },
{ 0x0EC8, GBP_OTHER },
{ 0x0ECE, GBP_EXTEND },
@@ -317,8 +331,10 @@
{ 0x1360, GBP_EXTEND },
{ 0x1712, GBP_OTHER },
{ 0x1715, GBP_EXTEND },
+{ 0x1716, GBP_SPACINGMARK },
{ 0x1732, GBP_OTHER },
-{ 0x1735, GBP_EXTEND },
+{ 0x1734, GBP_EXTEND },
+{ 0x1735, GBP_SPACINGMARK },
{ 0x1752, GBP_OTHER },
{ 0x1754, GBP_EXTEND },
{ 0x1772, GBP_OTHER },
@@ -336,6 +352,7 @@
{ 0x180B, GBP_OTHER },
{ 0x180E, GBP_EXTEND },
{ 0x180F, GBP_CONTROL },
+{ 0x1810, GBP_EXTEND },
{ 0x1885, GBP_OTHER },
{ 0x1887, GBP_EXTEND },
{ 0x18A9, GBP_OTHER },
@@ -370,13 +387,11 @@
{ 0x1A7F, GBP_OTHER },
{ 0x1A80, GBP_EXTEND },
{ 0x1AB0, GBP_OTHER },
-{ 0x1ABF, GBP_EXTEND },
+{ 0x1ACF, GBP_EXTEND },
{ 0x1B00, GBP_OTHER },
{ 0x1B04, GBP_EXTEND },
{ 0x1B05, GBP_SPACINGMARK },
{ 0x1B34, GBP_OTHER },
-{ 0x1B35, GBP_EXTEND },
-{ 0x1B36, GBP_SPACINGMARK },
{ 0x1B3B, GBP_EXTEND },
{ 0x1B3C, GBP_SPACINGMARK },
{ 0x1B3D, GBP_EXTEND },
@@ -417,14 +432,12 @@
{ 0x1CE9, GBP_EXTEND },
{ 0x1CED, GBP_OTHER },
{ 0x1CEE, GBP_EXTEND },
-{ 0x1CF2, GBP_OTHER },
-{ 0x1CF4, GBP_SPACINGMARK },
+{ 0x1CF4, GBP_OTHER },
{ 0x1CF5, GBP_EXTEND },
-{ 0x1CF8, GBP_OTHER },
+{ 0x1CF7, GBP_OTHER },
+{ 0x1CF8, GBP_SPACINGMARK },
{ 0x1CFA, GBP_EXTEND },
{ 0x1DC0, GBP_OTHER },
-{ 0x1DF6, GBP_EXTEND },
-{ 0x1DFB, GBP_OTHER },
{ 0x1E00, GBP_EXTEND },
{ 0x200B, GBP_OTHER },
{ 0x200C, GBP_CONTROL },
@@ -437,14 +450,6 @@
{ 0x2070, GBP_CONTROL },
{ 0x20D0, GBP_OTHER },
{ 0x20F1, GBP_EXTEND },
-{ 0x261D, GBP_OTHER },
-{ 0x261E, GBP_EB },
-{ 0x26F9, GBP_OTHER },
-{ 0x26FA, GBP_EB },
-{ 0x270A, GBP_OTHER },
-{ 0x270E, GBP_EB },
-{ 0x2764, GBP_OTHER },
-{ 0x2765, GBP_GAZ },
{ 0x2CEF, GBP_OTHER },
{ 0x2CF2, GBP_EXTEND },
{ 0x2D7F, GBP_OTHER },
@@ -473,6 +478,8 @@
{ 0xA825, GBP_SPACINGMARK },
{ 0xA827, GBP_EXTEND },
{ 0xA828, GBP_SPACINGMARK },
+{ 0xA82C, GBP_OTHER },
+{ 0xA82D, GBP_EXTEND },
{ 0xA880, GBP_OTHER },
{ 0xA882, GBP_SPACINGMARK },
{ 0xA8B4, GBP_OTHER },
@@ -480,6 +487,8 @@
{ 0xA8C6, GBP_EXTEND },
{ 0xA8E0, GBP_OTHER },
{ 0xA8F2, GBP_EXTEND },
+{ 0xA8FF, GBP_OTHER },
+{ 0xA900, GBP_EXTEND },
{ 0xA926, GBP_OTHER },
{ 0xA92E, GBP_EXTEND },
{ 0xA947, GBP_OTHER },
@@ -495,7 +504,7 @@
{ 0xA9B6, GBP_SPACINGMARK },
{ 0xA9BA, GBP_EXTEND },
{ 0xA9BC, GBP_SPACINGMARK },
-{ 0xA9BD, GBP_EXTEND },
+{ 0xA9BE, GBP_EXTEND },
{ 0xA9C1, GBP_SPACINGMARK },
{ 0xA9E5, GBP_OTHER },
{ 0xA9E6, GBP_EXTEND },
@@ -1341,8 +1350,6 @@
{ 0xD7C7, GBP_V },
{ 0xD7CB, GBP_OTHER },
{ 0xD7FC, GBP_T },
-{ 0xD800, GBP_OTHER },
-{ 0xE000, GBP_CONTROL },
{ 0xFB1E, GBP_OTHER },
{ 0xFB1F, GBP_EXTEND },
{ 0xFE00, GBP_OTHER },
@@ -1373,12 +1380,24 @@
{ 0x10A40, GBP_EXTEND },
{ 0x10AE5, GBP_OTHER },
{ 0x10AE7, GBP_EXTEND },
+{ 0x10D24, GBP_OTHER },
+{ 0x10D28, GBP_EXTEND },
+{ 0x10EAB, GBP_OTHER },
+{ 0x10EAD, GBP_EXTEND },
+{ 0x10F46, GBP_OTHER },
+{ 0x10F51, GBP_EXTEND },
+{ 0x10F82, GBP_OTHER },
+{ 0x10F86, GBP_EXTEND },
{ 0x11000, GBP_OTHER },
{ 0x11001, GBP_SPACINGMARK },
{ 0x11002, GBP_EXTEND },
{ 0x11003, GBP_SPACINGMARK },
{ 0x11038, GBP_OTHER },
{ 0x11047, GBP_EXTEND },
+{ 0x11070, GBP_OTHER },
+{ 0x11071, GBP_EXTEND },
+{ 0x11073, GBP_OTHER },
+{ 0x11075, GBP_EXTEND },
{ 0x1107F, GBP_OTHER },
{ 0x11082, GBP_EXTEND },
{ 0x11083, GBP_SPACINGMARK },
@@ -1389,12 +1408,18 @@
{ 0x110BB, GBP_EXTEND },
{ 0x110BD, GBP_OTHER },
{ 0x110BE, GBP_PREPEND },
+{ 0x110C2, GBP_OTHER },
+{ 0x110C3, GBP_EXTEND },
+{ 0x110CD, GBP_OTHER },
+{ 0x110CE, GBP_PREPEND },
{ 0x11100, GBP_OTHER },
{ 0x11103, GBP_EXTEND },
{ 0x11127, GBP_OTHER },
{ 0x1112C, GBP_EXTEND },
{ 0x1112D, GBP_SPACINGMARK },
{ 0x11135, GBP_EXTEND },
+{ 0x11145, GBP_OTHER },
+{ 0x11147, GBP_SPACINGMARK },
{ 0x11173, GBP_OTHER },
{ 0x11174, GBP_EXTEND },
{ 0x11180, GBP_OTHER },
@@ -1406,8 +1431,11 @@
{ 0x111C1, GBP_SPACINGMARK },
{ 0x111C2, GBP_OTHER },
{ 0x111C4, GBP_PREPEND },
-{ 0x111CA, GBP_OTHER },
+{ 0x111C9, GBP_OTHER },
{ 0x111CD, GBP_EXTEND },
+{ 0x111CE, GBP_OTHER },
+{ 0x111CF, GBP_SPACINGMARK },
+{ 0x111D0, GBP_EXTEND },
{ 0x1122C, GBP_OTHER },
{ 0x1122F, GBP_SPACINGMARK },
{ 0x11232, GBP_EXTEND },
@@ -1424,7 +1452,7 @@
{ 0x11300, GBP_OTHER },
{ 0x11302, GBP_EXTEND },
{ 0x11304, GBP_SPACINGMARK },
-{ 0x1133C, GBP_OTHER },
+{ 0x1133B, GBP_OTHER },
{ 0x1133D, GBP_EXTEND },
{ 0x1133E, GBP_OTHER },
{ 0x1133F, GBP_EXTEND },
@@ -1450,6 +1478,8 @@
{ 0x11445, GBP_EXTEND },
{ 0x11446, GBP_SPACINGMARK },
{ 0x11447, GBP_EXTEND },
+{ 0x1145E, GBP_OTHER },
+{ 0x1145F, GBP_EXTEND },
{ 0x114B0, GBP_OTHER },
{ 0x114B1, GBP_EXTEND },
{ 0x114B3, GBP_SPACINGMARK },
@@ -1490,10 +1520,56 @@
{ 0x116B8, GBP_EXTEND },
{ 0x1171D, GBP_OTHER },
{ 0x11720, GBP_EXTEND },
-{ 0x11722, GBP_SPACINGMARK },
+{ 0x11722, GBP_OTHER },
{ 0x11726, GBP_EXTEND },
{ 0x11727, GBP_SPACINGMARK },
{ 0x1172C, GBP_EXTEND },
+{ 0x1182C, GBP_OTHER },
+{ 0x1182F, GBP_SPACINGMARK },
+{ 0x11838, GBP_EXTEND },
+{ 0x11839, GBP_SPACINGMARK },
+{ 0x1183B, GBP_EXTEND },
+{ 0x11930, GBP_OTHER },
+{ 0x11931, GBP_EXTEND },
+{ 0x11936, GBP_SPACINGMARK },
+{ 0x11937, GBP_OTHER },
+{ 0x11939, GBP_SPACINGMARK },
+{ 0x1193B, GBP_OTHER },
+{ 0x1193D, GBP_EXTEND },
+{ 0x1193E, GBP_SPACINGMARK },
+{ 0x1193F, GBP_EXTEND },
+{ 0x11940, GBP_PREPEND },
+{ 0x11941, GBP_SPACINGMARK },
+{ 0x11942, GBP_PREPEND },
+{ 0x11943, GBP_SPACINGMARK },
+{ 0x11944, GBP_EXTEND },
+{ 0x119D1, GBP_OTHER },
+{ 0x119D4, GBP_SPACINGMARK },
+{ 0x119D8, GBP_EXTEND },
+{ 0x119DA, GBP_OTHER },
+{ 0x119DC, GBP_EXTEND },
+{ 0x119E0, GBP_SPACINGMARK },
+{ 0x119E1, GBP_EXTEND },
+{ 0x119E4, GBP_OTHER },
+{ 0x119E5, GBP_SPACINGMARK },
+{ 0x11A01, GBP_OTHER },
+{ 0x11A0B, GBP_EXTEND },
+{ 0x11A33, GBP_OTHER },
+{ 0x11A39, GBP_EXTEND },
+{ 0x11A3A, GBP_SPACINGMARK },
+{ 0x11A3B, GBP_PREPEND },
+{ 0x11A3F, GBP_EXTEND },
+{ 0x11A47, GBP_OTHER },
+{ 0x11A48, GBP_EXTEND },
+{ 0x11A51, GBP_OTHER },
+{ 0x11A57, GBP_EXTEND },
+{ 0x11A59, GBP_SPACINGMARK },
+{ 0x11A5C, GBP_EXTEND },
+{ 0x11A84, GBP_OTHER },
+{ 0x11A8A, GBP_PREPEND },
+{ 0x11A97, GBP_EXTEND },
+{ 0x11A98, GBP_SPACINGMARK },
+{ 0x11A9A, GBP_EXTEND },
{ 0x11C2F, GBP_OTHER },
{ 0x11C30, GBP_SPACINGMARK },
{ 0x11C37, GBP_EXTEND },
@@ -1510,18 +1586,52 @@
{ 0x11CB4, GBP_EXTEND },
{ 0x11CB5, GBP_SPACINGMARK },
{ 0x11CB7, GBP_EXTEND },
+{ 0x11D31, GBP_OTHER },
+{ 0x11D37, GBP_EXTEND },
+{ 0x11D3A, GBP_OTHER },
+{ 0x11D3B, GBP_EXTEND },
+{ 0x11D3C, GBP_OTHER },
+{ 0x11D3E, GBP_EXTEND },
+{ 0x11D3F, GBP_OTHER },
+{ 0x11D46, GBP_EXTEND },
+{ 0x11D47, GBP_PREPEND },
+{ 0x11D48, GBP_EXTEND },
+{ 0x11D8A, GBP_OTHER },
+{ 0x11D8F, GBP_SPACINGMARK },
+{ 0x11D90, GBP_OTHER },
+{ 0x11D92, GBP_EXTEND },
+{ 0x11D93, GBP_OTHER },
+{ 0x11D95, GBP_SPACINGMARK },
+{ 0x11D96, GBP_EXTEND },
+{ 0x11D97, GBP_SPACINGMARK },
+{ 0x11D98, GBP_EXTEND },
+{ 0x11EF3, GBP_OTHER },
+{ 0x11EF5, GBP_EXTEND },
+{ 0x11EF7, GBP_SPACINGMARK },
+{ 0x13430, GBP_OTHER },
+{ 0x13439, GBP_CONTROL },
{ 0x16AF0, GBP_OTHER },
{ 0x16AF5, GBP_EXTEND },
{ 0x16B30, GBP_OTHER },
{ 0x16B37, GBP_EXTEND },
+{ 0x16F4F, GBP_OTHER },
+{ 0x16F50, GBP_EXTEND },
{ 0x16F51, GBP_OTHER },
-{ 0x16F7F, GBP_SPACINGMARK },
+{ 0x16F88, GBP_SPACINGMARK },
{ 0x16F8F, GBP_OTHER },
{ 0x16F93, GBP_EXTEND },
+{ 0x16FE4, GBP_OTHER },
+{ 0x16FE5, GBP_EXTEND },
+{ 0x16FF0, GBP_OTHER },
+{ 0x16FF2, GBP_SPACINGMARK },
{ 0x1BC9D, GBP_OTHER },
{ 0x1BC9F, GBP_EXTEND },
{ 0x1BCA0, GBP_OTHER },
{ 0x1BCA4, GBP_CONTROL },
+{ 0x1CF00, GBP_OTHER },
+{ 0x1CF2E, GBP_EXTEND },
+{ 0x1CF30, GBP_OTHER },
+{ 0x1CF47, GBP_EXTEND },
{ 0x1D165, GBP_OTHER },
{ 0x1D166, GBP_EXTEND },
{ 0x1D167, GBP_SPACINGMARK },
@@ -1559,70 +1669,20 @@
{ 0x1E025, GBP_EXTEND },
{ 0x1E026, GBP_OTHER },
{ 0x1E02B, GBP_EXTEND },
+{ 0x1E130, GBP_OTHER },
+{ 0x1E137, GBP_EXTEND },
+{ 0x1E2AE, GBP_OTHER },
+{ 0x1E2AF, GBP_EXTEND },
+{ 0x1E2EC, GBP_OTHER },
+{ 0x1E2F0, GBP_EXTEND },
{ 0x1E8D0, GBP_OTHER },
{ 0x1E8D7, GBP_EXTEND },
{ 0x1E944, GBP_OTHER },
{ 0x1E94B, GBP_EXTEND },
{ 0x1F1E6, GBP_OTHER },
{ 0x1F200, GBP_RI },
-{ 0x1F385, GBP_OTHER },
-{ 0x1F386, GBP_EB },
-{ 0x1F3C3, GBP_OTHER },
-{ 0x1F3C5, GBP_EB },
-{ 0x1F3CA, GBP_OTHER },
-{ 0x1F3CC, GBP_EB },
{ 0x1F3FB, GBP_OTHER },
-{ 0x1F400, GBP_EM },
-{ 0x1F442, GBP_OTHER },
-{ 0x1F444, GBP_EB },
-{ 0x1F446, GBP_OTHER },
-{ 0x1F451, GBP_EB },
-{ 0x1F466, GBP_OTHER },
-{ 0x1F46A, GBP_EBG },
-{ 0x1F46E, GBP_OTHER },
-{ 0x1F46F, GBP_EB },
-{ 0x1F470, GBP_OTHER },
-{ 0x1F479, GBP_EB },
-{ 0x1F47C, GBP_OTHER },
-{ 0x1F47D, GBP_EB },
-{ 0x1F481, GBP_OTHER },
-{ 0x1F484, GBP_EB },
-{ 0x1F485, GBP_OTHER },
-{ 0x1F488, GBP_EB },
-{ 0x1F48B, GBP_OTHER },
-{ 0x1F48C, GBP_GAZ },
-{ 0x1F4AA, GBP_OTHER },
-{ 0x1F4AB, GBP_EB },
-{ 0x1F575, GBP_OTHER },
-{ 0x1F576, GBP_EB },
-{ 0x1F57A, GBP_OTHER },
-{ 0x1F57B, GBP_EB },
-{ 0x1F590, GBP_OTHER },
-{ 0x1F591, GBP_EB },
-{ 0x1F595, GBP_OTHER },
-{ 0x1F597, GBP_EB },
-{ 0x1F5E8, GBP_OTHER },
-{ 0x1F5E9, GBP_GAZ },
-{ 0x1F645, GBP_OTHER },
-{ 0x1F648, GBP_EB },
-{ 0x1F64B, GBP_OTHER },
-{ 0x1F650, GBP_EB },
-{ 0x1F6A3, GBP_OTHER },
-{ 0x1F6A4, GBP_EB },
-{ 0x1F6B4, GBP_OTHER },
-{ 0x1F6B7, GBP_EB },
-{ 0x1F6C0, GBP_OTHER },
-{ 0x1F6C1, GBP_EB },
-{ 0x1F918, GBP_OTHER },
-{ 0x1F91F, GBP_EB },
-{ 0x1F926, GBP_OTHER },
-{ 0x1F927, GBP_EB },
-{ 0x1F930, GBP_OTHER },
-{ 0x1F931, GBP_EB },
-{ 0x1F933, GBP_OTHER },
-{ 0x1F93A, GBP_EB },
-{ 0x1F93C, GBP_OTHER },
-{ 0x1F93F, GBP_EB },
+{ 0x1F400, GBP_EXTEND },
{ 0xE0000, GBP_OTHER },
{ 0xE0020, GBP_CONTROL },
{ 0xE0080, GBP_EXTEND },