syntax.c   [plain text]


/*
 * This file was generated by mksyntax.  DO NOT EDIT.
 */


#include "config.h"
#include "stdc.h"
#include "syntax.h"


int sh_syntabsiz = 256;
int sh_syntaxtab[256] = {
	CWORD,		/* 0 */
	CSPECL,		/* CTLESC */
	CWORD,		/* 2 */
	CWORD,		/* 3 */
	CWORD,		/* 4 */
	CWORD,		/* 5 */
	CWORD,		/* 6 */
	CWORD,		/* \a */
	CWORD,		/* \b */
	CSHBRK|CBLANK,		/* \t */
	CSHBRK|CBSDQUOTE,		/* \n */
	CWORD,		/* \v */
	CWORD,		/* \f */
	CWORD,		/* \r */
	CWORD,		/* 14 */
	CWORD,		/* 15 */
	CWORD,		/* 16 */
	CWORD,		/* 17 */
	CWORD,		/* 18 */
	CWORD,		/* 19 */
	CWORD,		/* 20 */
	CWORD,		/* 21 */
	CWORD,		/* 22 */
	CWORD,		/* 23 */
	CWORD,		/* 24 */
	CWORD,		/* 25 */
	CWORD,		/* 26 */
	CWORD,		/* ESC */
	CWORD,		/* 28 */
	CWORD,		/* 29 */
	CWORD,		/* 30 */
	CWORD,		/* 31 */
	CSHBRK|CBLANK,		/* SPC */
	CXGLOB|CSPECVAR,		/* ! */
	CQUOTE|CBSDQUOTE|CXQUOTE,		/* " */
	CSPECVAR,		/* # */
	CEXP|CBSDQUOTE|CBSHDOC|CSPECVAR,		/* $ */
	CWORD,		/* % */
	CSHMETA|CSHBRK,		/* & */
	CQUOTE|CXQUOTE,		/* ' */
	CSHMETA|CSHBRK,		/* ( */
	CSHMETA|CSHBRK,		/* ) */
	CGLOB|CXGLOB|CSPECVAR,		/* * */
	CXGLOB|CSUBSTOP,		/* + */
	CWORD,		/* , */
	CSPECVAR|CSUBSTOP,		/* - */
	CWORD,		/* . */
	CWORD,		/* / */
	CWORD,		/* 0 */
	CWORD,		/* 1 */
	CWORD,		/* 2 */
	CWORD,		/* 3 */
	CWORD,		/* 4 */
	CWORD,		/* 5 */
	CWORD,		/* 6 */
	CWORD,		/* 7 */
	CWORD,		/* 8 */
	CWORD,		/* 9 */
	CWORD,		/* : */
	CSHMETA|CSHBRK,		/* ; */
	CSHMETA|CSHBRK|CEXP,		/* < */
	CSUBSTOP,		/* = */
	CSHMETA|CSHBRK|CEXP,		/* > */
	CGLOB|CXGLOB|CSPECVAR|CSUBSTOP,		/* ? */
	CXGLOB|CSPECVAR,		/* @ */
	CWORD,		/* A */
	CWORD,		/* B */
	CWORD,		/* C */
	CWORD,		/* D */
	CWORD,		/* E */
	CWORD,		/* F */
	CWORD,		/* G */
	CWORD,		/* H */
	CWORD,		/* I */
	CWORD,		/* J */
	CWORD,		/* K */
	CWORD,		/* L */
	CWORD,		/* M */
	CWORD,		/* N */
	CWORD,		/* O */
	CWORD,		/* P */
	CWORD,		/* Q */
	CWORD,		/* R */
	CWORD,		/* S */
	CWORD,		/* T */
	CWORD,		/* U */
	CWORD,		/* V */
	CWORD,		/* W */
	CWORD,		/* X */
	CWORD,		/* Y */
	CWORD,		/* Z */
	CGLOB,		/* [ */
	CBSDQUOTE|CBSHDOC|CXQUOTE,		/* \ */
	CGLOB,		/* ] */
	CGLOB,		/* ^ */
	CWORD,		/* _ */
	CBACKQ|CQUOTE|CBSDQUOTE|CBSHDOC|CXQUOTE,		/* ` */
	CWORD,		/* a */
	CWORD,		/* b */
	CWORD,		/* c */
	CWORD,		/* d */
	CWORD,		/* e */
	CWORD,		/* f */
	CWORD,		/* g */
	CWORD,		/* h */
	CWORD,		/* i */
	CWORD,		/* j */
	CWORD,		/* k */
	CWORD,		/* l */
	CWORD,		/* m */
	CWORD,		/* n */
	CWORD,		/* o */
	CWORD,		/* p */
	CWORD,		/* q */
	CWORD,		/* r */
	CWORD,		/* s */
	CWORD,		/* t */
	CWORD,		/* u */
	CWORD,		/* v */
	CWORD,		/* w */
	CWORD,		/* x */
	CWORD,		/* y */
	CWORD,		/* z */
	CWORD,		/* { */
	CSHMETA|CSHBRK,		/* | */
	CWORD,		/* } */
	CWORD,		/* ~ */
	CSPECL,		/* CTLNUL */
	CWORD,		/* 128 */
	CWORD,		/* 129 */
	CWORD,		/* 130 */
	CWORD,		/* 131 */
	CWORD,		/* 132 */
	CWORD,		/* 133 */
	CWORD,		/* 134 */
	CWORD,		/* 135 */
	CWORD,		/* 136 */
	CWORD,		/* 137 */
	CWORD,		/* 138 */
	CWORD,		/* 139 */
	CWORD,		/* 140 */
	CWORD,		/* 141 */
	CWORD,		/* 142 */
	CWORD,		/* 143 */
	CWORD,		/* 144 */
	CWORD,		/* 145 */
	CWORD,		/* 146 */
	CWORD,		/* 147 */
	CWORD,		/* 148 */
	CWORD,		/* 149 */
	CWORD,		/* 150 */
	CWORD,		/* 151 */
	CWORD,		/* 152 */
	CWORD,		/* 153 */
	CWORD,		/* 154 */
	CWORD,		/* 155 */
	CWORD,		/* 156 */
	CWORD,		/* 157 */
	CWORD,		/* 158 */
	CWORD,		/* 159 */
	CWORD,		/* 160 */
	CWORD,		/* 161 */
	CWORD,		/* 162 */
	CWORD,		/* 163 */
	CWORD,		/* 164 */
	CWORD,		/* 165 */
	CWORD,		/* 166 */
	CWORD,		/* 167 */
	CWORD,		/* 168 */
	CWORD,		/* 169 */
	CWORD,		/* 170 */
	CWORD,		/* 171 */
	CWORD,		/* 172 */
	CWORD,		/* 173 */
	CWORD,		/* 174 */
	CWORD,		/* 175 */
	CWORD,		/* 176 */
	CWORD,		/* 177 */
	CWORD,		/* 178 */
	CWORD,		/* 179 */
	CWORD,		/* 180 */
	CWORD,		/* 181 */
	CWORD,		/* 182 */
	CWORD,		/* 183 */
	CWORD,		/* 184 */
	CWORD,		/* 185 */
	CWORD,		/* 186 */
	CWORD,		/* 187 */
	CWORD,		/* 188 */
	CWORD,		/* 189 */
	CWORD,		/* 190 */
	CWORD,		/* 191 */
	CWORD,		/* 192 */
	CWORD,		/* 193 */
	CWORD,		/* 194 */
	CWORD,		/* 195 */
	CWORD,		/* 196 */
	CWORD,		/* 197 */
	CWORD,		/* 198 */
	CWORD,		/* 199 */
	CWORD,		/* 200 */
	CWORD,		/* 201 */
	CWORD,		/* 202 */
	CWORD,		/* 203 */
	CWORD,		/* 204 */
	CWORD,		/* 205 */
	CWORD,		/* 206 */
	CWORD,		/* 207 */
	CWORD,		/* 208 */
	CWORD,		/* 209 */
	CWORD,		/* 210 */
	CWORD,		/* 211 */
	CWORD,		/* 212 */
	CWORD,		/* 213 */
	CWORD,		/* 214 */
	CWORD,		/* 215 */
	CWORD,		/* 216 */
	CWORD,		/* 217 */
	CWORD,		/* 218 */
	CWORD,		/* 219 */
	CWORD,		/* 220 */
	CWORD,		/* 221 */
	CWORD,		/* 222 */
	CWORD,		/* 223 */
	CWORD,		/* 224 */
	CWORD,		/* 225 */
	CWORD,		/* 226 */
	CWORD,		/* 227 */
	CWORD,		/* 228 */
	CWORD,		/* 229 */
	CWORD,		/* 230 */
	CWORD,		/* 231 */
	CWORD,		/* 232 */
	CWORD,		/* 233 */
	CWORD,		/* 234 */
	CWORD,		/* 235 */
	CWORD,		/* 236 */
	CWORD,		/* 237 */
	CWORD,		/* 238 */
	CWORD,		/* 239 */
	CWORD,		/* 240 */
	CWORD,		/* 241 */
	CWORD,		/* 242 */
	CWORD,		/* 243 */
	CWORD,		/* 244 */
	CWORD,		/* 245 */
	CWORD,		/* 246 */
	CWORD,		/* 247 */
	CWORD,		/* 248 */
	CWORD,		/* 249 */
	CWORD,		/* 250 */
	CWORD,		/* 251 */
	CWORD,		/* 252 */
	CWORD,		/* 253 */
	CWORD,		/* 254 */
	CWORD,		/* 255 */
};