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