aboutsummaryrefslogtreecommitdiffstats
path: root/syntax.c
diff options
context:
space:
mode:
Diffstat (limited to 'syntax.c')
-rw-r--r--syntax.c269
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 */
+};