0,0 → 1,32 |
/* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */ |
/* character-class table */ |
static struct cclass { |
char *name; |
char *chars; |
char *multis; |
} cclasses[] = { |
"alnum", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\ |
0123456789", "", |
"alpha", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", |
"", |
"blank", " \t", "", |
"cntrl", "\007\b\t\n\v\f\r\1\2\3\4\5\6\16\17\20\21\22\23\24\ |
\25\26\27\30\31\32\33\34\35\36\37\177", "", |
"digit", "0123456789", "", |
"graph", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\ |
0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", |
"", |
"lower", "abcdefghijklmnopqrstuvwxyz", |
"", |
"print", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\ |
0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ", |
"", |
"punct", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", |
"", |
"space", "\t\n\v\f\r ", "", |
"upper", "ABCDEFGHIJKLMNOPQRSTUVWXYZ", |
"", |
"xdigit", "0123456789ABCDEFabcdef", |
"", |
NULL, 0, "" |
}; |