aboutsummaryrefslogtreecommitdiff
path: root/lib/unicode/prop/uprop_get_jt.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/unicode/prop/uprop_get_jt.c')
-rw-r--r--lib/unicode/prop/uprop_get_jt.c84
1 files changed, 66 insertions, 18 deletions
diff --git a/lib/unicode/prop/uprop_get_jt.c b/lib/unicode/prop/uprop_get_jt.c
index 3388e5f..50ed931 100644
--- a/lib/unicode/prop/uprop_get_jt.c
+++ b/lib/unicode/prop/uprop_get_jt.c
@@ -37,18 +37,19 @@ static constexpr uint8_t stage1[] = {
0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 0, 0, 57, 43, 0, 58,
0, 0, 0, 59, 0, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 62, 63, 0, 64, 0, 0, 65, 0, 0, 66, 67, 68,
- 69, 70, 71, 72, 73, 74, 75, 0, 76, 77, 0, 78, 79, 80, 81, 0,
- 82, 0, 83, 84, 85, 86, 0, 0, 87, 88, 89, 90, 0, 91, 92, 0,
+ 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 0, 79, 80, 81, 82, 0,
+ 83, 0, 84, 85, 86, 87, 0, 0, 88, 89, 90, 91, 0, 92, 93, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 96, 97, 0, 0, 0, 0, 0, 0, 0, 98, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 94, 95, 0, 0, 0, 0, 0, 0, 0, 96, 97,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -57,14 +58,14 @@ static constexpr uint8_t stage1[] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 98, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0,
+ 0, 0, 102, 103, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 105, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 107, 108, 97, 0, 0, 109, 0, 0, 0, 110, 0, 111, 0, 0, 0, 0,
+ 0, 112, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 0,
- 0, 0, 100, 101, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 103, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 105, 106, 95, 0, 0, 107, 0, 0, 0, 108, 0, 0, 0, 0, 0, 0,
- 0, 109, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -450,8 +451,7 @@ static constexpr uint8_t stage1[] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 111, 0, 112, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 114, 0, 115, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -712,7 +712,7 @@ static constexpr enum uprop_jt stage2[][128] = {
JT_R, JT_R, JT_R, JT_R, JT_R, JT_R, JT_R, JT_R},
{JT_R, JT_R, JT_R, JT_C, JT_C, JT_C, JT_D, JT_U,
JT_U, JT_D, JT_D, JT_D, JT_D, JT_D, JT_R, JT_U,
- JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_T,
JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T,
JT_D, JT_D, JT_D, JT_D, JT_D, JT_D, JT_D, JT_D,
JT_D, JT_D, JT_R, JT_R, JT_R, JT_U, JT_R, JT_D,
@@ -1603,7 +1603,7 @@ static constexpr enum uprop_jt stage2[][128] = {
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
- JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_T, JT_T, JT_T, JT_T, JT_T, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U},
{JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
@@ -1614,14 +1614,14 @@ static constexpr enum uprop_jt stage2[][128] = {
JT_U, JT_U, JT_U, JT_T, JT_T, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_R, JT_D, JT_D, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
- JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
- JT_U, JT_U, JT_U, JT_U, JT_U, JT_T, JT_T, JT_T},
+ JT_U, JT_U, JT_U, JT_U, JT_T, JT_T, JT_T, JT_T},
{JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
@@ -1773,6 +1773,22 @@ static constexpr enum uprop_jt stage2[][128] = {
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_T, JT_T, JT_T, JT_T, JT_T,
+ JT_T, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_T, JT_U,
+ JT_T, JT_U, JT_T, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_T, JT_T, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U},
+ {JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T,
JT_U, JT_U, JT_T, JT_T, JT_T, JT_U, JT_T, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
@@ -1849,7 +1865,7 @@ static constexpr enum uprop_jt stage2[][128] = {
{JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
- JT_U, JT_U, JT_U, JT_U, JT_U, JT_T, JT_T, JT_T,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_T, JT_U, JT_T,
JT_U, JT_U, JT_T, JT_T, JT_T, JT_T, JT_U, JT_T,
JT_T, JT_T, JT_T, JT_T, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
@@ -2033,7 +2049,7 @@ static constexpr enum uprop_jt stage2[][128] = {
JT_T, JT_U, JT_T, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
- JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_T, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
@@ -2057,6 +2073,22 @@ static constexpr enum uprop_jt stage2[][128] = {
{JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_T, JT_T,
+ JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T,
+ JT_T, JT_T, JT_U, JT_U, JT_U, JT_T, JT_T, JT_T,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U},
+ {JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
@@ -2304,6 +2336,22 @@ static constexpr enum uprop_jt stage2[][128] = {
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_T, JT_T,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U},
+ {JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
+ JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_T, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,
JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U, JT_U,