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