XINU
ctype_.c
Go to the documentation of this file.
1 
29 #include <ctype.h>
30 
39 const char _ctype_[] = {
40  0,
41  _C, _C, _C, _C, _C, _C, _C, _C,
42  _C, _S, _S, _S, _S, _S, _C, _C,
43  _C, _C, _C, _C, _C, _C, _C, _C,
44  _C, _C, _C, _C, _C, _C, _C, _C,
45  _S, _P, _P, _P, _P, _P, _P, _P,
46  _P, _P, _P, _P, _P, _P, _P, _P,
47  _N, _N, _N, _N, _N, _N, _N, _N,
48  _N, _N, _P, _P, _P, _P, _P, _P,
49  _P, _U | _X, _U | _X, _U | _X, _U | _X, _U | _X, _U | _X,
50  _U,
51  _U, _U, _U, _U, _U, _U, _U, _U,
52  _U, _U, _U, _U, _U, _U, _U, _U,
53  _U, _U, _U, _P, _P, _P, _P, _P,
54  _P, _L | _X, _L | _X, _L | _X, _L | _X, _L | _X, _L | _X,
55  _L,
56  _L, _L, _L, _L, _L, _L, _L, _L,
57  _L, _L, _L, _L, _L, _L, _L, _L,
58  _L, _L, _L, _P, _P, _P, _P, _C};
#define _L
アルファベット小文字を判定するためのビットマスク
Definition: ctype.h:33
#define _U
アルファベット大文字を判定するためのビットマスク
Definition: ctype.h:31
「文字種類の判定」や「文字変換」を行う関数マクロを提供する。
#define _X
16進数の文字を判定するためのビットマスク
Definition: ctype.h:43
const char _ctype_[]
「文字種類の判定」や「文字変換」の際に使用するビットマスク配列
Definition: ctype_.c:39
#define _S
空白文字を判定するためのビットマスク
Definition: ctype.h:37
#define _N
10進数の文字を判定するためのビットマスク
Definition: ctype.h:35
#define _C
制御文字 (control character)を判定するためのビットマスク
Definition: ctype.h:41
#define _P
区切り文字を判定するためのビットマスク
Definition: ctype.h:39