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