Try keyword
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* The following code was generated by JFlex 1.4.3 on 12/27/10 6:49 PM */
|
||||
/* The following code was generated by JFlex 1.4.3 on 12/27/10 7:06 PM */
|
||||
|
||||
/* It's an automatically generated code. Do not modify it. */
|
||||
package org.jetbrains.jet.lexer;
|
||||
@@ -13,7 +13,7 @@ import org.jetbrains.jet.lexer.JetTokens;
|
||||
/**
|
||||
* This class is a scanner generated by
|
||||
* <a href="http://www.jflex.de/">JFlex</a> 1.4.3
|
||||
* on 12/27/10 6:49 PM from the specification file
|
||||
* on 12/27/10 7:06 PM from the specification file
|
||||
* <tt>/home/user/work/jet/idea/src/org/jetbrains/jet/lexer/Jet.flex</tt>
|
||||
*/
|
||||
class _JetLexer implements FlexLexer {
|
||||
@@ -148,17 +148,17 @@ class _JetLexer implements FlexLexer {
|
||||
"\10\3\1\47\1\50\1\51\6\3\1\52\4\3\1\53"+
|
||||
"\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\63"+
|
||||
"\1\64\1\65\1\66\1\34\1\36\1\67\1\0\1\33"+
|
||||
"\3\0\1\12\1\70\1\3\1\71\13\3\1\72\1\73"+
|
||||
"\1\3\1\74\1\3\1\75\1\76\1\3\1\77\3\3"+
|
||||
"\1\100\1\0\2\67\1\0\1\34\2\0\1\3\1\101"+
|
||||
"\1\3\1\102\3\3\1\103\1\104\1\3\1\105\7\3"+
|
||||
"\1\36\1\0\1\34\1\0\1\3\1\106\1\3\1\107"+
|
||||
"\2\3\1\110\1\111\1\3\1\112\2\3\1\113\1\114"+
|
||||
"\1\70\3\3\1\115\1\116\1\3\1\117\6\3\1\120"+
|
||||
"\1\3\1\121\1\122\1\3\1\123";
|
||||
"\3\0\1\12\1\70\1\3\1\71\11\3\1\72\2\3"+
|
||||
"\1\73\1\74\1\3\1\75\1\3\1\76\1\77\1\3"+
|
||||
"\1\100\3\3\1\101\1\0\2\67\1\0\1\34\2\0"+
|
||||
"\1\3\1\102\1\3\1\103\3\3\1\104\1\105\1\3"+
|
||||
"\1\106\7\3\1\36\1\0\1\34\1\0\1\3\1\107"+
|
||||
"\1\3\1\110\2\3\1\111\1\112\1\3\1\113\2\3"+
|
||||
"\1\114\1\115\1\70\3\3\1\116\1\117\1\3\1\120"+
|
||||
"\6\3\1\121\1\3\1\122\1\123\1\3\1\124";
|
||||
|
||||
private static int [] zzUnpackAction() {
|
||||
int [] result = new int[203];
|
||||
int [] result = new int[204];
|
||||
int offset = 0;
|
||||
offset = zzUnpackAction(ZZ_ACTION_PACKED_0, offset, result);
|
||||
return result;
|
||||
@@ -198,20 +198,20 @@ class _JetLexer implements FlexLexer {
|
||||
"\0\76\0\76\0\u10b6\0\76\0\76\0\76\0\76\0\76"+
|
||||
"\0\u10f4\0\u1132\0\u1170\0\u11ae\0\u11ae\0\u11ec\0\u122a\0\u1268"+
|
||||
"\0\76\0\u12a6\0\u12e4\0\272\0\u1322\0\u1360\0\u139e\0\u13dc"+
|
||||
"\0\u141a\0\u1458\0\u1496\0\u14d4\0\u1512\0\u1550\0\u158e\0\272"+
|
||||
"\0\272\0\u15cc\0\272\0\u160a\0\272\0\272\0\u1648\0\272"+
|
||||
"\0\u1686\0\u16c4\0\u1702\0\76\0\u1740\0\u177e\0\76\0\u17bc"+
|
||||
"\0\u17fa\0\u1838\0\u1876\0\u18b4\0\272\0\u18f2\0\272\0\u1930"+
|
||||
"\0\u196e\0\u19ac\0\u19ea\0\272\0\u1a28\0\272\0\u1a66\0\u1aa4"+
|
||||
"\0\u1ae2\0\u1b20\0\u1b5e\0\u1b9c\0\u1bda\0\76\0\u1c18\0\u11ae"+
|
||||
"\0\u1c56\0\u1c94\0\272\0\u1cd2\0\272\0\u1d10\0\u1d4e\0\272"+
|
||||
"\0\272\0\u1d8c\0\272\0\u1dca\0\u1e08\0\272\0\272\0\76"+
|
||||
"\0\u1e46\0\u1e84\0\u1ec2\0\272\0\272\0\u1f00\0\272\0\u1f3e"+
|
||||
"\0\u1f7c\0\u1fba\0\u1ff8\0\u2036\0\u2074\0\272\0\u20b2\0\272"+
|
||||
"\0\272\0\u20f0\0\272";
|
||||
"\0\u141a\0\u1458\0\u1496\0\u14d4\0\u1512\0\272\0\u1550\0\u158e"+
|
||||
"\0\272\0\272\0\u15cc\0\272\0\u160a\0\272\0\272\0\u1648"+
|
||||
"\0\272\0\u1686\0\u16c4\0\u1702\0\76\0\u1740\0\u177e\0\76"+
|
||||
"\0\u17bc\0\u17fa\0\u1838\0\u1876\0\u18b4\0\272\0\u18f2\0\272"+
|
||||
"\0\u1930\0\u196e\0\u19ac\0\u19ea\0\272\0\u1a28\0\272\0\u1a66"+
|
||||
"\0\u1aa4\0\u1ae2\0\u1b20\0\u1b5e\0\u1b9c\0\u1bda\0\76\0\u1c18"+
|
||||
"\0\u11ae\0\u1c56\0\u1c94\0\272\0\u1cd2\0\272\0\u1d10\0\u1d4e"+
|
||||
"\0\272\0\272\0\u1d8c\0\272\0\u1dca\0\u1e08\0\272\0\272"+
|
||||
"\0\76\0\u1e46\0\u1e84\0\u1ec2\0\272\0\272\0\u1f00\0\272"+
|
||||
"\0\u1f3e\0\u1f7c\0\u1fba\0\u1ff8\0\u2036\0\u2074\0\272\0\u20b2"+
|
||||
"\0\272\0\272\0\u20f0\0\272";
|
||||
|
||||
private static int [] zzUnpackRowMap() {
|
||||
int [] result = new int[203];
|
||||
int [] result = new int[204];
|
||||
int offset = 0;
|
||||
offset = zzUnpackRowMap(ZZ_ROWMAP_PACKED_0, offset, result);
|
||||
return result;
|
||||
@@ -315,136 +315,136 @@ class _JetLexer implements FlexLexer {
|
||||
"\5\4\1\173\21\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\13\4\1\174"+
|
||||
"\1\4\1\175\11\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\17\4\1\176"+
|
||||
"\7\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\1\177\26\4\23\0\2\4"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\10\4\1\176"+
|
||||
"\6\4\1\177\7\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\1\200\26\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\11\4\1\201\3\4\1\202\11\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\7\4\1\203\6\4\1\204\10\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\11\4\1\205\15\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\11\4\1\200\3\4\1\201\11\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\7\4\1\202\6\4\1\203\10\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\11\4\1\204\15\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\1\205"+
|
||||
"\26\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\15\4\1\206\11\4\23\0"+
|
||||
"\3\0\1\206\26\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\15\4\1\207"+
|
||||
"\11\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\6\4\1\210\20\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\6\4\1\207\20\4\23\0\2\4\1\0"+
|
||||
"\1\4\3\0\7\4\1\211\17\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\7\4\1\210\17\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\26\4\1\211"+
|
||||
"\26\4\1\212\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\13\4\1\213\13\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\13\4\1\212\13\4\23\0\2\4"+
|
||||
"\1\0\1\4\3\0\3\4\1\214\23\4\111\0\1\215"+
|
||||
"\7\0\1\151\7\0\1\151\3\0\1\56\25\0\1\56"+
|
||||
"\1\0\1\56\30\0\7\152\1\216\66\152\6\217\1\220"+
|
||||
"\1\153\66\217\1\0\2\154\6\0\1\154\1\0\1\154"+
|
||||
"\1\0\1\154\1\0\1\154\1\0\1\221\4\0\1\154"+
|
||||
"\1\0\1\154\1\0\1\221\1\154\7\0\1\154\1\0"+
|
||||
"\1\154\3\0\1\154\25\0\2\154\6\0\1\154\1\0"+
|
||||
"\1\154\1\0\1\154\1\150\1\154\1\0\1\221\4\0"+
|
||||
"\1\154\1\0\1\154\1\0\1\221\1\154\7\0\1\154"+
|
||||
"\1\0\1\154\3\0\1\154\25\0\1\222\1\154\6\0"+
|
||||
"\1\222\1\0\1\154\1\0\1\154\1\0\1\154\1\223"+
|
||||
"\1\221\4\0\1\154\1\0\1\154\1\0\1\221\1\154"+
|
||||
"\7\0\1\154\1\0\1\154\3\0\1\154\10\0\1\223"+
|
||||
"\31\0\1\150\57\0\24\162\1\224\51\162\1\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\3\4\1\213\23\4\111\0\1\214\7\0\1\151"+
|
||||
"\7\0\1\151\3\0\1\56\25\0\1\56\1\0\1\56"+
|
||||
"\30\0\7\152\1\215\66\152\6\216\1\217\1\153\66\216"+
|
||||
"\1\0\2\154\6\0\1\154\1\0\1\154\1\0\1\154"+
|
||||
"\1\0\1\154\1\0\1\220\4\0\1\154\1\0\1\154"+
|
||||
"\1\0\1\220\1\154\7\0\1\154\1\0\1\154\3\0"+
|
||||
"\1\154\25\0\2\154\6\0\1\154\1\0\1\154\1\0"+
|
||||
"\1\154\1\150\1\154\1\0\1\220\4\0\1\154\1\0"+
|
||||
"\1\154\1\0\1\220\1\154\7\0\1\154\1\0\1\154"+
|
||||
"\3\0\1\154\25\0\1\221\1\154\6\0\1\221\1\0"+
|
||||
"\1\154\1\0\1\154\1\0\1\154\1\222\1\220\4\0"+
|
||||
"\1\154\1\0\1\154\1\0\1\220\1\154\7\0\1\154"+
|
||||
"\1\0\1\154\3\0\1\154\10\0\1\222\31\0\1\150"+
|
||||
"\57\0\24\162\1\223\51\162\1\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\3\4"+
|
||||
"\1\224\23\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\11\4\1\225\15\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\6\4\1\226\20\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\3\4\1\227\23\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\3\4"+
|
||||
"\1\230\23\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\4\4\1\231\22\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\7\4\1\232\17\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\3\4\1\233\23\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\4\4"+
|
||||
"\1\234\22\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\21\4\1\235\5\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\3\4\1\236\23\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\21\4\1\237\5\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\17\4"+
|
||||
"\1\240\7\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\4\4\1\241\22\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\21\4\1\242\5\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\3\4\1\243\23\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\3\4\1\225\23\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\11\4"+
|
||||
"\1\244\15\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\1\4\1\245\25\4"+
|
||||
"\22\0\6\152\1\246\1\215\66\152\7\216\1\247\66\216"+
|
||||
"\1\0\1\151\7\0\1\151\6\0\1\222\41\0\1\222"+
|
||||
"\14\0\1\221\1\154\6\0\1\221\1\0\1\154\1\0"+
|
||||
"\1\250\1\0\1\154\1\0\1\220\4\0\1\154\1\0"+
|
||||
"\1\154\1\0\1\220\1\154\7\0\1\250\1\0\1\250"+
|
||||
"\3\0\1\154\25\0\1\151\7\0\1\151\64\0\24\162"+
|
||||
"\1\251\51\162\1\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\4\4\1\252\22\4"+
|
||||
"\1\226\15\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\6\4\1\227\20\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\12\4\1\253\14\4\23\0\2\4"+
|
||||
"\1\0\1\4\3\0\3\4\1\230\23\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\1\254\26\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\4\4\1\255"+
|
||||
"\22\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\13\4\1\256\13\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\21\4\1\257\5\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\23\4\1\260\3\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\7\4\1\261"+
|
||||
"\17\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\15\4\1\262\11\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\3\4\1\263\23\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\2\4\1\264\24\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\6\4\1\265"+
|
||||
"\20\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\3\4\1\266\23\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\25\4\1\267\1\4\22\0\6\216\1\217"+
|
||||
"\1\247\66\216\24\162\1\270\51\162\1\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\5\4\1\271\21\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\4\4\1\272"+
|
||||
"\22\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\1\273\26\4\23\0\2\4"+
|
||||
"\3\0\3\4\1\231\23\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\4\4"+
|
||||
"\1\232\22\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\7\4\1\233\17\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\3\4\1\234\23\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\16\4\1\274\10\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\1\275"+
|
||||
"\26\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\5\4\1\276\21\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\7\4\1\277\17\4\23\0\2\4\1\0"+
|
||||
"\3\0\4\4\1\235\22\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\21\4"+
|
||||
"\1\236\5\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\3\4\1\237\23\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\21\4\1\240\5\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\17\4\1\241\7\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\4\4"+
|
||||
"\1\242\22\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\21\4\1\243\5\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\3\4\1\244\23\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\11\4\1\245\15\4\23\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\1\4"+
|
||||
"\1\246\25\4\22\0\6\152\1\247\1\216\66\152\7\217"+
|
||||
"\1\250\66\217\1\0\1\151\7\0\1\151\6\0\1\223"+
|
||||
"\41\0\1\223\14\0\1\222\1\154\6\0\1\222\1\0"+
|
||||
"\1\154\1\0\1\251\1\0\1\154\1\0\1\221\4\0"+
|
||||
"\1\154\1\0\1\154\1\0\1\221\1\154\7\0\1\251"+
|
||||
"\1\0\1\251\3\0\1\154\25\0\1\151\7\0\1\151"+
|
||||
"\64\0\24\162\1\252\51\162\1\0\2\4\1\0\2\4"+
|
||||
"\3\0\5\4\1\0\1\4\1\0\1\4\3\0\4\4"+
|
||||
"\1\253\22\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\12\4\1\254\14\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\1\255\26\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\1\4\1\300\25\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\13\4\1\301"+
|
||||
"\4\4\1\256\22\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\13\4\1\257"+
|
||||
"\13\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\17\4\1\302\7\4\23\0"+
|
||||
"\1\4\1\0\1\4\3\0\21\4\1\260\5\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\21\4\1\303\5\4\23\0\2\4\1\0"+
|
||||
"\1\4\3\0\23\4\1\261\3\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\6\4\1\304\20\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\21\4\1\305"+
|
||||
"\5\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\3\4\1\306\23\4\23\0"+
|
||||
"\7\4\1\262\17\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\15\4\1\263"+
|
||||
"\11\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\3\4\1\264\23\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\4\4\1\307\22\4\23\0\2\4\1\0"+
|
||||
"\1\4\3\0\2\4\1\265\24\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\3\4\1\310\23\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\1\311\26\4"+
|
||||
"\6\4\1\266\20\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\3\4\1\267"+
|
||||
"\23\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\25\4\1\270\1\4\22\0"+
|
||||
"\6\217\1\220\1\250\66\217\24\162\1\271\51\162\1\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\5\4\1\272\21\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\4\4\1\273\22\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\1\274\26\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\3\4\1\312\23\4\23\0\2\4"+
|
||||
"\1\0\1\4\3\0\16\4\1\275\10\4\23\0\2\4"+
|
||||
"\1\0\2\4\3\0\5\4\1\0\1\4\1\0\1\4"+
|
||||
"\3\0\15\4\1\313\11\4\22\0";
|
||||
"\3\0\1\276\26\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\5\4\1\277"+
|
||||
"\21\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\7\4\1\300\17\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\1\4\1\301\25\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\13\4\1\302\13\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\17\4\1\303"+
|
||||
"\7\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\21\4\1\304\5\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\6\4\1\305\20\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\21\4\1\306\5\4\23\0\2\4\1\0\2\4\3\0"+
|
||||
"\5\4\1\0\1\4\1\0\1\4\3\0\3\4\1\307"+
|
||||
"\23\4\23\0\2\4\1\0\2\4\3\0\5\4\1\0"+
|
||||
"\1\4\1\0\1\4\3\0\4\4\1\310\22\4\23\0"+
|
||||
"\2\4\1\0\2\4\3\0\5\4\1\0\1\4\1\0"+
|
||||
"\1\4\3\0\3\4\1\311\23\4\23\0\2\4\1\0"+
|
||||
"\2\4\3\0\5\4\1\0\1\4\1\0\1\4\3\0"+
|
||||
"\1\312\26\4\23\0\2\4\1\0\2\4\3\0\5\4"+
|
||||
"\1\0\1\4\1\0\1\4\3\0\3\4\1\313\23\4"+
|
||||
"\23\0\2\4\1\0\2\4\3\0\5\4\1\0\1\4"+
|
||||
"\1\0\1\4\3\0\15\4\1\314\11\4\22\0";
|
||||
|
||||
private static int [] zzUnpackTrans() {
|
||||
int [] result = new int[8494];
|
||||
@@ -490,12 +490,12 @@ class _JetLexer implements FlexLexer {
|
||||
private static final String ZZ_ATTRIBUTE_PACKED_0 =
|
||||
"\1\0\1\11\30\1\6\11\11\1\5\11\4\1\2\11"+
|
||||
"\1\0\3\1\6\11\36\1\6\11\1\1\5\11\3\1"+
|
||||
"\1\0\1\1\3\0\1\11\32\1\1\11\1\0\1\1"+
|
||||
"\1\0\1\1\3\0\1\11\33\1\1\11\1\0\1\1"+
|
||||
"\1\11\1\0\1\1\2\0\22\1\1\11\1\0\1\1"+
|
||||
"\1\0\16\1\1\11\23\1";
|
||||
|
||||
private static int [] zzUnpackAttribute() {
|
||||
int [] result = new int[203];
|
||||
int [] result = new int[204];
|
||||
int offset = 0;
|
||||
offset = zzUnpackAttribute(ZZ_ATTRIBUTE_PACKED_0, offset, result);
|
||||
return result;
|
||||
@@ -803,335 +803,339 @@ class _JetLexer implements FlexLexer {
|
||||
case 3:
|
||||
{ return JetTokens.IDENTIFIER;
|
||||
}
|
||||
case 84: break;
|
||||
case 62:
|
||||
{ return JetTokens.FOR_KEYWORD ;
|
||||
}
|
||||
case 85: break;
|
||||
case 63:
|
||||
{ return JetTokens.OUT_KEYWORD ;
|
||||
{ return JetTokens.FOR_KEYWORD ;
|
||||
}
|
||||
case 86: break;
|
||||
case 78:
|
||||
{ return JetTokens.RETURN_KEYWORD ;
|
||||
case 64:
|
||||
{ return JetTokens.OUT_KEYWORD ;
|
||||
}
|
||||
case 87: break;
|
||||
case 65:
|
||||
{ return JetTokens.NULL_KEYWORD ;
|
||||
case 79:
|
||||
{ return JetTokens.RETURN_KEYWORD ;
|
||||
}
|
||||
case 88: break;
|
||||
case 66:
|
||||
{ return JetTokens.NULL_KEYWORD ;
|
||||
}
|
||||
case 89: break;
|
||||
case 20:
|
||||
{ return JetTokens.LT ;
|
||||
}
|
||||
case 89: break;
|
||||
case 90: break;
|
||||
case 42:
|
||||
{ return JetTokens.DO_KEYWORD ;
|
||||
}
|
||||
case 90: break;
|
||||
case 91: break;
|
||||
case 17:
|
||||
{ return JetTokens.PLUS ;
|
||||
}
|
||||
case 91: break;
|
||||
case 92: break;
|
||||
case 27:
|
||||
{ return JetTokens.LONG_LITERAL;
|
||||
}
|
||||
case 92: break;
|
||||
case 93: break;
|
||||
case 56:
|
||||
{ return JetTokens.RAW_STRING_LITERAL;
|
||||
}
|
||||
case 93: break;
|
||||
case 94: break;
|
||||
case 44:
|
||||
{ return JetTokens.PLUSEQ ;
|
||||
}
|
||||
case 94: break;
|
||||
case 95: break;
|
||||
case 26:
|
||||
{ return JetTokens.COMMA ;
|
||||
}
|
||||
case 95: break;
|
||||
case 70:
|
||||
case 96: break;
|
||||
case 71:
|
||||
{ return JetTokens.MATCH_KEYWORD ;
|
||||
}
|
||||
case 96: break;
|
||||
case 97: break;
|
||||
case 21:
|
||||
{ return JetTokens.GT ;
|
||||
}
|
||||
case 97: break;
|
||||
case 98: break;
|
||||
case 4:
|
||||
{ return JetTokens.WHITE_SPACE;
|
||||
}
|
||||
case 98: break;
|
||||
case 77:
|
||||
case 99: break;
|
||||
case 78:
|
||||
{ return JetTokens.TYPEOF_KEYWORD ;
|
||||
}
|
||||
case 99: break;
|
||||
case 100: break;
|
||||
case 16:
|
||||
{ return JetTokens.RPAR ;
|
||||
}
|
||||
case 100: break;
|
||||
case 69:
|
||||
case 101: break;
|
||||
case 70:
|
||||
{ return JetTokens.TRUE_KEYWORD ;
|
||||
}
|
||||
case 101: break;
|
||||
case 102: break;
|
||||
case 50:
|
||||
{ return JetTokens.ANDAND ;
|
||||
}
|
||||
case 102: break;
|
||||
case 103: break;
|
||||
case 55:
|
||||
{ return JetTokens.DOC_COMMENT;
|
||||
}
|
||||
case 103: break;
|
||||
case 104: break;
|
||||
case 28:
|
||||
{ return JetTokens.FLOAT_LITERAL;
|
||||
}
|
||||
case 104: break;
|
||||
case 105: break;
|
||||
case 29:
|
||||
{ return JetTokens.EOL_COMMENT;
|
||||
}
|
||||
case 105: break;
|
||||
case 106: break;
|
||||
case 24:
|
||||
{ return JetTokens.COLON ;
|
||||
}
|
||||
case 106: break;
|
||||
case 107: break;
|
||||
case 47:
|
||||
{ return JetTokens.LTEQ ;
|
||||
}
|
||||
case 107: break;
|
||||
case 108: break;
|
||||
case 11:
|
||||
{ return JetTokens.LBRACKET ;
|
||||
}
|
||||
case 108: break;
|
||||
case 109: break;
|
||||
case 54:
|
||||
{ yypushback(2); return JetTokens.INTEGER_LITERAL;
|
||||
}
|
||||
case 109: break;
|
||||
case 110: break;
|
||||
case 9:
|
||||
{ return JetTokens.CHARACTER_LITERAL;
|
||||
}
|
||||
case 110: break;
|
||||
case 59:
|
||||
case 111: break;
|
||||
case 60:
|
||||
{ return JetTokens.VAR_KEYWORD ;
|
||||
}
|
||||
case 111: break;
|
||||
case 112: break;
|
||||
case 48:
|
||||
{ return JetTokens.GTEQ ;
|
||||
}
|
||||
case 112: break;
|
||||
case 113: break;
|
||||
case 2:
|
||||
{ return JetTokens.INTEGER_LITERAL;
|
||||
}
|
||||
case 113: break;
|
||||
case 114: break;
|
||||
case 14:
|
||||
{ return JetTokens.RBRACE ;
|
||||
}
|
||||
case 114: break;
|
||||
case 71:
|
||||
case 115: break;
|
||||
case 72:
|
||||
{ return JetTokens.CLASS_KEYWORD ;
|
||||
}
|
||||
case 115: break;
|
||||
case 116: break;
|
||||
case 18:
|
||||
{ return JetTokens.EXCL ;
|
||||
}
|
||||
case 116: break;
|
||||
case 117: break;
|
||||
case 58:
|
||||
{ return JetTokens.TRY_KEYWORD ;
|
||||
}
|
||||
case 118: break;
|
||||
case 45:
|
||||
{ return JetTokens.EXCLEQ ;
|
||||
}
|
||||
case 117: break;
|
||||
case 119: break;
|
||||
case 37:
|
||||
{ return JetTokens.MINUSEQ ;
|
||||
}
|
||||
case 118: break;
|
||||
case 72:
|
||||
case 120: break;
|
||||
case 73:
|
||||
{ return JetTokens.THROW_KEYWORD ;
|
||||
}
|
||||
case 119: break;
|
||||
case 75:
|
||||
case 121: break;
|
||||
case 76:
|
||||
{ return JetTokens.WHILE_KEYWORD ;
|
||||
}
|
||||
case 120: break;
|
||||
case 122: break;
|
||||
case 36:
|
||||
{ return JetTokens.MINUSMINUS;
|
||||
}
|
||||
case 121: break;
|
||||
case 80:
|
||||
case 123: break;
|
||||
case 81:
|
||||
{ return JetTokens.CONTINUE_KEYWORD ;
|
||||
}
|
||||
case 122: break;
|
||||
case 124: break;
|
||||
case 5:
|
||||
{ return JetTokens.DIV ;
|
||||
}
|
||||
case 123: break;
|
||||
case 125: break;
|
||||
case 53:
|
||||
{ return JetTokens.ELVIS ;
|
||||
}
|
||||
case 124: break;
|
||||
case 126: break;
|
||||
case 23:
|
||||
{ return JetTokens.QUEST ;
|
||||
}
|
||||
case 125: break;
|
||||
case 127: break;
|
||||
case 51:
|
||||
{ return JetTokens.OROR ;
|
||||
}
|
||||
case 126: break;
|
||||
case 128: break;
|
||||
case 19:
|
||||
{ return JetTokens.PERC ;
|
||||
}
|
||||
case 127: break;
|
||||
case 129: break;
|
||||
case 46:
|
||||
{ return JetTokens.PERCEQ ;
|
||||
}
|
||||
case 128: break;
|
||||
case 130: break;
|
||||
case 34:
|
||||
{ return JetTokens.RANGE ;
|
||||
}
|
||||
case 129: break;
|
||||
case 131: break;
|
||||
case 1:
|
||||
{ return TokenType.BAD_CHARACTER;
|
||||
}
|
||||
case 130: break;
|
||||
case 132: break;
|
||||
case 52:
|
||||
{ return JetTokens.SAFE_ACCESS;
|
||||
}
|
||||
case 131: break;
|
||||
case 81:
|
||||
case 133: break;
|
||||
case 82:
|
||||
{ return JetTokens.NAMESPACE_KEYWORD ;
|
||||
}
|
||||
case 132: break;
|
||||
case 83:
|
||||
case 134: break;
|
||||
case 84:
|
||||
{ return JetTokens.DECOMPOSER_KEYWORD ;
|
||||
}
|
||||
case 133: break;
|
||||
case 135: break;
|
||||
case 6:
|
||||
{ return JetTokens.MUL ;
|
||||
}
|
||||
case 134: break;
|
||||
case 136: break;
|
||||
case 12:
|
||||
{ return JetTokens.RBRACKET ;
|
||||
}
|
||||
case 135: break;
|
||||
case 137: break;
|
||||
case 43:
|
||||
{ return JetTokens.PLUSPLUS ;
|
||||
}
|
||||
case 136: break;
|
||||
case 68:
|
||||
case 138: break;
|
||||
case 69:
|
||||
{ return JetTokens.THIS_KEYWORD ;
|
||||
}
|
||||
case 137: break;
|
||||
case 139: break;
|
||||
case 7:
|
||||
{ return JetTokens.DOT ;
|
||||
}
|
||||
case 138: break;
|
||||
case 140: break;
|
||||
case 25:
|
||||
{ return JetTokens.SEMICOLON ;
|
||||
}
|
||||
case 139: break;
|
||||
case 141: break;
|
||||
case 41:
|
||||
{ return JetTokens.IF_KEYWORD ;
|
||||
}
|
||||
case 140: break;
|
||||
case 142: break;
|
||||
case 22:
|
||||
{ return JetTokens.EQ ;
|
||||
}
|
||||
case 141: break;
|
||||
case 143: break;
|
||||
case 15:
|
||||
{ return JetTokens.LPAR ;
|
||||
}
|
||||
case 142: break;
|
||||
case 144: break;
|
||||
case 8:
|
||||
{ return JetTokens.MINUS ;
|
||||
}
|
||||
case 143: break;
|
||||
case 74:
|
||||
case 145: break;
|
||||
case 75:
|
||||
{ return JetTokens.FALSE_KEYWORD ;
|
||||
}
|
||||
case 144: break;
|
||||
case 67:
|
||||
case 146: break;
|
||||
case 68:
|
||||
{ return JetTokens.TYPE_KEYWORD ;
|
||||
}
|
||||
case 145: break;
|
||||
case 60:
|
||||
case 147: break;
|
||||
case 61:
|
||||
{ return JetTokens.REF_KEYWORD ;
|
||||
}
|
||||
case 146: break;
|
||||
case 61:
|
||||
case 148: break;
|
||||
case 62:
|
||||
{ return JetTokens.FUN_KEYWORD ;
|
||||
}
|
||||
case 147: break;
|
||||
case 149: break;
|
||||
case 40:
|
||||
{ return JetTokens.IS_KEYWORD ;
|
||||
}
|
||||
case 148: break;
|
||||
case 150: break;
|
||||
case 31:
|
||||
{ return JetTokens.DIVEQ ;
|
||||
}
|
||||
case 149: break;
|
||||
case 82:
|
||||
case 151: break;
|
||||
case 83:
|
||||
{ return JetTokens.EXTENSION_KEYWORD ;
|
||||
}
|
||||
case 150: break;
|
||||
case 152: break;
|
||||
case 38:
|
||||
{ return JetTokens.AS_KEYWORD ;
|
||||
}
|
||||
case 151: break;
|
||||
case 66:
|
||||
case 153: break;
|
||||
case 67:
|
||||
{ return JetTokens.ELSE_KEYWORD ;
|
||||
}
|
||||
case 152: break;
|
||||
case 154: break;
|
||||
case 39:
|
||||
{ return JetTokens.IN_KEYWORD ;
|
||||
}
|
||||
case 153: break;
|
||||
case 155: break;
|
||||
case 49:
|
||||
{ return JetTokens.EQEQ ;
|
||||
}
|
||||
case 154: break;
|
||||
case 58:
|
||||
case 156: break;
|
||||
case 59:
|
||||
{ return JetTokens.VAL_KEYWORD ;
|
||||
}
|
||||
case 155: break;
|
||||
case 64:
|
||||
case 157: break;
|
||||
case 65:
|
||||
{ return JetTokens.EQEQEQ ;
|
||||
}
|
||||
case 156: break;
|
||||
case 158: break;
|
||||
case 57:
|
||||
{ return JetTokens.NEW_KEYWORD ;
|
||||
}
|
||||
case 157: break;
|
||||
case 159: break;
|
||||
case 32:
|
||||
{ return JetTokens.MULTEQ ;
|
||||
}
|
||||
case 158: break;
|
||||
case 160: break;
|
||||
case 10:
|
||||
{ return JetTokens.STRING_LITERAL;
|
||||
}
|
||||
case 159: break;
|
||||
case 161: break;
|
||||
case 13:
|
||||
{ return JetTokens.LBRACE ;
|
||||
}
|
||||
case 160: break;
|
||||
case 73:
|
||||
case 162: break;
|
||||
case 74:
|
||||
{ return JetTokens.ISNOT_KEYWORD ;
|
||||
}
|
||||
case 161: break;
|
||||
case 79:
|
||||
case 163: break;
|
||||
case 80:
|
||||
{ return JetTokens.OBJECT_KEYWORD ;
|
||||
}
|
||||
case 162: break;
|
||||
case 76:
|
||||
case 164: break;
|
||||
case 77:
|
||||
{ return JetTokens.BREAK_KEYWORD ;
|
||||
}
|
||||
case 163: break;
|
||||
case 165: break;
|
||||
case 30:
|
||||
{ return JetTokens.BLOCK_COMMENT;
|
||||
}
|
||||
case 164: break;
|
||||
case 166: break;
|
||||
case 35:
|
||||
{ return JetTokens.FILTER ;
|
||||
}
|
||||
case 165: break;
|
||||
case 167: break;
|
||||
case 33:
|
||||
{ return JetTokens.MAP ;
|
||||
}
|
||||
case 166: break;
|
||||
case 168: break;
|
||||
default:
|
||||
if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
|
||||
zzAtEOF = true;
|
||||
|
||||
Reference in New Issue
Block a user