1 | /* The following code was generated by JFlex 1.6.1 */ | |
2 | ||
3 | /* JavaScriptLexer.java is a generated file. You probably want to | |
4 | * edit JavaScriptLexer.lex to make changes. Use JFlex to generate it. | |
5 | * To generate JavaScriptLexer.java | |
6 | * Install <a href="http://jflex.de/">JFlex</a> v1.3.2 or later. | |
7 | * Once JFlex is in your classpath run<br> | |
8 | * <code>java JFlex.Main JavaScriptLexer.lex</code><br> | |
9 | * You will then have a file called JavaScriptLexer.java | |
10 | */ | |
11 | ||
12 | /* | |
13 | * This file is part of a <a href="http://ostermiller.org/syntax/">syntax | |
14 | * highlighting</a> package. | |
15 | * Copyright (C) 1999-2002 Stephen Ostermiller | |
16 | * http://ostermiller.org/contact.pl?regarding=Syntax+Highlighting | |
17 | * | |
18 | * This program is free software; you can redistribute it and/or modify | |
19 | * it under the terms of the GNU General Public License as published by | |
20 | * the Free Software Foundation; either version 2 of the License, or | |
21 | * (at your option) any later version. | |
22 | * | |
23 | * This program is distributed in the hope that it will be useful, | |
24 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
25 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
26 | * GNU General Public License for more details. | |
27 | * | |
28 | * See COPYING.TXT for details. | |
29 | */ | |
30 | ||
31 | package com.jsql.view.swing.sql.lexer.syntax; | |
32 | ||
33 | import java.io.IOException; | |
34 | ||
35 | /** | |
36 | * JavaScriptLexer is a JavaScript lexer. Created with JFlex. An example of how it is used: | |
37 | * <CODE> | |
38 | * <PRE> | |
39 | * JavaScriptLexer shredder = new JavaScriptLexer(System.in); | |
40 | * JavaScriptToken t; | |
41 | * while ((t = shredder.getNextToken()) != null) { | |
42 | * System.out.println(t); | |
43 | * } | |
44 | * </PRE> | |
45 | * </CODE> | |
46 | * The tokens returned should comply with the | |
47 | * <A Href="http://developer.netscape.com/docs/manuals/communicator/jsref/index.htm"> | |
48 | * Java Script Reference</A>. | |
49 | * @see JavaScriptToken | |
50 | */ | |
51 | ||
52 | ||
53 | public class JavaScriptLexer implements Lexer { | |
54 | ||
55 | /** This character denotes the end of file */ | |
56 | public static final int YYEOF = -1; | |
57 | ||
58 | /** initial size of the lookahead buffer */ | |
59 | private static final int ZZ_BUFFERSIZE = 16384; | |
60 | ||
61 | /** lexical states */ | |
62 | public static final int YYINITIAL = 0; | |
63 | ||
64 | /** | |
65 | * ZZ_LEXSTATE[l] is the state in the DFA for the lexical state l | |
66 | * ZZ_LEXSTATE[l+1] is the state in the DFA for the lexical state l | |
67 | * at the beginning of a line | |
68 | * l is of the form l = 2*k, k a non-negative integer | |
69 | */ | |
70 | private static final int ZZ_LEXSTATE[] = { | |
71 | 0, 0 | |
72 | }; | |
73 | ||
74 | /** | |
75 | * Translates characters to character classes | |
76 | */ | |
77 | private static final String ZZ_CMAP_PACKED = | |
78 | "\11\0\1\7\1\11\1\0\1\7\1\11\22\0\1\7\1\24\1\22"+ | |
79 | "\1\0\1\6\1\12\1\60\1\21\1\43\1\44\1\27\1\30\1\52"+ | |
80 | "\1\25\1\42\1\26\1\4\3\5\4\3\2\2\1\57\1\51\1\23"+ | |
81 | "\1\53\1\54\1\56\1\0\3\1\1\41\1\36\1\37\5\6\1\32"+ | |
82 | "\13\6\1\34\2\6\1\47\1\10\1\50\1\62\1\6\1\0\1\63"+ | |
83 | "\1\16\1\65\1\40\1\35\1\17\1\73\1\71\1\72\1\6\1\67"+ | |
84 | "\1\31\1\74\1\15\1\66\1\75\1\6\1\14\1\64\1\20\1\13"+ | |
85 | "\1\76\1\77\1\33\1\70\1\100\1\45\1\61\1\46\1\55\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uff91\0"; | |
86 | ||
87 | /** | |
88 | * Translates characters to character classes | |
89 | */ | |
90 | private static final char [] ZZ_CMAP = zzUnpackCMap(ZZ_CMAP_PACKED); | |
91 | ||
92 | /** | |
93 | * Translates DFA states to action switch labels. | |
94 | */ | |
95 | private static final int [] ZZ_ACTION = zzUnpackAction(); | |
96 | ||
97 | private static final String ZZ_ACTION_PACKED_0 = | |
98 | "\1\0\1\1\1\2\2\3\1\4\1\1\1\5\5\2"+ | |
99 | "\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15"+ | |
100 | "\3\2\1\16\1\17\1\20\1\21\1\22\1\23\1\24"+ | |
101 | "\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34"+ | |
102 | "\1\35\1\36\10\2\1\37\1\40\1\41\1\37\2\42"+ | |
103 | "\1\37\2\43\1\44\2\37\2\45\1\1\1\46\16\2"+ | |
104 | "\1\47\1\0\1\50\1\51\1\52\1\53\1\0\1\54"+ | |
105 | "\1\55\1\56\1\57\1\60\1\61\1\62\1\63\1\64"+ | |
106 | "\1\65\4\2\1\66\1\42\1\45\1\67\1\70\1\71"+ | |
107 | "\1\72\1\73\1\74\1\75\1\76\12\2\1\77\1\100"+ | |
108 | "\11\2\1\42\1\0\1\101\1\102\1\45\1\0\1\1"+ | |
109 | "\2\2\1\103\7\2\1\104\2\2\1\105\2\2\1\6"+ | |
110 | "\1\0\1\106\2\47\1\6\2\51\1\7\1\107\1\0"+ | |
111 | "\1\61\5\2\1\40\1\0\1\42\1\44\1\0\1\45"+ | |
112 | "\1\110\1\111\13\2\1\112\7\2\1\113\3\2\1\42"+ | |
113 | "\1\114\1\45\1\1\1\2\1\115\3\2\1\116\4\2"+ | |
114 | "\1\117\1\2\1\120\1\6\1\121\1\51\1\0\1\122"+ | |
115 | "\1\123\1\124\3\2\1\125\10\2\1\126\2\2\1\127"+ | |
116 | "\4\2\1\130\4\2\1\131\1\2\1\132\1\1\2\2"+ | |
117 | "\1\133\2\2\1\134\1\135\1\136\1\137\1\6\1\51"+ | |
118 | "\1\0\4\2\1\140\2\2\1\141\1\2\1\142\1\143"+ | |
119 | "\1\2\1\144\10\2\1\145\1\146\1\147\3\2\1\150"+ | |
120 | "\1\6\1\51\1\0\2\2\1\151\1\2\1\152\1\2"+ | |
121 | "\1\153\4\2\1\154\1\155\3\2\1\156\1\2\1\157"+ | |
122 | "\1\0\1\160\1\161\7\2\1\162\1\163\1\164\1\0"+ | |
123 | "\1\165\1\2\1\166\5\2\1\167\2\2\1\170\1\2"+ | |
124 | "\1\171\1\172\1\2\1\173"; | |
125 | ||
126 | private static int [] zzUnpackAction() { | |
127 | int [] result = new int[349]; | |
128 | int offset = 0; | |
129 | offset = zzUnpackAction(ZZ_ACTION_PACKED_0, offset, result); | |
130 | return result; | |
131 | } | |
132 | ||
133 | private static int zzUnpackAction(String packed, int offset, int [] result) { | |
134 | int i = 0; /* index in packed string */ | |
135 | int j = offset; /* index in unpacked array */ | |
136 | int l = packed.length(); | |
137 | while (i < l) { | |
138 | int count = packed.charAt(i++); | |
139 | int value = packed.charAt(i++); | |
140 | do result[j++] = value; while (--count > 0); | |
141 | } | |
142 | return j; | |
143 | } | |
144 | ||
145 | ||
146 | /** | |
147 | * Translates a state to a row index in the transition table | |
148 | */ | |
149 | private static final int [] ZZ_ROWMAP = zzUnpackRowMap(); | |
150 | ||
151 | private static final String ZZ_ROWMAP_PACKED_0 = | |
152 | "\0\0\0\101\0\202\0\303\0\u0104\0\u0145\0\u0186\0\u01c7"+ | |
153 | "\0\u0208\0\u0249\0\u028a\0\u02cb\0\u030c\0\u034d\0\u038e\0\u03cf"+ | |
154 | "\0\u0410\0\u0451\0\u0492\0\u04d3\0\u0514\0\u0555\0\u0596\0\u05d7"+ | |
155 | "\0\u0618\0\u0659\0\u0659\0\u0659\0\u0659\0\u0659\0\u0659\0\u0659"+ | |
156 | "\0\u0659\0\u069a\0\u06db\0\u0659\0\u0659\0\u0659\0\u071c\0\u075d"+ | |
157 | "\0\u079e\0\u07df\0\u0820\0\u0861\0\u08a2\0\u08e3\0\u0924\0\u0965"+ | |
158 | "\0\u09a6\0\u09e7\0\u09e7\0\u09e7\0\u0a28\0\u09e7\0\u0a69\0\u0aaa"+ | |
159 | "\0\u0aeb\0\u0b2c\0\u09e7\0\u0b6d\0\u0bae\0\u09e7\0\u0bef\0\u0c30"+ | |
160 | "\0\u0659\0\u0c71\0\u0cb2\0\u0cf3\0\u0d34\0\u0d75\0\u0db6\0\u0df7"+ | |
161 | "\0\u0e38\0\u0e79\0\u0eba\0\u0efb\0\u0f3c\0\u0f7d\0\u0fbe\0\u0fff"+ | |
162 | "\0\u1040\0\u0659\0\u1081\0\u0659\0\u10c2\0\u1103\0\u0659\0\u0659"+ | |
163 | "\0\u0659\0\u0659\0\u1144\0\u1185\0\u0659\0\u0659\0\u0659\0\u0659"+ | |
164 | "\0\u11c6\0\u1207\0\u1248\0\u1289\0\u12ca\0\u130b\0\u134c\0\u0659"+ | |
165 | "\0\u0659\0\u138d\0\u0659\0\u0659\0\u0659\0\u0659\0\u0659\0\u13ce"+ | |
166 | "\0\u140f\0\u1450\0\u1491\0\u14d2\0\u1513\0\u1554\0\u1595\0\u15d6"+ | |
167 | "\0\u1617\0\u1658\0\202\0\u1699\0\u16da\0\u171b\0\u175c\0\u179d"+ | |
168 | "\0\u17de\0\u181f\0\u1860\0\u18a1\0\u18e2\0\u1923\0\u09e7\0\u1964"+ | |
169 | "\0\u19a5\0\u19e6\0\u1a27\0\u1a68\0\u1aa9\0\202\0\u1aea\0\u1b2b"+ | |
170 | "\0\u1b6c\0\u1bad\0\u1bee\0\u1c2f\0\u1c70\0\202\0\u1cb1\0\u1cf2"+ | |
171 | "\0\202\0\u1d33\0\u1d74\0\u1db5\0\u1df6\0\u0659\0\u1e37\0\u1e78"+ | |
172 | "\0\u1eb9\0\u1efa\0\u1f3b\0\u1f7c\0\u0659\0\u1fbd\0\u1ffe\0\u203f"+ | |
173 | "\0\u2080\0\u20c1\0\u2102\0\u2143\0\u0659\0\u2184\0\u0659\0\u0659"+ | |
174 | "\0\u21c5\0\u0659\0\u0659\0\u2206\0\u2247\0\u2288\0\u22c9\0\u230a"+ | |
175 | "\0\u234b\0\u238c\0\u23cd\0\u240e\0\u244f\0\u2490\0\u24d1\0\u2512"+ | |
176 | "\0\u2553\0\u2594\0\u25d5\0\u2616\0\u2657\0\u2698\0\u26d9\0\202"+ | |
177 | "\0\u271a\0\u275b\0\u279c\0\u27dd\0\u09e7\0\u281e\0\u285f\0\u28a0"+ | |
178 | "\0\202\0\u28e1\0\u2922\0\u2963\0\202\0\u29a4\0\u29e5\0\u2a26"+ | |
179 | "\0\u2a67\0\202\0\u2aa8\0\202\0\u2ae9\0\u0659\0\u2b2a\0\u2b6b"+ | |
180 | "\0\u0659\0\202\0\202\0\u2bac\0\u2bed\0\u2c2e\0\u0659\0\u2c6f"+ | |
181 | "\0\u2cb0\0\u2cf1\0\u2d32\0\u2d73\0\u2db4\0\u2df5\0\u2e36\0\202"+ | |
182 | "\0\u2e77\0\u2eb8\0\202\0\u2ef9\0\u2f3a\0\u2f7b\0\u2fbc\0\202"+ | |
183 | "\0\u2ffd\0\u303e\0\u307f\0\u30c0\0\202\0\u3101\0\202\0\u3142"+ | |
184 | "\0\u3183\0\u31c4\0\202\0\u3205\0\u3246\0\202\0\202\0\u3287"+ | |
185 | "\0\u32c8\0\u3309\0\u334a\0\u338b\0\u33cc\0\u340d\0\u344e\0\u348f"+ | |
186 | "\0\202\0\u34d0\0\u3511\0\202\0\u3552\0\202\0\202\0\u3593"+ | |
187 | "\0\202\0\u35d4\0\u3615\0\u3656\0\u3697\0\u36d8\0\u3719\0\u375a"+ | |
188 | "\0\u379b\0\202\0\202\0\202\0\u37dc\0\u381d\0\u385e\0\202"+ | |
189 | "\0\u389f\0\u38e0\0\u3921\0\u3962\0\u39a3\0\202\0\u39e4\0\202"+ | |
190 | "\0\u3a25\0\202\0\u3a66\0\u3aa7\0\u3ae8\0\u3b29\0\202\0\202"+ | |
191 | "\0\u3b6a\0\u3bab\0\u3bec\0\202\0\u3c2d\0\202\0\u3c6e\0\202"+ | |
192 | "\0\202\0\u3caf\0\u3cf0\0\u3d31\0\u3d72\0\u3db3\0\u3df4\0\u3e35"+ | |
193 | "\0\202\0\202\0\202\0\u3e76\0\202\0\u3eb7\0\202\0\u3ef8"+ | |
194 | "\0\u3f39\0\u3f7a\0\u3fbb\0\u3ffc\0\202\0\u403d\0\u407e\0\202"+ | |
195 | "\0\u40bf\0\202\0\202\0\u4100\0\202"; | |
196 | ||
197 | private static int [] zzUnpackRowMap() { | |
198 | int [] result = new int[349]; | |
199 | int offset = 0; | |
200 | offset = zzUnpackRowMap(ZZ_ROWMAP_PACKED_0, offset, result); | |
201 | return result; | |
202 | } | |
203 | ||
204 | private static int zzUnpackRowMap(String packed, int offset, int [] result) { | |
205 | int i = 0; /* index in packed string */ | |
206 | int j = offset; /* index in unpacked array */ | |
207 | int l = packed.length(); | |
208 | while (i < l) { | |
209 | int high = packed.charAt(i++) << 16; | |
210 | result[j++] = high | packed.charAt(i++); | |
211 | } | |
212 | return j; | |
213 | } | |
214 | ||
215 | /** | |
216 | * The transition table of the DFA | |
217 | */ | |
218 | private static final int [] ZZ_TRANS = zzUnpackTrans(); | |
219 | ||
220 | private static final String ZZ_TRANS_PACKED_0 = | |
221 | "\1\2\1\3\2\4\1\5\1\4\1\3\1\6\1\7"+ | |
222 | "\1\6\1\10\1\3\1\11\1\12\1\13\1\14\1\15"+ | |
223 | "\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25"+ | |
224 | "\1\26\3\3\1\27\2\3\1\30\1\3\1\31\1\32"+ | |
225 | "\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42"+ | |
226 | "\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\52"+ | |
227 | "\1\53\1\54\4\3\1\55\1\56\1\3\1\57\1\60"+ | |
228 | "\1\61\1\3\7\2\1\0\1\2\2\0\6\2\10\0"+ | |
229 | "\11\2\21\0\17\2\6\3\1\0\1\7\2\0\6\3"+ | |
230 | "\10\0\11\3\21\0\16\3\2\62\4\4\1\62\1\0"+ | |
231 | "\1\62\2\0\4\62\1\63\1\62\10\0\2\64\2\62"+ | |
232 | "\2\65\1\63\2\66\1\67\20\0\20\62\1\70\1\71"+ | |
233 | "\1\72\1\71\1\62\1\0\1\62\2\0\4\62\1\73"+ | |
234 | "\1\62\10\0\2\64\2\74\2\75\1\73\2\76\1\77"+ | |
235 | "\20\0\16\62\7\0\1\6\1\0\1\6\67\0\7\2"+ | |
236 | "\1\0\1\2\2\0\1\100\5\2\10\0\11\2\21\0"+ | |
237 | "\16\2\53\0\1\101\25\0\1\2\6\3\1\0\1\7"+ | |
238 | "\2\0\6\3\10\0\4\3\1\102\4\3\21\0\16\3"+ | |
239 | "\1\2\6\3\1\0\1\7\2\0\1\103\5\3\10\0"+ | |
240 | "\4\3\1\104\4\3\21\0\1\105\15\3\1\2\6\3"+ | |
241 | "\1\0\1\7\2\0\1\3\1\106\4\3\10\0\11\3"+ | |
242 | "\21\0\3\3\1\107\1\3\1\110\10\3\1\2\6\3"+ | |
243 | "\1\0\1\7\2\0\1\111\5\3\10\0\1\112\10\3"+ | |
244 | "\21\0\1\113\2\3\1\114\3\3\1\115\6\3\1\2"+ | |
245 | "\6\3\1\0\1\7\2\0\1\3\1\116\4\3\10\0"+ | |
246 | "\11\3\21\0\6\3\1\117\7\3\10\120\1\121\1\0"+ | |
247 | "\7\120\1\122\57\120\10\17\1\123\1\0\10\17\1\124"+ | |
248 | "\56\17\23\0\1\125\1\126\26\0\1\127\100\0\1\130"+ | |
249 | "\52\0\1\131\25\0\1\132\53\0\1\133\1\134\23\0"+ | |
250 | "\1\135\100\0\1\136\55\0\1\137\22\0\1\140\25\0"+ | |
251 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
252 | "\21\0\3\3\1\141\12\3\1\2\6\3\1\0\1\7"+ | |
253 | "\2\0\6\3\10\0\1\142\1\3\1\143\6\3\21\0"+ | |
254 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
255 | "\4\3\1\144\4\3\21\0\3\3\1\145\12\3\2\0"+ | |
256 | "\2\146\1\147\1\146\247\0\1\150\100\0\1\151\1\152"+ | |
257 | "\77\0\1\153\4\0\1\154\73\0\1\155\5\0\1\156"+ | |
258 | "\72\0\1\157\25\0\1\2\6\3\1\0\1\7\2\0"+ | |
259 | "\3\3\1\160\2\3\10\0\11\3\21\0\16\3\1\2"+ | |
260 | "\6\3\1\0\1\7\2\0\1\161\4\3\1\162\10\0"+ | |
261 | "\11\3\21\0\5\3\1\163\1\164\5\3\1\165\1\3"+ | |
262 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\1\166"+ | |
263 | "\10\3\21\0\1\167\2\3\1\170\2\3\1\171\7\3"+ | |
264 | "\1\2\6\3\1\0\1\7\2\0\2\3\1\172\1\3"+ | |
265 | "\1\173\1\3\10\0\11\3\21\0\11\3\1\174\4\3"+ | |
266 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
267 | "\21\0\3\3\1\175\12\3\1\2\6\3\1\0\1\7"+ | |
268 | "\2\0\1\176\1\177\4\3\10\0\11\3\21\0\1\200"+ | |
269 | "\15\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
270 | "\11\3\21\0\1\201\2\3\1\202\12\3\1\2\6\3"+ | |
271 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\6\3"+ | |
272 | "\1\203\1\204\6\3\7\62\1\0\1\62\2\0\6\62"+ | |
273 | "\10\0\12\62\20\0\20\62\4\205\1\62\1\0\1\62"+ | |
274 | "\2\0\6\62\4\0\1\206\2\0\1\206\12\62\20\0"+ | |
275 | "\20\62\4\67\1\62\1\0\1\62\2\0\4\62\1\63"+ | |
276 | "\1\62\10\0\4\62\2\65\1\63\2\66\1\62\20\0"+ | |
277 | "\20\62\4\70\1\62\1\0\1\62\2\0\4\62\1\63"+ | |
278 | "\1\62\10\0\4\62\2\65\1\63\2\66\1\67\20\0"+ | |
279 | "\20\62\1\70\3\71\1\62\1\0\1\62\2\0\4\62"+ | |
280 | "\1\63\1\62\10\0\2\207\2\62\2\65\1\63\2\66"+ | |
281 | "\1\67\20\0\20\62\1\70\1\71\1\72\1\71\1\62"+ | |
282 | "\1\0\1\62\2\0\4\62\1\73\1\62\10\0\2\207"+ | |
283 | "\2\62\2\75\1\73\2\76\1\77\20\0\17\62\5\210"+ | |
284 | "\1\62\1\0\1\62\2\0\3\62\2\210\1\62\10\0"+ | |
285 | "\4\62\5\210\1\62\20\0\1\210\1\62\1\210\15\62"+ | |
286 | "\4\211\1\62\1\0\1\62\2\0\6\62\4\0\1\212"+ | |
287 | "\2\0\1\212\12\62\20\0\20\62\2\67\1\77\1\67"+ | |
288 | "\1\62\1\0\1\62\2\0\4\62\1\73\1\62\10\0"+ | |
289 | "\4\62\2\75\1\73\2\76\1\62\20\0\16\62\1\2"+ | |
290 | "\5\213\1\2\1\0\1\2\2\0\3\2\2\213\1\2"+ | |
291 | "\10\0\4\2\5\213\21\0\1\213\1\2\1\213\14\2"+ | |
292 | "\6\3\1\0\1\7\2\0\5\3\1\214\10\0\11\3"+ | |
293 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
294 | "\10\0\1\215\10\3\21\0\16\3\1\2\6\3\1\0"+ | |
295 | "\1\7\2\0\6\3\10\0\11\3\21\0\14\3\1\216"+ | |
296 | "\1\3\1\2\6\3\1\0\1\7\2\0\5\3\1\217"+ | |
297 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
298 | "\2\0\6\3\10\0\4\3\1\220\4\3\21\0\16\3"+ | |
299 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
300 | "\21\0\3\3\1\221\12\3\1\2\6\3\1\0\1\7"+ | |
301 | "\2\0\5\3\1\222\10\0\11\3\21\0\16\3\1\2"+ | |
302 | "\6\3\1\0\1\7\2\0\2\3\1\223\3\3\10\0"+ | |
303 | "\11\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
304 | "\6\3\10\0\11\3\21\0\3\3\1\224\12\3\1\2"+ | |
305 | "\6\3\1\0\1\7\2\0\6\3\10\0\1\225\10\3"+ | |
306 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\1\3"+ | |
307 | "\1\226\4\3\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
308 | "\1\0\1\7\2\0\2\3\1\227\3\3\10\0\11\3"+ | |
309 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\1\230"+ | |
310 | "\5\3\10\0\11\3\21\0\5\3\1\231\10\3\1\2"+ | |
311 | "\6\3\1\0\1\7\2\0\1\3\1\232\4\3\10\0"+ | |
312 | "\11\3\21\0\7\3\1\233\6\3\10\234\1\235\1\0"+ | |
313 | "\7\234\1\236\62\234\1\237\2\240\2\234\1\120\1\0"+ | |
314 | "\1\234\1\241\7\120\56\234\3\242\3\17\2\242\1\17"+ | |
315 | "\1\0\1\242\1\243\6\17\1\244\56\242\53\0\1\245"+ | |
316 | "\52\0\1\246\53\0\11\133\1\0\67\133\27\134\1\247"+ | |
317 | "\51\134\1\2\6\3\1\0\1\7\2\0\2\3\1\250"+ | |
318 | "\3\3\10\0\11\3\21\0\16\3\1\2\6\3\1\0"+ | |
319 | "\1\7\2\0\6\3\10\0\11\3\21\0\1\3\1\251"+ | |
320 | "\14\3\1\2\6\3\1\0\1\7\2\0\5\3\1\252"+ | |
321 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
322 | "\2\0\4\3\1\253\1\3\10\0\11\3\21\0\16\3"+ | |
323 | "\1\2\6\3\1\0\1\7\2\0\1\254\5\3\10\0"+ | |
324 | "\11\3\21\0\16\3\2\0\4\146\11\0\1\255\15\0"+ | |
325 | "\2\256\1\255\2\257\41\0\2\146\1\147\1\146\11\0"+ | |
326 | "\1\260\15\0\2\261\1\260\2\262\112\0\1\263\1\264"+ | |
327 | "\24\0\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
328 | "\11\3\21\0\1\3\1\265\14\3\1\2\6\3\1\0"+ | |
329 | "\1\7\2\0\6\3\10\0\11\3\21\0\12\3\1\266"+ | |
330 | "\3\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
331 | "\11\3\21\0\1\267\15\3\1\2\6\3\1\0\1\7"+ | |
332 | "\2\0\2\3\1\270\3\3\10\0\11\3\21\0\16\3"+ | |
333 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
334 | "\21\0\3\3\1\271\12\3\1\2\6\3\1\0\1\7"+ | |
335 | "\2\0\6\3\10\0\11\3\21\0\7\3\1\272\6\3"+ | |
336 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
337 | "\21\0\1\273\15\3\1\2\6\3\1\0\1\7\2\0"+ | |
338 | "\5\3\1\274\10\0\11\3\21\0\1\3\1\275\14\3"+ | |
339 | "\1\2\6\3\1\0\1\7\2\0\2\3\1\276\3\3"+ | |
340 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
341 | "\2\0\6\3\10\0\11\3\21\0\1\277\15\3\1\2"+ | |
342 | "\6\3\1\0\1\7\2\0\5\3\1\300\10\0\11\3"+ | |
343 | "\21\0\1\3\1\301\14\3\1\2\6\3\1\0\1\7"+ | |
344 | "\2\0\6\3\10\0\11\3\21\0\12\3\1\302\3\3"+ | |
345 | "\1\2\6\3\1\0\1\7\2\0\5\3\1\303\10\0"+ | |
346 | "\11\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
347 | "\3\3\1\304\2\3\10\0\11\3\21\0\16\3\1\2"+ | |
348 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
349 | "\3\3\1\305\3\3\1\306\6\3\1\2\6\3\1\0"+ | |
350 | "\1\7\2\0\6\3\10\0\11\3\21\0\2\3\1\307"+ | |
351 | "\13\3\1\2\6\3\1\0\1\7\2\0\1\3\1\310"+ | |
352 | "\4\3\10\0\11\3\21\0\16\3\1\2\6\3\1\0"+ | |
353 | "\1\7\2\0\6\3\10\0\11\3\21\0\7\3\1\311"+ | |
354 | "\6\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
355 | "\11\3\21\0\7\3\1\312\6\3\1\2\6\3\1\0"+ | |
356 | "\1\7\2\0\5\3\1\313\10\0\11\3\21\0\16\3"+ | |
357 | "\2\62\4\205\1\62\1\0\1\62\2\0\4\62\1\63"+ | |
358 | "\1\62\10\0\6\62\1\63\2\66\1\62\20\0\16\62"+ | |
359 | "\2\0\4\314\73\0\1\62\5\210\1\62\1\0\1\62"+ | |
360 | "\2\0\3\62\2\210\1\62\10\0\2\315\2\62\5\210"+ | |
361 | "\1\62\20\0\1\210\1\62\1\210\15\62\4\211\1\62"+ | |
362 | "\1\0\1\62\2\0\4\62\1\73\1\62\10\0\6\62"+ | |
363 | "\1\73\2\76\1\62\20\0\16\62\2\0\4\316\73\0"+ | |
364 | "\1\2\5\317\1\2\1\0\1\2\2\0\3\2\2\317"+ | |
365 | "\1\2\10\0\4\2\5\317\21\0\1\317\1\2\1\317"+ | |
366 | "\14\2\6\3\1\0\1\7\2\0\1\320\5\3\10\0"+ | |
367 | "\11\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
368 | "\6\3\10\0\1\321\10\3\21\0\16\3\1\2\6\3"+ | |
369 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\7\3"+ | |
370 | "\1\322\6\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
371 | "\10\0\11\3\21\0\1\323\15\3\1\2\6\3\1\0"+ | |
372 | "\1\7\2\0\6\3\10\0\1\324\10\3\21\0\16\3"+ | |
373 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\4\3"+ | |
374 | "\1\325\4\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
375 | "\2\0\6\3\10\0\11\3\21\0\2\3\1\326\13\3"+ | |
376 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
377 | "\21\0\1\327\15\3\1\2\6\3\1\0\1\7\2\0"+ | |
378 | "\6\3\10\0\11\3\21\0\1\3\1\330\14\3\1\2"+ | |
379 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
380 | "\1\331\15\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
381 | "\10\0\4\3\1\332\4\3\21\0\16\3\1\2\6\3"+ | |
382 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\3\3"+ | |
383 | "\1\333\12\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
384 | "\10\0\11\3\21\0\1\3\1\334\14\3\10\234\1\235"+ | |
385 | "\1\0\7\234\1\122\70\234\1\0\72\234\3\120\2\234"+ | |
386 | "\1\235\1\0\7\234\1\236\62\234\3\237\2\234\1\235"+ | |
387 | "\1\0\7\234\1\236\60\234\5\335\2\234\1\235\1\0"+ | |
388 | "\4\234\2\335\1\234\1\122\13\234\5\335\21\234\1\335"+ | |
389 | "\1\234\1\335\13\234\11\242\1\0\10\242\1\336\57\242"+ | |
390 | "\5\337\3\242\1\0\4\242\2\337\2\242\1\336\12\242"+ | |
391 | "\5\337\21\242\1\337\1\242\1\337\13\242\10\244\1\340"+ | |
392 | "\1\0\10\244\1\124\56\244\25\0\1\133\53\0\26\134"+ | |
393 | "\1\341\1\247\51\134\1\2\6\3\1\0\1\7\2\0"+ | |
394 | "\6\3\10\0\11\3\21\0\10\3\1\342\5\3\1\2"+ | |
395 | "\6\3\1\0\1\7\2\0\6\3\10\0\4\3\1\343"+ | |
396 | "\4\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
397 | "\6\3\10\0\4\3\1\344\4\3\21\0\16\3\1\2"+ | |
398 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
399 | "\1\345\15\3\1\2\6\3\1\0\1\7\2\0\3\3"+ | |
400 | "\1\346\2\3\10\0\11\3\21\0\16\3\2\0\4\314"+ | |
401 | "\17\0\1\206\2\0\1\206\52\0\4\316\17\0\1\212"+ | |
402 | "\2\0\1\212\123\0\1\347\25\0\1\2\6\3\1\0"+ | |
403 | "\1\7\2\0\5\3\1\350\10\0\11\3\21\0\16\3"+ | |
404 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\4\3"+ | |
405 | "\1\351\4\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
406 | "\2\0\5\3\1\352\10\0\11\3\21\0\16\3\1\2"+ | |
407 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
408 | "\2\3\1\353\13\3\1\2\6\3\1\0\1\7\2\0"+ | |
409 | "\1\3\1\354\4\3\10\0\11\3\21\0\16\3\1\2"+ | |
410 | "\6\3\1\0\1\7\2\0\5\3\1\355\10\0\11\3"+ | |
411 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
412 | "\10\0\11\3\21\0\1\3\1\356\14\3\1\2\6\3"+ | |
413 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\2\3"+ | |
414 | "\1\357\13\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
415 | "\10\0\4\3\1\360\4\3\21\0\16\3\1\2\6\3"+ | |
416 | "\1\0\1\7\2\0\5\3\1\361\10\0\11\3\21\0"+ | |
417 | "\1\3\1\362\14\3\1\2\6\3\1\0\1\7\2\0"+ | |
418 | "\1\3\1\363\4\3\10\0\11\3\21\0\16\3\1\2"+ | |
419 | "\6\3\1\0\1\7\2\0\6\3\10\0\4\3\1\364"+ | |
420 | "\4\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
421 | "\5\3\1\365\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
422 | "\1\0\1\7\2\0\6\3\10\0\1\366\10\3\21\0"+ | |
423 | "\3\3\1\367\12\3\1\2\6\3\1\0\1\7\2\0"+ | |
424 | "\6\3\10\0\11\3\21\0\3\3\1\370\12\3\1\2"+ | |
425 | "\6\3\1\0\1\7\2\0\6\3\10\0\1\371\10\3"+ | |
426 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\5\3"+ | |
427 | "\1\372\10\0\11\3\21\0\16\3\1\2\6\3\1\0"+ | |
428 | "\1\7\2\0\6\3\10\0\11\3\21\0\13\3\1\373"+ | |
429 | "\2\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
430 | "\11\3\21\0\4\3\1\374\11\3\1\2\6\3\1\0"+ | |
431 | "\1\7\2\0\6\3\10\0\7\3\1\375\1\3\21\0"+ | |
432 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
433 | "\1\376\10\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
434 | "\2\0\6\3\10\0\11\3\21\0\6\3\1\377\7\3"+ | |
435 | "\2\0\4\314\11\0\1\255\17\0\1\255\2\257\41\0"+ | |
436 | "\4\316\11\0\1\260\17\0\1\260\2\262\37\0\1\2"+ | |
437 | "\5\u0100\1\2\1\0\1\2\2\0\3\2\2\u0100\1\2"+ | |
438 | "\10\0\4\2\5\u0100\21\0\1\u0100\1\2\1\u0100\14\2"+ | |
439 | "\6\3\1\0\1\7\2\0\1\3\1\u0101\4\3\10\0"+ | |
440 | "\11\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
441 | "\6\3\10\0\11\3\21\0\13\3\1\u0102\2\3\1\2"+ | |
442 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
443 | "\4\3\1\u0103\11\3\1\2\6\3\1\0\1\7\2\0"+ | |
444 | "\6\3\10\0\4\3\1\u0104\4\3\21\0\16\3\1\2"+ | |
445 | "\6\3\1\0\1\7\2\0\5\3\1\u0105\10\0\11\3"+ | |
446 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\5\3"+ | |
447 | "\1\u0106\10\0\11\3\21\0\16\3\1\2\6\3\1\0"+ | |
448 | "\1\7\2\0\6\3\10\0\4\3\1\u0107\4\3\21\0"+ | |
449 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
450 | "\1\u0108\10\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
451 | "\2\0\6\3\10\0\11\3\21\0\14\3\1\u0109\1\3"+ | |
452 | "\1\234\5\u010a\2\234\1\235\1\0\4\234\2\u010a\1\234"+ | |
453 | "\1\122\13\234\5\u010a\21\234\1\u010a\1\234\1\u010a\13\234"+ | |
454 | "\1\242\5\u010b\3\242\1\0\4\242\2\u010b\2\242\1\336"+ | |
455 | "\12\242\5\u010b\21\242\1\u010b\1\242\1\u010b\13\242\3\0"+ | |
456 | "\3\244\2\0\1\244\2\0\1\u010c\7\244\56\0\1\2"+ | |
457 | "\6\3\1\0\1\7\2\0\2\3\1\u010d\3\3\10\0"+ | |
458 | "\11\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
459 | "\1\u010e\5\3\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
460 | "\1\0\1\7\2\0\6\3\10\0\1\u010f\10\3\21\0"+ | |
461 | "\16\3\1\2\6\3\1\0\1\7\2\0\1\3\1\u0110"+ | |
462 | "\4\3\10\0\11\3\21\0\16\3\1\2\6\3\1\0"+ | |
463 | "\1\7\2\0\1\3\1\u0111\4\3\10\0\11\3\21\0"+ | |
464 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
465 | "\11\3\21\0\7\3\1\u0112\6\3\1\2\6\3\1\0"+ | |
466 | "\1\7\2\0\6\3\10\0\11\3\21\0\6\3\1\u0113"+ | |
467 | "\7\3\1\2\6\3\1\0\1\7\2\0\5\3\1\u0114"+ | |
468 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
469 | "\2\0\6\3\10\0\11\3\21\0\2\3\1\u0115\13\3"+ | |
470 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
471 | "\21\0\1\3\1\u0116\14\3\1\2\6\3\1\0\1\7"+ | |
472 | "\2\0\6\3\10\0\11\3\21\0\6\3\1\u0117\7\3"+ | |
473 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
474 | "\21\0\7\3\1\u0118\6\3\1\2\6\3\1\0\1\7"+ | |
475 | "\2\0\5\3\1\u0119\10\0\11\3\21\0\16\3\1\2"+ | |
476 | "\6\3\1\0\1\7\2\0\1\3\1\u011a\4\3\10\0"+ | |
477 | "\11\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
478 | "\6\3\10\0\11\3\21\0\1\u011b\15\3\1\2\6\3"+ | |
479 | "\1\0\1\7\2\0\6\3\10\0\4\3\1\u011c\4\3"+ | |
480 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\1\3"+ | |
481 | "\1\u011d\4\3\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
482 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\7\3"+ | |
483 | "\1\u011e\6\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
484 | "\10\0\4\3\1\u011f\4\3\21\0\16\3\1\2\6\3"+ | |
485 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\1\u0120"+ | |
486 | "\15\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
487 | "\11\3\21\0\1\u0121\15\3\1\2\6\3\1\0\1\7"+ | |
488 | "\2\0\6\3\10\0\4\3\1\u0122\4\3\21\0\16\3"+ | |
489 | "\1\2\5\3\1\2\1\0\1\2\2\0\3\2\2\3"+ | |
490 | "\1\2\10\0\4\2\5\3\21\0\1\3\1\2\1\3"+ | |
491 | "\14\2\6\3\1\0\1\7\2\0\2\3\1\u0123\3\3"+ | |
492 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
493 | "\2\0\6\3\10\0\4\3\1\u0124\4\3\21\0\16\3"+ | |
494 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
495 | "\21\0\1\u0125\15\3\1\2\6\3\1\0\1\7\2\0"+ | |
496 | "\6\3\10\0\11\3\21\0\7\3\1\u0126\6\3\1\2"+ | |
497 | "\6\3\1\0\1\7\2\0\6\3\10\0\1\u0127\10\3"+ | |
498 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
499 | "\10\0\11\3\21\0\1\3\1\u0128\14\3\1\234\5\u0129"+ | |
500 | "\2\234\1\235\1\0\4\234\2\u0129\1\234\1\122\13\234"+ | |
501 | "\5\u0129\21\234\1\u0129\1\234\1\u0129\13\234\1\242\5\u012a"+ | |
502 | "\3\242\1\0\4\242\2\u012a\2\242\1\336\12\242\5\u012a"+ | |
503 | "\21\242\1\u012a\1\242\1\u012a\13\242\1\0\5\u012b\10\0"+ | |
504 | "\2\u012b\15\0\5\u012b\21\0\1\u012b\1\0\1\u012b\13\0"+ | |
505 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\7\3"+ | |
506 | "\1\u012c\1\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
507 | "\2\0\6\3\10\0\1\u012d\10\3\21\0\16\3\1\2"+ | |
508 | "\6\3\1\0\1\7\2\0\6\3\10\0\4\3\1\u012e"+ | |
509 | "\4\3\21\0\16\3\1\2\6\3\1\0\1\7\2\0"+ | |
510 | "\6\3\10\0\11\3\21\0\1\u012f\15\3\1\2\6\3"+ | |
511 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\2\3"+ | |
512 | "\1\u0130\13\3\1\2\6\3\1\0\1\7\2\0\1\3"+ | |
513 | "\1\u0131\4\3\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
514 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\6\3"+ | |
515 | "\1\u0132\7\3\1\2\6\3\1\0\1\7\2\0\2\3"+ | |
516 | "\1\u0133\3\3\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
517 | "\1\0\1\7\2\0\4\3\1\u0134\1\3\10\0\11\3"+ | |
518 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\2\3"+ | |
519 | "\1\u0135\3\3\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
520 | "\1\0\1\7\2\0\6\3\10\0\11\3\21\0\11\3"+ | |
521 | "\1\u0136\4\3\1\2\6\3\1\0\1\7\2\0\5\3"+ | |
522 | "\1\u0137\10\0\11\3\21\0\16\3\1\2\6\3\1\0"+ | |
523 | "\1\7\2\0\6\3\10\0\11\3\21\0\2\3\1\u0138"+ | |
524 | "\13\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
525 | "\11\3\21\0\2\3\1\u0139\13\3\1\2\6\3\1\0"+ | |
526 | "\1\7\2\0\5\3\1\u013a\10\0\11\3\21\0\16\3"+ | |
527 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
528 | "\21\0\10\3\1\u013b\5\3\1\2\6\3\1\0\1\7"+ | |
529 | "\2\0\2\3\1\u013c\3\3\10\0\11\3\21\0\16\3"+ | |
530 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\11\3"+ | |
531 | "\21\0\3\3\1\u013d\12\3\1\2\6\3\1\0\1\7"+ | |
532 | "\2\0\6\3\10\0\11\3\21\0\5\3\1\u013e\10\3"+ | |
533 | "\1\234\5\120\2\234\1\235\1\0\4\234\2\120\1\234"+ | |
534 | "\1\122\13\234\5\120\21\234\1\120\1\234\1\120\13\234"+ | |
535 | "\1\242\5\17\3\242\1\0\4\242\2\17\2\242\1\336"+ | |
536 | "\12\242\5\17\21\242\1\17\1\242\1\17\13\242\1\0"+ | |
537 | "\5\u013f\10\0\2\u013f\15\0\5\u013f\21\0\1\u013f\1\0"+ | |
538 | "\1\u013f\13\0\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
539 | "\10\0\11\3\21\0\1\3\1\u0140\14\3\1\2\6\3"+ | |
540 | "\1\0\1\7\2\0\5\3\1\u0141\10\0\11\3\21\0"+ | |
541 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
542 | "\11\3\21\0\2\3\1\u0142\13\3\1\2\6\3\1\0"+ | |
543 | "\1\7\2\0\6\3\10\0\11\3\21\0\3\3\1\u0143"+ | |
544 | "\12\3\1\2\6\3\1\0\1\7\2\0\1\u0144\5\3"+ | |
545 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
546 | "\2\0\6\3\10\0\11\3\21\0\1\u0145\15\3\1\2"+ | |
547 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
548 | "\2\3\1\u0146\13\3\1\2\6\3\1\0\1\7\2\0"+ | |
549 | "\6\3\10\0\4\3\1\u0147\4\3\21\0\16\3\1\2"+ | |
550 | "\6\3\1\0\1\7\2\0\5\3\1\u0148\10\0\11\3"+ | |
551 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
552 | "\10\0\4\3\1\u0149\4\3\21\0\16\3\1\2\6\3"+ | |
553 | "\1\0\1\7\2\0\6\3\10\0\4\3\1\u014a\4\3"+ | |
554 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\2\3"+ | |
555 | "\1\u014b\3\3\10\0\11\3\21\0\16\3\1\0\5\u014c"+ | |
556 | "\10\0\2\u014c\15\0\5\u014c\21\0\1\u014c\1\0\1\u014c"+ | |
557 | "\13\0\1\2\6\3\1\0\1\7\2\0\5\3\1\u014d"+ | |
558 | "\10\0\11\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
559 | "\2\0\2\3\1\u014e\3\3\10\0\11\3\21\0\16\3"+ | |
560 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\4\3"+ | |
561 | "\1\u014f\4\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
562 | "\2\0\6\3\10\0\11\3\21\0\2\3\1\u0150\13\3"+ | |
563 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\4\3"+ | |
564 | "\1\u0151\4\3\21\0\16\3\1\2\6\3\1\0\1\7"+ | |
565 | "\2\0\2\3\1\u0152\3\3\10\0\11\3\21\0\16\3"+ | |
566 | "\1\2\6\3\1\0\1\7\2\0\6\3\10\0\4\3"+ | |
567 | "\1\u0153\4\3\21\0\16\3\1\0\5\244\10\0\2\244"+ | |
568 | "\15\0\5\244\21\0\1\244\1\0\1\244\13\0\1\2"+ | |
569 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
570 | "\7\3\1\u0154\6\3\1\2\6\3\1\0\1\7\2\0"+ | |
571 | "\6\3\10\0\4\3\1\u0155\4\3\21\0\16\3\1\2"+ | |
572 | "\6\3\1\0\1\7\2\0\6\3\10\0\11\3\21\0"+ | |
573 | "\3\3\1\u0156\12\3\1\2\6\3\1\0\1\7\2\0"+ | |
574 | "\5\3\1\u0157\10\0\11\3\21\0\16\3\1\2\6\3"+ | |
575 | "\1\0\1\7\2\0\6\3\10\0\7\3\1\u0158\1\3"+ | |
576 | "\21\0\16\3\1\2\6\3\1\0\1\7\2\0\6\3"+ | |
577 | "\10\0\11\3\21\0\15\3\1\u0159\1\2\6\3\1\0"+ | |
578 | "\1\7\2\0\4\3\1\u015a\1\3\10\0\11\3\21\0"+ | |
579 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
580 | "\11\3\21\0\1\3\1\u015b\14\3\1\2\6\3\1\0"+ | |
581 | "\1\7\2\0\6\3\10\0\4\3\1\u015c\4\3\21\0"+ | |
582 | "\16\3\1\2\6\3\1\0\1\7\2\0\6\3\10\0"+ | |
583 | "\7\3\1\u015d\1\3\21\0\16\3"; | |
584 | ||
585 | private static int [] zzUnpackTrans() { | |
586 | int [] result = new int[16705]; | |
587 | int offset = 0; | |
588 | offset = zzUnpackTrans(ZZ_TRANS_PACKED_0, offset, result); | |
589 | return result; | |
590 | } | |
591 | ||
592 | private static int zzUnpackTrans(String packed, int offset, int [] result) { | |
593 | int i = 0; /* index in packed string */ | |
594 | int j = offset; /* index in unpacked array */ | |
595 | int l = packed.length(); | |
596 | while (i < l) { | |
597 | int count = packed.charAt(i++); | |
598 | int value = packed.charAt(i++); | |
599 | value--; | |
600 | do result[j++] = value; while (--count > 0); | |
601 | } | |
602 | return j; | |
603 | } | |
604 | ||
605 | ||
606 | /* error codes */ | |
607 | private static final int ZZ_UNKNOWN_ERROR = 0; | |
608 | private static final int ZZ_NO_MATCH = 1; | |
609 | private static final int ZZ_PUSHBACK_2BIG = 2; | |
610 | ||
611 | /* error messages for the codes above */ | |
612 | private static final String ZZ_ERROR_MSG[] = { | |
613 | "Unknown internal scanner error", | |
614 | "Error: could not match input", | |
615 | "Error: pushback value was too large" | |
616 | }; | |
617 | ||
618 | /** | |
619 | * ZZ_ATTRIBUTE[aState] contains the attributes of state <code>aState</code> | |
620 | */ | |
621 | private static final int [] ZZ_ATTRIBUTE = zzUnpackAttribute(); | |
622 | ||
623 | private static final String ZZ_ATTRIBUTE_PACKED_0 = | |
624 | "\1\0\30\1\10\11\2\1\3\11\32\1\1\11\17\1"+ | |
625 | "\1\0\1\11\1\1\1\11\1\1\1\0\4\11\2\1"+ | |
626 | "\4\11\7\1\2\11\1\1\5\11\26\1\1\0\3\1"+ | |
627 | "\1\0\22\1\1\0\1\11\6\1\1\11\1\0\6\1"+ | |
628 | "\1\11\1\0\2\11\1\0\2\11\52\1\1\11\1\1"+ | |
629 | "\1\0\1\11\5\1\1\11\44\1\1\0\36\1\1\0"+ | |
630 | "\23\1\1\0\14\1\1\0\21\1"; | |
631 | ||
632 | private static int [] zzUnpackAttribute() { | |
633 | int [] result = new int[349]; | |
634 | int offset = 0; | |
635 | offset = zzUnpackAttribute(ZZ_ATTRIBUTE_PACKED_0, offset, result); | |
636 | return result; | |
637 | } | |
638 | ||
639 | private static int zzUnpackAttribute(String packed, int offset, int [] result) { | |
640 | int i = 0; /* index in packed string */ | |
641 | int j = offset; /* index in unpacked array */ | |
642 | int l = packed.length(); | |
643 | while (i < l) { | |
644 | int count = packed.charAt(i++); | |
645 | int value = packed.charAt(i++); | |
646 | do result[j++] = value; while (--count > 0); | |
647 | } | |
648 | return j; | |
649 | } | |
650 | ||
651 | /** the input device */ | |
652 | private java.io.Reader zzReader; | |
653 | ||
654 | /** the current state of the DFA */ | |
655 | private int zzState; | |
656 | ||
657 | /** the current lexical state */ | |
658 | private int zzLexicalState = YYINITIAL; | |
659 | ||
660 | /** this buffer contains the current text to be matched and is | |
661 | the source of the yytext() string */ | |
662 | private char zzBuffer[] = new char[ZZ_BUFFERSIZE]; | |
663 | ||
664 | /** the textposition at the last accepting state */ | |
665 | private int zzMarkedPos; | |
666 | ||
667 | /** the current text position in the buffer */ | |
668 | private int zzCurrentPos; | |
669 | ||
670 | /** startRead marks the beginning of the yytext() string in the buffer */ | |
671 | private int zzStartRead; | |
672 | ||
673 | /** endRead marks the last character in the buffer, that has been read | |
674 | from input */ | |
675 | private int zzEndRead; | |
676 | ||
677 | /** number of newlines encountered up to the start of the matched text */ | |
678 | private int yyline; | |
679 | ||
680 | /** the number of characters up to the start of the matched text */ | |
681 | private int yychar; | |
682 | ||
683 | /** zzAtEOF == true <=> the scanner is at the EOF */ | |
684 | private boolean zzAtEOF; | |
685 | ||
686 | /** | |
687 | * The number of occupied positions in zzBuffer beyond zzEndRead. | |
688 | * When a lead/high surrogate has been read from the input stream | |
689 | * into the final zzBuffer position, this will have a value of 1; | |
690 | * otherwise, it will have a value of 0. | |
691 | */ | |
692 | private int zzFinalHighSurrogate = 0; | |
693 | ||
694 | /* user code: */ | |
695 | int lastToken; | |
696 | ||
697 | private final int nextState=YYINITIAL; | |
698 | | |
699 | /** | |
700 | * next Token method that allows you to control if whitespace and comments are | |
701 | * returned as tokens. | |
702 | */ | |
703 | public Token getNextToken(boolean returnComments, boolean returnWhiteSpace)throws IOException{ | |
704 | Token t = this.getNextToken(); | |
705 |
5
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE 3. getNextToken : negated conditional → NO_COVERAGE 4. getNextToken : negated conditional → NO_COVERAGE 5. getNextToken : negated conditional → NO_COVERAGE |
while (t != null && ((!returnWhiteSpace && t.isWhiteSpace()) || (!returnComments && t.isComment()))) { |
706 | t = this.getNextToken(); | |
707 | } | |
708 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
709 | } | |
710 | ||
711 | /** | |
712 | * Closes the current input stream, and resets the scanner to read from a new input stream. | |
713 | * All internal variables are reset, the old input stream cannot be reused | |
714 | * (content of the internal buffer is discarded and lost). | |
715 | * The lexical state is set to the initial state. | |
716 | * Subsequent tokens read from the lexer will start with the line, char, and column | |
717 | * values given here. | |
718 | * | |
719 | * @param reader The new input. | |
720 | * @param yyline The line number of the first token. | |
721 | * @param yychar The position (relative to the start of the stream) of the first token. | |
722 | * @param yycolumn The position (relative to the line) of the first token. | |
723 | */ | |
724 | @Override | |
725 | public void reset(java.io.Reader reader, int yyline, int yychar, int yycolumn) { | |
726 |
1
1. reset : removed call to com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::yyreset → NO_COVERAGE |
this.yyreset(reader); |
727 | this.yyline = yyline; | |
728 | this.yychar = yychar; | |
729 | } | |
730 | ||
731 | ||
732 | /** | |
733 | * Creates a new scanner | |
734 | * | |
735 | * @param in the java.io.Reader to read input from. | |
736 | */ | |
737 | public JavaScriptLexer(java.io.Reader in) { | |
738 | this.zzReader = in; | |
739 | } | |
740 | ||
741 | ||
742 | /** | |
743 | * Unpacks the compressed character translation table. | |
744 | * | |
745 | * @param packed the packed character translation table | |
746 | * @return the unpacked character translation table | |
747 | */ | |
748 | private static char [] zzUnpackCMap(String packed) { | |
749 | char [] map = new char[0x110000]; | |
750 | int i = 0; /* index in packed string */ | |
751 | int j = 0; /* index in unpacked array */ | |
752 | while (i < 192) { | |
753 | int count = packed.charAt(i++); | |
754 | char value = packed.charAt(i++); | |
755 | do map[j++] = value; while (--count > 0); | |
756 | } | |
757 | return map; | |
758 | } | |
759 | ||
760 | ||
761 | /** | |
762 | * Refills the input buffer. | |
763 | * | |
764 | * @return <code>false</code>, iff there was new input. | |
765 | * | |
766 | * @exception IOException if any I/O-Error occurs | |
767 | */ | |
768 | private boolean zzRefill() throws IOException { | |
769 | ||
770 | /* first: make room (if you can) */ | |
771 |
2
1. zzRefill : negated conditional → NO_COVERAGE 2. zzRefill : changed conditional boundary → NO_COVERAGE |
if (this.zzStartRead > 0) { |
772 |
1
1. zzRefill : Replaced integer addition with subtraction → NO_COVERAGE |
this.zzEndRead += this.zzFinalHighSurrogate; |
773 | this.zzFinalHighSurrogate = 0; | |
774 |
2
1. zzRefill : removed call to java/lang/System::arraycopy → NO_COVERAGE 2. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE |
System.arraycopy(this.zzBuffer, this.zzStartRead, |
775 | this.zzBuffer, 0, | |
776 | this.zzEndRead-this.zzStartRead); | |
777 | ||
778 | /* translate stored positions */ | |
779 |
1
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE |
this.zzEndRead-= this.zzStartRead; |
780 |
1
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE |
this.zzCurrentPos-= this.zzStartRead; |
781 |
1
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE |
this.zzMarkedPos-= this.zzStartRead; |
782 | this.zzStartRead = 0; | |
783 | } | |
784 | ||
785 | /* is the buffer big enough? */ | |
786 |
3
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE 2. zzRefill : changed conditional boundary → NO_COVERAGE 3. zzRefill : negated conditional → NO_COVERAGE |
if (this.zzCurrentPos >= this.zzBuffer.length - this.zzFinalHighSurrogate) { |
787 | /* if not: blow it up */ | |
788 |
1
1. zzRefill : Replaced integer multiplication with division → NO_COVERAGE |
char newBuffer[] = new char[this.zzBuffer.length*2]; |
789 |
1
1. zzRefill : removed call to java/lang/System::arraycopy → NO_COVERAGE |
System.arraycopy(this.zzBuffer, 0, newBuffer, 0, this.zzBuffer.length); |
790 | this.zzBuffer = newBuffer; | |
791 |
1
1. zzRefill : Replaced integer addition with subtraction → NO_COVERAGE |
this.zzEndRead += this.zzFinalHighSurrogate; |
792 | this.zzFinalHighSurrogate = 0; | |
793 | } | |
794 | ||
795 | /* fill the buffer with new input */ | |
796 |
1
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE |
int requested = this.zzBuffer.length - this.zzEndRead; |
797 | int numRead = this.zzReader.read(this.zzBuffer, this.zzEndRead, requested); | |
798 | ||
799 | /* not supposed to occur according to specification of java.io.Reader */ | |
800 |
1
1. zzRefill : negated conditional → NO_COVERAGE |
if (numRead == 0) { |
801 | throw new IOException("Reader returned 0 characters. See JFlex examples for workaround."); | |
802 | } | |
803 |
2
1. zzRefill : negated conditional → NO_COVERAGE 2. zzRefill : changed conditional boundary → NO_COVERAGE |
if (numRead > 0) { |
804 |
1
1. zzRefill : Replaced integer addition with subtraction → NO_COVERAGE |
this.zzEndRead += numRead; |
805 | /* If numRead == requested, we might have requested to few chars to | |
806 | encode a full Unicode character. We assume that a Reader would | |
807 | otherwise never return half characters. */ | |
808 |
1
1. zzRefill : negated conditional → NO_COVERAGE |
if (numRead == requested) { |
809 |
2
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE 2. zzRefill : negated conditional → NO_COVERAGE |
if (Character.isHighSurrogate(this.zzBuffer[this.zzEndRead - 1])) { |
810 |
1
1. zzRefill : Replaced integer subtraction with addition → NO_COVERAGE |
--this.zzEndRead; |
811 | this.zzFinalHighSurrogate = 1; | |
812 | } | |
813 | } | |
814 | /* potentially more input available */ | |
815 |
1
1. zzRefill : replaced boolean return with true for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::zzRefill → NO_COVERAGE |
return false; |
816 | } | |
817 | ||
818 | /* numRead < 0 ==> end of stream */ | |
819 |
1
1. zzRefill : replaced boolean return with false for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::zzRefill → NO_COVERAGE |
return true; |
820 | } | |
821 | ||
822 | | |
823 | /** | |
824 | * Closes the input stream. | |
825 | */ | |
826 | public final void yyclose() throws IOException { | |
827 | this.zzAtEOF = true; /* indicate end of file */ | |
828 | this.zzEndRead = this.zzStartRead; /* invalidate buffer */ | |
829 | ||
830 |
1
1. yyclose : negated conditional → NO_COVERAGE |
if (this.zzReader != null) |
831 |
1
1. yyclose : removed call to java/io/Reader::close → NO_COVERAGE |
this.zzReader.close(); |
832 | } | |
833 | ||
834 | ||
835 | /** | |
836 | * Resets the scanner to read from a new input stream. | |
837 | * Does not close the old reader. | |
838 | * | |
839 | * All internal variables are reset, the old input stream | |
840 | * <b>cannot</b> be reused (internal buffer is discarded and lost). | |
841 | * Lexical state is set to <tt>ZZ_INITIAL</tt>. | |
842 | * | |
843 | * Internal scan buffer is resized down to its initial length, if it has grown. | |
844 | * | |
845 | * @param reader the new input stream | |
846 | */ | |
847 | public final void yyreset(java.io.Reader reader) { | |
848 | this.zzReader = reader; | |
849 | this.zzAtEOF = false; | |
850 | this.zzEndRead = this.zzStartRead = 0; | |
851 | this.zzCurrentPos = this.zzMarkedPos = 0; | |
852 | this.zzFinalHighSurrogate = 0; | |
853 | this.yyline = this.yychar = 0; | |
854 | this.zzLexicalState = YYINITIAL; | |
855 |
2
1. yyreset : negated conditional → NO_COVERAGE 2. yyreset : changed conditional boundary → NO_COVERAGE |
if (this.zzBuffer.length > ZZ_BUFFERSIZE) |
856 | this.zzBuffer = new char[ZZ_BUFFERSIZE]; | |
857 | } | |
858 | ||
859 | ||
860 | /** | |
861 | * Returns the current lexical state. | |
862 | */ | |
863 | public final int yystate() { | |
864 |
1
1. yystate : replaced int return with 0 for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::yystate → NO_COVERAGE |
return this.zzLexicalState; |
865 | } | |
866 | ||
867 | ||
868 | /** | |
869 | * Enters a new lexical state | |
870 | * | |
871 | * @param newState the new lexical state | |
872 | */ | |
873 | public final void yybegin(int newState) { | |
874 | this.zzLexicalState = newState; | |
875 | } | |
876 | ||
877 | ||
878 | /** | |
879 | * Returns the text matched by the current regular expression. | |
880 | */ | |
881 | public final String yytext() { | |
882 |
2
1. yytext : Replaced integer subtraction with addition → NO_COVERAGE 2. yytext : replaced return value with "" for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::yytext → NO_COVERAGE |
return new String( this.zzBuffer, this.zzStartRead, this.zzMarkedPos-this.zzStartRead ); |
883 | } | |
884 | ||
885 | ||
886 | /** | |
887 | * Returns the character at position <tt>pos</tt> from the | |
888 | * matched text. | |
889 | * | |
890 | * It is equivalent to yytext().charAt(pos), but faster | |
891 | * | |
892 | * @param pos the position of the character to fetch. | |
893 | * A value from 0 to yylength()-1. | |
894 | * | |
895 | * @return the character at position pos | |
896 | */ | |
897 | public final char yycharat(int pos) { | |
898 |
2
1. yycharat : replaced char return with 0 for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::yycharat → NO_COVERAGE 2. yycharat : Replaced integer addition with subtraction → NO_COVERAGE |
return this.zzBuffer[this.zzStartRead+pos]; |
899 | } | |
900 | ||
901 | ||
902 | /** | |
903 | * Returns the length of the matched text region. | |
904 | */ | |
905 | public final int yylength() { | |
906 |
2
1. yylength : Replaced integer subtraction with addition → NO_COVERAGE 2. yylength : replaced int return with 0 for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::yylength → NO_COVERAGE |
return this.zzMarkedPos-this.zzStartRead; |
907 | } | |
908 | ||
909 | ||
910 | /** | |
911 | * Reports an error that occured while scanning. | |
912 | * | |
913 | * In a wellformed scanner (no or only correct usage of | |
914 | * yypushback(int) and a match-all fallback rule) this method | |
915 | * will only be called with things that "Can't Possibly Happen". | |
916 | * If this method is called, something is seriously wrong | |
917 | * (e.g. a JFlex bug producing a faulty scanner etc.). | |
918 | * | |
919 | * Usual syntax/scanner level error handling should be done | |
920 | * in error fallback rules. | |
921 | * | |
922 | * @param errorCode the code of the errormessage to display | |
923 | */ | |
924 | private void zzScanError(int errorCode) { | |
925 | String message; | |
926 | try { | |
927 | message = ZZ_ERROR_MSG[errorCode]; | |
928 | } | |
929 | catch (ArrayIndexOutOfBoundsException e) { | |
930 | message = ZZ_ERROR_MSG[ZZ_UNKNOWN_ERROR]; | |
931 | } | |
932 | ||
933 | throw new Error(message); | |
934 | } | |
935 | ||
936 | ||
937 | /** | |
938 | * Pushes the specified amount of characters back into the input stream. | |
939 | * | |
940 | * They will be read again by then next call of the scanning method | |
941 | * | |
942 | * @param number the number of characters to be read again. | |
943 | * This number must not be greater than yylength()! | |
944 | */ | |
945 | public void yypushback(int number) { | |
946 |
2
1. yypushback : changed conditional boundary → NO_COVERAGE 2. yypushback : negated conditional → NO_COVERAGE |
if ( number > this.yylength() ) |
947 |
1
1. yypushback : removed call to com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::zzScanError → NO_COVERAGE |
this.zzScanError(ZZ_PUSHBACK_2BIG); |
948 | ||
949 |
1
1. yypushback : Replaced integer subtraction with addition → NO_COVERAGE |
this.zzMarkedPos -= number; |
950 | } | |
951 | ||
952 | ||
953 | /** | |
954 | * Resumes scanning until the next regular expression is matched, | |
955 | * the end of input is encountered or an I/O-Error occurs. | |
956 | * | |
957 | * @return the next token | |
958 | * @exception IOException if any I/O-Error occurs | |
959 | */ | |
960 | @Override | |
961 | public Token getNextToken() throws IOException { | |
962 | int zzInput; | |
963 | int zzAction; | |
964 | ||
965 | // cached fields: | |
966 | int zzCurrentPosL; | |
967 | int zzMarkedPosL; | |
968 | int zzEndReadL = this.zzEndRead; | |
969 | char [] zzBufferL = this.zzBuffer; | |
970 | char [] zzCMapL = ZZ_CMAP; | |
971 | ||
972 | int [] zzTransL = ZZ_TRANS; | |
973 | int [] zzRowMapL = ZZ_ROWMAP; | |
974 | int [] zzAttrL = ZZ_ATTRIBUTE; | |
975 | ||
976 | while (true) { | |
977 | zzMarkedPosL = this.zzMarkedPos; | |
978 | ||
979 |
2
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE 2. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
this.yychar+= zzMarkedPosL-this.zzStartRead; |
980 | ||
981 | boolean zzR = false; | |
982 | int zzCh; | |
983 | int zzCharCount; | |
984 | for (zzCurrentPosL = this.zzStartRead; | |
985 |
2
1. getNextToken : changed conditional boundary → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
zzCurrentPosL < zzMarkedPosL; |
986 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
zzCurrentPosL += zzCharCount ) { |
987 | zzCh = Character.codePointAt(zzBufferL, zzCurrentPosL, zzMarkedPosL); | |
988 | zzCharCount = Character.charCount(zzCh); | |
989 | switch (zzCh) { | |
990 | case '\u000B': | |
991 | case '\u000C': | |
992 | case '\u0085': | |
993 | case '\u2028': | |
994 | case '\u2029': | |
995 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
this.yyline++; |
996 | zzR = false; | |
997 | break; | |
998 | case '\r': | |
999 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
this.yyline++; |
1000 | zzR = true; | |
1001 | break; | |
1002 | case '\n': | |
1003 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (zzR) |
1004 | zzR = false; | |
1005 | else { | |
1006 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
this.yyline++; |
1007 | } | |
1008 | break; | |
1009 | default: | |
1010 | zzR = false; | |
1011 | } | |
1012 | } | |
1013 | ||
1014 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (zzR) { |
1015 | // peek one character ahead if it is \n (if we have counted one line too much) | |
1016 | boolean zzPeek; | |
1017 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : changed conditional boundary → NO_COVERAGE |
if (zzMarkedPosL < zzEndReadL) |
1018 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
zzPeek = zzBufferL[zzMarkedPosL] == '\n'; |
1019 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
else if (this.zzAtEOF) |
1020 | zzPeek = false; | |
1021 | else { | |
1022 | boolean eof = this.zzRefill(); | |
1023 | zzEndReadL = this.zzEndRead; | |
1024 | zzMarkedPosL = this.zzMarkedPos; | |
1025 | zzBufferL = this.zzBuffer; | |
1026 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (eof) |
1027 | zzPeek = false; | |
1028 | else | |
1029 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
zzPeek = zzBufferL[zzMarkedPosL] == '\n'; |
1030 | } | |
1031 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
if (zzPeek) this.yyline--; |
1032 | } | |
1033 | zzAction = -1; | |
1034 | ||
1035 | zzCurrentPosL = this.zzCurrentPos = this.zzStartRead = zzMarkedPosL; | |
1036 | | |
1037 | this.zzState = ZZ_LEXSTATE[this.zzLexicalState]; | |
1038 | ||
1039 | // set up zzAction for empty match case: | |
1040 | int zzAttributes = zzAttrL[this.zzState]; | |
1041 |
2
1. getNextToken : Replaced bitwise AND with OR → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if ( (zzAttributes & 1) == 1 ) { |
1042 | zzAction = this.zzState; | |
1043 | } | |
1044 | ||
1045 | ||
1046 | zzForAction: { | |
1047 | while (true) { | |
1048 | | |
1049 |
2
1. getNextToken : changed conditional boundary → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if (zzCurrentPosL < zzEndReadL) { |
1050 | zzInput = Character.codePointAt(zzBufferL, zzCurrentPosL, zzEndReadL); | |
1051 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
zzCurrentPosL += Character.charCount(zzInput); |
1052 | } | |
1053 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
else if (this.zzAtEOF) { |
1054 | zzInput = YYEOF; | |
1055 | break zzForAction; | |
1056 | } | |
1057 | else { | |
1058 | // store back cached positions | |
1059 | this.zzCurrentPos = zzCurrentPosL; | |
1060 | this.zzMarkedPos = zzMarkedPosL; | |
1061 | boolean eof = this.zzRefill(); | |
1062 | // get translated positions and possibly new buffer | |
1063 | zzCurrentPosL = this.zzCurrentPos; | |
1064 | zzMarkedPosL = this.zzMarkedPos; | |
1065 | zzBufferL = this.zzBuffer; | |
1066 | zzEndReadL = this.zzEndRead; | |
1067 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (eof) { |
1068 | zzInput = YYEOF; | |
1069 | break zzForAction; | |
1070 | } | |
1071 | else { | |
1072 | zzInput = Character.codePointAt(zzBufferL, zzCurrentPosL, zzEndReadL); | |
1073 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
zzCurrentPosL += Character.charCount(zzInput); |
1074 | } | |
1075 | } | |
1076 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
int zzNext = zzTransL[ zzRowMapL[this.zzState] + zzCMapL[zzInput] ]; |
1077 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (zzNext == -1) break zzForAction; |
1078 | this.zzState = zzNext; | |
1079 | ||
1080 | zzAttributes = zzAttrL[this.zzState]; | |
1081 |
2
1. getNextToken : Replaced bitwise AND with OR → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if ( (zzAttributes & 1) == 1 ) { |
1082 | zzAction = this.zzState; | |
1083 | zzMarkedPosL = zzCurrentPosL; | |
1084 |
2
1. getNextToken : Replaced bitwise AND with OR → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if ( (zzAttributes & 8) == 8 ) break zzForAction; |
1085 | } | |
1086 | } | |
1087 | } | |
1088 | ||
1089 | // store back cached position | |
1090 | this.zzMarkedPos = zzMarkedPosL; | |
1091 | ||
1092 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if (zzInput == YYEOF && this.zzStartRead == this.zzCurrentPos) { |
1093 | this.zzAtEOF = true; | |
1094 | return null; | |
1095 | } | |
1096 | else { | |
1097 |
2
1. getNextToken : changed conditional boundary → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
switch (zzAction < 0 ? zzAction : ZZ_ACTION[zzAction]) { |
1098 | case 1: | |
1099 | { this.lastToken = JavaScriptToken.ERROR_IDENTIFIER; | |
1100 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1101 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1102 | } | |
1103 | case 124: break; | |
1104 | case 2: | |
1105 | { this.lastToken = JavaScriptToken.IDENTIFIER; | |
1106 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1107 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1108 | } | |
1109 | case 125: break; | |
1110 | case 3: | |
1111 | { /* At this point, the number we found could still be too large. | |
1112 | * If it is too large, we need to return an error. | |
1113 | * Java has methods built in that will decode from a string | |
1114 | * and throw an exception the number is too large | |
1115 | */ | |
1116 | try { | |
1117 | /* bigger negatives are allowed than positives. Thus | |
1118 | * we have to be careful to make sure a neg sign is preserved | |
1119 | */ | |
1120 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (this.lastToken == JavaScriptToken.OPERATOR_SUBTRACT) { |
1121 | Integer.decode('-' + this.yytext()); | |
1122 | } else { | |
1123 | Integer.decode(this.yytext()); | |
1124 | } | |
1125 | this.lastToken = JavaScriptToken.LITERAL_INTEGER_DECIMAL; | |
1126 | } catch (NumberFormatException e) { | |
1127 | this.lastToken = JavaScriptToken.ERROR_INTEGER_DECIMIAL_SIZE; | |
1128 | } | |
1129 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1130 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1131 | } | |
1132 | case 126: break; | |
1133 | case 4: | |
1134 | { this.lastToken = JavaScriptToken.WHITE_SPACE; | |
1135 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1136 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1137 | } | |
1138 | case 127: break; | |
1139 | case 5: | |
1140 | { this.lastToken = JavaScriptToken.OPERATOR_MOD; | |
1141 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1142 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1143 | } | |
1144 | case 128: break; | |
1145 | case 6: | |
1146 | { this.lastToken = JavaScriptToken.ERROR_MALFORMED_UNCLOSED_CHARACTER; | |
1147 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1148 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1149 | } | |
1150 | case 129: break; | |
1151 | case 7: | |
1152 | { /* most of these errors have to be caught down near the end of the file. | |
1153 | * This way, previous expressions of the same length have precedence. | |
1154 | * This is really useful for catching anything bad by just allowing it | |
1155 | * to slip through the cracks. | |
1156 | */ | |
1157 | this.lastToken = JavaScriptToken.ERROR_UNCLOSED_STRING; | |
1158 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1159 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1160 | } | |
1161 | case 130: break; | |
1162 | case 8: | |
1163 | { this.lastToken = JavaScriptToken.OPERATOR_LESS_THAN; | |
1164 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1165 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1166 | } | |
1167 | case 131: break; | |
1168 | case 9: | |
1169 | { this.lastToken = JavaScriptToken.OPERATOR_LOGICAL_NOT; | |
1170 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1171 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1172 | } | |
1173 | case 132: break; | |
1174 | case 10: | |
1175 | { this.lastToken = JavaScriptToken.OPERATOR_SUBTRACT; | |
1176 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1177 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1178 | } | |
1179 | case 133: break; | |
1180 | case 11: | |
1181 | { this.lastToken = JavaScriptToken.OPERATOR_DIVIDE; | |
1182 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1183 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1184 | } | |
1185 | case 134: break; | |
1186 | case 12: | |
1187 | { this.lastToken = JavaScriptToken.OPERATOR_MULTIPLY; | |
1188 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1189 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1190 | } | |
1191 | case 135: break; | |
1192 | case 13: | |
1193 | { this.lastToken = JavaScriptToken.OPERATOR_ADD; | |
1194 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1195 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1196 | } | |
1197 | case 136: break; | |
1198 | case 14: | |
1199 | { this.lastToken = JavaScriptToken.SEPARATOR_PERIOD; | |
1200 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1201 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1202 | } | |
1203 | case 137: break; | |
1204 | case 15: | |
1205 | { this.lastToken = JavaScriptToken.SEPARATOR_LPAREN; | |
1206 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1207 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1208 | } | |
1209 | case 138: break; | |
1210 | case 16: | |
1211 | { this.lastToken = JavaScriptToken.SEPARATOR_RPAREN; | |
1212 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1213 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1214 | } | |
1215 | case 139: break; | |
1216 | case 17: | |
1217 | { this.lastToken = JavaScriptToken.SEPARATOR_LBRACE; | |
1218 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1219 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1220 | } | |
1221 | case 140: break; | |
1222 | case 18: | |
1223 | { this.lastToken = JavaScriptToken.SEPARATOR_RBRACE; | |
1224 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1225 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1226 | } | |
1227 | case 141: break; | |
1228 | case 19: | |
1229 | { this.lastToken = JavaScriptToken.SEPARATOR_LBRACKET; | |
1230 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1231 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1232 | } | |
1233 | case 142: break; | |
1234 | case 20: | |
1235 | { this.lastToken = JavaScriptToken.SEPARATOR_RBRACKET; | |
1236 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1237 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1238 | } | |
1239 | case 143: break; | |
1240 | case 21: | |
1241 | { this.lastToken = JavaScriptToken.SEPARATOR_SEMICOLON; | |
1242 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1243 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1244 | } | |
1245 | case 144: break; | |
1246 | case 22: | |
1247 | { this.lastToken = JavaScriptToken.SEPARATOR_COMMA; | |
1248 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1249 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1250 | } | |
1251 | case 145: break; | |
1252 | case 23: | |
1253 | { this.lastToken = JavaScriptToken.OPERATOR_ASSIGN; | |
1254 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1255 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1256 | } | |
1257 | case 146: break; | |
1258 | case 24: | |
1259 | { this.lastToken = JavaScriptToken.OPERATOR_GREATER_THAN; | |
1260 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1261 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1262 | } | |
1263 | case 147: break; | |
1264 | case 25: | |
1265 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_COMPLIMENT; | |
1266 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1267 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1268 | } | |
1269 | case 148: break; | |
1270 | case 26: | |
1271 | { this.lastToken = JavaScriptToken.OPERATOR_QUESTION; | |
1272 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1273 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1274 | } | |
1275 | case 149: break; | |
1276 | case 27: | |
1277 | { this.lastToken = JavaScriptToken.OPERATOR_COLON; | |
1278 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1279 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1280 | } | |
1281 | case 150: break; | |
1282 | case 28: | |
1283 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_AND; | |
1284 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1285 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1286 | } | |
1287 | case 151: break; | |
1288 | case 29: | |
1289 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_OR; | |
1290 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1291 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1292 | } | |
1293 | case 152: break; | |
1294 | case 30: | |
1295 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_XOR; | |
1296 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+1, this.nextState)); |
1297 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1298 | } | |
1299 | case 153: break; | |
1300 | case 31: | |
1301 | { this.lastToken = JavaScriptToken.ERROR_FLOAT; | |
1302 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1303 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1304 | } | |
1305 | case 154: break; | |
1306 | case 32: | |
1307 | { /* Sun s java has a few bugs here. Their MAX_FLOAT and MIN_FLOAT do not | |
1308 | * quite match the spec. Its not far off, so we will deal. If they fix | |
1309 | * then we are fixed. So all good. | |
1310 | */ | |
1311 | Float f; | |
1312 | try { | |
1313 | f = Float.valueOf(this.yytext()); | |
1314 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if (f.isInfinite() || f.compareTo(0f) == 0) { |
1315 | this.lastToken = JavaScriptToken.ERROR_FLOAT_SIZE; | |
1316 | } else { | |
1317 | this.lastToken = JavaScriptToken.LITERAL_FLOATING_POINT; | |
1318 | } | |
1319 | } catch (NumberFormatException e) { | |
1320 | this.lastToken = JavaScriptToken.ERROR_FLOAT_SIZE; | |
1321 | } | |
1322 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1323 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1324 | } | |
1325 | case 155: break; | |
1326 | case 33: | |
1327 | { try { | |
1328 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (this.lastToken == JavaScriptToken.OPERATOR_SUBTRACT) { |
1329 |
1
1. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
Long.decode('-' + this.yytext().substring(0,this.yytext().length()-1)); |
1330 | } else { | |
1331 |
1
1. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
Long.decode(this.yytext().substring(0,this.yytext().length()-1)); |
1332 | } | |
1333 | this.lastToken = JavaScriptToken.LITERAL_LONG_DECIMAL; | |
1334 | } catch (NumberFormatException e) { | |
1335 | this.lastToken = JavaScriptToken.ERROR_LONG_DECIMIAL_SIZE; | |
1336 | } | |
1337 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1338 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1339 | } | |
1340 | case 156: break; | |
1341 | case 34: | |
1342 | { Double d; | |
1343 | try { | |
1344 | d = Double.valueOf(this.yytext()); | |
1345 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if (d.isInfinite() || d.compareTo(0d) == 0) { |
1346 | this.lastToken = JavaScriptToken.ERROR_DOUBLE_SIZE; | |
1347 | } else { | |
1348 | this.lastToken = JavaScriptToken.LITERAL_DOUBLE; | |
1349 | } | |
1350 | } catch (NumberFormatException e) { | |
1351 | this.lastToken = JavaScriptToken.ERROR_DOUBLE_SIZE; | |
1352 | } | |
1353 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1354 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1355 | } | |
1356 | case 157: break; | |
1357 | case 35: | |
1358 | { /* An Octal number cannot be too big. After removing | |
1359 | * initial zeros, It can have 11 digits, the first | |
1360 | * of which must be 3 or less. | |
1361 | */ | |
1362 | this.lastToken = JavaScriptToken.LITERAL_INTEGER_OCTAL; | |
1363 | int i; | |
1364 | int length =this.yytext().length(); | |
1365 |
3
1. getNextToken : changed conditional boundary → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE 3. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
for (i=1 ; i<length-11; i++) { |
1366 | //check for initial zeros | |
1367 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (this.yytext().charAt(i) != '0') { |
1368 | this.lastToken = JavaScriptToken.ERROR_INTEGER_OCTAL_SIZE; | |
1369 | } | |
1370 | } | |
1371 |
3
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : changed conditional boundary → NO_COVERAGE 3. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
if (length - i > 11) { |
1372 | this.lastToken = JavaScriptToken.ERROR_INTEGER_OCTAL_SIZE; | |
1373 |
2
1. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
} else if (length - i == 11) { |
1374 | // if the rest of the number is as big as possible | |
1375 | // the first digit can only be 3 or less | |
1376 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if (this.yytext().charAt(i) != '0' && this.yytext().charAt(i) != '1' && |
1377 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
this.yytext().charAt(i) != '2' && this.yytext().charAt(i) != '3') { |
1378 | this.lastToken = JavaScriptToken.ERROR_INTEGER_OCTAL_SIZE; | |
1379 | } | |
1380 | } | |
1381 | // Otherwise, it should be OK | |
1382 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1383 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1384 | } | |
1385 | case 158: break; | |
1386 | case 36: | |
1387 | { /* catch the case of a zero in parsing, so that we do not incorrectly | |
1388 | * give an error that a number was rounded to zero | |
1389 | */ | |
1390 | this.lastToken = JavaScriptToken.LITERAL_FLOATING_POINT; | |
1391 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1392 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1393 | } | |
1394 | case 159: break; | |
1395 | case 37: | |
1396 | { this.lastToken = JavaScriptToken.LITERAL_DOUBLE; | |
1397 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1398 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1399 | } | |
1400 | case 160: break; | |
1401 | case 38: | |
1402 | { this.lastToken = JavaScriptToken.OPERATOR_MOD_ASSIGN; | |
1403 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1404 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1405 | } | |
1406 | case 161: break; | |
1407 | case 39: | |
1408 | { this.lastToken = JavaScriptToken.ERROR_UNCLOSED_CHARACTER; | |
1409 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1410 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1411 | } | |
1412 | case 162: break; | |
1413 | case 40: | |
1414 | { this.lastToken = JavaScriptToken.ERROR_MALFORMED_CHARACTER; | |
1415 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1416 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1417 | } | |
1418 | case 163: break; | |
1419 | case 41: | |
1420 | { this.lastToken = JavaScriptToken.ERROR_MALFORMED_UNCLOSED_STRING; | |
1421 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1422 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1423 | } | |
1424 | case 164: break; | |
1425 | case 42: | |
1426 | { this.lastToken = JavaScriptToken.LITERAL_STRING; | |
1427 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1428 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1429 | } | |
1430 | case 165: break; | |
1431 | case 43: | |
1432 | { this.lastToken = JavaScriptToken.OPERATOR_SHIFT_LEFT; | |
1433 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1434 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1435 | } | |
1436 | case 166: break; | |
1437 | case 44: | |
1438 | { this.lastToken = JavaScriptToken.OPERATOR_LESS_THAN_OR_EQUAL; | |
1439 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1440 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1441 | } | |
1442 | case 167: break; | |
1443 | case 45: | |
1444 | { this.lastToken = JavaScriptToken.OPERATOR_NOT_EQUAL; | |
1445 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1446 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1447 | } | |
1448 | case 168: break; | |
1449 | case 46: | |
1450 | { this.lastToken = JavaScriptToken.OPERATOR_DECREMENT; | |
1451 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1452 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1453 | } | |
1454 | case 169: break; | |
1455 | case 47: | |
1456 | { this.lastToken = JavaScriptToken.OPERATOR_SUBTRACT_ASSIGN; | |
1457 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1458 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1459 | } | |
1460 | case 170: break; | |
1461 | case 48: | |
1462 | { this.lastToken = JavaScriptToken.COMMENT_END_OF_LINE; | |
1463 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1464 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1465 | } | |
1466 | case 171: break; | |
1467 | case 49: | |
1468 | { this.lastToken = JavaScriptToken.ERROR_UNCLOSED_COMMENT; | |
1469 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1470 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1471 | } | |
1472 | case 172: break; | |
1473 | case 50: | |
1474 | { this.lastToken = JavaScriptToken.OPERATOR_DIVIDE_ASSIGN; | |
1475 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1476 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1477 | } | |
1478 | case 173: break; | |
1479 | case 51: | |
1480 | { this.lastToken = JavaScriptToken.OPERATOR_MULTIPLY_ASSIGN; | |
1481 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1482 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1483 | } | |
1484 | case 174: break; | |
1485 | case 52: | |
1486 | { this.lastToken = JavaScriptToken.OPERATOR_INCREMENT; | |
1487 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1488 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1489 | } | |
1490 | case 175: break; | |
1491 | case 53: | |
1492 | { this.lastToken = JavaScriptToken.OPERATOR_ADD_ASSIGN; | |
1493 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1494 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1495 | } | |
1496 | case 176: break; | |
1497 | case 54: | |
1498 | { this.lastToken = JavaScriptToken.RESERVED_WORD_DO; | |
1499 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+2, this.nextState)); |
1500 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1501 | } | |
1502 | case 177: break; | |
1503 | case 55: | |
1504 | { this.lastToken = JavaScriptToken.OPERATOR_EQUAL; | |
1505 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1506 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1507 | } | |
1508 | case 178: break; | |
1509 | case 56: | |
1510 | { this.lastToken = JavaScriptToken.OPERATOR_GREATER_THAN_OR_EQUAL; | |
1511 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1512 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1513 | } | |
1514 | case 179: break; | |
1515 | case 57: | |
1516 | { this.lastToken = JavaScriptToken.OPERATOR_SHIFT_RIGHT; | |
1517 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1518 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1519 | } | |
1520 | case 180: break; | |
1521 | case 58: | |
1522 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_AND_ASSIGN; | |
1523 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1524 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1525 | } | |
1526 | case 181: break; | |
1527 | case 59: | |
1528 | { this.lastToken = JavaScriptToken.OPERATOR_LOGICAL_AND; | |
1529 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1530 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1531 | } | |
1532 | case 182: break; | |
1533 | case 60: | |
1534 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_OR_ASSIGN; | |
1535 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1536 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1537 | } | |
1538 | case 183: break; | |
1539 | case 61: | |
1540 | { this.lastToken = JavaScriptToken.OPERATOR_LOGICAL_OR; | |
1541 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1542 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1543 | } | |
1544 | case 184: break; | |
1545 | case 62: | |
1546 | { this.lastToken = JavaScriptToken.OPERATOR_BITWISE_XOR_ASSIGN; | |
1547 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+2, this.nextState)); |
1548 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1549 | } | |
1550 | case 185: break; | |
1551 | case 63: | |
1552 | { this.lastToken = JavaScriptToken.RESERVED_WORD_IN; | |
1553 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+2, this.nextState)); |
1554 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1555 | } | |
1556 | case 186: break; | |
1557 | case 64: | |
1558 | { this.lastToken = JavaScriptToken.RESERVED_WORD_IF; | |
1559 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+2, this.nextState)); |
1560 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1561 | } | |
1562 | case 187: break; | |
1563 | case 65: | |
1564 | { /* An Octal number cannot be too big. After removing | |
1565 | * initial zeros, It can have 23 digits, the first | |
1566 | * of which must be 1 or less. The last will be the L or l | |
1567 | * at the end. | |
1568 | */ | |
1569 | this.lastToken = JavaScriptToken.LITERAL_LONG_OCTAL; | |
1570 | int i; | |
1571 | int length =this.yytext().length(); | |
1572 |
3
1. getNextToken : changed conditional boundary → NO_COVERAGE 2. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE 3. getNextToken : negated conditional → NO_COVERAGE |
for (i=1 ; i<length-23; i++) { |
1573 | //check for initial zeros | |
1574 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (this.yytext().charAt(i) != '0') { |
1575 | this.lastToken = JavaScriptToken.ERROR_LONG_OCTAL_SIZE; | |
1576 | } | |
1577 | } | |
1578 |
3
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : changed conditional boundary → NO_COVERAGE 3. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
if (length - i > 23) { |
1579 | this.lastToken = JavaScriptToken.ERROR_LONG_OCTAL_SIZE; | |
1580 |
2
1. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
} else if (length - i == 23) { |
1581 | // if the rest of the number is as big as possible | |
1582 | // the first digit can only be 3 or less | |
1583 |
2
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE |
if (this.yytext().charAt(i) != '0' && this.yytext().charAt(i) != '1') { |
1584 | this.lastToken = JavaScriptToken.ERROR_LONG_OCTAL_SIZE; | |
1585 | } | |
1586 | } | |
1587 | // Otherwise, it should be OK | |
1588 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1589 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1590 | } | |
1591 | case 188: break; | |
1592 | case 66: | |
1593 | { /* A Hex number cannot be too big. After removing | |
1594 | * initial zeros, It can have 8 digits | |
1595 | */ | |
1596 | this.lastToken = JavaScriptToken.LITERAL_INTEGER_HEXIDECIMAL; | |
1597 | int i; | |
1598 | int length =this.yytext().length(); | |
1599 |
3
1. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE 3. getNextToken : changed conditional boundary → NO_COVERAGE |
for (i=2 ; i<length-8; i++) { |
1600 | //check for initial zeros | |
1601 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (this.yytext().charAt(i) != '0') { |
1602 | this.lastToken = JavaScriptToken.ERROR_INTEGER_HEXIDECIMAL_SIZE; | |
1603 | } | |
1604 | } | |
1605 |
3
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : changed conditional boundary → NO_COVERAGE 3. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
if (length - i > 8) { |
1606 | this.lastToken = JavaScriptToken.ERROR_INTEGER_HEXIDECIMAL_SIZE; | |
1607 | } | |
1608 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1609 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1610 | } | |
1611 | case 189: break; | |
1612 | case 67: | |
1613 | { this.lastToken = JavaScriptToken.RESERVED_WORD_NEW; | |
1614 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+3, this.nextState)); |
1615 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1616 | } | |
1617 | case 190: break; | |
1618 | case 68: | |
1619 | { this.lastToken = JavaScriptToken.RESERVED_WORD_FOR; | |
1620 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+3, this.nextState)); |
1621 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1622 | } | |
1623 | case 191: break; | |
1624 | case 69: | |
1625 | { this.lastToken = JavaScriptToken.RESERVED_WORD_TRY; | |
1626 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+3, this.nextState)); |
1627 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1628 | } | |
1629 | case 192: break; | |
1630 | case 70: | |
1631 | { this.lastToken = JavaScriptToken.LITERAL_CHARACTER; | |
1632 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1633 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1634 | } | |
1635 | case 193: break; | |
1636 | case 71: | |
1637 | { this.lastToken = JavaScriptToken.OPERATOR_SHIFT_LEFT_ASSIGN; | |
1638 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+3, this.nextState)); |
1639 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1640 | } | |
1641 | case 194: break; | |
1642 | case 72: | |
1643 | { this.lastToken = JavaScriptToken.OPERATOR_SHIFT_RIGHT_ASSIGN; | |
1644 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+3, this.nextState)); |
1645 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1646 | } | |
1647 | case 195: break; | |
1648 | case 73: | |
1649 | { this.lastToken = JavaScriptToken.OPERATOR_SHIFT_RIGHT_UNSIGNED; | |
1650 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+3, this.nextState)); |
1651 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1652 | } | |
1653 | case 196: break; | |
1654 | case 74: | |
1655 | { this.lastToken = JavaScriptToken.RESERVED_WORD_INT; | |
1656 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+3, this.nextState)); |
1657 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1658 | } | |
1659 | case 197: break; | |
1660 | case 75: | |
1661 | { this.lastToken = JavaScriptToken.RESERVED_WORD_VAR; | |
1662 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+3, this.nextState)); |
1663 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1664 | } | |
1665 | case 198: break; | |
1666 | case 76: | |
1667 | { /* A Hex long cannot be too big. After removing | |
1668 | * initial zeros, It can have 17 digits, the last of which is | |
1669 | * the L or l | |
1670 | */ | |
1671 | this.lastToken = JavaScriptToken.LITERAL_LONG_HEXIDECIMAL; | |
1672 | int i; | |
1673 | int length =this.yytext().length(); | |
1674 |
3
1. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE 2. getNextToken : negated conditional → NO_COVERAGE 3. getNextToken : changed conditional boundary → NO_COVERAGE |
for (i=2 ; i<length-17; i++) { |
1675 | //check for initial zeros | |
1676 |
1
1. getNextToken : negated conditional → NO_COVERAGE |
if (this.yytext().charAt(i) != '0') { |
1677 | this.lastToken = JavaScriptToken.ERROR_LONG_HEXIDECIMAL_SIZE; | |
1678 | } | |
1679 | } | |
1680 |
3
1. getNextToken : negated conditional → NO_COVERAGE 2. getNextToken : changed conditional boundary → NO_COVERAGE 3. getNextToken : Replaced integer subtraction with addition → NO_COVERAGE |
if (length - i > 17) { |
1681 | this.lastToken = JavaScriptToken.ERROR_LONG_HEXIDECIMAL_SIZE; | |
1682 | } | |
1683 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1684 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1685 | } | |
1686 | case 199: break; | |
1687 | case 77: | |
1688 | { this.lastToken = JavaScriptToken.LITERAL_NULL; | |
1689 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1690 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1691 | } | |
1692 | case 200: break; | |
1693 | case 78: | |
1694 | { this.lastToken = JavaScriptToken.RESERVED_WORD_BYTE; | |
1695 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1696 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1697 | } | |
1698 | case 201: break; | |
1699 | case 79: | |
1700 | { this.lastToken = JavaScriptToken.LITERAL_BOOLEAN; | |
1701 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1702 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1703 | } | |
1704 | case 202: break; | |
1705 | case 80: | |
1706 | { this.lastToken = JavaScriptToken.RESERVED_WORD_THIS; | |
1707 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1708 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1709 | } | |
1710 | case 203: break; | |
1711 | case 81: | |
1712 | { this.lastToken = JavaScriptToken.ERROR_MALFORMED_STRING; | |
1713 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1714 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1715 | } | |
1716 | case 204: break; | |
1717 | case 82: | |
1718 | { this.lastToken = JavaScriptToken.COMMENT_TRADITIONAL; | |
1719 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar + this.yytext().length(), this.nextState)); |
1720 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1721 | } | |
1722 | case 205: break; | |
1723 | case 83: | |
1724 | { this.lastToken = JavaScriptToken.RESERVED_WORD_LONG; | |
1725 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1726 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1727 | } | |
1728 | case 206: break; | |
1729 | case 84: | |
1730 | { this.lastToken = JavaScriptToken.RESERVED_WORD_ELSE; | |
1731 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1732 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1733 | } | |
1734 | case 207: break; | |
1735 | case 85: | |
1736 | { this.lastToken = JavaScriptToken.OPERATOR_SHIFT_RIGHT_UNSIGNED_ASSIGN; | |
1737 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken,this.yytext(),this.yyline,this.yychar,this.yychar+4, this.nextState)); |
1738 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1739 | } | |
1740 | case 208: break; | |
1741 | case 86: | |
1742 | { this.lastToken = JavaScriptToken.RESERVED_WORD_CASE; | |
1743 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1744 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1745 | } | |
1746 | case 209: break; | |
1747 | case 87: | |
1748 | { this.lastToken = JavaScriptToken.RESERVED_WORD_CHAR; | |
1749 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1750 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1751 | } | |
1752 | case 210: break; | |
1753 | case 88: | |
1754 | { this.lastToken = JavaScriptToken.RESERVED_WORD_GOTO; | |
1755 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1756 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1757 | } | |
1758 | case 211: break; | |
1759 | case 89: | |
1760 | { this.lastToken = JavaScriptToken.RESERVED_WORD_VOID; | |
1761 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1762 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1763 | } | |
1764 | case 212: break; | |
1765 | case 90: | |
1766 | { this.lastToken = JavaScriptToken.RESERVED_WORD_WITH; | |
1767 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+4, this.nextState)); |
1768 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1769 | } | |
1770 | case 213: break; | |
1771 | case 91: | |
1772 | { this.lastToken = JavaScriptToken.RESERVED_WORD_BREAK; | |
1773 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1774 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1775 | } | |
1776 | case 214: break; | |
1777 | case 92: | |
1778 | { this.lastToken = JavaScriptToken.RESERVED_WORD_FLOAT; | |
1779 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1780 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1781 | } | |
1782 | case 215: break; | |
1783 | case 93: | |
1784 | { this.lastToken = JavaScriptToken.LITERAL_BOOLEAN; | |
1785 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1786 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1787 | } | |
1788 | case 216: break; | |
1789 | case 94: | |
1790 | { this.lastToken = JavaScriptToken.RESERVED_WORD_FINAL; | |
1791 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1792 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1793 | } | |
1794 | case 217: break; | |
1795 | case 95: | |
1796 | { this.lastToken = JavaScriptToken.RESERVED_WORD_THROW; | |
1797 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1798 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1799 | } | |
1800 | case 218: break; | |
1801 | case 96: | |
1802 | { this.lastToken = JavaScriptToken.RESERVED_WORD_SUPER; | |
1803 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1804 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1805 | } | |
1806 | case 219: break; | |
1807 | case 97: | |
1808 | { this.lastToken = JavaScriptToken.RESERVED_WORD_SHORT; | |
1809 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1810 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1811 | } | |
1812 | case 220: break; | |
1813 | case 98: | |
1814 | { this.lastToken = JavaScriptToken.RESERVED_WORD_CLASS; | |
1815 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1816 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1817 | } | |
1818 | case 221: break; | |
1819 | case 99: | |
1820 | { this.lastToken = JavaScriptToken.RESERVED_WORD_CATCH; | |
1821 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1822 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1823 | } | |
1824 | case 222: break; | |
1825 | case 100: | |
1826 | { this.lastToken = JavaScriptToken.RESERVED_WORD_CONST; | |
1827 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+5, this.nextState)); |
1828 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1829 | } | |
1830 | case 223: break; | |
1831 | case 101: | |
1832 | { this.lastToken = JavaScriptToken.RESERVED_WORD_TRANSIENT; | |
1833 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+9, this.nextState)); |
1834 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1835 | } | |
1836 | case 224: break; | |
1837 | case 102: | |
1838 | { this.lastToken = JavaScriptToken.RESERVED_WORD_RETURN; | |
1839 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1840 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1841 | } | |
1842 | case 225: break; | |
1843 | case 103: | |
1844 | { this.lastToken = JavaScriptToken.RESERVED_WORD_NATIVE; | |
1845 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1846 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1847 | } | |
1848 | case 226: break; | |
1849 | case 104: | |
1850 | { this.lastToken = JavaScriptToken.RESERVED_WORD_THROWS; | |
1851 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1852 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1853 | } | |
1854 | case 227: break; | |
1855 | case 105: | |
1856 | { this.lastToken = JavaScriptToken.RESERVED_WORD_DOUBLE; | |
1857 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1858 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1859 | } | |
1860 | case 228: break; | |
1861 | case 106: | |
1862 | { this.lastToken = JavaScriptToken.RESERVED_WORD_STATIC; | |
1863 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1864 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1865 | } | |
1866 | case 229: break; | |
1867 | case 107: | |
1868 | { this.lastToken = JavaScriptToken.RESERVED_WORD_SWITCH; | |
1869 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1870 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1871 | } | |
1872 | case 230: break; | |
1873 | case 108: | |
1874 | { this.lastToken = JavaScriptToken.RESERVED_WORD_IMPORT; | |
1875 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1876 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1877 | } | |
1878 | case 231: break; | |
1879 | case 109: | |
1880 | { this.lastToken = JavaScriptToken.RESERVED_WORD_PUBLIC; | |
1881 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+6, this.nextState)); |
1882 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1883 | } | |
1884 | case 232: break; | |
1885 | case 110: | |
1886 | { this.lastToken = JavaScriptToken.RESERVED_WORD_BOOLEAN; | |
1887 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1888 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1889 | } | |
1890 | case 233: break; | |
1891 | case 111: | |
1892 | { this.lastToken = JavaScriptToken.RESERVED_WORD_FINALLY; | |
1893 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1894 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1895 | } | |
1896 | case 234: break; | |
1897 | case 112: | |
1898 | { this.lastToken = JavaScriptToken.RESERVED_WORD_EXTENDS; | |
1899 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1900 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1901 | } | |
1902 | case 235: break; | |
1903 | case 113: | |
1904 | { this.lastToken = JavaScriptToken.RESERVED_WORD_DEFAULT; | |
1905 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1906 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1907 | } | |
1908 | case 236: break; | |
1909 | case 114: | |
1910 | { this.lastToken = JavaScriptToken.RESERVED_WORD_PRIVATE; | |
1911 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1912 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1913 | } | |
1914 | case 237: break; | |
1915 | case 115: | |
1916 | { this.lastToken = JavaScriptToken.RESERVED_WORD_PACKAGE; | |
1917 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1918 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1919 | } | |
1920 | case 238: break; | |
1921 | case 116: | |
1922 | { this.lastToken = JavaScriptToken.RESERVED_WORD_FUNCTION; | |
1923 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+8, this.nextState)); |
1924 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1925 | } | |
1926 | case 239: break; | |
1927 | case 117: | |
1928 | { this.lastToken = JavaScriptToken.RESERVED_WORD_ABSTRACT; | |
1929 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+7, this.nextState)); |
1930 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1931 | } | |
1932 | case 240: break; | |
1933 | case 118: | |
1934 | { this.lastToken = JavaScriptToken.RESERVED_WORD_CONTINUE; | |
1935 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+8, this.nextState)); |
1936 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1937 | } | |
1938 | case 241: break; | |
1939 | case 119: | |
1940 | { this.lastToken = JavaScriptToken.RESERVED_WORD_INTERFACE; | |
1941 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+9, this.nextState)); |
1942 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1943 | } | |
1944 | case 242: break; | |
1945 | case 120: | |
1946 | { this.lastToken = JavaScriptToken.RESERVED_WORD_PROTECTED; | |
1947 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+9, this.nextState)); |
1948 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1949 | } | |
1950 | case 243: break; | |
1951 | case 121: | |
1952 | { this.lastToken = JavaScriptToken.RESERVED_WORD_INSTANCEOF; | |
1953 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+10, this.nextState)); |
1954 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1955 | } | |
1956 | case 244: break; | |
1957 | case 122: | |
1958 | { this.lastToken = JavaScriptToken.RESERVED_WORD_IMPLEMENTS; | |
1959 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+10, this.nextState)); |
1960 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1961 | } | |
1962 | case 245: break; | |
1963 | case 123: | |
1964 | { this.lastToken = JavaScriptToken.RESERVED_WORD_SYNCHRONIZED; | |
1965 |
1
1. getNextToken : Replaced integer addition with subtraction → NO_COVERAGE |
JavaScriptToken t = (new JavaScriptToken(this.lastToken, this.yytext(), this.yyline, this.yychar, this.yychar+12, this.nextState)); |
1966 |
1
1. getNextToken : replaced return value with null for com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::getNextToken → NO_COVERAGE |
return (t); |
1967 | } | |
1968 | case 246: break; | |
1969 | default: | |
1970 |
1
1. getNextToken : removed call to com/jsql/view/swing/sql/lexer/syntax/JavaScriptLexer::zzScanError → NO_COVERAGE |
this.zzScanError(ZZ_NO_MATCH); |
1971 | } | |
1972 | } | |
1973 | } | |
1974 | } | |
1975 | } | |
Mutations | ||
705 |
1.1 2.2 3.3 4.4 5.5 |
|
708 |
1.1 |
|
726 |
1.1 |
|
771 |
1.1 2.2 |
|
772 |
1.1 |
|
774 |
1.1 2.2 |
|
779 |
1.1 |
|
780 |
1.1 |
|
781 |
1.1 |
|
786 |
1.1 2.2 3.3 |
|
788 |
1.1 |
|
789 |
1.1 |
|
791 |
1.1 |
|
796 |
1.1 |
|
800 |
1.1 |
|
803 |
1.1 2.2 |
|
804 |
1.1 |
|
808 |
1.1 |
|
809 |
1.1 2.2 |
|
810 |
1.1 |
|
815 |
1.1 |
|
819 |
1.1 |
|
830 |
1.1 |
|
831 |
1.1 |
|
855 |
1.1 2.2 |
|
864 |
1.1 |
|
882 |
1.1 2.2 |
|
898 |
1.1 2.2 |
|
906 |
1.1 2.2 |
|
946 |
1.1 2.2 |
|
947 |
1.1 |
|
949 |
1.1 |
|
979 |
1.1 2.2 |
|
985 |
1.1 2.2 |
|
986 |
1.1 |
|
995 |
1.1 |
|
999 |
1.1 |
|
1003 |
1.1 |
|
1006 |
1.1 |
|
1014 |
1.1 |
|
1017 |
1.1 2.2 |
|
1018 |
1.1 |
|
1019 |
1.1 |
|
1026 |
1.1 |
|
1029 |
1.1 |
|
1031 |
1.1 2.2 |
|
1041 |
1.1 2.2 |
|
1049 |
1.1 2.2 |
|
1051 |
1.1 |
|
1053 |
1.1 |
|
1067 |
1.1 |
|
1073 |
1.1 |
|
1076 |
1.1 |
|
1077 |
1.1 |
|
1081 |
1.1 2.2 |
|
1084 |
1.1 2.2 |
|
1092 |
1.1 2.2 |
|
1097 |
1.1 2.2 |
|
1100 |
1.1 |
|
1101 |
1.1 |
|
1106 |
1.1 |
|
1107 |
1.1 |
|
1120 |
1.1 |
|
1129 |
1.1 |
|
1130 |
1.1 |
|
1135 |
1.1 |
|
1136 |
1.1 |
|
1141 |
1.1 |
|
1142 |
1.1 |
|
1147 |
1.1 |
|
1148 |
1.1 |
|
1158 |
1.1 |
|
1159 |
1.1 |
|
1164 |
1.1 |
|
1165 |
1.1 |
|
1170 |
1.1 |
|
1171 |
1.1 |
|
1176 |
1.1 |
|
1177 |
1.1 |
|
1182 |
1.1 |
|
1183 |
1.1 |
|
1188 |
1.1 |
|
1189 |
1.1 |
|
1194 |
1.1 |
|
1195 |
1.1 |
|
1200 |
1.1 |
|
1201 |
1.1 |
|
1206 |
1.1 |
|
1207 |
1.1 |
|
1212 |
1.1 |
|
1213 |
1.1 |
|
1218 |
1.1 |
|
1219 |
1.1 |
|
1224 |
1.1 |
|
1225 |
1.1 |
|
1230 |
1.1 |
|
1231 |
1.1 |
|
1236 |
1.1 |
|
1237 |
1.1 |
|
1242 |
1.1 |
|
1243 |
1.1 |
|
1248 |
1.1 |
|
1249 |
1.1 |
|
1254 |
1.1 |
|
1255 |
1.1 |
|
1260 |
1.1 |
|
1261 |
1.1 |
|
1266 |
1.1 |
|
1267 |
1.1 |
|
1272 |
1.1 |
|
1273 |
1.1 |
|
1278 |
1.1 |
|
1279 |
1.1 |
|
1284 |
1.1 |
|
1285 |
1.1 |
|
1290 |
1.1 |
|
1291 |
1.1 |
|
1296 |
1.1 |
|
1297 |
1.1 |
|
1302 |
1.1 |
|
1303 |
1.1 |
|
1314 |
1.1 2.2 |
|
1322 |
1.1 |
|
1323 |
1.1 |
|
1328 |
1.1 |
|
1329 |
1.1 |
|
1331 |
1.1 |
|
1337 |
1.1 |
|
1338 |
1.1 |
|
1345 |
1.1 2.2 |
|
1353 |
1.1 |
|
1354 |
1.1 |
|
1365 |
1.1 2.2 3.3 |
|
1367 |
1.1 |
|
1371 |
1.1 2.2 3.3 |
|
1373 |
1.1 2.2 |
|
1376 |
1.1 2.2 |
|
1377 |
1.1 2.2 |
|
1382 |
1.1 |
|
1383 |
1.1 |
|
1391 |
1.1 |
|
1392 |
1.1 |
|
1397 |
1.1 |
|
1398 |
1.1 |
|
1403 |
1.1 |
|
1404 |
1.1 |
|
1409 |
1.1 |
|
1410 |
1.1 |
|
1415 |
1.1 |
|
1416 |
1.1 |
|
1421 |
1.1 |
|
1422 |
1.1 |
|
1427 |
1.1 |
|
1428 |
1.1 |
|
1433 |
1.1 |
|
1434 |
1.1 |
|
1439 |
1.1 |
|
1440 |
1.1 |
|
1445 |
1.1 |
|
1446 |
1.1 |
|
1451 |
1.1 |
|
1452 |
1.1 |
|
1457 |
1.1 |
|
1458 |
1.1 |
|
1463 |
1.1 |
|
1464 |
1.1 |
|
1469 |
1.1 |
|
1470 |
1.1 |
|
1475 |
1.1 |
|
1476 |
1.1 |
|
1481 |
1.1 |
|
1482 |
1.1 |
|
1487 |
1.1 |
|
1488 |
1.1 |
|
1493 |
1.1 |
|
1494 |
1.1 |
|
1499 |
1.1 |
|
1500 |
1.1 |
|
1505 |
1.1 |
|
1506 |
1.1 |
|
1511 |
1.1 |
|
1512 |
1.1 |
|
1517 |
1.1 |
|
1518 |
1.1 |
|
1523 |
1.1 |
|
1524 |
1.1 |
|
1529 |
1.1 |
|
1530 |
1.1 |
|
1535 |
1.1 |
|
1536 |
1.1 |
|
1541 |
1.1 |
|
1542 |
1.1 |
|
1547 |
1.1 |
|
1548 |
1.1 |
|
1553 |
1.1 |
|
1554 |
1.1 |
|
1559 |
1.1 |
|
1560 |
1.1 |
|
1572 |
1.1 2.2 3.3 |
|
1574 |
1.1 |
|
1578 |
1.1 2.2 3.3 |
|
1580 |
1.1 2.2 |
|
1583 |
1.1 2.2 |
|
1588 |
1.1 |
|
1589 |
1.1 |
|
1599 |
1.1 2.2 3.3 |
|
1601 |
1.1 |
|
1605 |
1.1 2.2 3.3 |
|
1608 |
1.1 |
|
1609 |
1.1 |
|
1614 |
1.1 |
|
1615 |
1.1 |
|
1620 |
1.1 |
|
1621 |
1.1 |
|
1626 |
1.1 |
|
1627 |
1.1 |
|
1632 |
1.1 |
|
1633 |
1.1 |
|
1638 |
1.1 |
|
1639 |
1.1 |
|
1644 |
1.1 |
|
1645 |
1.1 |
|
1650 |
1.1 |
|
1651 |
1.1 |
|
1656 |
1.1 |
|
1657 |
1.1 |
|
1662 |
1.1 |
|
1663 |
1.1 |
|
1674 |
1.1 2.2 3.3 |
|
1676 |
1.1 |
|
1680 |
1.1 2.2 3.3 |
|
1683 |
1.1 |
|
1684 |
1.1 |
|
1689 |
1.1 |
|
1690 |
1.1 |
|
1695 |
1.1 |
|
1696 |
1.1 |
|
1701 |
1.1 |
|
1702 |
1.1 |
|
1707 |
1.1 |
|
1708 |
1.1 |
|
1713 |
1.1 |
|
1714 |
1.1 |
|
1719 |
1.1 |
|
1720 |
1.1 |
|
1725 |
1.1 |
|
1726 |
1.1 |
|
1731 |
1.1 |
|
1732 |
1.1 |
|
1737 |
1.1 |
|
1738 |
1.1 |
|
1743 |
1.1 |
|
1744 |
1.1 |
|
1749 |
1.1 |
|
1750 |
1.1 |
|
1755 |
1.1 |
|
1756 |
1.1 |
|
1761 |
1.1 |
|
1762 |
1.1 |
|
1767 |
1.1 |
|
1768 |
1.1 |
|
1773 |
1.1 |
|
1774 |
1.1 |
|
1779 |
1.1 |
|
1780 |
1.1 |
|
1785 |
1.1 |
|
1786 |
1.1 |
|
1791 |
1.1 |
|
1792 |
1.1 |
|
1797 |
1.1 |
|
1798 |
1.1 |
|
1803 |
1.1 |
|
1804 |
1.1 |
|
1809 |
1.1 |
|
1810 |
1.1 |
|
1815 |
1.1 |
|
1816 |
1.1 |
|
1821 |
1.1 |
|
1822 |
1.1 |
|
1827 |
1.1 |
|
1828 |
1.1 |
|
1833 |
1.1 |
|
1834 |
1.1 |
|
1839 |
1.1 |
|
1840 |
1.1 |
|
1845 |
1.1 |
|
1846 |
1.1 |
|
1851 |
1.1 |
|
1852 |
1.1 |
|
1857 |
1.1 |
|
1858 |
1.1 |
|
1863 |
1.1 |
|
1864 |
1.1 |
|
1869 |
1.1 |
|
1870 |
1.1 |
|
1875 |
1.1 |
|
1876 |
1.1 |
|
1881 |
1.1 |
|
1882 |
1.1 |
|
1887 |
1.1 |
|
1888 |
1.1 |
|
1893 |
1.1 |
|
1894 |
1.1 |
|
1899 |
1.1 |
|
1900 |
1.1 |
|
1905 |
1.1 |
|
1906 |
1.1 |
|
1911 |
1.1 |
|
1912 |
1.1 |
|
1917 |
1.1 |
|
1918 |
1.1 |
|
1923 |
1.1 |
|
1924 |
1.1 |
|
1929 |
1.1 |
|
1930 |
1.1 |
|
1935 |
1.1 |
|
1936 |
1.1 |
|
1941 |
1.1 |
|
1942 |
1.1 |
|
1947 |
1.1 |
|
1948 |
1.1 |
|
1953 |
1.1 |
|
1954 |
1.1 |
|
1959 |
1.1 |
|
1960 |
1.1 |
|
1965 |
1.1 |
|
1966 |
1.1 |
|
1970 |
1.1 |