home *** CD-ROM | disk | FTP | other *** search
/ PC Extra Super CD 1998 January / PCPLUS131.iso / DJGPP / V2 / DJLSR201.ZIP / src / libc / posix / regex / cclass.h next >
Encoding:
C/C++ Source or Header  |  1995-06-13  |  1013 b   |  33 lines

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