1/*
2 * This file was generated by mksyntax.  DO NOT EDIT.
3 */
4
5
6#include "config.h"
7#include "stdc.h"
8#include "syntax.h"
9
10
11int sh_syntabsiz = 256;
12int sh_syntaxtab[256] = {
13	CWORD,		/* 0 */
14	CSPECL,		/* CTLESC */
15	CWORD,		/* 2 */
16	CWORD,		/* 3 */
17	CWORD,		/* 4 */
18	CWORD,		/* 5 */
19	CWORD,		/* 6 */
20	CWORD,		/* \a */
21	CWORD,		/* \b */
22	CSHBRK|CBLANK,		/* \t */
23	CSHBRK|CBSDQUOTE,		/* \n */
24	CWORD,		/* \v */
25	CWORD,		/* \f */
26	CWORD,		/* \r */
27	CWORD,		/* 14 */
28	CWORD,		/* 15 */
29	CWORD,		/* 16 */
30	CWORD,		/* 17 */
31	CWORD,		/* 18 */
32	CWORD,		/* 19 */
33	CWORD,		/* 20 */
34	CWORD,		/* 21 */
35	CWORD,		/* 22 */
36	CWORD,		/* 23 */
37	CWORD,		/* 24 */
38	CWORD,		/* 25 */
39	CWORD,		/* 26 */
40	CWORD,		/* ESC */
41	CWORD,		/* 28 */
42	CWORD,		/* 29 */
43	CWORD,		/* 30 */
44	CWORD,		/* 31 */
45	CSHBRK|CBLANK,		/* SPC */
46	CXGLOB|CSPECVAR,		/* ! */
47	CQUOTE|CBSDQUOTE|CXQUOTE,		/* " */
48	CSPECVAR,		/* # */
49	CEXP|CBSDQUOTE|CBSHDOC|CSPECVAR,		/* $ */
50	CWORD,		/* % */
51	CSHMETA|CSHBRK,		/* & */
52	CQUOTE|CXQUOTE,		/* ' */
53	CSHMETA|CSHBRK,		/* ( */
54	CSHMETA|CSHBRK,		/* ) */
55	CGLOB|CXGLOB|CSPECVAR,		/* * */
56	CXGLOB|CSUBSTOP,		/* + */
57	CWORD,		/* , */
58	CSPECVAR|CSUBSTOP,		/* - */
59	CWORD,		/* . */
60	CWORD,		/* / */
61	CWORD,		/* 0 */
62	CWORD,		/* 1 */
63	CWORD,		/* 2 */
64	CWORD,		/* 3 */
65	CWORD,		/* 4 */
66	CWORD,		/* 5 */
67	CWORD,		/* 6 */
68	CWORD,		/* 7 */
69	CWORD,		/* 8 */
70	CWORD,		/* 9 */
71	CWORD,		/* : */
72	CSHMETA|CSHBRK,		/* ; */
73	CSHMETA|CSHBRK|CEXP,		/* < */
74	CSUBSTOP,		/* = */
75	CSHMETA|CSHBRK|CEXP,		/* > */
76	CGLOB|CXGLOB|CSPECVAR|CSUBSTOP,		/* ? */
77	CXGLOB|CSPECVAR,		/* @ */
78	CWORD,		/* A */
79	CWORD,		/* B */
80	CWORD,		/* C */
81	CWORD,		/* D */
82	CWORD,		/* E */
83	CWORD,		/* F */
84	CWORD,		/* G */
85	CWORD,		/* H */
86	CWORD,		/* I */
87	CWORD,		/* J */
88	CWORD,		/* K */
89	CWORD,		/* L */
90	CWORD,		/* M */
91	CWORD,		/* N */
92	CWORD,		/* O */
93	CWORD,		/* P */
94	CWORD,		/* Q */
95	CWORD,		/* R */
96	CWORD,		/* S */
97	CWORD,		/* T */
98	CWORD,		/* U */
99	CWORD,		/* V */
100	CWORD,		/* W */
101	CWORD,		/* X */
102	CWORD,		/* Y */
103	CWORD,		/* Z */
104	CGLOB,		/* [ */
105	CBSDQUOTE|CBSHDOC|CXQUOTE,		/* \ */
106	CGLOB,		/* ] */
107	CGLOB,		/* ^ */
108	CWORD,		/* _ */
109	CBACKQ|CQUOTE|CBSDQUOTE|CBSHDOC|CXQUOTE,		/* ` */
110	CWORD,		/* a */
111	CWORD,		/* b */
112	CWORD,		/* c */
113	CWORD,		/* d */
114	CWORD,		/* e */
115	CWORD,		/* f */
116	CWORD,		/* g */
117	CWORD,		/* h */
118	CWORD,		/* i */
119	CWORD,		/* j */
120	CWORD,		/* k */
121	CWORD,		/* l */
122	CWORD,		/* m */
123	CWORD,		/* n */
124	CWORD,		/* o */
125	CWORD,		/* p */
126	CWORD,		/* q */
127	CWORD,		/* r */
128	CWORD,		/* s */
129	CWORD,		/* t */
130	CWORD,		/* u */
131	CWORD,		/* v */
132	CWORD,		/* w */
133	CWORD,		/* x */
134	CWORD,		/* y */
135	CWORD,		/* z */
136	CWORD,		/* { */
137	CSHMETA|CSHBRK,		/* | */
138	CWORD,		/* } */
139	CWORD,		/* ~ */
140	CSPECL,		/* CTLNUL */
141	CWORD,		/* 128 */
142	CWORD,		/* 129 */
143	CWORD,		/* 130 */
144	CWORD,		/* 131 */
145	CWORD,		/* 132 */
146	CWORD,		/* 133 */
147	CWORD,		/* 134 */
148	CWORD,		/* 135 */
149	CWORD,		/* 136 */
150	CWORD,		/* 137 */
151	CWORD,		/* 138 */
152	CWORD,		/* 139 */
153	CWORD,		/* 140 */
154	CWORD,		/* 141 */
155	CWORD,		/* 142 */
156	CWORD,		/* 143 */
157	CWORD,		/* 144 */
158	CWORD,		/* 145 */
159	CWORD,		/* 146 */
160	CWORD,		/* 147 */
161	CWORD,		/* 148 */
162	CWORD,		/* 149 */
163	CWORD,		/* 150 */
164	CWORD,		/* 151 */
165	CWORD,		/* 152 */
166	CWORD,		/* 153 */
167	CWORD,		/* 154 */
168	CWORD,		/* 155 */
169	CWORD,		/* 156 */
170	CWORD,		/* 157 */
171	CWORD,		/* 158 */
172	CWORD,		/* 159 */
173	CWORD,		/* 160 */
174	CWORD,		/* 161 */
175	CWORD,		/* 162 */
176	CWORD,		/* 163 */
177	CWORD,		/* 164 */
178	CWORD,		/* 165 */
179	CWORD,		/* 166 */
180	CWORD,		/* 167 */
181	CWORD,		/* 168 */
182	CWORD,		/* 169 */
183	CWORD,		/* 170 */
184	CWORD,		/* 171 */
185	CWORD,		/* 172 */
186	CWORD,		/* 173 */
187	CWORD,		/* 174 */
188	CWORD,		/* 175 */
189	CWORD,		/* 176 */
190	CWORD,		/* 177 */
191	CWORD,		/* 178 */
192	CWORD,		/* 179 */
193	CWORD,		/* 180 */
194	CWORD,		/* 181 */
195	CWORD,		/* 182 */
196	CWORD,		/* 183 */
197	CWORD,		/* 184 */
198	CWORD,		/* 185 */
199	CWORD,		/* 186 */
200	CWORD,		/* 187 */
201	CWORD,		/* 188 */
202	CWORD,		/* 189 */
203	CWORD,		/* 190 */
204	CWORD,		/* 191 */
205	CWORD,		/* 192 */
206	CWORD,		/* 193 */
207	CWORD,		/* 194 */
208	CWORD,		/* 195 */
209	CWORD,		/* 196 */
210	CWORD,		/* 197 */
211	CWORD,		/* 198 */
212	CWORD,		/* 199 */
213	CWORD,		/* 200 */
214	CWORD,		/* 201 */
215	CWORD,		/* 202 */
216	CWORD,		/* 203 */
217	CWORD,		/* 204 */
218	CWORD,		/* 205 */
219	CWORD,		/* 206 */
220	CWORD,		/* 207 */
221	CWORD,		/* 208 */
222	CWORD,		/* 209 */
223	CWORD,		/* 210 */
224	CWORD,		/* 211 */
225	CWORD,		/* 212 */
226	CWORD,		/* 213 */
227	CWORD,		/* 214 */
228	CWORD,		/* 215 */
229	CWORD,		/* 216 */
230	CWORD,		/* 217 */
231	CWORD,		/* 218 */
232	CWORD,		/* 219 */
233	CWORD,		/* 220 */
234	CWORD,		/* 221 */
235	CWORD,		/* 222 */
236	CWORD,		/* 223 */
237	CWORD,		/* 224 */
238	CWORD,		/* 225 */
239	CWORD,		/* 226 */
240	CWORD,		/* 227 */
241	CWORD,		/* 228 */
242	CWORD,		/* 229 */
243	CWORD,		/* 230 */
244	CWORD,		/* 231 */
245	CWORD,		/* 232 */
246	CWORD,		/* 233 */
247	CWORD,		/* 234 */
248	CWORD,		/* 235 */
249	CWORD,		/* 236 */
250	CWORD,		/* 237 */
251	CWORD,		/* 238 */
252	CWORD,		/* 239 */
253	CWORD,		/* 240 */
254	CWORD,		/* 241 */
255	CWORD,		/* 242 */
256	CWORD,		/* 243 */
257	CWORD,		/* 244 */
258	CWORD,		/* 245 */
259	CWORD,		/* 246 */
260	CWORD,		/* 247 */
261	CWORD,		/* 248 */
262	CWORD,		/* 249 */
263	CWORD,		/* 250 */
264	CWORD,		/* 251 */
265	CWORD,		/* 252 */
266	CWORD,		/* 253 */
267	CWORD,		/* 254 */
268	CWORD,		/* 255 */
269};
270