home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wxos2233.zip / wxOS2-2_3_3.zip / wxWindows-2.3.3 / src / regex / cname.h < prev    next >
C/C++ Source or Header  |  2001-07-13  |  2KB  |  103 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.