summaryrefslogtreecommitdiff
path: root/lib/unictype/sy_java_ident.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/unictype/sy_java_ident.h')
-rw-r--r--lib/unictype/sy_java_ident.h112
1 files changed, 62 insertions, 50 deletions
diff --git a/lib/unictype/sy_java_ident.h b/lib/unictype/sy_java_ident.h
index 9069f80..14c0845 100644
--- a/lib/unictype/sy_java_ident.h
+++ b/lib/unictype/sy_java_ident.h
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Language syntax properties of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 14.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 15.0.0. */
/* Copyright (C) 2000-2022 Free Software Foundation, Inc.
@@ -8,7 +8,7 @@
It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
You can redistribute it and/or modify it under either
- the terms of the GNU Lesser General Public License as published
- by the Free Software Foundation; either version 3, or (at your
+ by the Free Software Foundation, either version 3, or (at your
option) any later version, or
- the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option)
@@ -34,8 +34,8 @@ static const
struct
{
int level1[225];
- short level2[29 << 5];
- unsigned short level3[194 * 16];
+ short level2[30 << 5];
+ unsigned short level3[198 * 16];
}
u_java_ident =
{
@@ -46,7 +46,7 @@ u_java_ident =
480, -1, 512, 544, 576, 608, 640, 672,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 704, 736, 768, 160, 800, 832,
- 160, 864, -1, -1, -1, -1, -1, -1,
+ 160, 864, 896, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
@@ -68,7 +68,7 @@ u_java_ident =
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 896
+ 928
},
{
0, 128, 256, 256, 256, 384, 512, 640,
@@ -114,76 +114,80 @@ u_java_ident =
14848, 14976, 15104, 15232, 15360, 15488, 15616, -1,
15744, 15872, -1, 16000, 16128, 16256, 16384, -1,
16512, 16640, 16768, 16896, 17024, 17152, -1, -1,
- 17280, 17408, 17536, 17664, -1, 17792, -1, 17920,
- 256, 256, 256, 256, 256, 256, 256, 18048,
- 18176, 256, 18304, -1, -1, -1, -1, -1,
+ 17280, 17408, 17536, 17664, -1, 17792, 17920, 18048,
+ 256, 256, 256, 256, 256, 256, 256, 18176,
+ 18304, 256, 18432, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 18432,
+ -1, -1, -1, -1, -1, -1, -1, 18560,
256, 256, 256, 256, 256, 256, 256, 256,
- 18560, -1, -1, -1, -1, -1, -1, -1,
+ 18688, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 256, 256, 256, 256, 18688, -1, -1, -1,
+ 256, 256, 256, 256, 18816, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 256, 256, 256, 256, 18816, 18944, 19072, 19200,
- -1, -1, -1, -1, 19328, -1, 19456, 19584,
+ 256, 256, 256, 256, 18944, 19072, 19200, 19328,
+ -1, -1, -1, -1, 19456, -1, 19584, 19712,
256, 256, 256, 256, 256, 256, 256, 256,
- 256, 256, 256, 256, 256, 256, 256, 19712,
+ 256, 256, 256, 256, 256, 256, 256, 19840,
256, 256, 256, 256, 256, 256, 256, 256,
- 256, 19840, 7168, -1, -1, -1, -1, -1,
+ 256, 19968, 7168, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 19968,
- 256, 256, 20096, 256, 256, 20224, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 20096,
+ 256, 256, 20224, 256, 256, 20352, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 20352, 20480, -1, -1, -1, -1, -1, -1,
+ 20480, 20608, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, 20608, -1,
- -1, -1, 20736, 20864, 20992, -1, -1, -1,
- 21120, 21248, 21376, 256, 256, 21504, 21632, 21760,
- -1, -1, -1, -1, 21888, 22016, -1, -1,
- -1, -1, -1, -1, -1, -1, 22144, -1,
- 22272, -1, 22400, -1, -1, 22528, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 22656,
- 256, 22784, 22912, -1, -1, -1, -1, -1,
- -1, 23040, -1, -1, 23168, 23296, -1, -1,
+ -1, -1, -1, -1, -1, -1, 20736, -1,
+ -1, -1, 20864, 20992, 21120, -1, -1, -1,
+ 21248, 21376, 21504, 256, 256, 21632, 21760, 21888,
+ -1, -1, -1, -1, 22016, 22144, -1, -1,
+ -1, -1, -1, -1, -1, -1, 22272, -1,
+ 22400, 22528, 22656, -1, -1, 22784, -1, -1,
+ -1, 22912, -1, -1, -1, -1, -1, 23040,
+ 256, 23168, 23296, -1, -1, -1, -1, -1,
+ -1, 23424, -1, -1, 23552, 23680, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 23424,
+ -1, -1, -1, -1, -1, -1, -1, 23808,
-1, -1, -1, -1, -1, -1, -1, -1,
256, 256, 256, 256, 256, 256, 256, 256,
- 256, 256, 256, 256, 256, 23552, 256, 256,
+ 256, 256, 256, 256, 256, 23936, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
- 256, 256, 256, 256, 256, 256, 23680, 256,
- 23808, 256, 256, 256, 256, 256, 256, 256,
+ 256, 256, 256, 256, 256, 256, 24064, 256,
+ 24192, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
- 256, 256, 256, 256, 256, 23936, 256, 256,
+ 256, 256, 256, 256, 256, 24320, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
256, 256, 256, 256, 256, 256, 256, 256,
- 256, 256, 256, 256, 256, 256, 256, 24064,
+ 256, 256, 256, 256, 256, 256, 256, 24448,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 256, 256, 256, 256, 24192, -1, -1, -1,
+ 256, 256, 256, 256, 24576, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 256, 256, 256, 256, 256, 256, 24320, -1,
+ 256, 256, 256, 256, 256, 256, 24704, 256,
+ 256, 256, 256, 256, 256, 256, 256, 256,
+ 256, 256, 256, 256, 256, 256, 256, 256,
+ 256, 256, 256, 256, 256, 256, 256, 256,
+ 256, 256, 256, 256, 256, 256, 256, 24832,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
- 24448, -1, 24576, 24704, -1, -1, -1, -1,
+ 24960, -1, 25088, 25216, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1
@@ -234,7 +238,7 @@ u_java_ident =
0x0155, 0x0800, 0x0008, 0x0000, 0x0000, 0x0008, 0x0000, 0x51a0,
0x5955, 0xa559, 0x96aa, 0xa280, 0x5a50, 0x5555, 0xaaaa, 0xaaaa,
0x0254, 0x0800, 0x0008, 0x0000, 0x0000, 0x0008, 0x0200, 0x51a0,
- 0x5955, 0xa559, 0x96aa, 0x82aa, 0x5a50, 0x5555, 0xaa82, 0xaaaa,
+ 0x5955, 0xa559, 0x96aa, 0x82aa, 0x5a50, 0x5555, 0xaa42, 0xaaaa,
0x0055, 0x0800, 0x0008, 0x0000, 0x0000, 0x0000, 0x0000, 0x5140,
0x5955, 0x8559, 0x40aa, 0x2aaa, 0x5a50, 0x5555, 0xaaaa, 0x000a,
0x0256, 0x0000, 0x8000, 0x000a, 0x0000, 0x0000, 0x0020, 0xa200,
@@ -242,7 +246,7 @@ u_java_ident =
0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5504, 0x2a95,
0x4000, 0x9555, 0x5555, 0xaaa5, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x0882, 0x0080, 0x0000, 0x0000, 0x2200, 0x0000, 0x5504, 0xa155,
- 0x8800, 0xa555, 0x5555, 0x00a5, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0x8800, 0x9555, 0x5555, 0x00a5, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaa8, 0xaaaa, 0xaaaa, 0xaaa5, 0x5555, 0xaaa5, 0x66aa, 0x5aa6,
0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0xa800, 0x5556, 0x5555,
0x5955, 0x5400, 0x5555, 0x5556, 0x5555, 0x5555, 0x5555, 0xa955,
@@ -416,7 +420,7 @@ u_java_ident =
0x0000, 0x0000, 0x0000, 0x0000, 0x5500, 0xaaaa, 0x5555, 0xaaa5,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa960, 0xaaa0, 0xaaaa,
- 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0x56aa,
0x0000, 0x0000, 0x0000, 0xa800, 0x2aaa, 0xaaaa, 0x0000, 0x0000,
0x5000, 0x5555, 0xaaa9, 0xaaaa, 0xaaaa, 0xaaaa, 0x0000, 0x0000,
0xa550, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0x0000, 0x0000,
@@ -429,8 +433,8 @@ u_java_ident =
0x14aa, 0xaaaa, 0x0000, 0x0000, 0x0000, 0x0000, 0x8a40, 0xaaaa,
0x0015, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5540, 0x5555,
0xa801, 0x5956, 0x5555, 0xa885, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
- 0x0000, 0x0000, 0x0020, 0x0000, 0x0000, 0x5500, 0x5555, 0x9aaa,
- 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0x0000, 0x0000, 0x0020, 0x0000, 0x0000, 0x5500, 0x5555, 0x1aaa,
+ 0xaaa4, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x8000, 0x2008, 0x0000, 0x2000, 0x0000, 0xaaa8, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x4000, 0x5555, 0xaa95, 0x5555, 0xaaa5,
0x0255, 0x2800, 0x0028, 0x0000, 0x0000, 0x0008, 0x0208, 0x5160,
@@ -469,6 +473,8 @@ u_java_ident =
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0x0000, 0x0000, 0x9540, 0xaaaa,
+ 0x0045, 0x0000, 0x0008, 0x0000, 0x0000, 0x0000, 0x5500, 0x5a95,
+ 0xaa95, 0xaaaa, 0x5555, 0xaaa5, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaa8, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0x02aa, 0xaaa8, 0xaaaa, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0xaaa0, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
@@ -479,8 +485,8 @@ u_java_ident =
0xaa00, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaaa8, 0xaaaa,
- 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8000, 0xffff, 0xaaab,
- 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
+ 0x4001, 0x5555, 0xa555, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x8000, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaaa8,
@@ -503,8 +509,8 @@ u_java_ident =
0x0000, 0x0000, 0xa000, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0x0200, 0x8200,
- 0x0000, 0x0000, 0x0000, 0x0000, 0xaa80, 0xaaaa, 0xaaaa, 0xaaaa,
- 0xaaaa, 0xaaaa, 0xaa80, 0xaaaa, 0x00aa, 0xaaaa, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0xaa80, 0xaaaa, 0xaa8a, 0xaaaa,
+ 0xaaaa, 0xaaaa, 0xa280, 0xaaaa, 0x00aa, 0xaaaa, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaa00,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -535,15 +541,19 @@ u_java_ident =
0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0xa955, 0xa6aa, 0xaaaa,
0xa9aa, 0xaaaa, 0xaaaa, 0x556a, 0x5556, 0x5555, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
- 0x0000, 0x0000, 0x0000, 0x8000, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0x0000, 0x0000, 0x0000, 0x8000, 0x02aa, 0xaa80, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
- 0x9555, 0x5555, 0x5555, 0x5569, 0x5965, 0xaa95, 0xaaaa, 0xaaaa,
+ 0x9555, 0x5555, 0x5555, 0x5569, 0x5965, 0xaa95, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa000, 0xaaaa, 0xaaaa,
+ 0xaaaa, 0x6aaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa800, 0x1555, 0xa000,
0x5555, 0x8aa5, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0x0000, 0x0000, 0x0000, 0x9000, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5500, 0x5555, 0x2aa5,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0xaaaa, 0xaaaa, 0x0000, 0x0000, 0x0000, 0x5500, 0x5555, 0xaaa5,
+ 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0x8000, 0x8200, 0x0000, 0x8000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xa800, 0xaaaa, 0x9555, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
@@ -559,7 +569,7 @@ u_java_ident =
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0x5555, 0xaaa5,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
- 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaaa8,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaaa0,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0xa000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -570,7 +580,9 @@ u_java_ident =
0x0000, 0x0000, 0x0000, 0xa000, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
- 0x0000, 0xaa80, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
+ 0x0000, 0xaa80, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaaaa, 0xaaaa,
+ 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa,
0xaaae, 0xaaaa, 0xaaaa, 0xaaaa, 0xffff, 0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555,