summaryrefslogtreecommitdiff
path: root/src/ctype/_ctype.h
blob: f0ff0e5a4c9d5f64f0286201c905c87fd135c9dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef ___CTYPE_H__
#define ___CTYPE_H__

#include "_assert.h"
#include "locale/_locale.h"

typedef enum {
	CT_ALPHA = (1 << 0),
	CT_CNTRL = (1 << 1),
	CT_DIGIT = (1 << 2),
	CT_GRAPH = (1 << 3),
	CT_LOWER = (1 << 4),
	CT_PRINT = (1 << 5),
	CT_PUNCT = (1 << 6),
	CT_SPACE = (1 << 7),
	CT_UPPER = (1 << 8),
	CT_XDIGIT = (1 << 9),
	CT_BLANK = (1 << 10),
} ctype_t;

#endif