Annotation of embedaddon/php/ext/ereg/regex/cclass.h, revision 1.1.1.1

1.1       misho       1: /* character-class table */
                      2: static const struct cclass {
                      3:        const unsigned char *name;
                      4:        const unsigned char *chars;
                      5:        const unsigned char *multis;
                      6: } cclasses[] = {
                      7:        {"alnum",       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",                               ""},
                      8:        {"alpha",       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
                      9:                                        ""},
                     10:        {"blank",       " \t",          ""},
                     11:        {"cntrl",       "\007\b\t\n\v\f\r\1\2\3\4\5\6\16\17\20\21\22\23\24\
                     12: \25\26\27\30\31\32\33\34\35\36\37\177",        ""},
                     13:        {"digit",       "0123456789",   ""},
                     14:        {"graph",       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
                     15: 0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
                     16:                                        ""},
                     17:        {"lower",       "abcdefghijklmnopqrstuvwxyz",
                     18:                                        ""},
                     19:        {"print",       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
                     20: 0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ",
                     21:                                        ""},
                     22:        {"punct",       "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
                     23:                                        ""},
                     24:        {"space",       "\t\n\v\f\r ",  ""},
                     25:        {"upper",       "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
                     26:                                        ""},
                     27:        {"xdigit",      "0123456789ABCDEFabcdef",
                     28:                                        ""},
                     29:        {NULL,          0,              ""}
                     30: };

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>