diff options
Diffstat (limited to 'lib/brackets-type.tab.i')
-rw-r--r-- | lib/brackets-type.tab.i | 623 |
1 files changed, 623 insertions, 0 deletions
diff --git a/lib/brackets-type.tab.i b/lib/brackets-type.tab.i new file mode 100644 index 0000000..d57b4f8 --- /dev/null +++ b/lib/brackets-type.tab.i @@ -0,0 +1,623 @@ +/* brackets-type.tab.i + * generated by gen-brackets-type-tab (GNU FriBidi 1.0.1) + * from the file BidiBrackets.txt of Unicode version 10.0.0. */ + +#define PACKTAB_UINT8 uint8_t +#define PACKTAB_UINT16 uint16_t +#define PACKTAB_UINT32 uint32_t + +/* + generated by packtab.c version 3 + + use FRIBIDI_GET_BRACKET_TYPE(key) to access your table + + assumed sizeof(int8_t): 1 + required memory: 2816 + lookups: 2 + partition shape: Brt[512][128] + different table entries: 1 14 +*/ + +/* *INDENT-OFF* */ + +static const int8_t BrtLev1[128*14] = { +#define BrtLev1_0000 0x0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0, +#define BrtLev1_0080 0x80 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_0F00 0x100 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,1,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_1680 0x180 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_2000 0x200 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0, +#define BrtLev1_2080 0x280 + 0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_2300 0x300 + 0,0,0,0,0,0,0,0,3,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_2700 0x380 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,3,1,3,1,3,1,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_2780 0x400 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,3,1,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_2980 0x480 + 0,0,0,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,1,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0, +#define BrtLev1_2E00 0x500 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,3,1,3,1,3,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_3000 0x580 + 0,0,0,0,0,0,0,0,3,1,3,1,3,1,3,1,3,1,0,0,3,1,3,1,3,1,3,1,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_FE00 0x600 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,1,3,1,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#define BrtLev1_FF00 0x680 + 0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,3, + 1,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +}; + +static const PACKTAB_UINT16 BrtLev0[512*1] = { +#define BrtLev0_0000 0x0 + BrtLev1_0000, /* 0000..007F */ + BrtLev1_0080, /* 0080..00FF */ + BrtLev1_0080, /* 0100..017F */ + BrtLev1_0080, /* 0180..01FF */ + BrtLev1_0080, /* 0200..027F */ + BrtLev1_0080, /* 0280..02FF */ + BrtLev1_0080, /* 0300..037F */ + BrtLev1_0080, /* 0380..03FF */ + BrtLev1_0080, /* 0400..047F */ + BrtLev1_0080, /* 0480..04FF */ + BrtLev1_0080, /* 0500..057F */ + BrtLev1_0080, /* 0580..05FF */ + BrtLev1_0080, /* 0600..067F */ + BrtLev1_0080, /* 0680..06FF */ + BrtLev1_0080, /* 0700..077F */ + BrtLev1_0080, /* 0780..07FF */ + BrtLev1_0080, /* 0800..087F */ + BrtLev1_0080, /* 0880..08FF */ + BrtLev1_0080, /* 0900..097F */ + BrtLev1_0080, /* 0980..09FF */ + BrtLev1_0080, /* 0A00..0A7F */ + BrtLev1_0080, /* 0A80..0AFF */ + BrtLev1_0080, /* 0B00..0B7F */ + BrtLev1_0080, /* 0B80..0BFF */ + BrtLev1_0080, /* 0C00..0C7F */ + BrtLev1_0080, /* 0C80..0CFF */ + BrtLev1_0080, /* 0D00..0D7F */ + BrtLev1_0080, /* 0D80..0DFF */ + BrtLev1_0080, /* 0E00..0E7F */ + BrtLev1_0080, /* 0E80..0EFF */ + BrtLev1_0F00, /* 0F00..0F7F */ + BrtLev1_0080, /* 0F80..0FFF */ + BrtLev1_0080, /* 1000..107F */ + BrtLev1_0080, /* 1080..10FF */ + BrtLev1_0080, /* 1100..117F */ + BrtLev1_0080, /* 1180..11FF */ + BrtLev1_0080, /* 1200..127F */ + BrtLev1_0080, /* 1280..12FF */ + BrtLev1_0080, /* 1300..137F */ + BrtLev1_0080, /* 1380..13FF */ + BrtLev1_0080, /* 1400..147F */ + BrtLev1_0080, /* 1480..14FF */ + BrtLev1_0080, /* 1500..157F */ + BrtLev1_0080, /* 1580..15FF */ + BrtLev1_0080, /* 1600..167F */ + BrtLev1_1680, /* 1680..16FF */ + BrtLev1_0080, /* 1700..177F */ + BrtLev1_0080, /* 1780..17FF */ + BrtLev1_0080, /* 1800..187F */ + BrtLev1_0080, /* 1880..18FF */ + BrtLev1_0080, /* 1900..197F */ + BrtLev1_0080, /* 1980..19FF */ + BrtLev1_0080, /* 1A00..1A7F */ + BrtLev1_0080, /* 1A80..1AFF */ + BrtLev1_0080, /* 1B00..1B7F */ + BrtLev1_0080, /* 1B80..1BFF */ + BrtLev1_0080, /* 1C00..1C7F */ + BrtLev1_0080, /* 1C80..1CFF */ + BrtLev1_0080, /* 1D00..1D7F */ + BrtLev1_0080, /* 1D80..1DFF */ + BrtLev1_0080, /* 1E00..1E7F */ + BrtLev1_0080, /* 1E80..1EFF */ + BrtLev1_0080, /* 1F00..1F7F */ + BrtLev1_0080, /* 1F80..1FFF */ + BrtLev1_2000, /* 2000..207F */ + BrtLev1_2080, /* 2080..20FF */ + BrtLev1_0080, /* 2100..217F */ + BrtLev1_0080, /* 2180..21FF */ + BrtLev1_0080, /* 2200..227F */ + BrtLev1_0080, /* 2280..22FF */ + BrtLev1_2300, /* 2300..237F */ + BrtLev1_0080, /* 2380..23FF */ + BrtLev1_0080, /* 2400..247F */ + BrtLev1_0080, /* 2480..24FF */ + BrtLev1_0080, /* 2500..257F */ + BrtLev1_0080, /* 2580..25FF */ + BrtLev1_0080, /* 2600..267F */ + BrtLev1_0080, /* 2680..26FF */ + BrtLev1_2700, /* 2700..277F */ + BrtLev1_2780, /* 2780..27FF */ + BrtLev1_0080, /* 2800..287F */ + BrtLev1_0080, /* 2880..28FF */ + BrtLev1_0080, /* 2900..297F */ + BrtLev1_2980, /* 2980..29FF */ + BrtLev1_0080, /* 2A00..2A7F */ + BrtLev1_0080, /* 2A80..2AFF */ + BrtLev1_0080, /* 2B00..2B7F */ + BrtLev1_0080, /* 2B80..2BFF */ + BrtLev1_0080, /* 2C00..2C7F */ + BrtLev1_0080, /* 2C80..2CFF */ + BrtLev1_0080, /* 2D00..2D7F */ + BrtLev1_0080, /* 2D80..2DFF */ + BrtLev1_2E00, /* 2E00..2E7F */ + BrtLev1_0080, /* 2E80..2EFF */ + BrtLev1_0080, /* 2F00..2F7F */ + BrtLev1_0080, /* 2F80..2FFF */ + BrtLev1_3000, /* 3000..307F */ + BrtLev1_0080, /* 3080..30FF */ + BrtLev1_0080, /* 3100..317F */ + BrtLev1_0080, /* 3180..31FF */ + BrtLev1_0080, /* 3200..327F */ + BrtLev1_0080, /* 3280..32FF */ + BrtLev1_0080, /* 3300..337F */ + BrtLev1_0080, /* 3380..33FF */ + BrtLev1_0080, /* 3400..347F */ + BrtLev1_0080, /* 3480..34FF */ + BrtLev1_0080, /* 3500..357F */ + BrtLev1_0080, /* 3580..35FF */ + BrtLev1_0080, /* 3600..367F */ + BrtLev1_0080, /* 3680..36FF */ + BrtLev1_0080, /* 3700..377F */ + BrtLev1_0080, /* 3780..37FF */ + BrtLev1_0080, /* 3800..387F */ + BrtLev1_0080, /* 3880..38FF */ + BrtLev1_0080, /* 3900..397F */ + BrtLev1_0080, /* 3980..39FF */ + BrtLev1_0080, /* 3A00..3A7F */ + BrtLev1_0080, /* 3A80..3AFF */ + BrtLev1_0080, /* 3B00..3B7F */ + BrtLev1_0080, /* 3B80..3BFF */ + BrtLev1_0080, /* 3C00..3C7F */ + BrtLev1_0080, /* 3C80..3CFF */ + BrtLev1_0080, /* 3D00..3D7F */ + BrtLev1_0080, /* 3D80..3DFF */ + BrtLev1_0080, /* 3E00..3E7F */ + BrtLev1_0080, /* 3E80..3EFF */ + BrtLev1_0080, /* 3F00..3F7F */ + BrtLev1_0080, /* 3F80..3FFF */ + BrtLev1_0080, /* 4000..407F */ + BrtLev1_0080, /* 4080..40FF */ + BrtLev1_0080, /* 4100..417F */ + BrtLev1_0080, /* 4180..41FF */ + BrtLev1_0080, /* 4200..427F */ + BrtLev1_0080, /* 4280..42FF */ + BrtLev1_0080, /* 4300..437F */ + BrtLev1_0080, /* 4380..43FF */ + BrtLev1_0080, /* 4400..447F */ + BrtLev1_0080, /* 4480..44FF */ + BrtLev1_0080, /* 4500..457F */ + BrtLev1_0080, /* 4580..45FF */ + BrtLev1_0080, /* 4600..467F */ + BrtLev1_0080, /* 4680..46FF */ + BrtLev1_0080, /* 4700..477F */ + BrtLev1_0080, /* 4780..47FF */ + BrtLev1_0080, /* 4800..487F */ + BrtLev1_0080, /* 4880..48FF */ + BrtLev1_0080, /* 4900..497F */ + BrtLev1_0080, /* 4980..49FF */ + BrtLev1_0080, /* 4A00..4A7F */ + BrtLev1_0080, /* 4A80..4AFF */ + BrtLev1_0080, /* 4B00..4B7F */ + BrtLev1_0080, /* 4B80..4BFF */ + BrtLev1_0080, /* 4C00..4C7F */ + BrtLev1_0080, /* 4C80..4CFF */ + BrtLev1_0080, /* 4D00..4D7F */ + BrtLev1_0080, /* 4D80..4DFF */ + BrtLev1_0080, /* 4E00..4E7F */ + BrtLev1_0080, /* 4E80..4EFF */ + BrtLev1_0080, /* 4F00..4F7F */ + BrtLev1_0080, /* 4F80..4FFF */ + BrtLev1_0080, /* 5000..507F */ + BrtLev1_0080, /* 5080..50FF */ + BrtLev1_0080, /* 5100..517F */ + BrtLev1_0080, /* 5180..51FF */ + BrtLev1_0080, /* 5200..527F */ + BrtLev1_0080, /* 5280..52FF */ + BrtLev1_0080, /* 5300..537F */ + BrtLev1_0080, /* 5380..53FF */ + BrtLev1_0080, /* 5400..547F */ + BrtLev1_0080, /* 5480..54FF */ + BrtLev1_0080, /* 5500..557F */ + BrtLev1_0080, /* 5580..55FF */ + BrtLev1_0080, /* 5600..567F */ + BrtLev1_0080, /* 5680..56FF */ + BrtLev1_0080, /* 5700..577F */ + BrtLev1_0080, /* 5780..57FF */ + BrtLev1_0080, /* 5800..587F */ + BrtLev1_0080, /* 5880..58FF */ + BrtLev1_0080, /* 5900..597F */ + BrtLev1_0080, /* 5980..59FF */ + BrtLev1_0080, /* 5A00..5A7F */ + BrtLev1_0080, /* 5A80..5AFF */ + BrtLev1_0080, /* 5B00..5B7F */ + BrtLev1_0080, /* 5B80..5BFF */ + BrtLev1_0080, /* 5C00..5C7F */ + BrtLev1_0080, /* 5C80..5CFF */ + BrtLev1_0080, /* 5D00..5D7F */ + BrtLev1_0080, /* 5D80..5DFF */ + BrtLev1_0080, /* 5E00..5E7F */ + BrtLev1_0080, /* 5E80..5EFF */ + BrtLev1_0080, /* 5F00..5F7F */ + BrtLev1_0080, /* 5F80..5FFF */ + BrtLev1_0080, /* 6000..607F */ + BrtLev1_0080, /* 6080..60FF */ + BrtLev1_0080, /* 6100..617F */ + BrtLev1_0080, /* 6180..61FF */ + BrtLev1_0080, /* 6200..627F */ + BrtLev1_0080, /* 6280..62FF */ + BrtLev1_0080, /* 6300..637F */ + BrtLev1_0080, /* 6380..63FF */ + BrtLev1_0080, /* 6400..647F */ + BrtLev1_0080, /* 6480..64FF */ + BrtLev1_0080, /* 6500..657F */ + BrtLev1_0080, /* 6580..65FF */ + BrtLev1_0080, /* 6600..667F */ + BrtLev1_0080, /* 6680..66FF */ + BrtLev1_0080, /* 6700..677F */ + BrtLev1_0080, /* 6780..67FF */ + BrtLev1_0080, /* 6800..687F */ + BrtLev1_0080, /* 6880..68FF */ + BrtLev1_0080, /* 6900..697F */ + BrtLev1_0080, /* 6980..69FF */ + BrtLev1_0080, /* 6A00..6A7F */ + BrtLev1_0080, /* 6A80..6AFF */ + BrtLev1_0080, /* 6B00..6B7F */ + BrtLev1_0080, /* 6B80..6BFF */ + BrtLev1_0080, /* 6C00..6C7F */ + BrtLev1_0080, /* 6C80..6CFF */ + BrtLev1_0080, /* 6D00..6D7F */ + BrtLev1_0080, /* 6D80..6DFF */ + BrtLev1_0080, /* 6E00..6E7F */ + BrtLev1_0080, /* 6E80..6EFF */ + BrtLev1_0080, /* 6F00..6F7F */ + BrtLev1_0080, /* 6F80..6FFF */ + BrtLev1_0080, /* 7000..707F */ + BrtLev1_0080, /* 7080..70FF */ + BrtLev1_0080, /* 7100..717F */ + BrtLev1_0080, /* 7180..71FF */ + BrtLev1_0080, /* 7200..727F */ + BrtLev1_0080, /* 7280..72FF */ + BrtLev1_0080, /* 7300..737F */ + BrtLev1_0080, /* 7380..73FF */ + BrtLev1_0080, /* 7400..747F */ + BrtLev1_0080, /* 7480..74FF */ + BrtLev1_0080, /* 7500..757F */ + BrtLev1_0080, /* 7580..75FF */ + BrtLev1_0080, /* 7600..767F */ + BrtLev1_0080, /* 7680..76FF */ + BrtLev1_0080, /* 7700..777F */ + BrtLev1_0080, /* 7780..77FF */ + BrtLev1_0080, /* 7800..787F */ + BrtLev1_0080, /* 7880..78FF */ + BrtLev1_0080, /* 7900..797F */ + BrtLev1_0080, /* 7980..79FF */ + BrtLev1_0080, /* 7A00..7A7F */ + BrtLev1_0080, /* 7A80..7AFF */ + BrtLev1_0080, /* 7B00..7B7F */ + BrtLev1_0080, /* 7B80..7BFF */ + BrtLev1_0080, /* 7C00..7C7F */ + BrtLev1_0080, /* 7C80..7CFF */ + BrtLev1_0080, /* 7D00..7D7F */ + BrtLev1_0080, /* 7D80..7DFF */ + BrtLev1_0080, /* 7E00..7E7F */ + BrtLev1_0080, /* 7E80..7EFF */ + BrtLev1_0080, /* 7F00..7F7F */ + BrtLev1_0080, /* 7F80..7FFF */ + BrtLev1_0080, /* 8000..807F */ + BrtLev1_0080, /* 8080..80FF */ + BrtLev1_0080, /* 8100..817F */ + BrtLev1_0080, /* 8180..81FF */ + BrtLev1_0080, /* 8200..827F */ + BrtLev1_0080, /* 8280..82FF */ + BrtLev1_0080, /* 8300..837F */ + BrtLev1_0080, /* 8380..83FF */ + BrtLev1_0080, /* 8400..847F */ + BrtLev1_0080, /* 8480..84FF */ + BrtLev1_0080, /* 8500..857F */ + BrtLev1_0080, /* 8580..85FF */ + BrtLev1_0080, /* 8600..867F */ + BrtLev1_0080, /* 8680..86FF */ + BrtLev1_0080, /* 8700..877F */ + BrtLev1_0080, /* 8780..87FF */ + BrtLev1_0080, /* 8800..887F */ + BrtLev1_0080, /* 8880..88FF */ + BrtLev1_0080, /* 8900..897F */ + BrtLev1_0080, /* 8980..89FF */ + BrtLev1_0080, /* 8A00..8A7F */ + BrtLev1_0080, /* 8A80..8AFF */ + BrtLev1_0080, /* 8B00..8B7F */ + BrtLev1_0080, /* 8B80..8BFF */ + BrtLev1_0080, /* 8C00..8C7F */ + BrtLev1_0080, /* 8C80..8CFF */ + BrtLev1_0080, /* 8D00..8D7F */ + BrtLev1_0080, /* 8D80..8DFF */ + BrtLev1_0080, /* 8E00..8E7F */ + BrtLev1_0080, /* 8E80..8EFF */ + BrtLev1_0080, /* 8F00..8F7F */ + BrtLev1_0080, /* 8F80..8FFF */ + BrtLev1_0080, /* 9000..907F */ + BrtLev1_0080, /* 9080..90FF */ + BrtLev1_0080, /* 9100..917F */ + BrtLev1_0080, /* 9180..91FF */ + BrtLev1_0080, /* 9200..927F */ + BrtLev1_0080, /* 9280..92FF */ + BrtLev1_0080, /* 9300..937F */ + BrtLev1_0080, /* 9380..93FF */ + BrtLev1_0080, /* 9400..947F */ + BrtLev1_0080, /* 9480..94FF */ + BrtLev1_0080, /* 9500..957F */ + BrtLev1_0080, /* 9580..95FF */ + BrtLev1_0080, /* 9600..967F */ + BrtLev1_0080, /* 9680..96FF */ + BrtLev1_0080, /* 9700..977F */ + BrtLev1_0080, /* 9780..97FF */ + BrtLev1_0080, /* 9800..987F */ + BrtLev1_0080, /* 9880..98FF */ + BrtLev1_0080, /* 9900..997F */ + BrtLev1_0080, /* 9980..99FF */ + BrtLev1_0080, /* 9A00..9A7F */ + BrtLev1_0080, /* 9A80..9AFF */ + BrtLev1_0080, /* 9B00..9B7F */ + BrtLev1_0080, /* 9B80..9BFF */ + BrtLev1_0080, /* 9C00..9C7F */ + BrtLev1_0080, /* 9C80..9CFF */ + BrtLev1_0080, /* 9D00..9D7F */ + BrtLev1_0080, /* 9D80..9DFF */ + BrtLev1_0080, /* 9E00..9E7F */ + BrtLev1_0080, /* 9E80..9EFF */ + BrtLev1_0080, /* 9F00..9F7F */ + BrtLev1_0080, /* 9F80..9FFF */ + BrtLev1_0080, /* A000..A07F */ + BrtLev1_0080, /* A080..A0FF */ + BrtLev1_0080, /* A100..A17F */ + BrtLev1_0080, /* A180..A1FF */ + BrtLev1_0080, /* A200..A27F */ + BrtLev1_0080, /* A280..A2FF */ + BrtLev1_0080, /* A300..A37F */ + BrtLev1_0080, /* A380..A3FF */ + BrtLev1_0080, /* A400..A47F */ + BrtLev1_0080, /* A480..A4FF */ + BrtLev1_0080, /* A500..A57F */ + BrtLev1_0080, /* A580..A5FF */ + BrtLev1_0080, /* A600..A67F */ + BrtLev1_0080, /* A680..A6FF */ + BrtLev1_0080, /* A700..A77F */ + BrtLev1_0080, /* A780..A7FF */ + BrtLev1_0080, /* A800..A87F */ + BrtLev1_0080, /* A880..A8FF */ + BrtLev1_0080, /* A900..A97F */ + BrtLev1_0080, /* A980..A9FF */ + BrtLev1_0080, /* AA00..AA7F */ + BrtLev1_0080, /* AA80..AAFF */ + BrtLev1_0080, /* AB00..AB7F */ + BrtLev1_0080, /* AB80..ABFF */ + BrtLev1_0080, /* AC00..AC7F */ + BrtLev1_0080, /* AC80..ACFF */ + BrtLev1_0080, /* AD00..AD7F */ + BrtLev1_0080, /* AD80..ADFF */ + BrtLev1_0080, /* AE00..AE7F */ + BrtLev1_0080, /* AE80..AEFF */ + BrtLev1_0080, /* AF00..AF7F */ + BrtLev1_0080, /* AF80..AFFF */ + BrtLev1_0080, /* B000..B07F */ + BrtLev1_0080, /* B080..B0FF */ + BrtLev1_0080, /* B100..B17F */ + BrtLev1_0080, /* B180..B1FF */ + BrtLev1_0080, /* B200..B27F */ + BrtLev1_0080, /* B280..B2FF */ + BrtLev1_0080, /* B300..B37F */ + BrtLev1_0080, /* B380..B3FF */ + BrtLev1_0080, /* B400..B47F */ + BrtLev1_0080, /* B480..B4FF */ + BrtLev1_0080, /* B500..B57F */ + BrtLev1_0080, /* B580..B5FF */ + BrtLev1_0080, /* B600..B67F */ + BrtLev1_0080, /* B680..B6FF */ + BrtLev1_0080, /* B700..B77F */ + BrtLev1_0080, /* B780..B7FF */ + BrtLev1_0080, /* B800..B87F */ + BrtLev1_0080, /* B880..B8FF */ + BrtLev1_0080, /* B900..B97F */ + BrtLev1_0080, /* B980..B9FF */ + BrtLev1_0080, /* BA00..BA7F */ + BrtLev1_0080, /* BA80..BAFF */ + BrtLev1_0080, /* BB00..BB7F */ + BrtLev1_0080, /* BB80..BBFF */ + BrtLev1_0080, /* BC00..BC7F */ + BrtLev1_0080, /* BC80..BCFF */ + BrtLev1_0080, /* BD00..BD7F */ + BrtLev1_0080, /* BD80..BDFF */ + BrtLev1_0080, /* BE00..BE7F */ + BrtLev1_0080, /* BE80..BEFF */ + BrtLev1_0080, /* BF00..BF7F */ + BrtLev1_0080, /* BF80..BFFF */ + BrtLev1_0080, /* C000..C07F */ + BrtLev1_0080, /* C080..C0FF */ + BrtLev1_0080, /* C100..C17F */ + BrtLev1_0080, /* C180..C1FF */ + BrtLev1_0080, /* C200..C27F */ + BrtLev1_0080, /* C280..C2FF */ + BrtLev1_0080, /* C300..C37F */ + BrtLev1_0080, /* C380..C3FF */ + BrtLev1_0080, /* C400..C47F */ + BrtLev1_0080, /* C480..C4FF */ + BrtLev1_0080, /* C500..C57F */ + BrtLev1_0080, /* C580..C5FF */ + BrtLev1_0080, /* C600..C67F */ + BrtLev1_0080, /* C680..C6FF */ + BrtLev1_0080, /* C700..C77F */ + BrtLev1_0080, /* C780..C7FF */ + BrtLev1_0080, /* C800..C87F */ + BrtLev1_0080, /* C880..C8FF */ + BrtLev1_0080, /* C900..C97F */ + BrtLev1_0080, /* C980..C9FF */ + BrtLev1_0080, /* CA00..CA7F */ + BrtLev1_0080, /* CA80..CAFF */ + BrtLev1_0080, /* CB00..CB7F */ + BrtLev1_0080, /* CB80..CBFF */ + BrtLev1_0080, /* CC00..CC7F */ + BrtLev1_0080, /* CC80..CCFF */ + BrtLev1_0080, /* CD00..CD7F */ + BrtLev1_0080, /* CD80..CDFF */ + BrtLev1_0080, /* CE00..CE7F */ + BrtLev1_0080, /* CE80..CEFF */ + BrtLev1_0080, /* CF00..CF7F */ + BrtLev1_0080, /* CF80..CFFF */ + BrtLev1_0080, /* D000..D07F */ + BrtLev1_0080, /* D080..D0FF */ + BrtLev1_0080, /* D100..D17F */ + BrtLev1_0080, /* D180..D1FF */ + BrtLev1_0080, /* D200..D27F */ + BrtLev1_0080, /* D280..D2FF */ + BrtLev1_0080, /* D300..D37F */ + BrtLev1_0080, /* D380..D3FF */ + BrtLev1_0080, /* D400..D47F */ + BrtLev1_0080, /* D480..D4FF */ + BrtLev1_0080, /* D500..D57F */ + BrtLev1_0080, /* D580..D5FF */ + BrtLev1_0080, /* D600..D67F */ + BrtLev1_0080, /* D680..D6FF */ + BrtLev1_0080, /* D700..D77F */ + BrtLev1_0080, /* D780..D7FF */ + BrtLev1_0080, /* D800..D87F */ + BrtLev1_0080, /* D880..D8FF */ + BrtLev1_0080, /* D900..D97F */ + BrtLev1_0080, /* D980..D9FF */ + BrtLev1_0080, /* DA00..DA7F */ + BrtLev1_0080, /* DA80..DAFF */ + BrtLev1_0080, /* DB00..DB7F */ + BrtLev1_0080, /* DB80..DBFF */ + BrtLev1_0080, /* DC00..DC7F */ + BrtLev1_0080, /* DC80..DCFF */ + BrtLev1_0080, /* DD00..DD7F */ + BrtLev1_0080, /* DD80..DDFF */ + BrtLev1_0080, /* DE00..DE7F */ + BrtLev1_0080, /* DE80..DEFF */ + BrtLev1_0080, /* DF00..DF7F */ + BrtLev1_0080, /* DF80..DFFF */ + BrtLev1_0080, /* E000..E07F */ + BrtLev1_0080, /* E080..E0FF */ + BrtLev1_0080, /* E100..E17F */ + BrtLev1_0080, /* E180..E1FF */ + BrtLev1_0080, /* E200..E27F */ + BrtLev1_0080, /* E280..E2FF */ + BrtLev1_0080, /* E300..E37F */ + BrtLev1_0080, /* E380..E3FF */ + BrtLev1_0080, /* E400..E47F */ + BrtLev1_0080, /* E480..E4FF */ + BrtLev1_0080, /* E500..E57F */ + BrtLev1_0080, /* E580..E5FF */ + BrtLev1_0080, /* E600..E67F */ + BrtLev1_0080, /* E680..E6FF */ + BrtLev1_0080, /* E700..E77F */ + BrtLev1_0080, /* E780..E7FF */ + BrtLev1_0080, /* E800..E87F */ + BrtLev1_0080, /* E880..E8FF */ + BrtLev1_0080, /* E900..E97F */ + BrtLev1_0080, /* E980..E9FF */ + BrtLev1_0080, /* EA00..EA7F */ + BrtLev1_0080, /* EA80..EAFF */ + BrtLev1_0080, /* EB00..EB7F */ + BrtLev1_0080, /* EB80..EBFF */ + BrtLev1_0080, /* EC00..EC7F */ + BrtLev1_0080, /* EC80..ECFF */ + BrtLev1_0080, /* ED00..ED7F */ + BrtLev1_0080, /* ED80..EDFF */ + BrtLev1_0080, /* EE00..EE7F */ + BrtLev1_0080, /* EE80..EEFF */ + BrtLev1_0080, /* EF00..EF7F */ + BrtLev1_0080, /* EF80..EFFF */ + BrtLev1_0080, /* F000..F07F */ + BrtLev1_0080, /* F080..F0FF */ + BrtLev1_0080, /* F100..F17F */ + BrtLev1_0080, /* F180..F1FF */ + BrtLev1_0080, /* F200..F27F */ + BrtLev1_0080, /* F280..F2FF */ + BrtLev1_0080, /* F300..F37F */ + BrtLev1_0080, /* F380..F3FF */ + BrtLev1_0080, /* F400..F47F */ + BrtLev1_0080, /* F480..F4FF */ + BrtLev1_0080, /* F500..F57F */ + BrtLev1_0080, /* F580..F5FF */ + BrtLev1_0080, /* F600..F67F */ + BrtLev1_0080, /* F680..F6FF */ + BrtLev1_0080, /* F700..F77F */ + BrtLev1_0080, /* F780..F7FF */ + BrtLev1_0080, /* F800..F87F */ + BrtLev1_0080, /* F880..F8FF */ + BrtLev1_0080, /* F900..F97F */ + BrtLev1_0080, /* F980..F9FF */ + BrtLev1_0080, /* FA00..FA7F */ + BrtLev1_0080, /* FA80..FAFF */ + BrtLev1_0080, /* FB00..FB7F */ + BrtLev1_0080, /* FB80..FBFF */ + BrtLev1_0080, /* FC00..FC7F */ + BrtLev1_0080, /* FC80..FCFF */ + BrtLev1_0080, /* FD00..FD7F */ + BrtLev1_0080, /* FD80..FDFF */ + BrtLev1_FE00, /* FE00..FE7F */ + BrtLev1_0080, /* FE80..FEFF */ + BrtLev1_FF00, /* FF00..FF7F */ + BrtLev1_0080, /* FF80..FFFF */ +}; + +/* *INDENT-ON* */ + +#define FRIBIDI_GET_BRACKET_TYPE(x) \ + ((x) >= 0x10000 ? 0 : \ + BrtLev1[((x) & 0x7f) + \ + BrtLev0[((x) >> 7)]]) + +#undef PACKTAB_UINT8 +#undef PACKTAB_UINT16 +#undef PACKTAB_UINT32 + +/* End of generated brackets-type.tab.i */ |