mirror of
https://github.com/dlang/phobos.git
synced 2025-04-26 13:10:35 +03:00
Remove explicit hex string casts
This commit is contained in:
parent
3d909ad863
commit
f6b2932268
6 changed files with 204 additions and 204 deletions
|
@ -7,11 +7,11 @@ import std.internal.unicode_tables;
|
|||
static if (size_t.sizeof == 4)
|
||||
{
|
||||
//10144 bytes
|
||||
enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(cast(immutable size_t[]) x"
|
||||
enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(x"
|
||||
0000000000000040000005C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000010000000B00000010A0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205090807020000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -226,11 +226,11 @@ E600E6E6E6E600E600E6E6E600000000000000000000000000000000000000000000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
enum composeIdxMask = (1 << 11) - 1, composeCntShift = 11;
|
||||
enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(cast(immutable size_t[]) x"
|
||||
enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(x"
|
||||
0000000000000800",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000100000002600",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00010000000300020005000400070006000700080007000700090007000A0007000C000B000700070007000700070007
|
||||
0007000D0007000700070007000700070007000700070007000700070007000700070007000700070007000700070007
|
||||
000700070007000700070007000700070007000700070007000700070007000700070007000700070007000700070007
|
||||
|
@ -919,11 +919,11 @@ return t[];
|
|||
static if (size_t.sizeof == 8)
|
||||
{
|
||||
//10144 bytes
|
||||
enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(cast(immutable size_t[]) x"
|
||||
enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(x"
|
||||
0000000000000000000000000000002000000000000002E0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000000000001000000000000000B0000000000000010A0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010009080702060202050000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -1138,11 +1138,11 @@ E6E6E6E600000000000000000007E6E6000000000000000000000000000000000000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
enum composeIdxMask = (1 << 11) - 1, composeCntShift = 11;
|
||||
enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(cast(immutable size_t[]) x"
|
||||
enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(x"
|
||||
00000000000000000000000000000400",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000000000010000000000000002600",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000300020001000000070006000500040007000700070008000A00070009000700070007000C000B0007000700070007
|
||||
000700070007000D00070007000700070007000700070007000700070007000700070007000700070007000700070007
|
||||
000700070007000700070007000700070007000700070007000700070007000700070007000700070007000700070007
|
||||
|
|
|
@ -19,11 +19,11 @@ import std.internal.unicode_tables;
|
|||
static if (size_t.sizeof == 4)
|
||||
{
|
||||
//23488 bytes
|
||||
enum compatMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(cast(immutable size_t[]) x"
|
||||
enum compatMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(x"
|
||||
000000000000004000000540",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000010000000A0000002360",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030202020205070602020202020208020202000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -516,11 +516,11 @@ cast(immutable size_t[]) x"
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//12544 bytes
|
||||
enum canonMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(cast(immutable size_t[]) x"
|
||||
enum canonMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(x"
|
||||
000000000000004000000440",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000080000001000",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000302020202020204020502020202020206020202000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -1636,11 +1636,11 @@ return t[];
|
|||
static if (size_t.sizeof == 8)
|
||||
{
|
||||
//23488 bytes
|
||||
enum compatMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(cast(immutable size_t[]) x"
|
||||
enum compatMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(x"
|
||||
0000000000000000000000000000002000000000000002A0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000000000001000000000000000A000000000000002360",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007060202020202050802020202020202000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -2133,11 +2133,11 @@ cast(immutable size_t[]) x"
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//12544 bytes
|
||||
enum canonMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(cast(immutable size_t[]) x"
|
||||
enum canonMappingTrieEntries = TrieEntry!(ushort, 8, 8, 5)(x"
|
||||
000000000000000000000000000000200000000000000220",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000008000000000000001000",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
030202020202010002050202020202040602020202020202000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
|
|
@ -19,11 +19,11 @@ package(std):
|
|||
static if (size_t.sizeof == 4)
|
||||
{
|
||||
//832 bytes
|
||||
enum hangulLVTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum hangulLVTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000080",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000008000000A00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000002010000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -44,11 +44,11 @@ cast(immutable size_t[]) x"
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//832 bytes
|
||||
enum hangulLVTTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum hangulLVTTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000080",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000008000000A00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000002010000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -69,11 +69,11 @@ FEFFFFFFFFEFFFFFFFFEFFFFFFFFEFFFFFFFFEFF0000000F00000000000000000000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//896 bytes
|
||||
enum prependTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum prependTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000080",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000008000000C00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
010101000101010101010102010101010101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000
|
||||
|
@ -95,11 +95,11 @@ cast(immutable size_t[]) x"
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//1280 bytes
|
||||
enum controlTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum controlTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000D0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000012000000E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000302020202020402020605020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020702020202020202020202020202020202020202020000000000000000
|
||||
|
@ -129,11 +129,11 @@ FFFFFFFF000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//1856 bytes
|
||||
enum spacingMarkTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum spacingMarkTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000B0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000000E000002400",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
010101000101020104010103010501010101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000
|
||||
|
@ -175,11 +175,11 @@ cast(immutable size_t[]) x"
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//3488 bytes
|
||||
enum graphemeExtendTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum graphemeExtendTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000110",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000001A000004B00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0202010004020302070206050A0908020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020B02020202020202020202020202020202020202020000000000000000
|
||||
|
@ -255,11 +255,11 @@ FFFFFFFFF87FFFFFFFFFFFFF00201FFFF80000100000FFFE0000000000000000F9FFFF7F000007DB
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//1344 bytes
|
||||
enum Extended_PictographicTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum Extended_PictographicTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000090",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000000A000001800",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000202020202020202030202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -296,11 +296,11 @@ FFFFFFFFFFFFFFFFFFFFFFFF3FFFFFFF000000000000000000000000000000000000000000000000
|
|||
static if (size_t.sizeof == 8)
|
||||
{
|
||||
//832 bytes
|
||||
enum hangulLVTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum hangulLVTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000040",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000000800000000000000A00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -321,11 +321,11 @@ cast(immutable size_t[]) x"
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//832 bytes
|
||||
enum hangulLVTTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum hangulLVTTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000040",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000000800000000000000A00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
|
@ -346,11 +346,11 @@ FFEFFFFFFEFFFFFFFFFFEFFFFFFEFFFF0000000FFFFFFEFF00000000000000000000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//896 bytes
|
||||
enum prependTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum prependTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000040",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000000800000000000000C00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
010101010101010001010101010101020101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000
|
||||
|
@ -372,11 +372,11 @@ cast(immutable size_t[]) x"
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//1280 bytes
|
||||
enum controlTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum controlTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000068",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001200000000000000E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
030202020202010002060502020204020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020207020202020202020202020202020202020000000000000000
|
||||
|
@ -406,11 +406,11 @@ FFFF0000000000000000000000000000000000000000000000000000000000000000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//1856 bytes
|
||||
enum spacingMarkTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum spacingMarkTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000058",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000000E00000000000002400",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
010102010101010001050101040101030101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
|
||||
010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000
|
||||
|
@ -452,11 +452,11 @@ C0300000000000080000000000000002000000000000000000000000000000000000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//3488 bytes
|
||||
enum graphemeExtendTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum graphemeExtendTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000088",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001A00000000000004B00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
04020302020201000A090802070206050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
02020202020202020202020202020202020202020202020B020202020202020202020202020202020000000000000000
|
||||
|
@ -532,11 +532,11 @@ F87FFFFFFFFFFFFF00201FFFFFFFFFFF0000FFFEF80000100000000000000000000007DBF9FFFF7F
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//1344 bytes
|
||||
enum Extended_PictographicTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum Extended_PictographicTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000048",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000000A00000000000001800",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020202020202010003020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
|
|
@ -19,11 +19,11 @@ package(std):
|
|||
static if (size_t.sizeof == 4)
|
||||
{
|
||||
//1728 bytes
|
||||
enum nfcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000010000001E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000302020202020204020502020202020206020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -62,11 +62,11 @@ FFFFFFFFFFFFFFFF03FFFFFF00000000A00000005F7FFC0000007FDB000000000000000000000000
|
|||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//2048 bytes
|
||||
enum nfdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000E0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000014000002400",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000504030202020206020702020202020208020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -112,11 +112,11 @@ A00000005F7FFC0000007FDB00000000000000000000000000000000000000000000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//2848 bytes
|
||||
enum nfkcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfkcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000E0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000014000003D00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030202020205070602020202020208020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -179,11 +179,11 @@ FFFF07FFFFFF7FFF0000FFFF00001C0000010000000000000000000000000000FFFF00070FFFFFFF
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//2944 bytes
|
||||
enum nfkdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfkdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000F0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000016000003E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000504030202020206080702020202020209020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -254,11 +254,11 @@ FFFF07FFFFFF7FFF0000FFFF00001C0000010000000000000000000000000000FFFF00070FFFFFFF
|
|||
static if (size_t.sizeof == 8)
|
||||
{
|
||||
//1728 bytes
|
||||
enum nfcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000060",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001000000000000001E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
030202020202010002050202020202040602020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -297,11 +297,11 @@ FFFFFFFFFFFFFFFF0000000003FFFFFF5F7FFC00A00000000000000000007FDB0000000000000000
|
|||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//2048 bytes
|
||||
enum nfdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000070",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001400000000000002400",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
050403020202010002070202020202060802020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -347,11 +347,11 @@ F8000000000000000000000000000001000000003FFFFFFF00000000000000000000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//2848 bytes
|
||||
enum nfkcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfkcQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000070",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001400000000000003D00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007060202020202050802020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -414,11 +414,11 @@ FFFF7FFFFFFF07FF00001C000000FFFF000000000001000000000000000000000FFFFFFFFFFF0007
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//2944 bytes
|
||||
enum nfkdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum nfkdQCTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000078",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001600000000000003E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
050403020202010008070202020202060902020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
|
|
@ -75,7 +75,7 @@ struct TrieEntry(T...)
|
|||
|
||||
SCE simpleCaseTable(size_t i)
|
||||
{
|
||||
static immutable uint[] t = cast(immutable uint[]) x"
|
||||
static immutable uint[] t = x"
|
||||
0201E90B0211E92D0201E9110211E93302000496021004970200A7220210A72302001F7902101FF902001F4402101F4C
|
||||
0200015A0210015B020010FD02101CBD02016E4C02116E6C02001E3802101E390201E9210211E94302001F2302101F2B
|
||||
020001A0021001A1030003A3031003C2032003C3020004DC021004DD02002CA602102CA70200017B0210017C0201E906
|
||||
|
@ -329,7 +329,7 @@ return SCE(t[i]);
|
|||
}
|
||||
@property FCE fullCaseTable(size_t index) nothrow @nogc @safe pure
|
||||
{
|
||||
static immutable ulong[] t = cast(immutable ulong[]) x"
|
||||
static immutable ulong[] t = x"
|
||||
001E90B000000021001E92D0000001210010CAE0000000210010CEE00000012100004960000000210000497000000121
|
||||
001E911000000021001E933000000121000A722000000021000A7230000001210001F790000000210001FF9000000121
|
||||
0001F440000000210001F4C000000121000015A000000021000015B00000012100010FD0000000210001CBD000000121
|
||||
|
@ -2285,11 +2285,11 @@ bool isHangT(dchar ch) @safe pure nothrow @nogc
|
|||
static if (size_t.sizeof == 4)
|
||||
{
|
||||
//2080 bytes
|
||||
enum lowerCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum lowerCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000E0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000014000002500",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205080702020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -2336,11 +2336,11 @@ FFFFFFC0FC000000000FFFFFFFFFC000000000FF0FFFFFFCFFC000000000FFFFFFFFFC000000003F
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//1856 bytes
|
||||
enum upperCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum upperCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000000E0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000014000001E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205080702020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -2382,11 +2382,11 @@ F0000000001FFFFFFFC0000000007FFFFFFF0000000001FF0000040000000000FFFFFFFF00000003
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//11648 bytes
|
||||
enum simpleCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum simpleCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000010000000480000011C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -2632,11 +2632,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//11648 bytes
|
||||
enum fullCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum fullCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000010000000480000011C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -2882,11 +2882,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//5600 bytes
|
||||
enum alphaTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum alphaTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000001A0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000002C000007B00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
03020100060504030A0908070E0D0C0B0303030311100F03141413121414141414141414141414141414141414141414
|
||||
141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414
|
||||
141414141414141414141414141414141414141414141414141414141414141414141414141414140000000000000000
|
||||
|
@ -3006,11 +3006,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFF
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//3392 bytes
|
||||
enum markTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum markTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000110",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000001A000004800",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0202010004020302070206050A0908020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020B02020202020202020202020202020202020202020000000000000000
|
||||
|
@ -3084,11 +3084,11 @@ F9FFFF7F000007DB0000000000000000000080000000000000000000000000000000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//2848 bytes
|
||||
enum numberTrieEntries = TrieEntry!(bool, 8, 6, 7)(cast(immutable size_t[]) x"
|
||||
enum numberTrieEntries = TrieEntry!(bool, 8, 6, 7)(x"
|
||||
0000000000000040000001A0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000002C000002500",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030207020605090802020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -3151,11 +3151,11 @@ FFFFFFFF001EEFFF0000000000000000FFFFFFFE3FFFBFFF000000000000000000001FFF00000000
|
|||
00000000000000000000000003FF0000",
|
||||
);
|
||||
//3360 bytes
|
||||
enum punctuationTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum punctuationTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000100",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000018000004900",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0202010004020302070206050A0908020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -3228,11 +3228,11 @@ E8003600000000000000000000003C000000000000000000001000000000000000003FFF00000000
|
|||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//3424 bytes
|
||||
enum symbolTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum symbolTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000004000000100",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000018000004B00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0302010005030403070303060A0908030303030303030303030303030303030303030303030303030303030303030303
|
||||
030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303
|
||||
030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000
|
||||
|
@ -3307,11 +3307,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFF000007FF000000000000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//6080 bytes
|
||||
enum graphicalTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum graphicalTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000040000001A0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000100000002C000008A00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0202010005040302090807060D0C0B0A02020202100F0E02131312111313131313131313131313131313131313131313
|
||||
131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313
|
||||
131313131313131313131313131313131313131413131313131313131313131313131313131313130000000000000000
|
||||
|
@ -3441,11 +3441,11 @@ FFFFFFFF0000FFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//4824 bytes
|
||||
enum nonCharacterTrieEntries = TrieEntry!(bool, 7, 4, 4, 6)(cast(immutable size_t[]) x"
|
||||
enum nonCharacterTrieEntries = TrieEntry!(bool, 7, 4, 4, 6)(x"
|
||||
00000000000000200000009800000298",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
00000080000000F000000400000043C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0302010007060504090801010B0B0B0A0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B
|
||||
0B0B0B0B0B0B0B0B0B0B0B0C0D0101010D01010100000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000010000000300020005000400070006
|
||||
|
@ -3552,11 +3552,11 @@ enum MAX_SIMPLE_LOWER = 1433;
|
|||
enum MAX_SIMPLE_UPPER = 1450;
|
||||
enum MAX_SIMPLE_TITLE = 1454;
|
||||
//10496 bytes
|
||||
enum toUpperIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toUpperIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000048000000F80",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -3778,11 +3778,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10112 bytes
|
||||
enum toLowerIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toLowerIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000048000000EC0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -3996,11 +3996,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10496 bytes
|
||||
enum toTitleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toTitleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000048000000F80",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -4222,11 +4222,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10368 bytes
|
||||
enum toUpperSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toUpperSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000048000000F40",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -4445,11 +4445,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//9856 bytes
|
||||
enum toLowerSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toLowerSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000048000000E40",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -4658,11 +4658,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10368 bytes
|
||||
enum toTitleSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toTitleSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000004000000280",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000001000000048000000F40",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
020201000402030206020205070202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -4882,7 +4882,7 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
);
|
||||
immutable(uint)[] toUpperTable() nothrow @nogc pure @safe {
|
||||
static immutable uint[] t =
|
||||
cast(immutable uint[]) x"
|
||||
x"
|
||||
0000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C
|
||||
0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058
|
||||
000000590000005A0000039C000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8
|
||||
|
@ -5027,7 +5027,7 @@ return t;
|
|||
}
|
||||
immutable(uint)[] toLowerTable() nothrow @nogc pure @safe {
|
||||
static immutable uint[] t =
|
||||
cast(immutable uint[]) x"
|
||||
x"
|
||||
0000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C
|
||||
0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078
|
||||
000000790000007A000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9
|
||||
|
@ -5161,7 +5161,7 @@ return t;
|
|||
}
|
||||
immutable(uint)[] toTitleTable() nothrow @nogc pure @safe {
|
||||
static immutable uint[] t =
|
||||
cast(immutable uint[]) x"
|
||||
x"
|
||||
0000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C
|
||||
0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058
|
||||
000000590000005A0000039C000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8
|
||||
|
@ -5307,11 +5307,11 @@ return t;
|
|||
static if (size_t.sizeof == 8)
|
||||
{
|
||||
//2080 bytes
|
||||
enum lowerCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum lowerCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000070",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001400000000000002500",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010008070202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -5358,11 +5358,11 @@ FFFFFFFC00000000000000000000000F000000000000000000000000000000000000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//1856 bytes
|
||||
enum upperCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum upperCaseTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000070",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001400000000000001E00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010008070202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -5404,11 +5404,11 @@ FFF0000003FFFFFFFFFFFF0000003FFF003FDE64D0000003000003FFFFFF00007B0000001FDFE7B0
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//11648 bytes
|
||||
enum simpleCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum simpleCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000000000000100000000000000048000000000000011C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -5654,11 +5654,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//11648 bytes
|
||||
enum fullCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum fullCaseTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
0000000000000100000000000000048000000000000011C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -5904,11 +5904,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//5600 bytes
|
||||
enum alphaTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum alphaTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000000000000000000002000000000000000D0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000002C00000000000007B00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
06050403030201000E0D0C0B0A09080711100F0303030303141414141414131214141414141414141414141414141414
|
||||
141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414
|
||||
141414141414141414141414141414141414141414141414141414141414141414141414141414140000000000000000
|
||||
|
@ -6028,11 +6028,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFF
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//3392 bytes
|
||||
enum markTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum markTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000088",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001A00000000000004800",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
04020302020201000A090802070206050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
02020202020202020202020202020202020202020202020B020202020202020202020202020202020000000000000000
|
||||
|
@ -6106,11 +6106,11 @@ B47E00000000000000000000000000BF0000000000FB7C0000000000000000000000000000000000
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//2848 bytes
|
||||
enum numberTrieEntries = TrieEntry!(bool, 8, 6, 7)(cast(immutable size_t[]) x"
|
||||
enum numberTrieEntries = TrieEntry!(bool, 8, 6, 7)(x"
|
||||
0000000000000000000000000000002000000000000000D0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000002C00000000000002500",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010009080202070206050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -6173,11 +6173,11 @@ FFFE0000000003FF0000000000000000000003FF000000000000000000000000003F000000000000
|
|||
000000000000000003FF000000000000",
|
||||
);
|
||||
//3360 bytes
|
||||
enum punctuationTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum punctuationTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000080",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001800000000000004900",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
04020302020201000A090802070206050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020000000000000000
|
||||
|
@ -6250,11 +6250,11 @@ FE000000000000000000000000000000000000001E00000000000000000000000000000000000000
|
|||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//3424 bytes
|
||||
enum symbolTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum symbolTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
000000000000000000000000000000200000000000000080",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000001800000000000004B00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
05030403030201000A090803070303060303030303030303030303030303030303030303030303030303030303030303
|
||||
030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303
|
||||
030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000
|
||||
|
@ -6329,11 +6329,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFF00000000000007FF0000000000000000
|
|||
00000000000000000000000000000000",
|
||||
);
|
||||
//6080 bytes
|
||||
enum graphicalTrieEntries = TrieEntry!(bool, 8, 5, 8)(cast(immutable size_t[]) x"
|
||||
enum graphicalTrieEntries = TrieEntry!(bool, 8, 5, 8)(x"
|
||||
0000000000000000000000000000002000000000000000D0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000002C00000000000008A00",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
05040302020201000D0C0B0A09080706100F0E0202020202131313131313121113131313131313131313131313131313
|
||||
131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313
|
||||
131313131313131313131313131313131313131313131314131313131313131313131313131313130000000000000000
|
||||
|
@ -6463,11 +6463,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFF07FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
0000000000000000000000000000000000000000000000000000000000000000",
|
||||
);
|
||||
//4824 bytes
|
||||
enum nonCharacterTrieEntries = TrieEntry!(bool, 7, 4, 4, 6)(cast(immutable size_t[]) x"
|
||||
enum nonCharacterTrieEntries = TrieEntry!(bool, 7, 4, 4, 6)(x"
|
||||
00000000000000000000000000000010000000000000004C000000000000014C",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000008000000000000000F0000000000000040000000000000043C0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
07060504030201000B0B0B0A090801010B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B
|
||||
0B0B0B0B0B0B0B0B0D0101010B0B0B0C000000000D010101000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000030002000100000007000600050004
|
||||
|
@ -6574,11 +6574,11 @@ enum MAX_SIMPLE_LOWER = 1433;
|
|||
enum MAX_SIMPLE_UPPER = 1450;
|
||||
enum MAX_SIMPLE_TITLE = 1454;
|
||||
//10496 bytes
|
||||
enum toUpperIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toUpperIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000004800000000000000F80",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -6800,11 +6800,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10112 bytes
|
||||
enum toLowerIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toLowerIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000004800000000000000EC0",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -7018,11 +7018,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10496 bytes
|
||||
enum toTitleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toTitleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000004800000000000000F80",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -7244,11 +7244,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10368 bytes
|
||||
enum toUpperSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toUpperSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000004800000000000000F40",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -7467,11 +7467,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//9856 bytes
|
||||
enum toLowerSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toLowerSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000004800000000000000E40",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -7680,11 +7680,11 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
|
||||
);
|
||||
//10368 bytes
|
||||
enum toTitleSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(cast(immutable size_t[]) x"
|
||||
enum toTitleSimpleIndexTrieEntries = TrieEntry!(ushort, 8, 7, 6)(x"
|
||||
000000000000000000000000000000200000000000000140",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
000000000000010000000000000004800000000000000F40",
|
||||
cast(immutable size_t[]) x"
|
||||
x"
|
||||
040203020202010007020202060202050202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202
|
||||
|
@ -7904,7 +7904,7 @@ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
|||
);
|
||||
immutable(uint)[] toUpperTable() nothrow @nogc pure @safe {
|
||||
static immutable uint[] t =
|
||||
cast(immutable uint[]) x"
|
||||
x"
|
||||
0000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C
|
||||
0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058
|
||||
000000590000005A0000039C000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8
|
||||
|
@ -8049,7 +8049,7 @@ return t;
|
|||
}
|
||||
immutable(uint)[] toLowerTable() nothrow @nogc pure @safe {
|
||||
static immutable uint[] t =
|
||||
cast(immutable uint[]) x"
|
||||
x"
|
||||
0000006100000062000000630000006400000065000000660000006700000068000000690000006A0000006B0000006C
|
||||
0000006D0000006E0000006F000000700000007100000072000000730000007400000075000000760000007700000078
|
||||
000000790000007A000000E0000000E1000000E2000000E3000000E4000000E5000000E6000000E7000000E8000000E9
|
||||
|
@ -8183,7 +8183,7 @@ return t;
|
|||
}
|
||||
immutable(uint)[] toTitleTable() nothrow @nogc pure @safe {
|
||||
static immutable uint[] t =
|
||||
cast(immutable uint[]) x"
|
||||
x"
|
||||
0000004100000042000000430000004400000045000000460000004700000048000000490000004A0000004B0000004C
|
||||
0000004D0000004E0000004F000000500000005100000052000000530000005400000055000000560000005700000058
|
||||
000000590000005A0000039C000000C0000000C1000000C2000000C3000000C4000000C5000000C6000000C7000000C8
|
||||
|
|
|
@ -898,7 +898,7 @@ void writeCaseFolding(File sink)
|
|||
|
||||
writeln("SCE simpleCaseTable(size_t i)");
|
||||
writeln("{");
|
||||
writef("static immutable uint[] t = cast(immutable uint[]) x\"");
|
||||
writef("static immutable uint[] t = x\"");
|
||||
foreach (i, v; simpleTable)
|
||||
{
|
||||
if (i % 12 == 0) writeln();
|
||||
|
@ -915,7 +915,7 @@ void writeCaseFolding(File sink)
|
|||
writeln("}");
|
||||
writeln("@property FCE fullCaseTable(size_t index) nothrow @nogc @safe pure");
|
||||
writeln("{");
|
||||
writef("static immutable ulong[] t = cast(immutable ulong[]) x\"");
|
||||
writef("static immutable ulong[] t = x\"");
|
||||
int[4] maxS = 0;
|
||||
foreach (i, v; fullTable)
|
||||
{
|
||||
|
@ -1162,7 +1162,7 @@ void writeFunctions(File sink)
|
|||
void writeUintArray(T:dchar)(File sink, const T[] tab)
|
||||
{
|
||||
size_t lineCount = 1;
|
||||
sink.write("cast(immutable uint[]) x\"");
|
||||
sink.write("x\"");
|
||||
foreach (i, elem; tab)
|
||||
{
|
||||
if ((i % 12) == 0)
|
||||
|
@ -1461,7 +1461,7 @@ void storeTrie(T, O)(T trie, O sink)
|
|||
import std.format.write : formattedWrite;
|
||||
void store(size_t[] arr)
|
||||
{
|
||||
formattedWrite(sink, "cast(immutable size_t[]) x\"");
|
||||
formattedWrite(sink, "x\"");
|
||||
foreach (i; 0 .. arr.length)
|
||||
{
|
||||
static if (size_t.sizeof == 8)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue