home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 January / Chip_2001-01_cd1.bin / tema / mysql / mysql-3.23.28g-win-source.exe / regex / cname.h < prev    next >
C/C++ Source or Header  |  2000-10-03  |  2KB  |  105 lines

  1. /* character-name table */
  2. static struct cname {
  3.     char *name;
  4.     char code;
  5. } cnames[] = {
  6.     {"NUL",            '\0'},
  7.     {"SOH",            '\001'},
  8.     {"STX",            '\002'},
  9.     {"ETX",            '\003'},
  10.     {"EOT",            '\004'},
  11.     {"ENQ",            '\005'},
  12.     {"ACK",            '\006'},
  13.     {"BEL",            '\007'},
  14.     {"alert",    '\007'},
  15.     {"BS",        '\010'},
  16.     {"backspace",    '\b'},
  17.     {"HT",        '\011'},
  18.     {"tab",           '\t'},
  19.     {"LF",        '\012'},
  20.     {"newline",    '\n'},
  21.     {"VT",        '\013'},
  22.     {"vertical-tab",'\v'},
  23.     {"FF",        '\014'},
  24.     {"form-feed",    '\f'},
  25.     {"CR",        '\015'},
  26.     {"carriage-return",    '\r'},
  27.     {"SO",                    '\016'},
  28.     {"SI",                    '\017'},
  29.     {"DLE",            '\020'},
  30.     {"DC1",            '\021'},
  31.     {"DC2",            '\022'},
  32.     {"DC3",            '\023'},
  33.     {"DC4",            '\024'},
  34.     {"NAK",            '\025'},
  35.     {"SYN",            '\026'},
  36.     {"ETB",            '\027'},
  37.     {"CAN",            '\030'},
  38.     {"EM",            '\031'},
  39.     {"SUB",            '\032'},
  40.     {"ESC",            '\033'},
  41.     {"IS4",            '\034'},
  42.     {"FS",            '\034'},
  43.     {"IS3",            '\035'},
  44.     {"GS",            '\035'},
  45.     {"IS2",            '\036'},
  46.     {"RS",            '\036'},
  47.     {"IS1",            '\037'},
  48.     {"US",            '\037'},
  49.     {"space",    ' '},
  50.     {"exclamation-mark",    '!'},
  51.     {"quotation-mark",    '"'},
  52.     {"number-sign",           '#'},
  53.     {"dollar-sign",           '$'},
  54.     {"percent-sign",    '%'},
  55.     {"ampersand",        '&'},
  56.     {"apostrophe",        '\''},
  57.     {"left-parenthesis",    '('},
  58.     {"right-parenthesis",    ')'},
  59.     {"asterisk",            '*'},
  60.     {"plus-sign",            '+'},
  61.     {"comma",            ','},
  62.     {"hyphen",            '-'},
  63.     {"hyphen-minus",    '-'},
  64.     {"period",        '.'},
  65.     {"full-stop",        '.'},
  66.     {"slash",        '/'},
  67.     {"solidus",        '/'},
  68.     {"zero",        '0'},
  69.     {"one",            '1'},
  70.     {"two",            '2'},
  71.     {"three",        '3'},
  72.     {"four",        '4'},
  73.     {"five",        '5'},
  74.     {"six",            '6'},
  75.     {"seven",        '7'},
  76.     {"eight",        '8'},
  77.     {"nine",        '9'},
  78.     {"colon",        ':'},
  79.     {"semicolon",        ';'},
  80.     {"less-than-sign",    '<'},
  81.     {"equals-sign",        '='},
  82.     {"greater-than-sign",    '>'},
  83.     {"question-mark",    '?'},
  84.     {"commercial-at",    '@'},
  85.     {"left-square-bracket",    '['},
  86.     {"backslash",        '\\'},
  87.     {"reverse-solidus",    '\\'},
  88.     {"right-square-bracket",']'},
  89.     {"circumflex",        '^'},
  90.     {"circumflex-accent",    '^'},
  91.     {"underscore",        '_'},
  92.     {"low-line",        '_'},
  93.     {"grave-accent",    '`'},
  94.     {"left-brace",        '{'},
  95.     {"left-curly-bracket",    '{'},
  96.     {"vertical-line",    '|'},
  97.     {"right-brace",        '}'},
  98.     {"right-curly-bracket",    '}'},
  99.     {"tilde",        '~'},
  100.     {"DEL",                '\177'},
  101.      {NULL,            0},
  102. };
  103.  
  104.  
  105.