diff options
Diffstat (limited to 'syntax.c')
-rw-r--r-- | syntax.c | 269 |
1 files changed, 269 insertions, 0 deletions
diff --git a/syntax.c b/syntax.c new file mode 100644 index 0000000..c14e068 --- /dev/null +++ b/syntax.c @@ -0,0 +1,269 @@ +/* + * 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 */ +}; |