OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [newlib-1.18.0/] [newlib-1.18.0-or32-1.0rc2/] [newlib/] [libc/] [ctype/] [ctype_cp.h] - Diff between revs 207 and 520

Only display areas with differences | Details | Blame | View Log

Rev 207 Rev 520
/* ctype table definitions for Windows codepage charsets.
/* ctype table definitions for Windows codepage charsets.
   Included by ctype_.c. */
   Included by ctype_.c. */
 
 
#define _CTYPE_CP437_128_254 \
#define _CTYPE_CP437_128_254 \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _L,     _U,     _U,     _P,     _P,     _P,     _P,     _P, \
        _L,     _U,     _U,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _U,     _L,     _U,     _L,     _P,     _L, \
        _L,     _L,     _U,     _L,     _U,     _L,     _P,     _L, \
        _U,     _U,     _U,     _L,     _P,     _L,     _L,     _P, \
        _U,     _U,     _U,     _L,     _P,     _L,     _L,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP437_255 _S|_B
#define _CTYPE_CP437_255 _S|_B
#define _CTYPE_CP720_128_254 \
#define _CTYPE_CP720_128_254 \
        0,       0,       _L,     _L,     0,       _L,     0,       _L, \
        0,       0,       _L,     _L,     0,       _L,     0,       _L, \
        _L,     _L,     _L,     _L,     _L,     0,       0,       0,  \
        _L,     _L,     _L,     _L,     _L,     0,       0,       0,  \
        0,       _P,     _P,     _L,     _P,     _P,     _L,     _L, \
        0,       _P,     _P,     _L,     _P,     _P,     _L,     _L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _P, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP720_255 _S|_B
#define _CTYPE_CP720_255 _S|_B
#define _CTYPE_CP737_128_254 \
#define _CTYPE_CP737_128_254 \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _U,     _U,     _U,     _U,     _U,     _U, \
        _L,     _L,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _P,     _P,     _P,     _U,     _U,     _P,     _P, \
        _U,     _P,     _P,     _P,     _U,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP737_255 _S|_B
#define _CTYPE_CP737_255 _S|_B
#define _CTYPE_CP775_128_254 \
#define _CTYPE_CP775_128_254 \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _U,     _L,     _L,     _U,     _U,     _U, \
        _L,     _L,     _U,     _L,     _L,     _U,     _U,     _U, \
        _U,     _L,     _U,     _L,     _L,     _U,     _P,     _U, \
        _U,     _L,     _U,     _L,     _L,     _U,     _P,     _U, \
        _L,     _U,     _U,     _L,     _P,     _U,     _P,     _P, \
        _L,     _U,     _U,     _L,     _P,     _U,     _P,     _P, \
        _U,     _U,     _L,     _U,     _L,     _L,     _P,     _P, \
        _U,     _U,     _L,     _U,     _L,     _L,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _U,     _P,     _P,     _P,     _P,     _U,     _U,     _P, \
        _U,     _P,     _P,     _P,     _P,     _U,     _U,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     _L, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     _L, \
        _U,     _L,     _U,     _L,     _L,     _U,     _U,     _P, \
        _U,     _L,     _U,     _L,     _L,     _U,     _U,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP775_255 _S|_B
#define _CTYPE_CP775_255 _S|_B
#define _CTYPE_CP850_128_254 \
#define _CTYPE_CP850_128_254 \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _L,     _U,     _U,     _L,     _P,     _U,     _P,     _L, \
        _L,     _U,     _U,     _L,     _P,     _U,     _P,     _L, \
        _L,     _L,     _L,     _L,     _L,     _U,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _U,     _U,     _U,     _U,     _L,     _U,     _U, \
        _L,     _U,     _U,     _U,     _U,     _L,     _U,     _U, \
        _U,     _P,     _P,     _P,     _P,     _P,     _U,     _P, \
        _U,     _P,     _P,     _P,     _P,     _P,     _U,     _P, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     _L, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     _L, \
        _U,     _U,     _U,     _U,     _L,     _U,     _P,     _P, \
        _U,     _U,     _U,     _U,     _L,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP850_255 _S|_B
#define _CTYPE_CP850_255 _S|_B
#define _CTYPE_CP852_128_254 \
#define _CTYPE_CP852_128_254 \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _U,     _L,     _L,     _U,     _U,     _U, \
        _L,     _L,     _U,     _L,     _L,     _U,     _U,     _U, \
        _U,     _U,     _L,     _L,     _L,     _U,     _L,     _U, \
        _U,     _U,     _L,     _L,     _L,     _U,     _L,     _U, \
        _L,     _U,     _U,     _U,     _L,     _U,     _P,     _L, \
        _L,     _U,     _U,     _U,     _L,     _U,     _P,     _L, \
        _L,     _L,     _L,     _L,     _U,     _L,     _U,     _L, \
        _L,     _L,     _L,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _P,     _L,     _U,     _L,     _P,     _P, \
        _U,     _L,     _P,     _L,     _U,     _L,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _U,     _P,     _P,     _P,     _P,     _U,     _L,     _P, \
        _U,     _P,     _P,     _P,     _P,     _U,     _L,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _U,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _U,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _U,     _U,     _U,     _L,     _U,     _U,     _U, \
        _L,     _U,     _U,     _U,     _L,     _U,     _U,     _U, \
        _L,     _P,     _P,     _P,     _P,     _U,     _U,     _P, \
        _L,     _P,     _P,     _P,     _P,     _U,     _U,     _P, \
        _U,     _L,     _U,     _U,     _L,     _L,     _U,     _L, \
        _U,     _L,     _U,     _U,     _L,     _L,     _U,     _L, \
        _U,     _U,     _L,     _U,     _L,     _U,     _L,     _P, \
        _U,     _U,     _L,     _U,     _L,     _U,     _L,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _L,     _U,     _L,     _P
        _P,     _P,     _P,     _L,     _U,     _L,     _P
#define _CTYPE_CP852_255 _S|_B
#define _CTYPE_CP852_255 _S|_B
#define _CTYPE_CP855_128_254 \
#define _CTYPE_CP855_128_254 \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _P,     _P, \
        _L,     _U,     _L,     _U,     _L,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _L,     _U,     _L, \
        _P,     _P,     _P,     _P,     _P,     _L,     _U,     _L, \
        _U,     _P,     _P,     _P,     _P,     _L,     _U,     _P, \
        _U,     _P,     _P,     _P,     _P,     _L,     _U,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _U,     _L,     _U,     _L,     _U,     _L,     _U, \
        _L,     _P,     _P,     _P,     _P,     _U,     _L,     _P, \
        _L,     _P,     _P,     _P,     _P,     _U,     _L,     _P, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _P, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _P, \
        _P,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _P,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _U,     _L,     _U,     _P,     _P
        _U,     _L,     _U,     _L,     _U,     _P,     _P
#define _CTYPE_CP855_255 _S|_B
#define _CTYPE_CP855_255 _S|_B
#define _CTYPE_CP857_128_254 \
#define _CTYPE_CP857_128_254 \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _U,     _U,     _U,     _L,     _P,     _U,     _U,     _L, \
        _U,     _U,     _U,     _L,     _P,     _U,     _U,     _L, \
        _L,     _L,     _L,     _L,     _L,     _U,     _U,     _L, \
        _L,     _L,     _L,     _L,     _L,     _U,     _U,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _U,     _U,     _U,     _P, \
        _P,     _P,     _P,     _P,     _U,     _U,     _U,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U,     _U,     _U,     0,       _U,     _U, \
        _P,     _P,     _U,     _U,     _U,     0,       _U,     _U, \
        _U,     _P,     _P,     _P,     _P,     _P,     _U,     _P, \
        _U,     _P,     _P,     _P,     _P,     _P,     _U,     _P, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     0, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     0, \
        _P,     _U,     _U,     _U,     _L,     _L,     _P,     _P, \
        _P,     _U,     _U,     _U,     _L,     _L,     _P,     _P, \
        _P,     _P,     0,       _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP857_255 _S|_B
#define _CTYPE_CP857_255 _S|_B
#define _CTYPE_CP858_128_254 \
#define _CTYPE_CP858_128_254 \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _U,     _U, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _U,     _L,     _L,     _L,     _L,     _L, \
        _L,     _U,     _U,     _L,     _P,     _U,     _P,     _L, \
        _L,     _U,     _U,     _L,     _P,     _U,     _P,     _L, \
        _L,     _L,     _L,     _L,     _L,     _U,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _U,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _L,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _U,     _U,     _U,     _U,     _P,     _U,     _U, \
        _L,     _U,     _U,     _U,     _U,     _P,     _U,     _U, \
        _U,     _P,     _P,     _P,     _P,     _P,     _U,     _P, \
        _U,     _P,     _P,     _P,     _P,     _P,     _U,     _P, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     _L, \
        _U,     _L,     _U,     _U,     _L,     _U,     _P,     _L, \
        _U,     _U,     _U,     _U,     _L,     _U,     _P,     _P, \
        _U,     _U,     _U,     _U,     _L,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP858_255 _S|_B
#define _CTYPE_CP858_255 _S|_B
#define _CTYPE_CP862_128_254 \
#define _CTYPE_CP862_128_254 \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _P,     _P,     _P,     _P,     _L, \
        _U|_L,  _U|_L,  _U|_L,  _P,     _P,     _P,     _P,     _L, \
        _L,     _L,     _L,     _L,     _L,     _U,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _U,     _L,     _U,     _L,     _P,     _L, \
        _L,     _L,     _U,     _L,     _U,     _L,     _P,     _L, \
        _U,     _U,     _U,     _L,     _P,     _L,     _L,     _P, \
        _U,     _U,     _U,     _L,     _P,     _L,     _L,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP862_255 _S|_B
#define _CTYPE_CP862_255 _S|_B
#define _CTYPE_CP866_128_254 \
#define _CTYPE_CP866_128_254 \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P
        _P,     _P,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP866_255 _S|_B
#define _CTYPE_CP866_255 _S|_B
#define _CTYPE_CP874_128_254 \
#define _CTYPE_CP874_128_254 \
        _P,     0,       0,       0,       0,       _P,     0,       0,  \
        _P,     0,       0,       0,       0,       _P,     0,       0,  \
        0,       0,       0,       0,       0,       0,       0,       0,  \
        0,       0,       0,       0,       0,       0,       0,       0,  \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       0,       0,       0,       0,       0,       0,       0,  \
        0,       0,       0,       0,       0,       0,       0,       0,  \
        _S|_B,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _S|_B,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  0,       0,       0,       0,       _P, \
        _U|_L,  _U|_L,  _U|_L,  0,       0,       0,       0,       _P, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U|_L,  _U|_L,  0,       0,       0
        _P,     _P,     _U|_L,  _U|_L,  0,       0,       0
#define _CTYPE_CP874_255 0
#define _CTYPE_CP874_255 0
#define _CTYPE_CP1125_128_254 \
#define _CTYPE_CP1125_128_254 \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _U,     _L,     _U,     _L,     _U,     _L, \
        _U,     _L,     _P,     _P,     _P,     _P,     _P
        _U,     _L,     _P,     _P,     _P,     _P,     _P
#define _CTYPE_CP1125_255 _S|_B
#define _CTYPE_CP1125_255 _S|_B
#define _CTYPE_CP1250_128_254 \
#define _CTYPE_CP1250_128_254 \
        _P,     0,       _P,     0,       _P,     _P,     _P,     _P, \
        _P,     0,       _P,     0,       _P,     _P,     _P,     _P, \
        0,       _P,     _U,     _P,     _U,     _U,     _U,     _U, \
        0,       _P,     _U,     _P,     _U,     _U,     _U,     _U, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _L,     _P,     _L,     _L,     _L,     _L, \
        0,       _P,     _L,     _P,     _L,     _L,     _L,     _L, \
        _S|_B,  _P,     _P,     _U,     _P,     _U,     _P,     _P, \
        _S|_B,  _P,     _P,     _U,     _P,     _U,     _P,     _P, \
        _P,     _P,     _U,     _P,     _P,     _P,     _P,     _U, \
        _P,     _P,     _U,     _P,     _P,     _P,     _P,     _U, \
        _P,     _P,     _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _L,     _L,     _P,     _U,     _P,     _L,     _L, \
        _P,     _L,     _L,     _P,     _U,     _P,     _L,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L
        _L,     _L,     _L,     _L,     _L,     _L,     _L
#define _CTYPE_CP1250_255 _P
#define _CTYPE_CP1250_255 _P
#define _CTYPE_CP1251_128_254 \
#define _CTYPE_CP1251_128_254 \
        _U,     _U,     _P,     _L,     _P,     _P,     _P,     _P, \
        _U,     _U,     _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U,     _P,     _U,     _U,     _U,     _U, \
        _P,     _P,     _U,     _P,     _U,     _U,     _U,     _U, \
        _L,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _L,     _P,     _L,     _L,     _L,     _L, \
        0,       _P,     _L,     _P,     _L,     _L,     _L,     _L, \
        _S|_B,  _U,     _L,     _U,     _P,     _U,     _P,     _P, \
        _S|_B,  _U,     _L,     _U,     _P,     _U,     _P,     _P, \
        _U,     _P,     _U,     _P,     _P,     _P,     _P,     _U, \
        _U,     _P,     _U,     _P,     _P,     _P,     _P,     _U, \
        _P,     _P,     _U,     _L,     _L,     _P,     _P,     _P, \
        _P,     _P,     _U,     _L,     _L,     _P,     _P,     _P, \
        _L,     _P,     _L,     _P,     _L,     _U,     _L,     _L, \
        _L,     _P,     _L,     _P,     _L,     _U,     _L,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L
        _L,     _L,     _L,     _L,     _L,     _L,     _L
#define _CTYPE_CP1251_255 _L
#define _CTYPE_CP1251_255 _L
#define _CTYPE_CP1252_128_254 \
#define _CTYPE_CP1252_128_254 \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U,     _P,     _U,     _U,     0,       0,  \
        _P,     _P,     _U,     _P,     _U,     _U,     0,       0,  \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _L,     _P,     _L,     0,       _L,     _U, \
        _P,     _P,     _L,     _P,     _L,     0,       _L,     _U, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L
        _L,     _L,     _L,     _L,     _L,     _L,     _L
#define _CTYPE_CP1252_255 _L
#define _CTYPE_CP1252_255 _L
#define _CTYPE_CP1253_128_254 \
#define _CTYPE_CP1253_128_254 \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        0,       _P,     0,       _P,     0,       0,       0,       0,  \
        0,       _P,     0,       _P,     0,       0,       0,       0,  \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     0,       _P,     0,       0,       0,       0,  \
        0,       _P,     0,       _P,     0,       0,       0,       0,  \
        _S|_B,  _P,     _U,     _P,     _P,     _P,     _P,     _P, \
        _S|_B,  _P,     _U,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U,     _U,     _U,     _P,     _U,     _P,     _U,     _U, \
        _U,     _U,     _U,     _P,     _U,     _P,     _U,     _U, \
        _L,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _L,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _L,     _L,     _L,     _L, \
        _U,     _U,     _U,     _U,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L
        _L,     _L,     _L,     _L,     _L,     _L,     _L
#define _CTYPE_CP1253_255 _L
#define _CTYPE_CP1253_255 _L
#define _CTYPE_CP1254_128_254 \
#define _CTYPE_CP1254_128_254 \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U,     _P,     _U,     0,       0,       0,  \
        _P,     _P,     _U,     _P,     _U,     0,       0,       0,  \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _L,     _P,     _L,     0,       0,       _U, \
        _P,     _P,     _L,     _P,     _L,     0,       0,       _U, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L
        _L,     _L,     _L,     _L,     _L,     _L,     _L
#define _CTYPE_CP1254_255 _L
#define _CTYPE_CP1254_255 _L
#define _CTYPE_CP1255_128_254 \
#define _CTYPE_CP1255_128_254 \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     0,       0,       0,       0,  \
        _P,     _P,     0,       _P,     0,       0,       0,       0,  \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     0,       0,       0,       0,  \
        _P,     _P,     0,       _P,     0,       0,       0,       0,  \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _U|_L,  _U|_L,  _U|_L,  _P, \
        _P,     _P,     _P,     _P,     _U|_L,  _U|_L,  _U|_L,  _P, \
        _P,     0,       0,       0,       0,       0,       0,       0,  \
        _P,     0,       0,       0,       0,       0,       0,       0,  \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  0,       0,       _P,     _P
        _U|_L,  _U|_L,  _U|_L,  0,       0,       _P,     _P
#define _CTYPE_CP1255_255 0
#define _CTYPE_CP1255_255 0
#define _CTYPE_CP1256_128_254 \
#define _CTYPE_CP1256_128_254 \
        _P,     _U|_L,  _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _U|_L,  _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U|_L,  _P,     _U,     _U|_L,  _U|_L,  _U|_L, \
        _P,     _P,     _U|_L,  _P,     _U,     _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U|_L,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U|_L,  _P,     _U|_L,  _P,     _L,     _P,     _P,     _U|_L, \
        _U|_L,  _P,     _U|_L,  _P,     _L,     _P,     _P,     _U|_L, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U|_L,  _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _U|_L,  _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _U|_L,  _U|_L,  _U|_L, \
        _U|_L,  _U|_L,  _U|_L,  _U|_L,  _P,     _U|_L,  _U|_L,  _U|_L, \
        _L,     _U|_L,  _L,     _U|_L,  _U|_L,  _U|_L,  _U|_L,  _L, \
        _L,     _U|_L,  _L,     _U|_L,  _U|_L,  _U|_L,  _U|_L,  _L, \
        _L,     _L,     _L,     _L,     _U|_L,  _U|_L,  _L,     _L, \
        _L,     _L,     _L,     _L,     _U|_L,  _U|_L,  _L,     _L, \
        _P,     _P,     _P,     _P,     _L,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _L,     _P,     _P,     _P, \
        _P,     _L,     _P,     _L,     _L,     _P,     _P
        _P,     _L,     _P,     _L,     _L,     _P,     _P
#define _CTYPE_CP1256_255 _U|_L
#define _CTYPE_CP1256_255 _U|_L
#define _CTYPE_CP1257_128_254 \
#define _CTYPE_CP1257_128_254 \
        _P,     0,       _P,     0,       _P,     _P,     _P,     _P, \
        _P,     0,       _P,     0,       _P,     _P,     _P,     _P, \
        0,       _P,     0,       _P,     0,       _P,     _P,     _P, \
        0,       _P,     0,       _P,     0,       _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     0,       _P,     0,       _P,     _P,     0,  \
        0,       _P,     0,       _P,     0,       _P,     _P,     0,  \
        _S|_B,  0,       _P,     _P,     _P,     0,       _P,     _P, \
        _S|_B,  0,       _P,     _P,     _P,     0,       _P,     _P, \
        _U,     _P,     _U,     _P,     _P,     _P,     _P,     _U, \
        _U,     _P,     _U,     _P,     _P,     _P,     _P,     _U, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _P,     _L,     _P,     _P,     _P,     _P,     _L, \
        _L,     _P,     _L,     _P,     _P,     _P,     _P,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L
        _L,     _L,     _L,     _L,     _L,     _L,     _L
#define _CTYPE_CP1257_255 _P
#define _CTYPE_CP1257_255 _P
#define _CTYPE_CP1258_128_254 \
#define _CTYPE_CP1258_128_254 \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     0,       _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     _U,     0,       0,       0,  \
        _P,     _P,     0,       _P,     _U,     0,       0,       0,  \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        0,       _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     0,       _P,     _L,     0,       0,       _U, \
        _P,     _P,     0,       _P,     _L,     0,       0,       _U, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _S|_B,  _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _P,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _P,     _U,     _U,     _U, \
        _U,     _U,     _P,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _P,     _U,     _U,     _U,     _U,     _P, \
        _U,     _U,     _U,     _U,     _U,     _U,     _P,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _P,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _P,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _P,     _L,     _L,     _L, \
        _L,     _L,     _P,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _P,     _L,     _L,     _L,     _L,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _P
        _L,     _L,     _L,     _L,     _L,     _L,     _P
#define _CTYPE_CP1258_255 _L
#define _CTYPE_CP1258_255 _L
#define _CTYPE_CP20866_128_254 \
#define _CTYPE_CP20866_128_254 \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _S|_B,  _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _S|_B,  _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _L,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _U,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _U,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U
        _U,     _U,     _U,     _U,     _U,     _U,     _U
#define _CTYPE_CP20866_255 _U
#define _CTYPE_CP20866_255 _U
#define _CTYPE_CP21866_128_254 \
#define _CTYPE_CP21866_128_254 \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _S|_B,  _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _S|_B,  _P,     _P,     _P,     _P,     _P, \
        _P,     _P,     _P,     _L,     _L,     _P,     _L,     _L, \
        _P,     _P,     _P,     _L,     _L,     _P,     _L,     _L, \
        _P,     _P,     _P,     _P,     _P,     _L,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _L,     _P,     _P, \
        _P,     _P,     _P,     _U,     _U,     _P,     _U,     _U, \
        _P,     _P,     _P,     _U,     _U,     _P,     _U,     _U, \
        _P,     _P,     _P,     _P,     _P,     _U,     _P,     _P, \
        _P,     _P,     _P,     _P,     _P,     _U,     _P,     _P, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _L,     _L,     _L,     _L,     _L,     _L,     _L,     _L, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U,     _U, \
        _U,     _U,     _U,     _U,     _U,     _U,     _U
        _U,     _U,     _U,     _U,     _U,     _U,     _U
#define _CTYPE_CP21866_255 _U
#define _CTYPE_CP21866_255 _U
 
 
 
 
extern int __cp_index (const char *charset_ext);
extern int __cp_index (const char *charset_ext);
 
 
#if defined(ALLOW_NEGATIVE_CTYPE_INDEX)
#if defined(ALLOW_NEGATIVE_CTYPE_INDEX)
 
 
#ifndef __CYGWIN__
#ifndef __CYGWIN__
static _CONST
static _CONST
#endif
#endif
char __ctype_cp[24][128 + 256] = {
char __ctype_cp[24][128 + 256] = {
  { _CTYPE_CP437_128_254,
  { _CTYPE_CP437_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP437_128_254,
    _CTYPE_CP437_128_254,
    _CTYPE_CP437_255
    _CTYPE_CP437_255
  },
  },
  { _CTYPE_CP720_128_254,
  { _CTYPE_CP720_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP720_128_254,
    _CTYPE_CP720_128_254,
    _CTYPE_CP720_255
    _CTYPE_CP720_255
  },
  },
  { _CTYPE_CP737_128_254,
  { _CTYPE_CP737_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP737_128_254,
    _CTYPE_CP737_128_254,
    _CTYPE_CP737_255
    _CTYPE_CP737_255
  },
  },
  { _CTYPE_CP775_128_254,
  { _CTYPE_CP775_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP775_128_254,
    _CTYPE_CP775_128_254,
    _CTYPE_CP775_255
    _CTYPE_CP775_255
  },
  },
  { _CTYPE_CP850_128_254,
  { _CTYPE_CP850_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP850_128_254,
    _CTYPE_CP850_128_254,
    _CTYPE_CP850_255
    _CTYPE_CP850_255
  },
  },
  { _CTYPE_CP852_128_254,
  { _CTYPE_CP852_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP852_128_254,
    _CTYPE_CP852_128_254,
    _CTYPE_CP852_255
    _CTYPE_CP852_255
  },
  },
  { _CTYPE_CP855_128_254,
  { _CTYPE_CP855_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP855_128_254,
    _CTYPE_CP855_128_254,
    _CTYPE_CP855_255
    _CTYPE_CP855_255
  },
  },
  { _CTYPE_CP857_128_254,
  { _CTYPE_CP857_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP857_128_254,
    _CTYPE_CP857_128_254,
    _CTYPE_CP857_255
    _CTYPE_CP857_255
  },
  },
  { _CTYPE_CP858_128_254,
  { _CTYPE_CP858_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP858_128_254,
    _CTYPE_CP858_128_254,
    _CTYPE_CP858_255
    _CTYPE_CP858_255
  },
  },
  { _CTYPE_CP862_128_254,
  { _CTYPE_CP862_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP862_128_254,
    _CTYPE_CP862_128_254,
    _CTYPE_CP862_255
    _CTYPE_CP862_255
  },
  },
  { _CTYPE_CP866_128_254,
  { _CTYPE_CP866_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP866_128_254,
    _CTYPE_CP866_128_254,
    _CTYPE_CP866_255
    _CTYPE_CP866_255
  },
  },
  { _CTYPE_CP874_128_254,
  { _CTYPE_CP874_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP874_128_254,
    _CTYPE_CP874_128_254,
    _CTYPE_CP874_255
    _CTYPE_CP874_255
  },
  },
  { _CTYPE_CP1125_128_254,
  { _CTYPE_CP1125_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1125_128_254,
    _CTYPE_CP1125_128_254,
    _CTYPE_CP1125_255
    _CTYPE_CP1125_255
  },
  },
  { _CTYPE_CP1250_128_254,
  { _CTYPE_CP1250_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1250_128_254,
    _CTYPE_CP1250_128_254,
    _CTYPE_CP1250_255
    _CTYPE_CP1250_255
  },
  },
  { _CTYPE_CP1251_128_254,
  { _CTYPE_CP1251_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1251_128_254,
    _CTYPE_CP1251_128_254,
    _CTYPE_CP1251_255
    _CTYPE_CP1251_255
  },
  },
  { _CTYPE_CP1252_128_254,
  { _CTYPE_CP1252_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1252_128_254,
    _CTYPE_CP1252_128_254,
    _CTYPE_CP1252_255
    _CTYPE_CP1252_255
  },
  },
  { _CTYPE_CP1253_128_254,
  { _CTYPE_CP1253_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1253_128_254,
    _CTYPE_CP1253_128_254,
    _CTYPE_CP1253_255
    _CTYPE_CP1253_255
  },
  },
  { _CTYPE_CP1254_128_254,
  { _CTYPE_CP1254_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1254_128_254,
    _CTYPE_CP1254_128_254,
    _CTYPE_CP1254_255
    _CTYPE_CP1254_255
  },
  },
  { _CTYPE_CP1255_128_254,
  { _CTYPE_CP1255_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1255_128_254,
    _CTYPE_CP1255_128_254,
    _CTYPE_CP1255_255
    _CTYPE_CP1255_255
  },
  },
  { _CTYPE_CP1256_128_254,
  { _CTYPE_CP1256_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1256_128_254,
    _CTYPE_CP1256_128_254,
    _CTYPE_CP1256_255
    _CTYPE_CP1256_255
  },
  },
  { _CTYPE_CP1257_128_254,
  { _CTYPE_CP1257_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1257_128_254,
    _CTYPE_CP1257_128_254,
    _CTYPE_CP1257_255
    _CTYPE_CP1257_255
  },
  },
  { _CTYPE_CP1258_128_254,
  { _CTYPE_CP1258_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1258_128_254,
    _CTYPE_CP1258_128_254,
    _CTYPE_CP1258_255
    _CTYPE_CP1258_255
  },
  },
  { _CTYPE_CP20866_128_254,
  { _CTYPE_CP20866_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP20866_128_254,
    _CTYPE_CP20866_128_254,
    _CTYPE_CP20866_255
    _CTYPE_CP20866_255
  },
  },
  { _CTYPE_CP21866_128_254,
  { _CTYPE_CP21866_128_254,
    0,
    0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP21866_128_254,
    _CTYPE_CP21866_128_254,
    _CTYPE_CP21866_255
    _CTYPE_CP21866_255
  },
  },
};
};
 
 
#else /* !defined(ALLOW_NEGATIVE_CTYPE_INDEX) */
#else /* !defined(ALLOW_NEGATIVE_CTYPE_INDEX) */
 
 
static _CONST char __ctype_cp[22][1 + 256] = {
static _CONST char __ctype_cp[22][1 + 256] = {
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP437_128_254,
    _CTYPE_CP437_128_254,
    _CTYPE_CP437_255
    _CTYPE_CP437_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP720_128_254,
    _CTYPE_CP720_128_254,
    _CTYPE_CP720_255
    _CTYPE_CP720_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP737_128_254,
    _CTYPE_CP737_128_254,
    _CTYPE_CP737_255
    _CTYPE_CP737_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP775_128_254,
    _CTYPE_CP775_128_254,
    _CTYPE_CP775_255
    _CTYPE_CP775_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP850_128_254,
    _CTYPE_CP850_128_254,
    _CTYPE_CP850_255
    _CTYPE_CP850_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP852_128_254,
    _CTYPE_CP852_128_254,
    _CTYPE_CP852_255
    _CTYPE_CP852_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP855_128_254,
    _CTYPE_CP855_128_254,
    _CTYPE_CP855_255
    _CTYPE_CP855_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP857_128_254,
    _CTYPE_CP857_128_254,
    _CTYPE_CP857_255
    _CTYPE_CP857_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP858_128_254,
    _CTYPE_CP858_128_254,
    _CTYPE_CP858_255
    _CTYPE_CP858_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP862_128_254,
    _CTYPE_CP862_128_254,
    _CTYPE_CP862_255
    _CTYPE_CP862_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP866_128_254,
    _CTYPE_CP866_128_254,
    _CTYPE_CP866_255
    _CTYPE_CP866_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP874_128_254,
    _CTYPE_CP874_128_254,
    _CTYPE_CP874_255
    _CTYPE_CP874_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1125_128_254,
    _CTYPE_CP1125_128_254,
    _CTYPE_CP1125_255
    _CTYPE_CP1125_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1250_128_254,
    _CTYPE_CP1250_128_254,
    _CTYPE_CP1250_255
    _CTYPE_CP1250_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1251_128_254,
    _CTYPE_CP1251_128_254,
    _CTYPE_CP1251_255
    _CTYPE_CP1251_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1252_128_254,
    _CTYPE_CP1252_128_254,
    _CTYPE_CP1252_255
    _CTYPE_CP1252_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1253_128_254,
    _CTYPE_CP1253_128_254,
    _CTYPE_CP1253_255
    _CTYPE_CP1253_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1254_128_254,
    _CTYPE_CP1254_128_254,
    _CTYPE_CP1254_255
    _CTYPE_CP1254_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1255_128_254,
    _CTYPE_CP1255_128_254,
    _CTYPE_CP1255_255
    _CTYPE_CP1255_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1256_128_254,
    _CTYPE_CP1256_128_254,
    _CTYPE_CP1256_255
    _CTYPE_CP1256_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1257_128_254,
    _CTYPE_CP1257_128_254,
    _CTYPE_CP1257_255
    _CTYPE_CP1257_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP1258_128_254,
    _CTYPE_CP1258_128_254,
    _CTYPE_CP1258_255
    _CTYPE_CP1258_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP20866_128_254,
    _CTYPE_CP20866_128_254,
    _CTYPE_CP20866_255
    _CTYPE_CP20866_255
  },
  },
  { 0,
  { 0,
    _CTYPE_DATA_0_127,
    _CTYPE_DATA_0_127,
    _CTYPE_CP21866_128_254,
    _CTYPE_CP21866_128_254,
    _CTYPE_CP21866_255
    _CTYPE_CP21866_255
  },
  },
};
};
 
 
#endif /* ALLOW_NEGATIVE_CTYPE_INDEX */
#endif /* ALLOW_NEGATIVE_CTYPE_INDEX */
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.