mirror of
https://github.com/MidnightCommander/mc
synced 2024-12-23 21:06:52 +03:00
521 lines
30 KiB
C
521 lines
30 KiB
C
/* This file was automatically created by ./mktables */
|
|
#define SL_TOUPPER_MAX_CHAR 0x10480ul
|
|
|
|
#define SL_TOUPPER_LOOKUP(x) \
|
|
(((unsigned)(x)>=SL_TOUPPER_MAX_CHAR)?0:(_pSLwc_Toupper_Table[(unsigned)(x)>>7][(unsigned)(x)&0x7F]))
|
|
|
|
extern const short *_pSLwc_Toupper_Table[521];
|
|
|
|
#ifdef DEFINE_PSLWC_TOUPPER_TABLE
|
|
static const short Table_00[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_01[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x68-0x6F*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x70-0x77*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x78-0x7F*/ -32, -32, -32, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_02[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 743, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x68-0x6F*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x70-0x77*/ -32, -32, -32, -32, -32, -32, -32, 0,
|
|
/*0x78-0x7F*/ -32, -32, -32, -32, -32, -32, -32, 121
|
|
};
|
|
|
|
static const short Table_03[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x08-0x0F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x10-0x17*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x18-0x1F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x20-0x27*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x28-0x2F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x30-0x37*/ 0, -232, 0, -1, 0, -1, 0, -1,
|
|
/*0x38-0x3F*/ 0, 0, -1, 0, -1, 0, -1, 0,
|
|
/*0x40-0x47*/ -1, 0, -1, 0, -1, 0, -1, 0,
|
|
/*0x48-0x4F*/ -1, 0, 0, -1, 0, -1, 0, -1,
|
|
/*0x50-0x57*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x58-0x5F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x78-0x7F*/ 0, 0, -1, 0, -1, 0, -1, -300
|
|
};
|
|
|
|
static const short Table_04[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, -1, 0, -1, 0, 0,
|
|
/*0x08-0x0F*/ -1, 0, 0, 0, -1, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, -1, 0, 0, 97, 0, 0,
|
|
/*0x18-0x1F*/ 0, -1, 0, 0, 0, 0, 130, 0,
|
|
/*0x20-0x27*/ 0, -1, 0, -1, 0, -1, 0, 0,
|
|
/*0x28-0x2F*/ -1, 0, 0, 0, 0, -1, 0, 0,
|
|
/*0x30-0x37*/ -1, 0, 0, 0, -1, 0, -1, 0,
|
|
/*0x38-0x3F*/ 0, -1, 0, 0, 0, -1, 0, 56,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, -1, -2, 0,
|
|
/*0x48-0x4F*/ -1, -2, 0, -1, -2, 0, -1, 0,
|
|
/*0x50-0x57*/ -1, 0, -1, 0, -1, 0, -1, 0,
|
|
/*0x58-0x5F*/ -1, 0, -1, 0, -1, -79, 0, -1,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ 0, 0, -1, -2, 0, -1, 0, 0,
|
|
/*0x78-0x7F*/ 0, -1, 0, -1, 0, -1, 0, -1
|
|
};
|
|
|
|
static const short Table_05[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x08-0x0F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x10-0x17*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x18-0x1F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x20-0x27*/ 0, 0, 0, -1, 0, -1, 0, -1,
|
|
/*0x28-0x2F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x30-0x37*/ 0, -1, 0, -1, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, -210, -206, 0, -205, -205,
|
|
/*0x58-0x5F*/ 0, -202, 0, -203, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ -205, 0, 0, -207, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ -209, -211, 0, 0, 0, 0, 0, -211,
|
|
/*0x70-0x77*/ 0, 0, -213, 0, 0, -214, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_06[128] =
|
|
{
|
|
/*0x00-0x07*/ -218, 0, 0, -218, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ -218, 0, -217, -217, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, -219, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_07[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 84, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_08[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, -38, -37, -37, -37,
|
|
/*0x30-0x37*/ 0, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x38-0x3F*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x40-0x47*/ -32, -32, -31, -32, -32, -32, -32, -32,
|
|
/*0x48-0x4F*/ -32, -32, -32, -32, -64, -63, -63, 0,
|
|
/*0x50-0x57*/ -62, -57, 0, 0, 0, -47, -54, 0,
|
|
/*0x58-0x5F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ -86, -80, -79, 0, 0, -96, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_09[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x38-0x3F*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x40-0x47*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x48-0x4F*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x50-0x57*/ -80, -80, -80, -80, -80, -80, -80, -80,
|
|
/*0x58-0x5F*/ -80, -80, -80, -80, -80, -80, -80, -80,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x78-0x7F*/ 0, -1, 0, -1, 0, -1, 0, -1
|
|
};
|
|
|
|
static const short Table_10[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, -1, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, -1, 0, -1, 0, -1,
|
|
/*0x10-0x17*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x18-0x1F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x20-0x27*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x28-0x2F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x30-0x37*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x38-0x3F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x40-0x47*/ 0, 0, -1, 0, -1, 0, -1, 0,
|
|
/*0x48-0x4F*/ -1, 0, -1, 0, -1, 0, -1, 0,
|
|
/*0x50-0x57*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x58-0x5F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ 0, -1, 0, -1, 0, -1, 0, 0,
|
|
/*0x78-0x7F*/ 0, -1, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_11[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x08-0x0F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, -48, -48, -48, -48, -48, -48, -48,
|
|
/*0x68-0x6F*/ -48, -48, -48, -48, -48, -48, -48, -48,
|
|
/*0x70-0x77*/ -48, -48, -48, -48, -48, -48, -48, -48,
|
|
/*0x78-0x7F*/ -48, -48, -48, -48, -48, -48, -48, -48
|
|
};
|
|
|
|
static const short Table_12[128] =
|
|
{
|
|
/*0x00-0x07*/ -48, -48, -48, -48, -48, -48, -48, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_13[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x08-0x0F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x10-0x17*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x18-0x1F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x20-0x27*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x28-0x2F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x30-0x37*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x38-0x3F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x40-0x47*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x48-0x4F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x50-0x57*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x58-0x5F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x78-0x7F*/ 0, -1, 0, -1, 0, -1, 0, -1
|
|
};
|
|
|
|
static const short Table_14[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x08-0x0F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x10-0x17*/ 0, -1, 0, -1, 0, -1, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, -59, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x28-0x2F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x30-0x37*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x38-0x3F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x40-0x47*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x48-0x4F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x50-0x57*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x58-0x5F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x60-0x67*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x68-0x6F*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x70-0x77*/ 0, -1, 0, -1, 0, -1, 0, -1,
|
|
/*0x78-0x7F*/ 0, -1, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_15[128] =
|
|
{
|
|
/*0x00-0x07*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 8, 8, 8, 8, 8, 8, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 8, 8, 8, 8, 8, 8, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 8, 0, 8, 0, 8, 0, 8,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 74, 74, 86, 86, 86, 86, 100, 100,
|
|
/*0x78-0x7F*/ 128, 128, 112, 112, 126, 126, 0, 0
|
|
};
|
|
|
|
static const short Table_16[128] =
|
|
{
|
|
/*0x00-0x07*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 8, 8, 8, 8, 8, 8, 8, 8,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 8, 8, 0, 9, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, -7205, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 9, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 8, 8, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 8, 8, 0, 0, 0, 7, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 9, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_17[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ -16, -16, -16, -16, -16, -16, -16, -16,
|
|
/*0x78-0x7F*/ -16, -16, -16, -16, -16, -16, -16, -16
|
|
};
|
|
|
|
static const short Table_18[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x50-0x57*/ -26, -26, -26, -26, -26, -26, -26, -26,
|
|
/*0x58-0x5F*/ -26, -26, -26, -26, -26, -26, -26, -26,
|
|
/*0x60-0x67*/ -26, -26, -26, -26, -26, -26, -26, -26,
|
|
/*0x68-0x6F*/ -26, -26, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_19[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x40-0x47*/ 0, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x48-0x4F*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x50-0x57*/ -32, -32, -32, -32, -32, -32, -32, -32,
|
|
/*0x58-0x5F*/ -32, -32, -32, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
static const short Table_20[128] =
|
|
{
|
|
/*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x28-0x2F*/ -40, -40, -40, -40, -40, -40, -40, -40,
|
|
/*0x30-0x37*/ -40, -40, -40, -40, -40, -40, -40, -40,
|
|
/*0x38-0x3F*/ -40, -40, -40, -40, -40, -40, -40, -40,
|
|
/*0x40-0x47*/ -40, -40, -40, -40, -40, -40, -40, -40,
|
|
/*0x48-0x4F*/ -40, -40, -40, -40, -40, -40, 0, 0,
|
|
/*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
|
|
};
|
|
|
|
const short *_pSLwc_Toupper_Table[521] =
|
|
{
|
|
Table_01, Table_02, Table_03, Table_04, Table_05, Table_06,
|
|
Table_07, Table_08, Table_09, Table_10, Table_11, Table_12,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_13, Table_14, Table_15, Table_16, Table_00, Table_00,
|
|
Table_17, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_18, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_19, Table_00, Table_00, Table_00, Table_00, Table_00,
|
|
Table_00, Table_00, Table_00, Table_00, Table_20
|
|
};
|
|
#endif /* DEFINE_PSLWC_TOUPPER_TABLE */
|