1.1 --- a/ada.editor/src/org/netbeans/modules/ada/editor/lexer/Ada95SyntaxLexer.java Wed Sep 23 02:06:44 2009 +0200
1.2 +++ b/ada.editor/src/org/netbeans/modules/ada/editor/lexer/Ada95SyntaxLexer.java Sun Aug 22 23:37:11 2010 +0200
1.3 @@ -1,4 +1,4 @@
1.4 -/* The following code was generated by JFlex 1.4.2 on 08/02/09 10.47 */
1.5 +/* The following code was generated by JFlex 1.4.3 on 07/10/09 11.44 */
1.6
1.7 /*
1.8 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
1.9 @@ -45,9 +45,9 @@
1.10
1.11 /**
1.12 * This class is a scanner generated by
1.13 - * <a href="http://www.jflex.de/">JFlex</a> 1.4.2
1.14 - * on 08/02/09 10.47 from the specification file
1.15 - * <tt>C:/hg-repo/release65/contrib/ada.editor/src/org/netbeans/modules/ada/editor/lexer/resources/Ada95SyntaxLexer.flex</tt>
1.16 + * <a href="http://www.jflex.de/">JFlex</a> 1.4.3
1.17 + * on 07/10/09 11.44 from the specification file
1.18 + * <tt>C:/hg-repo/release67_fixes/contrib/ada.editor/src/org/netbeans/modules/ada/editor/lexer/resources/Ada95SyntaxLexer.flex</tt>
1.19 */
1.20 public class Ada95SyntaxLexer {
1.21
1.22 @@ -1239,331 +1239,331 @@
1.23 { return AdaTokenId.WITH;
1.24 }
1.25 case 126: break;
1.26 + case 121:
1.27 + { return AdaTokenId.WIDE_CHARACTER;
1.28 + }
1.29 + case 127: break;
1.30 case 13:
1.31 { return AdaTokenId.STAR;
1.32 }
1.33 - case 127: break;
1.34 + case 128: break;
1.35 case 79:
1.36 { return AdaTokenId.ABORT;
1.37 }
1.38 - case 128: break;
1.39 + case 129: break;
1.40 case 110:
1.41 { return AdaTokenId.FUNCTION;
1.42 }
1.43 - case 129: break;
1.44 + case 130: break;
1.45 case 72:
1.46 { return AdaTokenId.GOTO;
1.47 }
1.48 - case 130: break;
1.49 + case 131: break;
1.50 case 68:
1.51 { return AdaTokenId.THEN;
1.52 }
1.53 - case 131: break;
1.54 + case 132: break;
1.55 case 47:
1.56 { return AdaTokenId.FOR;
1.57 }
1.58 - case 132: break;
1.59 + case 133: break;
1.60 case 8:
1.61 { return AdaTokenId.WHITESPACE;
1.62 }
1.63 - case 133: break;
1.64 + case 134: break;
1.65 case 14:
1.66 { return AdaTokenId.COMMA;
1.67 }
1.68 - case 134: break;
1.69 + case 135: break;
1.70 case 69:
1.71 { return AdaTokenId.CASE;
1.72 }
1.73 - case 135: break;
1.74 + case 136: break;
1.75 case 70:
1.76 { return AdaTokenId.LOOP;
1.77 }
1.78 - case 136: break;
1.79 + case 137: break;
1.80 case 118:
1.81 { return AdaTokenId.CHARACTER;
1.82 }
1.83 - case 137: break;
1.84 + case 138: break;
1.85 case 88:
1.86 { return AdaTokenId.END_IF;
1.87 }
1.88 - case 138: break;
1.89 + case 139: break;
1.90 case 120:
1.91 { return AdaTokenId.PROCEDURE;
1.92 }
1.93 - case 139: break;
1.94 + case 140: break;
1.95 case 82:
1.96 { return AdaTokenId.RAISE;
1.97 }
1.98 - case 140: break;
1.99 + case 141: break;
1.100 case 100:
1.101 { return AdaTokenId.RENAMES;
1.102 }
1.103 - case 141: break;
1.104 + case 142: break;
1.105 case 90:
1.106 { return AdaTokenId.ACCEPT;
1.107 }
1.108 - case 142: break;
1.109 + case 143: break;
1.110 case 115:
1.111 { return AdaTokenId.CONSTANT;
1.112 }
1.113 - case 143: break;
1.114 + case 144: break;
1.115 case 113:
1.116 { return AdaTokenId.ABSTRACT;
1.117 }
1.118 - case 144: break;
1.119 + case 145: break;
1.120 case 50:
1.121 { return AdaTokenId.ABS;
1.122 }
1.123 - case 145: break;
1.124 + case 146: break;
1.125 case 104:
1.126 { return AdaTokenId.PACKAGE;
1.127 }
1.128 - case 146: break;
1.129 + case 147: break;
1.130 case 116:
1.131 { return AdaTokenId.EXCEPTION;
1.132 }
1.133 - case 147: break;
1.134 + case 148: break;
1.135 case 62:
1.136 { return AdaTokenId.EXIT;
1.137 }
1.138 - case 148: break;
1.139 + case 149: break;
1.140 case 12:
1.141 { return AdaTokenId.RPAREN;
1.142 }
1.143 - case 149: break;
1.144 + case 150: break;
1.145 case 1:
1.146 { yypushback(1);
1.147 pushState(ST_HIGHLIGHTING_ERROR);
1.148 }
1.149 - case 150: break;
1.150 + case 151: break;
1.151 case 11:
1.152 { return AdaTokenId.LPAREN;
1.153 }
1.154 - case 151: break;
1.155 + case 152: break;
1.156 case 89:
1.157 { return AdaTokenId.ACCESS;
1.158 }
1.159 - case 152: break;
1.160 + case 153: break;
1.161 case 52:
1.162 { return AdaTokenId.AND;
1.163 }
1.164 - case 153: break;
1.165 + case 154: break;
1.166 case 93:
1.167 { return AdaTokenId.RECORD;
1.168 }
1.169 - case 154: break;
1.170 + case 155: break;
1.171 case 6:
1.172 { pushState(ST_LOOKING_FOR_PROPERTY);
1.173 return AdaTokenId.DOT;
1.174 }
1.175 - case 155: break;
1.176 + case 156: break;
1.177 case 66:
1.178 { return AdaTokenId.TRUE;
1.179 }
1.180 - case 156: break;
1.181 + case 157: break;
1.182 case 18:
1.183 { return AdaTokenId.EQ;
1.184 }
1.185 - case 157: break;
1.186 + case 158: break;
1.187 case 60:
1.188 { return AdaTokenId.BASED_LITERAL;
1.189 }
1.190 - case 158: break;
1.191 + case 159: break;
1.192 case 10:
1.193 { return AdaTokenId.AMP;
1.194 }
1.195 - case 159: break;
1.196 + case 160: break;
1.197 case 108:
1.198 { return AdaTokenId.DECLARE;
1.199 }
1.200 - case 160: break;
1.201 + case 161: break;
1.202 case 44:
1.203 { return AdaTokenId.GTEQ;
1.204 }
1.205 - case 161: break;
1.206 + case 162: break;
1.207 case 75:
1.208 { return AdaTokenId.FALSE;
1.209 }
1.210 - case 162: break;
1.211 + case 163: break;
1.212 case 48:
1.213 { return AdaTokenId.END;
1.214 }
1.215 - case 163: break;
1.216 + case 164: break;
1.217 case 96:
1.218 { return AdaTokenId.PRAGMA;
1.219 }
1.220 - case 164: break;
1.221 + case 165: break;
1.222 case 41:
1.223 { return AdaTokenId.LTEQ;
1.224 }
1.225 - case 165: break;
1.226 + case 166: break;
1.227 case 28:
1.228 { return AdaTokenId.DOT_DOT;
1.229 }
1.230 - case 166: break;
1.231 + case 167: break;
1.232 case 20:
1.233 { return AdaTokenId.BAR;
1.234 }
1.235 - case 167: break;
1.236 + case 168: break;
1.237 case 102:
1.238 { return AdaTokenId.REQUEUE;
1.239 }
1.240 - case 168: break;
1.241 + case 169: break;
1.242 case 58:
1.243 { return AdaTokenId.USE;
1.244 }
1.245 - case 169: break;
1.246 + case 170: break;
1.247 case 30:
1.248 { return AdaTokenId.STRING_LITERAL;
1.249 }
1.250 - case 170: break;
1.251 + case 171: break;
1.252 case 77:
1.253 { return AdaTokenId.ELSIF;
1.254 }
1.255 - case 171: break;
1.256 + case 172: break;
1.257 case 114:
1.258 { return AdaTokenId.SEPARATE;
1.259 }
1.260 - case 172: break;
1.261 + case 173: break;
1.262 case 91:
1.263 { return AdaTokenId.OTHERS;
1.264 }
1.265 - case 173: break;
1.266 + case 174: break;
1.267 case 2:
1.268 { return AdaTokenId.DECIMAL_LITERAL;
1.269 }
1.270 - case 174: break;
1.271 + case 175: break;
1.272 case 76:
1.273 { return AdaTokenId.FLOAT;
1.274 }
1.275 - case 175: break;
1.276 + case 176: break;
1.277 case 107:
1.278 { return AdaTokenId.INTEGER;
1.279 }
1.280 - case 176: break;
1.281 + case 177: break;
1.282 case 27:
1.283 { pushState(ST_LINE_COMMENT);
1.284 return AdaTokenId.COMMENT;
1.285 }
1.286 - case 177: break;
1.287 + case 178: break;
1.288 case 74:
1.289 { return AdaTokenId.WHEN;
1.290 }
1.291 - case 178: break;
1.292 + case 179: break;
1.293 case 54:
1.294 { return AdaTokenId.REM;
1.295 }
1.296 - case 179: break;
1.297 + case 180: break;
1.298 case 26:
1.299 { popState();
1.300 return AdaTokenId.WHITESPACE;
1.301 }
1.302 - case 180: break;
1.303 + case 181: break;
1.304 case 25:
1.305 { return AdaTokenId.UNKNOWN_TOKEN;
1.306 }
1.307 - case 181: break;
1.308 + case 182: break;
1.309 case 59:
1.310 { return AdaTokenId.MOD;
1.311 }
1.312 - case 182: break;
1.313 + case 183: break;
1.314 case 3:
1.315 { return AdaTokenId.IDENTIFIER;
1.316 }
1.317 - case 183: break;
1.318 + case 184: break;
1.319 case 15:
1.320 { return AdaTokenId.SLASH;
1.321 }
1.322 - case 184: break;
1.323 + case 185: break;
1.324 case 57:
1.325 { return AdaTokenId.XOR;
1.326 }
1.327 - case 185: break;
1.328 + case 186: break;
1.329 case 19:
1.330 { return AdaTokenId.LT;
1.331 }
1.332 - case 186: break;
1.333 + case 187: break;
1.334 case 106:
1.335 { return AdaTokenId.LIMITED;
1.336 }
1.337 - case 187: break;
1.338 + case 188: break;
1.339 case 92:
1.340 { return AdaTokenId.RETURN;
1.341 }
1.342 - case 188: break;
1.343 + case 189: break;
1.344 case 16:
1.345 { return AdaTokenId.SEMICOLON;
1.346 }
1.347 - case 189: break;
1.348 + case 190: break;
1.349 case 84:
1.350 { return AdaTokenId.DELAY;
1.351 }
1.352 - case 190: break;
1.353 + case 191: break;
1.354 case 103:
1.355 { return AdaTokenId.SUBTYPE;
1.356 }
1.357 - case 191: break;
1.358 + case 192: break;
1.359 case 4:
1.360 { return AdaTokenId.PLUS;
1.361 }
1.362 - case 192: break;
1.363 + case 193: break;
1.364 case 67:
1.365 { return AdaTokenId.TYPE;
1.366 }
1.367 - case 193: break;
1.368 + case 194: break;
1.369 case 38:
1.370 { return AdaTokenId.EXPON;
1.371 }
1.372 - case 194: break;
1.373 + case 195: break;
1.374 case 105:
1.375 { return AdaTokenId.PRIVATE;
1.376 }
1.377 - case 195: break;
1.378 + case 196: break;
1.379 case 21:
1.380 { yypushback(1);
1.381 popState();
1.382 }
1.383 - case 196: break;
1.384 + case 197: break;
1.385 case 101:
1.386 { return AdaTokenId.REVERSE;
1.387 }
1.388 - case 197: break;
1.389 + case 198: break;
1.390 case 86:
1.391 { return AdaTokenId.UNTIL;
1.392 }
1.393 - case 198: break;
1.394 + case 199: break;
1.395 case 9:
1.396 { return AdaTokenId.TICK;
1.397 }
1.398 - case 199: break;
1.399 + case 200: break;
1.400 case 24:
1.401 { popState();
1.402 return AdaTokenId.COMMENT;
1.403 }
1.404 - case 200: break;
1.405 + case 201: break;
1.406 case 71:
1.407 { return AdaTokenId.NULL;
1.408 }
1.409 - case 201: break;
1.410 + case 202: break;
1.411 case 37:
1.412 { return AdaTokenId.DO;
1.413 }
1.414 - case 202: break;
1.415 + case 203: break;
1.416 case 36:
1.417 { return AdaTokenId.IN;
1.418 }
1.419 - case 203: break;
1.420 + case 204: break;
1.421 case 5:
1.422 { return AdaTokenId.MINUS;
1.423 }
1.424 - case 204: break;
1.425 + case 205: break;
1.426 case 83:
1.427 { return AdaTokenId.RANGE;
1.428 }
1.429 - case 205: break;
1.430 - case 121:
1.431 - { return AdaTokenId.WIDE_CHARECTER;
1.432 - }
1.433 case 206: break;
1.434 case 22:
1.435 { popState();