xref: /PHP-5.5/ext/ereg/regex/cname.h (revision 678e9196)
1 /* character-name table */
2 static const struct cname {
3 	const 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