~drizzle-trunk/drizzle/development

1 by brian
clean slate
1
/* character-class table */
2
3
#define CCLASS_ALNUM	0
4
#define CCLASS_ALPHA	1
5
#define CCLASS_BLANK	2
6
#define CCLASS_CNTRL	3
7
#define CCLASS_DIGIT	4
8
#define CCLASS_GRAPH	5
9
#define CCLASS_LOWER	6
10
#define CCLASS_PRINT	7
11
#define CCLASS_PUNCT	8
12
#define CCLASS_SPACE	9
13
#define CCLASS_UPPER	10
14
#define CCLASS_XDIGIT	11
15
#define CCLASS_LAST	12
16
17
extern struct cclass {
18
	const char *name;
19
	const char *chars;
20
	const char *multis;
21
	uint  mask;
22
} cclasses[];