stop to renaming _CTYPE_* -> _RUNETYPE_*.
This commit is contained in:
parent
2a589509a4
commit
fd847aaa33
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: iswctype_mb.c,v 1.9 2010/06/02 15:47:25 tnozaki Exp $ */
|
||||
/* $NetBSD: iswctype_mb.c,v 1.10 2010/06/12 05:54:05 tnozaki Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c)2008 Citrus Project,
|
||||
@ -28,7 +28,7 @@
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#if defined(LIBC_SCCS) && !defined(lint)
|
||||
__RCSID("$NetBSD: iswctype_mb.c,v 1.9 2010/06/02 15:47:25 tnozaki Exp $");
|
||||
__RCSID("$NetBSD: iswctype_mb.c,v 1.10 2010/06/12 05:54:05 tnozaki Exp $");
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
#include "namespace.h"
|
||||
@ -156,8 +156,8 @@ wcwidth(wchar_t wc)
|
||||
return 0;
|
||||
rl = _RUNE_LOCALE();
|
||||
x = _runetype_priv(rl, wc);
|
||||
if (x & _CTYPE_R)
|
||||
return ((unsigned)x & _CTYPE_SWM) >> _CTYPE_SWS;
|
||||
if (x & _RUNETYPE_R)
|
||||
return ((unsigned)x & _RUNETYPE_SWM) >> _RUNETYPE_SWS;
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -174,9 +174,9 @@ wcswidth(const wchar_t * __restrict ws, size_t wn)
|
||||
width = 0;
|
||||
while (wn > 0 && *ws != L'\0') {
|
||||
x = _runetype_priv(rl, *ws);
|
||||
if ((x & _CTYPE_R) == 0)
|
||||
if ((x & _RUNETYPE_R) == 0)
|
||||
return -1;
|
||||
width += ((unsigned)x & _CTYPE_SWM) >> _CTYPE_SWS;
|
||||
width += ((unsigned)x & _RUNETYPE_SWM) >> _RUNETYPE_SWS;
|
||||
++ws, --wn;
|
||||
}
|
||||
return width;
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: rune.c,v 1.36 2010/06/01 13:52:08 tnozaki Exp $ */
|
||||
/* $NetBSD: rune.c,v 1.37 2010/06/12 05:54:05 tnozaki Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c)1999 Citrus Project,
|
||||
@ -63,7 +63,7 @@
|
||||
#if 0
|
||||
static char sccsid[] = "@(#)rune.c 8.1 (Berkeley) 6/4/93";
|
||||
#else
|
||||
__RCSID("$NetBSD: rune.c,v 1.36 2010/06/01 13:52:08 tnozaki Exp $");
|
||||
__RCSID("$NetBSD: rune.c,v 1.37 2010/06/12 05:54:05 tnozaki Exp $");
|
||||
#endif
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
@ -433,37 +433,37 @@ _Read_CTypeAsRune(fp)
|
||||
* - isprint() declaration in ctype.h incorrectly uses _B.
|
||||
* _B means "isprint but !isgraph", not "isblank" with the
|
||||
* declaration.
|
||||
* - _X and _CTYPE_X have negligible difference in meaning.
|
||||
* - _X and _RUNETYPE_X have negligible difference in meaning.
|
||||
* - we don't set digit value, fearing that it would be
|
||||
* too much of hardcoding. we may need to revisit it.
|
||||
*/
|
||||
|
||||
if (new_ctype[1 + x] & _U)
|
||||
rl->rl_runetype[x] |= _CTYPE_U;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_U;
|
||||
if (new_ctype[1 + x] & _L)
|
||||
rl->rl_runetype[x] |= _CTYPE_L;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_L;
|
||||
if (new_ctype[1 + x] & _N)
|
||||
rl->rl_runetype[x] |= _CTYPE_D;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_D;
|
||||
if (new_ctype[1 + x] & _S)
|
||||
rl->rl_runetype[x] |= _CTYPE_S;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_S;
|
||||
if (new_ctype[1 + x] & _P)
|
||||
rl->rl_runetype[x] |= _CTYPE_P;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_P;
|
||||
if (new_ctype[1 + x] & _C)
|
||||
rl->rl_runetype[x] |= _CTYPE_C;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_C;
|
||||
/* derived flag bits, duplicate of ctype.h */
|
||||
if (new_ctype[1 + x] & (_U | _L))
|
||||
rl->rl_runetype[x] |= _CTYPE_A;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_A;
|
||||
if (new_ctype[1 + x] & (_N | _X))
|
||||
rl->rl_runetype[x] |= _CTYPE_X;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_X;
|
||||
if (new_ctype[1 + x] & (_P|_U|_L|_N))
|
||||
rl->rl_runetype[x] |= _CTYPE_G;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_G;
|
||||
/* we don't really trust _B in the file. see above. */
|
||||
if (new_ctype[1 + x] & _B)
|
||||
rl->rl_runetype[x] |= _CTYPE_B;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_B;
|
||||
if ((new_ctype[1 + x] & (_P|_U|_L|_N|_B)) || x == ' ')
|
||||
rl->rl_runetype[x] |= (_CTYPE_R | _CTYPE_SW1);
|
||||
rl->rl_runetype[x] |= (_RUNETYPE_R | _RUNETYPE_SW1);
|
||||
if (x == ' ' || x == '\t')
|
||||
rl->rl_runetype[x] |= _CTYPE_B;
|
||||
rl->rl_runetype[x] |= _RUNETYPE_B;
|
||||
|
||||
/* XXX may fail on non-8bit encoding only */
|
||||
rl->rl_mapupper[x] = ntohs(new_toupper[1 + x]);
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: rune_local.h,v 1.15 2010/06/05 16:37:13 tnozaki Exp $ */
|
||||
/* $NetBSD: rune_local.h,v 1.16 2010/06/12 05:54:05 tnozaki Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c) 2000 Citrus Project,
|
||||
@ -68,34 +68,6 @@
|
||||
#include <wchar.h>
|
||||
#include "runetype_local.h"
|
||||
|
||||
/*
|
||||
* map _RTYPE_x to _CTYPE_x
|
||||
*
|
||||
* XXX: these should be defined in ctype.h and used in isxxx macros.
|
||||
* (note: current isxxx macros use "old" NetBSD masks and
|
||||
* _CTYPE_x are not public.)
|
||||
*/
|
||||
#define _CTYPE_A _RUNETYPE_A
|
||||
#define _CTYPE_C _RUNETYPE_C
|
||||
#define _CTYPE_D _RUNETYPE_D
|
||||
#define _CTYPE_G _RUNETYPE_G
|
||||
#define _CTYPE_L _RUNETYPE_L
|
||||
#define _CTYPE_P _RUNETYPE_P
|
||||
#define _CTYPE_S _RUNETYPE_S
|
||||
#define _CTYPE_U _RUNETYPE_U
|
||||
#define _CTYPE_X _RUNETYPE_X
|
||||
#define _CTYPE_B _RUNETYPE_B
|
||||
#define _CTYPE_R _RUNETYPE_R
|
||||
#define _CTYPE_I _RUNETYPE_I
|
||||
#define _CTYPE_T _RUNETYPE_T
|
||||
#define _CTYPE_Q _RUNETYPE_Q
|
||||
#define _CTYPE_SWM _RUNETYPE_SWM
|
||||
#define _CTYPE_SWS _RUNETYPE_SWS
|
||||
#define _CTYPE_SW0 _RUNETYPE_SW0
|
||||
#define _CTYPE_SW1 _RUNETYPE_SW1
|
||||
#define _CTYPE_SW2 _RUNETYPE_SW2
|
||||
#define _CTYPE_SW3 _RUNETYPE_SW3
|
||||
|
||||
/*
|
||||
* Other namespace conversion.
|
||||
*/
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: runeglue.c,v 1.18 2010/06/01 13:52:08 tnozaki Exp $ */
|
||||
/* $NetBSD: runeglue.c,v 1.19 2010/06/12 05:54:05 tnozaki Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c)1999 Citrus Project,
|
||||
@ -35,7 +35,7 @@
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#if defined(LIBC_SCCS) && !defined(lint)
|
||||
__RCSID("$NetBSD: runeglue.c,v 1.18 2010/06/01 13:52:08 tnozaki Exp $");
|
||||
__RCSID("$NetBSD: runeglue.c,v 1.19 2010/06/12 05:54:05 tnozaki Exp $");
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
#include <sys/types.h>
|
||||
@ -105,19 +105,19 @@ __runetable_to_netbsd_ctype(rl)
|
||||
if (ch == EOF)
|
||||
continue;
|
||||
|
||||
if (rl->rl_runetype[i] & _CTYPE_U)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_U)
|
||||
new_ctype[i + 1] |= _U;
|
||||
if (rl->rl_runetype[i] & _CTYPE_L)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_L)
|
||||
new_ctype[i + 1] |= _L;
|
||||
if (rl->rl_runetype[i] & _CTYPE_D)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_D)
|
||||
new_ctype[i + 1] |= _N;
|
||||
if (rl->rl_runetype[i] & _CTYPE_S)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_S)
|
||||
new_ctype[i + 1] |= _S;
|
||||
if (rl->rl_runetype[i] & _CTYPE_P)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_P)
|
||||
new_ctype[i + 1] |= _P;
|
||||
if (rl->rl_runetype[i] & _CTYPE_C)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_C)
|
||||
new_ctype[i + 1] |= _C;
|
||||
if (rl->rl_runetype[i] & _CTYPE_X)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_X)
|
||||
new_ctype[i + 1] |= _X;
|
||||
/*
|
||||
* TWEAK! _B has been used incorrectly (or with older
|
||||
@ -127,10 +127,10 @@ __runetable_to_netbsd_ctype(rl)
|
||||
* function (i.e. isblank() is inherently locale unfriendly).
|
||||
*/
|
||||
#if 1
|
||||
if ((rl->rl_runetype[i] & (_CTYPE_R | _CTYPE_G)) == _CTYPE_R)
|
||||
if ((rl->rl_runetype[i] & (_RUNETYPE_R | _RUNETYPE_G)) == _RUNETYPE_R)
|
||||
new_ctype[i + 1] |= _B;
|
||||
#else
|
||||
if (rl->rl_runetype[i] & _CTYPE_B)
|
||||
if (rl->rl_runetype[i] & _RUNETYPE_B)
|
||||
new_ctype[i + 1] |= _B;
|
||||
#endif
|
||||
new_toupper[i + 1] = (short)rl->rl_mapupper[i];
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: runetable.c,v 1.24 2010/06/01 13:52:08 tnozaki Exp $ */
|
||||
/* $NetBSD: runetable.c,v 1.25 2010/06/12 05:54:05 tnozaki Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c) 1993
|
||||
@ -39,7 +39,7 @@
|
||||
#if 0
|
||||
static char sccsid[] = "@(#)table.c 8.1 (Berkeley) 6/27/93";
|
||||
#else
|
||||
__RCSID("$NetBSD: runetable.c,v 1.24 2010/06/01 13:52:08 tnozaki Exp $");
|
||||
__RCSID("$NetBSD: runetable.c,v 1.25 2010/06/12 05:54:05 tnozaki Exp $");
|
||||
#endif
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
@ -57,199 +57,199 @@ const _RuneLocale _DefaultRuneLocale = {
|
||||
"NONE",
|
||||
_DEFAULT_INVALID_RUNE,
|
||||
|
||||
{ /*00*/ _CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
/*08*/ _CTYPE_C,
|
||||
_CTYPE_C|_CTYPE_S|_CTYPE_B,
|
||||
_CTYPE_C|_CTYPE_S,
|
||||
_CTYPE_C|_CTYPE_S,
|
||||
_CTYPE_C|_CTYPE_S,
|
||||
_CTYPE_C|_CTYPE_S,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
/*10*/ _CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
/*18*/ _CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
_CTYPE_C,
|
||||
/*20*/ _CTYPE_S|_CTYPE_B|_CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
/*28*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
/*30*/ _CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|0,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|1,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|2,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|3,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|4,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|5,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|6,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|7,
|
||||
/*38*/ _CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|8,
|
||||
_CTYPE_D|_CTYPE_R|_CTYPE_G|_CTYPE_X|_CTYPE_SW1|9,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
/*40*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|10,
|
||||
_CTYPE_U|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|11,
|
||||
_CTYPE_U|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|12,
|
||||
_CTYPE_U|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|13,
|
||||
_CTYPE_U|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|14,
|
||||
_CTYPE_U|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|15,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
/*48*/ _CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
/*50*/ _CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
/*58*/ _CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_U|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
/*60*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|10,
|
||||
_CTYPE_L|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|11,
|
||||
_CTYPE_L|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|12,
|
||||
_CTYPE_L|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|13,
|
||||
_CTYPE_L|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|14,
|
||||
_CTYPE_L|_CTYPE_X|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1|15,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
/*68*/ _CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
/*70*/ _CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
/*78*/ _CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_L|_CTYPE_R|_CTYPE_G|_CTYPE_A|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
|
||||
_CTYPE_C,
|
||||
{ /*00*/ _RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
/*08*/ _RUNETYPE_C,
|
||||
_RUNETYPE_C|_RUNETYPE_S|_RUNETYPE_B,
|
||||
_RUNETYPE_C|_RUNETYPE_S,
|
||||
_RUNETYPE_C|_RUNETYPE_S,
|
||||
_RUNETYPE_C|_RUNETYPE_S,
|
||||
_RUNETYPE_C|_RUNETYPE_S,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
/*10*/ _RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
/*18*/ _RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
_RUNETYPE_C,
|
||||
/*20*/ _RUNETYPE_S|_RUNETYPE_B|_RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
/*28*/ _RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
/*30*/ _RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|0,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|1,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|2,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|3,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|4,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|5,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|6,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|7,
|
||||
/*38*/ _RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|8,
|
||||
_RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_X|_RUNETYPE_SW1|9,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
/*40*/ _RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|10,
|
||||
_RUNETYPE_U|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|11,
|
||||
_RUNETYPE_U|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|12,
|
||||
_RUNETYPE_U|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|13,
|
||||
_RUNETYPE_U|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|14,
|
||||
_RUNETYPE_U|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|15,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
/*48*/ _RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
/*50*/ _RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
/*58*/ _RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
/*60*/ _RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|10,
|
||||
_RUNETYPE_L|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|11,
|
||||
_RUNETYPE_L|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|12,
|
||||
_RUNETYPE_L|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|13,
|
||||
_RUNETYPE_L|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|14,
|
||||
_RUNETYPE_L|_RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1|15,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
/*68*/ _RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
/*70*/ _RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
/*78*/ _RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_A|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G|_RUNETYPE_SW1,
|
||||
_RUNETYPE_C,
|
||||
#ifdef ALL_80_TO_FF_SW1
|
||||
/*80*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*90*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*A0*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*B0*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*C0*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*D0*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*E0*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*F0*/ _CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
_CTYPE_R|_CTYPE_SW1, _CTYPE_R|_CTYPE_SW1,
|
||||
/*80*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*90*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*A0*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*B0*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*C0*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*D0*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*E0*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
/*F0*/ _RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
_RUNETYPE_R|_RUNETYPE_SW1, _RUNETYPE_R|_RUNETYPE_SW1,
|
||||
#endif
|
||||
},
|
||||
{ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
|
||||
@ -335,18 +335,18 @@ const _RuneLocale _DefaultRuneLocale = {
|
||||
},
|
||||
},
|
||||
{
|
||||
{ "alnum", _CTYPE_A|_CTYPE_D },
|
||||
{ "alpha", _CTYPE_A },
|
||||
{ "blank", _CTYPE_B },
|
||||
{ "cntrl", _CTYPE_C },
|
||||
{ "digit", _CTYPE_D },
|
||||
{ "graph", _CTYPE_G },
|
||||
{ "lower", _CTYPE_L },
|
||||
{ "print", _CTYPE_R },
|
||||
{ "punct", _CTYPE_P },
|
||||
{ "space", _CTYPE_S },
|
||||
{ "upper", _CTYPE_U },
|
||||
{ "xdigit", _CTYPE_X },
|
||||
{ "alnum", _RUNETYPE_A|_RUNETYPE_D },
|
||||
{ "alpha", _RUNETYPE_A },
|
||||
{ "blank", _RUNETYPE_B },
|
||||
{ "cntrl", _RUNETYPE_C },
|
||||
{ "digit", _RUNETYPE_D },
|
||||
{ "graph", _RUNETYPE_G },
|
||||
{ "lower", _RUNETYPE_L },
|
||||
{ "print", _RUNETYPE_R },
|
||||
{ "punct", _RUNETYPE_P },
|
||||
{ "space", _RUNETYPE_S },
|
||||
{ "upper", _RUNETYPE_U },
|
||||
{ "xdigit", _RUNETYPE_X },
|
||||
},
|
||||
_C_ctype_,
|
||||
_C_tolower_,
|
||||
|
Loading…
Reference in New Issue
Block a user