Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  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.