diff --git a/lib/gnujpdf.jar b/lib/gnujpdf.jar index ec095f311..e7eccbdc1 100644 Binary files a/lib/gnujpdf.jar and b/lib/gnujpdf.jar differ diff --git a/lib/jsyntaxpane-0.9.5.jar b/lib/jsyntaxpane-0.9.5.jar index 49cf5e60f..0e20a80df 100644 Binary files a/lib/jsyntaxpane-0.9.5.jar and b/lib/jsyntaxpane-0.9.5.jar differ diff --git a/lib/ttf.jar b/lib/ttf.jar index 37e97a55a..81ac3e4ef 100644 Binary files a/lib/ttf.jar and b/lib/ttf.jar differ diff --git a/libsrc/ffdec_lib/lib/gnujpdf.jar b/libsrc/ffdec_lib/lib/gnujpdf.jar index ec095f311..e7eccbdc1 100644 Binary files a/libsrc/ffdec_lib/lib/gnujpdf.jar and b/libsrc/ffdec_lib/lib/gnujpdf.jar differ diff --git a/libsrc/ffdec_lib/lib/ttf.jar b/libsrc/ffdec_lib/lib/ttf.jar index 37e97a55a..81ac3e4ef 100644 Binary files a/libsrc/ffdec_lib/lib/ttf.jar and b/libsrc/ffdec_lib/lib/ttf.jar differ diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/script/graphviz/Flasm3Lexer.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/script/graphviz/Flasm3Lexer.java index ee090d129..840f80c93 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/script/graphviz/Flasm3Lexer.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/script/graphviz/Flasm3Lexer.java @@ -75,159 +75,165 @@ public final class Flasm3Lexer extends AbstractLexer { "\1\11\1\10\1\11\36\10\33\11\2\0\131\10\13\11\1\10\16\0"+ "\12\11\41\10\11\11\2\10\4\0\1\10\2\0\1\11\30\10\4\11"+ "\1\10\11\11\1\10\3\11\1\10\5\11\22\0\31\10\3\11\4\0"+ - "\13\10\65\0\25\10\1\0\22\10\13\0\61\11\66\10\3\11\1\10"+ - "\22\11\1\10\7\11\12\10\2\11\2\0\12\11\1\0\20\10\3\11"+ - "\1\0\10\10\2\0\2\10\2\0\26\10\1\0\7\10\1\0\1\10"+ - "\3\0\4\10\2\0\1\11\1\10\7\11\2\0\2\11\2\0\3\11"+ - "\1\10\10\0\1\11\4\0\2\10\1\0\3\10\2\11\2\0\12\11"+ - "\4\10\7\0\2\10\1\0\1\11\2\0\3\11\1\0\6\10\4\0"+ - "\2\10\2\0\26\10\1\0\7\10\1\0\2\10\1\0\2\10\1\0"+ - "\2\10\2\0\1\11\1\0\5\11\4\0\2\11\2\0\3\11\3\0"+ - "\1\11\7\0\4\10\1\0\1\10\7\0\14\11\3\10\1\11\13\0"+ - "\3\11\1\0\11\10\1\0\3\10\1\0\26\10\1\0\7\10\1\0"+ - "\2\10\1\0\5\10\2\0\1\11\1\10\10\11\1\0\3\11\1\0"+ - "\3\11\2\0\1\10\17\0\2\10\2\11\2\0\12\11\1\0\1\10"+ - "\7\0\1\10\6\11\1\0\3\11\1\0\10\10\2\0\2\10\2\0"+ + "\13\10\5\0\30\10\1\0\6\10\1\0\2\11\6\0\10\11\52\10"+ + "\72\11\66\10\3\11\1\10\22\11\1\10\7\11\12\10\2\11\2\0"+ + "\12\11\1\0\20\10\3\11\1\0\10\10\2\0\2\10\2\0\26\10"+ + "\1\0\7\10\1\0\1\10\3\0\4\10\2\0\1\11\1\10\7\11"+ + "\2\0\2\11\2\0\3\11\1\10\10\0\1\11\4\0\2\10\1\0"+ + "\3\10\2\11\2\0\12\11\4\10\7\0\2\10\1\0\1\11\2\0"+ + "\3\11\1\0\6\10\4\0\2\10\2\0\26\10\1\0\7\10\1\0"+ + "\2\10\1\0\2\10\1\0\2\10\2\0\1\11\1\0\5\11\4\0"+ + "\2\11\2\0\3\11\3\0\1\11\7\0\4\10\1\0\1\10\7\0"+ + "\14\11\3\10\1\11\13\0\3\11\1\0\11\10\1\0\3\10\1\0"+ "\26\10\1\0\7\10\1\0\2\10\1\0\5\10\2\0\1\11\1\10"+ - "\7\11\2\0\2\11\2\0\3\11\7\0\3\11\4\0\2\10\1\0"+ - "\3\10\2\11\2\0\12\11\1\0\1\10\20\0\1\11\1\10\1\0"+ - "\6\10\3\0\3\10\1\0\4\10\3\0\2\10\1\0\1\10\1\0"+ - "\2\10\3\0\2\10\3\0\3\10\3\0\14\10\4\0\5\11\3\0"+ - "\3\11\1\0\4\11\2\0\1\10\6\0\1\11\16\0\12\11\11\0"+ - "\1\10\6\0\5\11\10\10\1\0\3\10\1\0\27\10\1\0\20\10"+ - "\3\0\1\10\7\11\1\0\3\11\1\0\4\11\7\0\2\11\1\0"+ - "\3\10\5\0\2\10\2\11\2\0\12\11\20\0\1\10\3\11\1\0"+ - "\10\10\1\0\3\10\1\0\27\10\1\0\12\10\1\0\5\10\2\0"+ - "\1\11\1\10\7\11\1\0\3\11\1\0\4\11\7\0\2\11\7\0"+ - "\1\10\1\0\2\10\2\11\2\0\12\11\1\0\2\10\15\0\4\11"+ - "\11\10\1\0\3\10\1\0\51\10\2\11\1\10\7\11\1\0\3\11"+ - "\1\0\4\11\1\10\5\0\3\10\1\11\7\0\3\10\2\11\2\0"+ - "\12\11\12\0\6\10\1\0\3\11\1\0\22\10\3\0\30\10\1\0"+ - "\11\10\1\0\1\10\2\0\7\10\3\0\1\11\4\0\6\11\1\0"+ - "\1\11\1\0\10\11\6\0\12\11\2\0\2\11\15\0\60\10\1\11"+ - "\2\10\7\11\4\0\10\10\10\11\1\0\12\11\47\0\2\10\1\0"+ - "\1\10\1\0\5\10\1\0\30\10\1\0\1\10\1\0\12\10\1\11"+ - "\2\10\11\11\1\10\2\0\5\10\1\0\1\10\1\0\6\11\2\0"+ - "\12\11\2\0\4\10\40\0\1\10\27\0\2\11\6\0\12\11\13\0"+ - "\1\11\1\0\1\11\1\0\1\11\4\0\2\11\10\10\1\0\44\10"+ - "\4\0\24\11\1\0\2\11\5\10\13\11\1\0\44\11\11\0\1\11"+ - "\71\0\53\10\24\11\1\10\12\11\6\0\6\10\4\11\4\10\3\11"+ - "\1\10\3\11\2\10\7\11\3\10\4\11\15\10\14\11\1\10\17\11"+ - "\2\0\46\10\1\0\1\10\5\0\1\10\2\0\53\10\1\0\u014d\10"+ - "\1\0\4\10\2\0\7\10\1\0\1\10\1\0\4\10\2\0\51\10"+ - "\1\0\4\10\2\0\41\10\1\0\4\10\2\0\7\10\1\0\1\10"+ - "\1\0\4\10\2\0\17\10\1\0\71\10\1\0\4\10\2\0\103\10"+ - "\2\0\3\11\40\0\20\10\20\0\126\10\2\0\6\10\3\0\u026c\10"+ - "\2\0\21\10\1\0\32\10\5\0\113\10\3\0\13\10\7\0\15\10"+ - "\1\0\4\10\3\11\13\0\22\10\3\11\13\0\22\10\2\11\14\0"+ - "\15\10\1\0\3\10\1\0\2\11\14\0\64\10\40\11\3\0\1\10"+ - "\3\0\2\10\1\11\2\0\12\11\41\0\4\11\1\0\12\11\6\0"+ - "\131\10\7\0\5\10\2\11\42\10\1\11\1\10\5\0\106\10\12\0"+ - "\37\10\1\0\14\11\4\0\14\11\12\0\12\11\36\10\2\0\5\10"+ - "\13\0\54\10\4\0\32\10\6\0\12\11\46\0\27\10\5\11\4\0"+ - "\65\10\12\11\1\0\35\11\2\0\13\11\6\0\12\11\15\0\1\10"+ - "\10\0\16\11\1\0\2\11\77\0\5\11\57\10\21\11\7\10\4\0"+ - "\12\11\21\0\11\11\14\0\3\11\36\10\15\11\2\10\12\11\54\10"+ - "\16\11\14\0\44\10\24\11\10\0\12\11\3\0\3\10\12\11\44\10"+ - "\2\0\11\10\7\0\53\10\2\0\3\10\20\0\3\11\1\0\25\11"+ - "\4\10\1\11\6\10\1\11\2\10\3\11\1\10\5\0\300\10\72\11"+ - "\1\0\5\11\u0116\10\2\0\6\10\2\0\46\10\2\0\6\10\2\0"+ - "\10\10\1\0\1\10\1\0\1\10\1\0\1\10\1\0\37\10\2\0"+ - "\65\10\1\0\7\10\1\0\1\10\3\0\3\10\1\0\7\10\3\0"+ - "\4\10\2\0\6\10\4\0\15\10\5\0\3\10\1\0\7\10\16\0"+ - "\5\11\30\0\1\70\1\70\5\11\20\0\2\10\23\0\1\10\13\0"+ - "\5\11\1\0\12\11\1\0\1\10\15\0\1\10\20\0\15\10\3\0"+ - "\40\10\20\0\15\11\4\0\1\11\3\0\14\11\21\0\1\10\4\0"+ - "\1\10\2\0\12\10\1\0\1\10\3\0\5\10\6\0\1\10\1\0"+ - "\1\10\1\0\1\10\1\0\1\52\3\10\1\0\13\10\2\0\4\10"+ - "\5\0\5\10\4\0\1\10\21\0\51\10\u0a77\0\57\10\1\0\57\10"+ - "\1\0\205\10\6\0\4\10\3\11\2\10\14\0\46\10\1\0\1\10"+ - "\5\0\1\10\2\0\70\10\7\0\1\10\17\0\1\11\27\10\11\0"+ - "\7\10\1\0\7\10\1\0\7\10\1\0\7\10\1\0\7\10\1\0"+ - "\7\10\1\0\7\10\1\0\7\10\1\0\40\11\57\0\1\10\u01d5\0"+ - "\3\10\31\0\11\10\6\11\1\0\5\10\2\0\5\10\4\0\126\10"+ - "\2\0\2\11\2\0\3\10\1\0\132\10\1\0\4\10\5\0\53\10"+ - "\1\0\136\10\21\0\40\10\60\0\20\10\u0200\0\u19c0\10\100\0\u51fd\10"+ - "\3\0\u048d\10\103\0\56\10\2\0\u010d\10\3\0\20\10\12\11\2\10"+ - "\24\0\57\10\1\11\4\0\12\11\1\0\37\10\2\11\120\10\2\11"+ - "\45\0\11\10\2\0\147\10\2\0\65\10\2\0\11\10\52\0\15\10"+ - "\1\11\3\10\1\11\4\10\1\11\27\10\5\11\4\0\1\11\13\0"+ - "\1\10\7\0\64\10\14\0\2\11\62\10\22\11\12\0\12\11\6\0"+ - "\22\11\6\10\3\0\1\10\1\0\2\10\13\11\34\10\10\11\2\0"+ - "\27\10\15\11\14\0\35\10\3\0\4\11\57\10\16\11\16\0\1\10"+ - "\12\11\6\0\5\10\1\11\12\10\12\11\5\10\1\0\51\10\16\11"+ - "\11\0\3\10\1\11\10\10\2\11\2\0\12\11\6\0\27\10\3\0"+ - "\1\10\3\11\62\10\1\11\1\10\3\11\2\10\2\11\5\10\2\11"+ - "\1\10\1\11\1\10\30\0\3\10\2\0\13\10\5\11\2\0\3\10"+ - "\2\11\12\0\6\10\2\0\6\10\2\0\6\10\11\0\7\10\1\0"+ - "\7\10\1\0\53\10\1\0\16\10\6\0\163\10\10\11\1\0\2\11"+ - "\2\0\12\11\6\0\u2ba4\10\14\0\27\10\4\0\61\10\u2104\0\u016e\10"+ - "\2\0\152\10\46\0\7\10\14\0\5\10\5\0\1\10\1\11\12\10"+ - "\1\0\15\10\1\0\5\10\1\0\1\10\1\0\2\10\1\0\2\10"+ - "\1\0\154\10\41\0\u016b\10\22\0\100\10\2\0\66\10\50\0\15\10"+ - "\3\0\20\11\20\0\20\11\3\0\2\10\30\0\3\10\31\0\1\10"+ - "\6\0\5\10\1\0\207\10\2\0\1\11\4\0\1\10\13\0\12\11"+ - "\7\0\32\10\4\0\1\10\1\0\32\10\13\0\131\10\3\0\6\10"+ - "\2\0\6\10\2\0\6\10\2\0\3\10\3\0\2\10\3\0\2\10"+ - "\22\0\3\11\4\0\14\10\1\0\32\10\1\0\23\10\1\0\2\10"+ - "\1\0\17\10\2\0\16\10\42\0\173\10\105\0\65\10\210\0\1\11"+ - "\202\0\35\10\3\0\61\10\17\0\1\11\37\0\40\10\15\0\36\10"+ - "\5\0\46\10\5\11\5\0\36\10\2\0\44\10\4\0\10\10\1\0"+ - "\5\10\52\0\236\10\2\0\12\11\6\0\44\10\4\0\44\10\4\0"+ - "\50\10\10\0\64\10\234\0\u0137\10\11\0\26\10\12\0\10\10\230\0"+ - "\6\10\2\0\1\10\1\0\54\10\1\0\2\10\3\0\1\10\2\0"+ - "\27\10\12\0\27\10\11\0\37\10\101\0\23\10\1\0\2\10\12\0"+ - "\26\10\12\0\32\10\106\0\70\10\6\0\2\10\100\0\1\10\3\11"+ - "\1\0\2\11\5\0\4\11\4\10\1\0\3\10\1\0\35\10\2\0"+ - "\3\11\4\0\1\11\40\0\35\10\3\0\35\10\43\0\10\10\1\0"+ - "\34\10\2\11\31\0\66\10\12\0\26\10\12\0\23\10\15\0\22\10"+ - "\156\0\111\10\67\0\63\10\15\0\63\10\15\0\44\10\4\11\10\0"+ - "\12\11\u0146\0\52\10\1\0\2\11\3\0\2\10\116\0\35\10\12\0"+ - "\1\10\10\0\26\10\13\11\137\0\25\10\33\0\27\10\11\0\3\11"+ - "\65\10\17\11\37\0\12\11\17\0\4\11\55\10\13\11\2\0\1\11"+ - "\17\0\1\11\2\0\31\10\7\0\12\11\6\0\3\11\44\10\16\11"+ - "\1\0\12\11\4\0\1\10\2\11\1\10\10\0\43\10\1\11\2\0"+ - "\1\10\11\0\3\11\60\10\16\11\4\10\4\0\4\11\1\0\14\11"+ - "\1\10\1\0\1\10\43\0\22\10\1\0\31\10\14\11\6\0\1\11"+ - "\101\0\7\10\1\0\1\10\1\0\4\10\1\0\17\10\1\0\12\10"+ - "\7\0\57\10\14\11\5\0\12\11\6\0\4\11\1\0\10\10\2\0"+ - "\2\10\2\0\26\10\1\0\7\10\1\0\2\10\1\0\5\10\1\0"+ - "\2\11\1\10\7\11\2\0\2\11\2\0\3\11\2\0\1\10\6\0"+ - "\1\11\5\0\5\10\2\11\2\0\7\11\3\0\5\11\213\0\65\10"+ - "\22\11\4\10\5\0\12\11\4\0\1\11\3\10\36\0\60\10\24\11"+ - "\2\10\1\0\1\10\10\0\12\11\246\0\57\10\7\11\2\0\11\11"+ - "\27\0\4\10\2\11\42\0\60\10\21\11\3\0\1\10\13\0\12\11"+ - "\46\0\53\10\15\11\1\10\7\0\12\11\66\0\33\10\2\0\17\11"+ - "\4\0\12\11\306\0\54\10\17\11\145\0\100\10\12\11\25\0\10\10"+ - "\2\0\1\10\2\0\10\10\1\0\2\10\1\0\30\10\6\11\1\0"+ - "\2\11\2\0\4\11\1\10\1\11\1\10\2\11\14\0\12\11\106\0"+ - "\10\10\2\0\47\10\7\11\2\0\7\11\1\10\1\0\1\10\1\11"+ - "\33\0\1\10\12\11\50\10\7\11\1\10\4\11\10\0\1\11\10\0"+ - "\1\10\13\11\56\10\20\11\3\0\1\10\42\0\71\10\u0107\0\11\10"+ - "\1\0\45\10\10\11\1\0\10\11\1\10\17\0\12\11\30\0\36\10"+ - "\2\0\26\11\1\0\16\11\111\0\7\10\1\0\2\10\1\0\46\10"+ - "\6\11\3\0\1\11\1\0\2\11\1\0\7\11\1\10\1\11\10\0"+ - "\12\11\6\0\6\10\1\0\2\10\1\0\40\10\5\11\1\0\2\11"+ - "\1\0\5\11\1\10\7\0\12\11\u0136\0\23\10\4\11\271\0\1\10"+ - "\54\0\4\10\37\0\u039a\10\146\0\157\10\21\0\304\10\u0abc\0\u042f\10"+ - "\1\0\11\11\u0fc7\0\u0247\10\u21b9\0\u0239\10\7\0\37\10\1\0\12\11"+ - "\146\0\36\10\2\0\5\11\13\0\60\10\7\11\11\0\4\10\14\0"+ - "\12\11\11\0\25\10\5\0\23\10\u02b0\0\100\10\200\0\113\10\4\0"+ - "\1\11\1\10\67\11\7\0\4\11\15\10\100\0\2\10\1\0\1\10"+ - "\1\11\13\0\2\11\16\0\u17f8\10\10\0\u04d6\10\52\0\11\10\u22f7\0"+ - "\u011f\10\61\0\3\10\21\0\4\10\10\0\u018c\10\u0904\0\153\10\5\0"+ - "\15\10\3\0\11\10\7\0\12\10\3\0\2\11\1\0\4\11\u14c1\0"+ - "\5\11\3\0\26\11\2\0\7\11\36\0\4\11\224\0\3\11\u01bb\0"+ - "\125\10\1\0\107\10\1\0\2\10\2\0\1\10\2\0\2\10\2\0"+ - "\4\10\1\0\14\10\1\0\1\10\1\0\7\10\1\0\101\10\1\0"+ - "\4\10\2\0\10\10\1\0\7\10\1\0\34\10\1\0\4\10\1\0"+ - "\5\10\1\0\1\10\3\0\7\10\1\0\u0154\10\2\0\31\10\1\0"+ - "\31\10\1\0\37\10\1\0\31\10\1\0\37\10\1\0\31\10\1\0"+ - "\37\10\1\0\31\10\1\0\37\10\1\0\31\10\1\0\10\10\2\0"+ - "\62\11\u0200\0\67\11\4\0\62\11\10\0\1\11\16\0\1\11\26\0"+ - "\5\11\1\0\17\11\u0550\0\7\11\1\0\21\11\2\0\7\11\1\0"+ - "\2\11\1\0\5\11\325\0\55\10\3\0\7\11\7\10\2\0\12\11"+ - "\4\0\1\10\u0171\0\54\10\16\11\5\0\1\10\u0500\0\305\10\13\0"+ + "\10\11\1\0\3\11\1\0\3\11\2\0\1\10\17\0\2\10\2\11"+ + "\2\0\12\11\1\0\1\10\7\0\1\10\6\11\1\0\3\11\1\0"+ + "\10\10\2\0\2\10\2\0\26\10\1\0\7\10\1\0\2\10\1\0"+ + "\5\10\2\0\1\11\1\10\7\11\2\0\2\11\2\0\3\11\7\0"+ + "\3\11\4\0\2\10\1\0\3\10\2\11\2\0\12\11\1\0\1\10"+ + "\20\0\1\11\1\10\1\0\6\10\3\0\3\10\1\0\4\10\3\0"+ + "\2\10\1\0\1\10\1\0\2\10\3\0\2\10\3\0\3\10\3\0"+ + "\14\10\4\0\5\11\3\0\3\11\1\0\4\11\2\0\1\10\6\0"+ + "\1\11\16\0\12\11\11\0\1\10\6\0\5\11\10\10\1\0\3\10"+ + "\1\0\27\10\1\0\20\10\2\0\1\11\1\10\7\11\1\0\3\11"+ + "\1\0\4\11\7\0\2\11\1\0\3\10\2\0\1\10\2\0\2\10"+ + "\2\11\2\0\12\11\20\0\1\10\3\11\1\0\10\10\1\0\3\10"+ + "\1\0\27\10\1\0\12\10\1\0\5\10\2\0\1\11\1\10\7\11"+ + "\1\0\3\11\1\0\4\11\7\0\2\11\6\0\2\10\1\0\2\10"+ + "\2\11\2\0\12\11\1\0\2\10\15\0\4\11\11\10\1\0\3\10"+ + "\1\0\51\10\2\11\1\10\7\11\1\0\3\11\1\0\4\11\1\10"+ + "\5\0\3\10\1\11\7\0\3\10\2\11\2\0\12\11\12\0\6\10"+ + "\1\0\3\11\1\0\22\10\3\0\30\10\1\0\11\10\1\0\1\10"+ + "\2\0\7\10\3\0\1\11\4\0\6\11\1\0\1\11\1\0\10\11"+ + "\6\0\12\11\2\0\2\11\15\0\60\10\1\11\2\10\7\11\4\0"+ + "\10\10\10\11\1\0\12\11\47\0\2\10\1\0\1\10\1\0\5\10"+ + "\1\0\30\10\1\0\1\10\1\0\12\10\1\11\2\10\11\11\1\10"+ + "\2\0\5\10\1\0\1\10\1\0\6\11\2\0\12\11\2\0\4\10"+ + "\40\0\1\10\27\0\2\11\6\0\12\11\13\0\1\11\1\0\1\11"+ + "\1\0\1\11\4\0\2\11\10\10\1\0\44\10\4\0\24\11\1\0"+ + "\2\11\5\10\13\11\1\0\44\11\11\0\1\11\71\0\53\10\24\11"+ + "\1\10\12\11\6\0\6\10\4\11\4\10\3\11\1\10\3\11\2\10"+ + "\7\11\3\10\4\11\15\10\14\11\1\10\17\11\2\0\46\10\1\0"+ + "\1\10\5\0\1\10\2\0\53\10\1\0\u014d\10\1\0\4\10\2\0"+ + "\7\10\1\0\1\10\1\0\4\10\2\0\51\10\1\0\4\10\2\0"+ + "\41\10\1\0\4\10\2\0\7\10\1\0\1\10\1\0\4\10\2\0"+ + "\17\10\1\0\71\10\1\0\4\10\2\0\103\10\2\0\3\11\40\0"+ + "\20\10\20\0\126\10\2\0\6\10\3\0\u026c\10\2\0\21\10\1\0"+ + "\32\10\5\0\113\10\3\0\13\10\7\0\22\10\4\11\11\0\23\10"+ + "\3\11\13\0\22\10\2\11\14\0\15\10\1\0\3\10\1\0\2\11"+ + "\14\0\64\10\40\11\3\0\1\10\3\0\2\10\1\11\2\0\12\11"+ + "\41\0\17\11\6\0\131\10\7\0\5\10\2\11\42\10\1\11\1\10"+ + "\5\0\106\10\12\0\37\10\1\0\14\11\4\0\14\11\12\0\12\11"+ + "\36\10\2\0\5\10\13\0\54\10\4\0\32\10\6\0\12\11\46\0"+ + "\27\10\5\11\4\0\65\10\12\11\1\0\35\11\2\0\13\11\6\0"+ + "\12\11\15\0\1\10\10\0\16\11\1\0\20\11\61\0\5\11\57\10"+ + "\21\11\10\10\3\0\12\11\21\0\11\11\14\0\3\11\36\10\15\11"+ + "\2\10\12\11\54\10\16\11\14\0\44\10\24\11\10\0\12\11\3\0"+ + "\3\10\12\11\44\10\2\0\11\10\7\0\53\10\2\0\3\10\20\0"+ + "\3\11\1\0\25\11\4\10\1\11\6\10\1\11\2\10\3\11\1\10"+ + "\5\0\300\10\100\11\u0116\10\2\0\6\10\2\0\46\10\2\0\6\10"+ + "\2\0\10\10\1\0\1\10\1\0\1\10\1\0\1\10\1\0\37\10"+ + "\2\0\65\10\1\0\7\10\1\0\1\10\3\0\3\10\1\0\7\10"+ + "\3\0\4\10\2\0\6\10\4\0\15\10\5\0\3\10\1\0\7\10"+ + "\16\0\5\11\30\0\1\70\1\70\5\11\20\0\2\10\23\0\1\10"+ + "\13\0\5\11\1\0\12\11\1\0\1\10\15\0\1\10\20\0\15\10"+ + "\3\0\41\10\17\0\15\11\4\0\1\11\3\0\14\11\21\0\1\10"+ + "\4\0\1\10\2\0\12\10\1\0\1\10\3\0\5\10\6\0\1\10"+ + "\1\0\1\10\1\0\1\10\1\0\1\52\3\10\1\0\13\10\2\0"+ + "\4\10\5\0\5\10\4\0\1\10\21\0\51\10\u0a77\0\345\10\6\0"+ + "\4\10\3\11\2\10\14\0\46\10\1\0\1\10\5\0\1\10\2\0"+ + "\70\10\7\0\1\10\17\0\1\11\27\10\11\0\7\10\1\0\7\10"+ + "\1\0\7\10\1\0\7\10\1\0\7\10\1\0\7\10\1\0\7\10"+ + "\1\0\7\10\1\0\40\11\57\0\1\10\u01d5\0\3\10\31\0\11\10"+ + "\6\11\1\0\5\10\2\0\5\10\4\0\126\10\2\0\2\11\2\0"+ + "\3\10\1\0\132\10\1\0\4\10\5\0\53\10\1\0\136\10\21\0"+ + "\40\10\60\0\20\10\u0200\0\u19c0\10\100\0\u568d\10\103\0\56\10\2\0"+ + "\u010d\10\3\0\20\10\12\11\2\10\24\0\57\10\1\11\4\0\12\11"+ + "\1\0\37\10\2\11\120\10\2\11\45\0\11\10\2\0\147\10\2\0"+ + "\100\10\5\0\2\10\1\0\1\10\1\0\5\10\30\0\20\10\1\11"+ + "\3\10\1\11\4\10\1\11\27\10\5\11\4\0\1\11\13\0\1\10"+ + "\7\0\64\10\14\0\2\11\62\10\22\11\12\0\12\11\6\0\22\11"+ + "\6\10\3\0\1\10\1\0\2\10\13\11\34\10\10\11\2\0\27\10"+ + "\15\11\14\0\35\10\3\0\4\11\57\10\16\11\16\0\1\10\12\11"+ + "\6\0\5\10\1\11\12\10\12\11\5\10\1\0\51\10\16\11\11\0"+ + "\3\10\1\11\10\10\2\11\2\0\12\11\6\0\27\10\3\0\1\10"+ + "\3\11\62\10\1\11\1\10\3\11\2\10\2\11\5\10\2\11\1\10"+ + "\1\11\1\10\30\0\3\10\2\0\13\10\5\11\2\0\3\10\2\11"+ + "\12\0\6\10\2\0\6\10\2\0\6\10\11\0\7\10\1\0\7\10"+ + "\1\0\53\10\1\0\16\10\6\0\163\10\10\11\1\0\2\11\2\0"+ + "\12\11\6\0\u2ba4\10\14\0\27\10\4\0\61\10\u2104\0\u016e\10\2\0"+ + "\152\10\46\0\7\10\14\0\5\10\5\0\1\10\1\11\12\10\1\0"+ + "\15\10\1\0\5\10\1\0\1\10\1\0\2\10\1\0\2\10\1\0"+ + "\154\10\41\0\u016b\10\22\0\100\10\2\0\66\10\50\0\15\10\3\0"+ + "\20\11\20\0\20\11\3\0\2\10\30\0\3\10\31\0\1\10\6\0"+ + "\5\10\1\0\207\10\2\0\1\11\4\0\1\10\13\0\12\11\7\0"+ + "\32\10\4\0\1\10\1\0\32\10\13\0\131\10\3\0\6\10\2\0"+ + "\6\10\2\0\6\10\2\0\3\10\3\0\2\10\3\0\2\10\22\0"+ + "\3\11\4\0\14\10\1\0\32\10\1\0\23\10\1\0\2\10\1\0"+ + "\17\10\2\0\16\10\42\0\173\10\105\0\65\10\210\0\1\11\202\0"+ + "\35\10\3\0\61\10\17\0\1\11\37\0\40\10\15\0\36\10\5\0"+ + "\46\10\5\11\5\0\36\10\2\0\44\10\4\0\10\10\1\0\5\10"+ + "\52\0\236\10\2\0\12\11\6\0\44\10\4\0\44\10\4\0\50\10"+ + "\10\0\64\10\14\0\13\10\1\0\17\10\1\0\7\10\1\0\2\10"+ + "\1\0\13\10\1\0\17\10\1\0\7\10\1\0\2\10\103\0\u0137\10"+ + "\11\0\26\10\12\0\10\10\30\0\6\10\1\0\52\10\1\0\11\10"+ + "\105\0\6\10\2\0\1\10\1\0\54\10\1\0\2\10\3\0\1\10"+ + "\2\0\27\10\12\0\27\10\11\0\37\10\101\0\23\10\1\0\2\10"+ + "\12\0\26\10\12\0\32\10\106\0\70\10\6\0\2\10\100\0\1\10"+ + "\3\11\1\0\2\11\5\0\4\11\4\10\1\0\3\10\1\0\35\10"+ + "\2\0\3\11\4\0\1\11\40\0\35\10\3\0\35\10\43\0\10\10"+ + "\1\0\34\10\2\11\31\0\66\10\12\0\26\10\12\0\23\10\15\0"+ + "\22\10\156\0\111\10\67\0\63\10\15\0\63\10\15\0\44\10\4\11"+ + "\10\0\12\11\u0146\0\52\10\1\0\2\11\3\0\2\10\116\0\35\10"+ + "\12\0\1\10\10\0\26\10\13\11\37\0\22\10\4\11\52\0\25\10"+ + "\33\0\27\10\11\0\3\11\65\10\17\11\37\0\13\11\2\10\2\11"+ + "\1\10\11\0\4\11\55\10\13\11\2\0\1\11\4\0\1\11\12\0"+ + "\1\11\2\0\31\10\7\0\12\11\6\0\3\11\44\10\16\11\1\0"+ + "\12\11\4\0\1\10\2\11\1\10\10\0\43\10\1\11\2\0\1\10"+ + "\11\0\3\11\60\10\16\11\4\10\4\0\4\11\1\0\14\11\1\10"+ + "\1\0\1\10\43\0\22\10\1\0\31\10\14\11\6\0\1\11\101\0"+ + "\7\10\1\0\1\10\1\0\4\10\1\0\17\10\1\0\12\10\7\0"+ + "\57\10\14\11\5\0\12\11\6\0\4\11\1\0\10\10\2\0\2\10"+ + "\2\0\26\10\1\0\7\10\1\0\2\10\1\0\5\10\1\0\2\11"+ + "\1\10\7\11\2\0\2\11\2\0\3\11\2\0\1\10\6\0\1\11"+ + "\5\0\5\10\2\11\2\0\7\11\3\0\5\11\213\0\65\10\22\11"+ + "\4\10\5\0\12\11\4\0\1\11\3\10\36\0\60\10\24\11\2\10"+ + "\1\0\1\10\10\0\12\11\246\0\57\10\7\11\2\0\11\11\27\0"+ + "\4\10\2\11\42\0\60\10\21\11\3\0\1\10\13\0\12\11\46\0"+ + "\53\10\15\11\1\10\7\0\12\11\66\0\33\10\2\0\17\11\4\0"+ + "\12\11\6\0\7\10\271\0\54\10\17\11\145\0\100\10\12\11\25\0"+ + "\10\10\2\0\1\10\2\0\10\10\1\0\2\10\1\0\30\10\6\11"+ + "\1\0\2\11\2\0\4\11\1\10\1\11\1\10\2\11\14\0\12\11"+ + "\106\0\10\10\2\0\47\10\7\11\2\0\7\11\1\10\1\0\1\10"+ + "\1\11\33\0\1\10\12\11\50\10\7\11\1\10\4\11\10\0\1\11"+ + "\10\0\1\10\13\11\56\10\20\11\3\0\1\10\22\0\111\10\u0107\0"+ + "\11\10\1\0\45\10\10\11\1\0\10\11\1\10\17\0\12\11\30\0"+ + "\36\10\2\0\26\11\1\0\16\11\111\0\7\10\1\0\2\10\1\0"+ + "\46\10\6\11\3\0\1\11\1\0\2\11\1\0\7\11\1\10\1\11"+ + "\10\0\12\11\6\0\6\10\1\0\2\10\1\0\40\10\5\11\1\0"+ + "\2\11\1\0\5\11\1\10\7\0\12\11\u0136\0\23\10\4\11\271\0"+ + "\1\10\54\0\4\10\37\0\u039a\10\146\0\157\10\21\0\304\10\u0a4c\0"+ + "\141\10\17\0\u042f\10\1\0\11\11\u0fc7\0\u0247\10\u21b9\0\u0239\10\7\0"+ + "\37\10\1\0\12\11\6\0\117\10\1\0\12\11\6\0\36\10\2\0"+ + "\5\11\13\0\60\10\7\11\11\0\4\10\14\0\12\11\11\0\25\10"+ + "\5\0\23\10\u02b0\0\100\10\200\0\113\10\4\0\1\11\1\10\67\11"+ + "\7\0\4\11\15\10\100\0\2\10\1\0\1\10\1\11\13\0\2\11"+ + "\16\0\u17f8\10\10\0\u04d6\10\52\0\11\10\u22e7\0\4\10\1\0\7\10"+ + "\1\0\2\10\1\0\u0123\10\55\0\3\10\21\0\4\10\10\0\u018c\10"+ + "\u0904\0\153\10\5\0\15\10\3\0\11\10\7\0\12\10\3\0\2\11"+ + "\1\0\4\11\u125c\0\56\11\2\0\27\11\u021e\0\5\11\3\0\26\11"+ + "\2\0\7\11\36\0\4\11\224\0\3\11\u01bb\0\125\10\1\0\107\10"+ + "\1\0\2\10\2\0\1\10\2\0\2\10\2\0\4\10\1\0\14\10"+ + "\1\0\1\10\1\0\7\10\1\0\101\10\1\0\4\10\2\0\10\10"+ + "\1\0\7\10\1\0\34\10\1\0\4\10\1\0\5\10\1\0\1\10"+ + "\3\0\7\10\1\0\u0154\10\2\0\31\10\1\0\31\10\1\0\37\10"+ + "\1\0\31\10\1\0\37\10\1\0\31\10\1\0\37\10\1\0\31\10"+ + "\1\0\37\10\1\0\31\10\1\0\10\10\2\0\62\11\u0200\0\67\11"+ + "\4\0\62\11\10\0\1\11\16\0\1\11\26\0\5\11\1\0\17\11"+ + "\u0450\0\37\10\341\0\7\11\1\0\21\11\2\0\7\11\1\0\2\11"+ + "\1\0\5\11\325\0\55\10\3\0\7\11\7\10\2\0\12\11\4\0"+ + "\1\10\u0141\0\36\10\1\11\21\0\54\10\16\11\5\0\1\10\u04e0\0"+ + "\7\10\1\0\4\10\1\0\2\10\1\0\17\10\1\0\305\10\13\0"+ "\7\11\51\0\104\10\7\11\1\10\4\0\12\11\u0356\0\1\10\u014f\0"+ "\4\10\1\0\33\10\1\0\2\10\1\0\1\10\2\0\1\10\1\0"+ "\12\10\1\0\4\10\1\0\1\10\1\0\1\10\6\0\1\10\4\0"+ @@ -235,8 +241,8 @@ public final class Flasm3Lexer extends AbstractLexer { "\1\10\2\0\1\10\1\0\1\10\1\0\1\10\1\0\1\10\1\0"+ "\1\10\1\0\2\10\1\0\1\10\2\0\4\10\1\0\7\10\1\0"+ "\4\10\1\0\4\10\1\0\1\10\1\0\12\10\1\0\21\10\5\0"+ - "\3\10\1\0\5\10\1\0\21\10\u0d34\0\12\11\u0406\0\ua6de\10\42\0"+ - "\u1035\10\13\0\336\10\2\0\u1682\10\16\0\u1d31\10\u0c1f\0\u021e\10\u05e2\0"+ + "\3\10\1\0\5\10\1\0\21\10\u0d34\0\12\11\u0406\0\ua6e0\10\40\0"+ + "\u1039\10\7\0\336\10\2\0\u1682\10\16\0\u1d31\10\u0c1f\0\u021e\10\u05e2\0"+ "\u134b\10\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uecc0\0"+ "\1\11\36\0\140\11\200\0\360\11\uffff\0\uffff\0\ufe12\0"; @@ -1680,7 +1686,7 @@ public final class Flasm3Lexer extends AbstractLexer { return yychar; } - private static final byte PARAN = 1; + private static final byte PAREN = 1; private static final byte BRACKET = 2; private static final byte LESSGREATER = 3; @@ -1705,7 +1711,7 @@ public final class Flasm3Lexer extends AbstractLexer { char [] map = new char[0x110000]; int i = 0; /* index in packed string */ int j = 0; /* index in unpacked array */ - while (i < 3740) { + while (i < 3860) { int count = packed.charAt(i++); char value = packed.charAt(i++); do map[j++] = value; while (--count > 0); @@ -2064,11 +2070,11 @@ public final class Flasm3Lexer extends AbstractLexer { } case 40: break; case 16: - { return token(TokenType.OPERATOR,PARAN); + { return token(TokenType.OPERATOR,PAREN); } case 41: break; case 17: - { return token(TokenType.OPERATOR,-PARAN); + { return token(TokenType.OPERATOR,-PAREN); } case 42: break; case 18: