~statik/v8/couchdb

« back to all changes in this revision

Viewing changes to test/mjsunit/regress/regress-1200351.js

  • Committer: mads.s.ager at gmail
  • Date: 2008-09-01 07:55:01 UTC
  • Revision ID: svn-v3-trunk0:ce2b1a6d-e550-0410-aec6-3dcde31c8c00:trunk:60
Included mjsunit JavaScript test suite and C++ unit tests.

Changed the shell sample to not print the result of executing a script provided on the command line.

Fixed issue when building samples on Windows using a shared V8 library.  Added visibility option on Linux build which makes the generated library 18% smaller.

Changed build system to accept multiple build modes in one build and generate separate objects, libraries and executables for each mode.

Removed deferred negation optimization (a * -b => -(a * b)) since this visibly changes operand conversion order.

Improved parsing performance by introducing stack guard in preparsing.  Without a stack guard preparsing always bails out with stack overflow.

Changed shell sample to take flags directly from the command-line. Added API call that implements this.

Added load, quit and version functions to the shell sample so it's easier to run benchmarks and tests.

Fixed issue with building samples and cctests on 64-bit machines.

Fixed bug in the runtime system where the prototype chain was not always searched for a setter when setting a property that does not exist locally.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// Copyright 2008 Google Inc. All Rights Reserved.
 
2
// Redistribution and use in source and binary forms, with or without
 
3
// modification, are permitted provided that the following conditions are
 
4
// met:
 
5
//
 
6
//     * Redistributions of source code must retain the above copyright
 
7
//       notice, this list of conditions and the following disclaimer.
 
8
//     * Redistributions in binary form must reproduce the above
 
9
//       copyright notice, this list of conditions and the following
 
10
//       disclaimer in the documentation and/or other materials provided
 
11
//       with the distribution.
 
12
//     * Neither the name of Google Inc. nor the names of its
 
13
//       contributors may be used to endorse or promote products derived
 
14
//       from this software without specific prior written permission.
 
15
//
 
16
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 
17
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 
18
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 
19
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 
20
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 
21
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 
22
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 
23
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 
24
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 
25
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 
26
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
27
 
 
28
// Make sure the 'constructor' property isn't enumerable.
 
29
var enums = "";
 
30
for (var k in this) enums += (k + '|');
 
31
assertEquals(-1, enums.split('|').indexOf("constructor"));
 
32
 
 
33
// Make sure this doesn't crash.
 
34
new this.constructor;
 
35
new this.constructor();
 
36
new this.constructor(1,2,3,4,5,6);
 
37
 
 
38
var x = 0;
 
39
try {
 
40
        eval("SetValueOf(typeof(break.prototype.name), Math.max(typeof(break)))")
 
41
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
42
 
 
43
try {
 
44
        eval("export Join((void), false.className(), null instanceof continue, return 'a', 0.__defineGetter__(x,function(){native}))")
 
45
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
46
 
 
47
try {
 
48
        eval("with ({ void&&null.push(goto NaN) : Math.max(undef).toText }) { {-1/null,1.isNull} }")
 
49
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
50
 
 
51
try {
 
52
        eval("new break>>>=native.charCodeAt(-1.valueOf())")
 
53
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
54
 
 
55
try {
 
56
        eval("new Number(this > native)")
 
57
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
58
 
 
59
try {
 
60
        eval("new {native,0.2}?continue+undef:IsSmi(0.2)")
 
61
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
62
 
 
63
try {
 
64
        eval("const x = break.toString()&&return continue")
 
65
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
66
 
 
67
try {
 
68
        eval("for (-1==continue.toJSONProtocol, GetFunctionFor(break.call(NaN)), (!new RegExp).prototype.new Object()<<void) { debugger.__defineSetter__(null,function(){continue})>>>=GetFunctionFor(-1) }")
 
69
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
70
 
 
71
try {
 
72
        eval("for (parseFloat(NaN).splice() in null.add(1).className()) { true[0.2]<<x.splice() }")
 
73
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
74
 
 
75
try {
 
76
        eval("let (debugger.constructor.valueOf()) { this.sort().true.splice() }")
 
77
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
78
 
 
79
try {
 
80
        eval("unescape(break.toObject()).prototype.new RegExp.continue.__lookupGetter__(x.slice(1, NaN)) = typeof(null.push(0.2))")
 
81
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
82
 
 
83
try {
 
84
        eval("new Date(Iterator(continue.pop()))")
 
85
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
86
 
 
87
try {
 
88
        eval("function X(x) { return new RegExp.shift().concat({debugger,continue}) }; X(return goto 0)")
 
89
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
90
 
 
91
try {
 
92
        eval("Instantiate(0.add(break)&&x > null)")
 
93
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
94
 
 
95
try {
 
96
        eval("with ({ eval(Array(x)) : 1.call('a').superConstructor }) { debugger.lastIndex.toLocaleString() }")
 
97
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
98
 
 
99
try {
 
100
        eval("x = return true.__defineGetter__(this,function(){0.2})")
 
101
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
102
 
 
103
try {
 
104
        eval("x = new typeof(0)&this.lastIndex")
 
105
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
106
 
 
107
try {
 
108
        eval("String(new RegExp.call(1)).prototype.unescape(parseFloat(-1)) = false<<true.x.lastIndexOf(1)")
 
109
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
110
 
 
111
try {
 
112
        eval("with ({ 1+debugger.valueOf() : continue.join().name() }) { parseInt(true)==undef.sort() }")
 
113
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
114
 
 
115
try {
 
116
        eval("new RegExp>>0.2.superConstructor.prototype.eval(void).className() = false.join().prototype.name")
 
117
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
118
 
 
119
try {
 
120
        eval("export (new Object()?undef:native)")
 
121
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
122
 
 
123
try {
 
124
        eval("x = new null.isNull.slice(x.prototype.value, Iterator(undef))")
 
125
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
126
 
 
127
try {
 
128
        eval("export function () { 0.2 }.unshift()")
 
129
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
130
 
 
131
try {
 
132
        eval("new Math.max(continue.valueOf())")
 
133
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
134
 
 
135
try {
 
136
        eval("x = return debugger.toObject()")
 
137
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
138
 
 
139
try {
 
140
        eval("switch (-1.length+new Object().prototype.name) { case (debugger.constructor.sort()): IsPrimitive(undef.__defineSetter__(undef,function(){native})); break; }")
 
141
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
142
 
 
143
try {
 
144
        eval("delete (!new Object().toLocaleString())")
 
145
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
146
 
 
147
try {
 
148
        eval("new Date(0<<'a'>>>=new RegExp['a'])")
 
149
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
150
 
 
151
try {
 
152
        eval("native {unescape(true),new RegExp.isNull}")
 
153
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
154
 
 
155
try {
 
156
        eval("const x = -1.lastIndexOf(false)?parseFloat(void):Join(null, continue, new Object(), x, break)")
 
157
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
158
 
 
159
try {
 
160
        eval("label null/void-break.__lookupGetter__(native)")
 
161
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
162
 
 
163
try {
 
164
        eval("new Function(0.2.join().constructor)")
 
165
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
166
 
 
167
try {
 
168
        eval("label function () { false }.__lookupGetter__(this==1)")
 
169
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
170
 
 
171
try {
 
172
        eval("Instantiate(-1.prototype.0.2.unshift())")
 
173
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
174
 
 
175
try {
 
176
        eval("const x = new return goto -1")
 
177
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
178
 
 
179
try {
 
180
        eval("new {Number(debugger)}")
 
181
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
182
 
 
183
try {
 
184
        eval("if (parseInt(break) instanceof 0.length) { this.(!0.2) }")
 
185
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
186
 
 
187
try {
 
188
        eval("SetValueOf(break.superConstructor[throw new false(true)], this.~x)")
 
189
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
190
 
 
191
try {
 
192
        eval("SetValueOf(function () { IsSmi(-1) }, unescape(IsPrimitive(void)))")
 
193
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
194
 
 
195
try {
 
196
        eval("for (new RegExp.join().className() in new Object().length()>>true.toObject()) { parseFloat(escape(debugger)) }")
 
197
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
198
 
 
199
try {
 
200
        eval("const x = new String(debugger).toJSONProtocol")
 
201
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
202
 
 
203
try {
 
204
        eval("SetValueOf(1.indexOf('a')<<break.__lookupGetter__('a'), new Object().null.prototype.new RegExp.charCodeAt(-1))")
 
205
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
206
 
 
207
try {
 
208
        eval("const x = new {parseInt(0)}")
 
209
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
210
 
 
211
try {
 
212
        eval("new Date(void.join().add(escape(undef)))")
 
213
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
214
 
 
215
try {
 
216
        eval("native parseFloat(false.charAt(new RegExp))")
 
217
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
218
 
 
219
try {
 
220
        eval("new Date(~Iterator(void))")
 
221
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
222
 
 
223
try {
 
224
        eval("new Function(NaN.shift().toJSONProtocol)")
 
225
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
226
 
 
227
try {
 
228
        eval("new Date(native-debugger<<continue.slice(x, new RegExp))")
 
229
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
230
 
 
231
try {
 
232
        eval("x = parseFloat(~new Object())")
 
233
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
234
 
 
235
try {
 
236
        eval("for (null.size/true.add(void) in 0+continue&true.null) { continue.toObject()/throw new true(debugger) }")
 
237
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
238
 
 
239
try {
 
240
        eval("for (Iterator(native+break) in debugger.superConstructor.constructor) { Math.max(0.add(undef)) }")
 
241
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
242
 
 
243
try {
 
244
        eval("new {-1.add(native),true.sort()}")
 
245
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
246
 
 
247
try {
 
248
        eval("new {IsSmi(break),throw new 'a'(null)}")
 
249
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
250
 
 
251
try {
 
252
        eval("switch (parseInt(0).length()) { case ('a'.toObject().__defineSetter__(GetFunctionFor(null),function(){(!x)})): IsSmi(void).constructor; break; }")
 
253
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
254
 
 
255
try {
 
256
        eval("x = new 0.lastIndexOf(NaN).shift()")
 
257
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
258
 
 
259
try {
 
260
        eval("with ({ 0>>>=this.lastIndex : new Object().lastIndexOf(true).toObject() }) { x.lastIndex > 1.__defineSetter__(false,function(){this}) }")
 
261
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
262
 
 
263
try {
 
264
        eval("with ({ throw new false(0.2).prototype.name : parseFloat(false)+(!debugger) }) { escape(undef.lastIndex) }")
 
265
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
266
 
 
267
try {
 
268
        eval("Math.pow(0.2).toJSONProtocol.prototype.break.superConstructor.slice(NaN.exec(undef), -1.lastIndexOf(NaN)) = true.splice().length")
 
269
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
270
 
 
271
try {
 
272
        eval("native continue.className().constructor")
 
273
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
274
 
 
275
try {
 
276
        eval("let (0.2.isNull&undef.toString()) { continue/void+parseInt(null) }")
 
277
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
278
 
 
279
try {
 
280
        eval("const x = new Math.pow(break==this)")
 
281
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
282
 
 
283
try {
 
284
        eval("SetValueOf(continue.__lookupGetter__(null).constructor, debugger.filter(0.2)>>>=this.'a')")
 
285
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
286
 
 
287
try {
 
288
        eval("with ({ 0.2.unshift() > true.size : return Math.max(new RegExp) }) { void.splice().toString() }")
 
289
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
290
 
 
291
try {
 
292
        eval("new unescape(false).unshift()")
 
293
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
294
 
 
295
try {
 
296
        eval("function X(x) { return this.true?'a'==this:0.2.__lookupGetter__(void) }; X(Iterator(false).length)")
 
297
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
298
 
 
299
try {
 
300
        eval("const x = function () { null }.__defineSetter__(0.charCodeAt(new Object()),function(){null>>>=new Object()})")
 
301
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
302
 
 
303
try {
 
304
        eval("import goto 'a'.charAt(native.className())")
 
305
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
306
 
 
307
try {
 
308
        eval("import 0.2.isNull.__lookupGetter__(debugger.size)")
 
309
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
310
 
 
311
try {
 
312
        eval("for (~new Object().push(Array(null)) in new RegExp>>>=void.prototype.name) { goto break.lastIndex }")
 
313
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
314
 
 
315
try {
 
316
        eval("delete String(x).slice(String('a'), parseFloat(false))")
 
317
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
318
 
 
319
try {
 
320
        eval("new parseInt(continue.__defineGetter__(0.2,function(){1}))")
 
321
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
322
 
 
323
try {
 
324
        eval("Instantiate(true.concat(undef)==0.2.new RegExp)")
 
325
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
326
 
 
327
try {
 
328
        eval("function X(x) { return NaN['a']?-1.exec(0):NaN.prototype.this }; X(native.prototype.name.toLocaleString())")
 
329
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
330
 
 
331
try {
 
332
        eval("for (debugger==continue.toObject(), Array(NaN.className()), Math.max(new RegExp).prototype.value) { GetFunctionFor('a').prototype.value }")
 
333
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
334
 
 
335
try {
 
336
        eval("const x = new parseInt(break)==Array(x)")
 
337
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
338
 
 
339
try {
 
340
        eval("for (parseInt(0.2.charCodeAt(this)), this.continue.prototype.name, native.superConstructor.superConstructor) { Join(0.__defineGetter__(continue,function(){undef}), {1}, parseFloat(0), undef.__defineSetter__(break,function(){null}), x?-1:-1) }")
 
341
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
342
 
 
343
try {
 
344
        eval("export Join(debugger.splice(), parseInt(NaN), new RegExp.pop(), this.false, x.-1)")
 
345
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
346
 
 
347
try {
 
348
        eval("x = Math.max(native).charCodeAt(continue==break)")
 
349
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
350
 
 
351
try {
 
352
        eval("for (void==NaN.sort(), new Object()==new RegExp.toObject(), -1/NaN.unshift()) { GetFunctionFor(true).name() }")
 
353
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
354
 
 
355
try {
 
356
        eval("for ((!'a'.join()), ~NaN.__defineGetter__(undef,function(){this}), Math.pow(NaN).__lookupGetter__(typeof(false))) { throw new debugger.toObject()(Math.max(-1)) }")
 
357
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
358
 
 
359
try {
 
360
        eval("for (NaN.shift()&&undef&&continue in throw new x(NaN).prototype.-1&x) { return native.toJSONProtocol }")
 
361
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
362
 
 
363
try {
 
364
        eval("x = new (0).charAt(this.charCodeAt(new Object()))")
 
365
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
366
 
 
367
try {
 
368
        eval("function X(x) { return x.valueOf().size }; X(0.2.unshift().unshift())")
 
369
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
370
 
 
371
try {
 
372
        eval("if (eval(new Object().valueOf())) { break.prototype.name.__defineGetter__(eval(NaN),function(){Math.max(native)}) }")
 
373
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
374
 
 
375
try {
 
376
        eval("for (Math.pow(1).isNull in Iterator(continue.length())) { Join(true, 0.2, null, x, new Object()).length }")
 
377
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
378
 
 
379
try {
 
380
        eval("SetValueOf(0>>>=void.unshift(), void.exec('a').undef.length())")
 
381
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
382
 
 
383
try {
 
384
        eval("delete throw new this(0.2).pop()")
 
385
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
386
 
 
387
try {
 
388
        eval("new Iterator(unescape(continue))")
 
389
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
390
 
 
391
try {
 
392
        eval("function X(x) { return unescape(goto debugger) }; X(new RegExp.push(break).name())")
 
393
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
394
 
 
395
try {
 
396
        eval("x = undef/'a'.indexOf(-1.exec(false))")
 
397
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
398
 
 
399
try {
 
400
        eval("for (continue.isNull.filter(this.toText), function () { throw new 'a'(0.2) }, native?break:undef.prototype.return continue) { Array(void.toText) }")
 
401
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
402
 
 
403
try {
 
404
        eval("const x = new this.slice(new Object(), 1).isNull")
 
405
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
406
 
 
407
try {
 
408
        eval("for (0.2.className().call((!debugger)), native.__defineGetter__(0,function(){x}).name(), null.splice().splice()) { NaN.charCodeAt(new Object()) > true.toString() }")
 
409
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
410
 
 
411
try {
 
412
        eval("native false.length?new RegExp instanceof this:Array(undef)")
 
413
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
414
 
 
415
try {
 
416
        eval("new ~0.2.call(typeof(false))")
 
417
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
418
 
 
419
try {
 
420
        eval("new Number(0.2.sort())")
 
421
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
422
 
 
423
try {
 
424
        eval("new x.join().shift()")
 
425
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
426
 
 
427
try {
 
428
        eval("switch (~new Object().toText) { case (new RegExp.unshift().exec(new RegExp<<debugger)): -1.length.exec(this.isNull); break; }")
 
429
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
430
 
 
431
try {
 
432
        eval("new parseInt(~true)")
 
433
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
434
 
 
435
try {
 
436
        eval("new unescape(debugger.call(null))")
 
437
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
438
 
 
439
try {
 
440
        eval("const x = new GetFunctionFor(0.2).toObject()")
 
441
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
442
 
 
443
try {
 
444
        eval("delete IsPrimitive(null.join())")
 
445
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
446
 
 
447
try {
 
448
        eval("for (eval(0.2) instanceof debugger.splice() in null.superConstructor==new Object()&void) { Number(0+x) }")
 
449
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
450
 
 
451
try {
 
452
        eval("let ('a'-continue?null.length():escape(continue)) { return undef.push(false.shift()) }")
 
453
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
454
 
 
455
try {
 
456
        eval("for (Array(x.length) in 'a'.length().sort()) { goto (new Object()) }")
 
457
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
458
 
 
459
try {
 
460
        eval("let (NaN==true.length) { IsPrimitive(0.2).prototype.value }")
 
461
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
462
 
 
463
try {
 
464
        eval("SetValueOf(return true&&void, new RegExp.toObject().length())")
 
465
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
466
 
 
467
try {
 
468
        eval("new Math.pow(void).length")
 
469
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
470
 
 
471
try {
 
472
        eval("new Function(void.add(continue).charCodeAt(this.toObject()))")
 
473
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
474
 
 
475
try {
 
476
        eval("export Join(break.toObject(), 0.2.isNull, false.call(0), break.filter(break), 1.length())")
 
477
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
478
 
 
479
try {
 
480
        eval("if (1/NaN.__lookupGetter__(undef.prototype.value)) { escape(eval(this)) }")
 
481
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
482
 
 
483
try {
 
484
        eval("new Function(Join(unescape(x), new RegExp.__defineGetter__(debugger,function(){NaN}), 'a'.indexOf(0.2), false.prototype.name, (this)))")
 
485
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
486
 
 
487
try {
 
488
        eval("const x = new Math.pow(native).indexOf(1>>>=-1)")
 
489
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
490
 
 
491
try {
 
492
        eval("new RegExp?native:continue.join().prototype.Math.max(x.__defineSetter__(1,function(){continue})) = parseFloat(parseInt(null))")
 
493
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
494
 
 
495
try {
 
496
        eval("native function () { new RegExp }.new RegExp.pop()")
 
497
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
498
 
 
499
try {
 
500
        eval("import typeof(new RegExp.valueOf())")
 
501
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
502
 
 
503
try {
 
504
        eval("switch (0.2.size>>NaN-continue) { case ('a'.push(true).indexOf(NaN.lastIndexOf(-1))): {0.2,x}.toObject(); break; }")
 
505
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
506
 
 
507
try {
 
508
        eval("if (IsSmi(new Object())/false.filter('a')) { function () { Iterator(debugger) } }")
 
509
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
510
 
 
511
try {
 
512
        eval("x = break.lastIndex.size")
 
513
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
514
 
 
515
try {
 
516
        eval("new Function(new Object() > 0.length())")
 
517
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
518
 
 
519
try {
 
520
        eval("native IsPrimitive(continue)==break.charCodeAt(new Object())")
 
521
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
522
 
 
523
try {
 
524
        eval("new break.true<<'a'-NaN")
 
525
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
526
 
 
527
try {
 
528
        eval("new Number(-1?'a':-1)")
 
529
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
530
 
 
531
try {
 
532
        eval("for (parseFloat('a'.exec(continue)) in (!new RegExp)&&0.2.toObject()) { {true,x}.add(void.prototype.NaN) }")
 
533
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
534
 
 
535
try {
 
536
        eval("let (-1.prototype.value.join()) { (!1.prototype.name) }")
 
537
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
538
 
 
539
try {
 
540
        eval("new GetFunctionFor(continue).toJSONProtocol")
 
541
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
542
 
 
543
try {
 
544
        eval("for (Math.pow(continue.slice(null, native)), goto (!0), native?1:this.charAt(String(debugger))) { parseFloat(~this) }")
 
545
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
546
 
 
547
try {
 
548
        eval("SetValueOf(debugger.pop().length, new RegExp.isNull.toText)")
 
549
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
550
 
 
551
try {
 
552
        eval("for (typeof(new RegExp.slice(new RegExp, 0)) in native.toLocaleString().lastIndexOf(0.2.length())) { native>>>=new RegExp.length() }")
 
553
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
554
 
 
555
try {
 
556
        eval("native x.join().className()")
 
557
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
558
 
 
559
try {
 
560
        eval("new 0?0:true.toLocaleString()")
 
561
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
562
 
 
563
try {
 
564
        eval("x = IsPrimitive(0).concat(new Object().name())")
 
565
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
566
 
 
567
try {
 
568
        eval("x = new parseFloat(x)?this.valueOf():IsSmi(x)")
 
569
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
570
 
 
571
try {
 
572
        eval("x = new 'a'.slice(null, -1).shift()")
 
573
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
574
 
 
575
try {
 
576
        eval("label 'a'+void.concat('a'>>>=-1)")
 
577
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
578
 
 
579
try {
 
580
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
581
 
 
582
try {
 
583
        eval("new Function(escape(0.length))")
 
584
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
585
 
 
586
try {
 
587
        eval("const x = parseInt(0.lastIndexOf(NaN))")
 
588
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
589
 
 
590
try {
 
591
        eval("SetValueOf(null&debugger.valueOf(), 0[false].push(false.add(debugger)))")
 
592
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
593
 
 
594
try {
 
595
        eval("x = parseInt(new RegExp.__lookupGetter__(break))")
 
596
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
597
 
 
598
try {
 
599
        eval("SetValueOf(~false&&break>>0, new RegExp.lastIndex.add({this}))")
 
600
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
601
 
 
602
try {
 
603
        eval("x = Join(break, continue, 0, debugger, NaN).toLocaleString()")
 
604
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
605
 
 
606
try {
 
607
        eval("import new Object().sort().superConstructor")
 
608
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
609
 
 
610
try {
 
611
        eval("const x = new IsSmi(goto -1)")
 
612
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
613
 
 
614
try {
 
615
        eval("function X(x) { return Iterator(null).toObject() }; X(-1==new Object()==0.__lookupGetter__(native))")
 
616
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
617
 
 
618
try {
 
619
        eval("native void.join().add(parseFloat(continue))")
 
620
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
621
 
 
622
try {
 
623
        eval("let (function () { -1 }.shift()) { escape(1.unshift()) }")
 
624
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
625
 
 
626
try {
 
627
        eval("new Function(new RegExp.indexOf(1).filter(continue instanceof break))")
 
628
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
629
 
 
630
try {
 
631
        eval("if (NaN?continue:NaN.shift()) { native.push(null).add(new Object().superConstructor) }")
 
632
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
633
 
 
634
try {
 
635
        eval("function X(x) { return new Object().length().toText }; X(debugger.indexOf(this).toText)")
 
636
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
637
 
 
638
try {
 
639
        eval("const x = new Object().call('a').charCodeAt(native.size)")
 
640
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
641
 
 
642
try {
 
643
        eval("new function () { continue }.add(true.slice(continue, new RegExp))")
 
644
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
645
 
 
646
try {
 
647
        eval("x[native] instanceof -1.join().prototype.this.null.size = 0.2.prototype.x+0.2.indexOf(false)")
 
648
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
649
 
 
650
try {
 
651
        eval("for (this instanceof new RegExp.splice() in null>>>=new RegExp.valueOf()) { function () { unescape(1) } }")
 
652
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
653
 
 
654
try {
 
655
        eval("for (true.shift()/native.null in undef.call(NaN).isNull) { native+this-x.size }")
 
656
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
657
 
 
658
try {
 
659
        eval("function X(x) { return false.pop()<<Join(continue, false, break, NaN, -1) }; X(IsSmi(debugger>>x))")
 
660
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
661
 
 
662
try {
 
663
        eval("if ({parseFloat(null),Math.max(native)}) { 0.2-new Object().__lookupGetter__(eval(new Object())) }")
 
664
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
665
 
 
666
try {
 
667
        eval("SetValueOf(Array(1).toLocaleString(), null.name().exec(undef.filter(false)))")
 
668
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
669
 
 
670
try {
 
671
        eval("new Function(true.filter(this).pop())")
 
672
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
673
 
 
674
try {
 
675
        eval("let (break.lastIndex.superConstructor) { new Object().toString().length() }")
 
676
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
677
 
 
678
try {
 
679
        eval("label (!0.2/debugger)")
 
680
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
681
 
 
682
try {
 
683
        eval("with ({ NaN.concat(new RegExp)+Join(1, false, new Object(), new Object(), x) : unescape(x).concat(Iterator(-1)) }) { 'a'.isNull.__lookupGetter__(this+native) }")
 
684
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
685
 
 
686
try {
 
687
        eval("export break.name()/IsPrimitive(this)")
 
688
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
689
 
 
690
try {
 
691
        eval("new {null}.prototype.value")
 
692
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
693
 
 
694
try {
 
695
        eval("new true+false.__lookupGetter__(null&continue)")
 
696
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
697
 
 
698
try {
 
699
        eval("if (-1.push(new RegExp)[void.valueOf()]) { new RegExp.className().__lookupGetter__(Array(0)) }")
 
700
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
701
 
 
702
try {
 
703
        eval("export NaN.__lookupGetter__(undef).__lookupGetter__(void.isNull)")
 
704
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
705
 
 
706
try {
 
707
        eval("with ({ ~new RegExp.filter(undef&&this) : String(continue)<<NaN.toText }) { this.exec(this).length }")
 
708
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
709
 
 
710
try {
 
711
        eval("for (true&void.exec(void.exec(continue)) in Join('a', undef, new Object(), continue, x) instanceof {undef}) { unescape(-1.prototype.name) }")
 
712
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
713
 
 
714
try {
 
715
        eval("import void.push(true).join()")
 
716
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
717
 
 
718
try {
 
719
        eval("SetValueOf({break}&x.name(), 1.charAt(false).slice(continue.superConstructor, this&&break))")
 
720
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
721
 
 
722
try {
 
723
        eval("let (this.call(this) > Iterator(continue)) { new Object().prototype.value.slice(1.slice(native, -1), (!false)) }")
 
724
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
725
 
 
726
try {
 
727
        eval("export parseInt(new RegExp>>>=x)")
 
728
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
729
 
 
730
try {
 
731
        eval("for (escape(x==debugger), NaN.shift()&debugger?false:0.2, (!new RegExp)&goto break) { unescape(x.toText) }")
 
732
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
733
 
 
734
try {
 
735
        eval("new Date(throw new NaN.toObject()(this?break:true))")
 
736
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
737
 
 
738
try {
 
739
        eval("new (typeof(this))")
 
740
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
741
 
 
742
try {
 
743
        eval("for (unescape('a'/0) in ~new Object().lastIndex) { IsSmi(0).push(0.concat(0.2)) }")
 
744
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
745
 
 
746
try {
 
747
        eval("(!new RegExp)[0.2 > new Object()].prototype.Number(debugger.join()) = native&-1.size")
 
748
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
749
 
 
750
try {
 
751
        eval("new false.toJSONProtocol&&0.2.constructor")
 
752
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
753
 
 
754
try {
 
755
        eval("for (~0?0.2:undef in new RegExp.charCodeAt(0).prototype.name) { NaN.toLocaleString().splice() }")
 
756
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
757
 
 
758
try {
 
759
        eval("for (~IsPrimitive(new RegExp), true.toString().size, null.charCodeAt('a') > null.concat(0)) { break.toJSONProtocol/IsPrimitive(break) }")
 
760
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
761
 
 
762
try {
 
763
        eval("new parseInt(new Object()).lastIndexOf(NaN > void)")
 
764
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
765
 
 
766
try {
 
767
        eval("export break.splice()&&-1.prototype.new Object()")
 
768
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
769
 
 
770
try {
 
771
        eval("{{true,0}}.prototype.break.length.splice() = 'a'.toText.superConstructor")
 
772
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
773
 
 
774
try {
 
775
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
776
 
 
777
try {
 
778
        eval("let (debugger>>>=continue > break.exec(1)) { Math.pow(new RegExp)==NaN>>>=0.2 }")
 
779
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
780
 
 
781
try {
 
782
        eval("with ({ 0.2==0.2/goto true : IsSmi(native).isNull }) { throw new {x,null}(false.className()) }")
 
783
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
784
 
 
785
try {
 
786
        eval("x = {false.concat(null),Math.pow(NaN)}")
 
787
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
788
 
 
789
try {
 
790
        eval("export Array(null).add(NaN.valueOf())")
 
791
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
792
 
 
793
try {
 
794
        eval("for (parseFloat(new Object()==true) in GetFunctionFor('a'&false)) { native&undef.toJSONProtocol }")
 
795
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
796
 
 
797
try {
 
798
        eval("x = new {eval(null),(debugger)}")
 
799
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
800
 
 
801
try {
 
802
        eval("import {this.0,debugger.filter(NaN)}")
 
803
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
804
 
 
805
try {
 
806
        eval("import break.charAt(-1)<<false.__defineSetter__(0,function(){x})")
 
807
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
808
 
 
809
try {
 
810
        eval("x = goto false > new Object()")
 
811
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
812
 
 
813
try {
 
814
        eval("null.superConstructor[debugger.isNull].prototype.Math.max('a').shift() = parseInt(0).size")
 
815
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
816
 
 
817
try {
 
818
        eval("native eval(void.add(break))")
 
819
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
820
 
 
821
try {
 
822
        eval("new Date(x > void.join())")
 
823
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
824
 
 
825
try {
 
826
        eval("with ({ {this.toObject()} : Number(NaN).toJSONProtocol }) { 0.2.className().prototype.name }")
 
827
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
828
 
 
829
try {
 
830
        eval("if (false.__defineGetter__(undef,function(){undef}).exec(NaN.splice())) { typeof(Join(void, new RegExp, break, -1, -1)) }")
 
831
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
832
 
 
833
try {
 
834
        eval("for (false.splice().toObject(), continue.name().size, Join(void?debugger:this, new RegExp.__defineSetter__(NaN,function(){NaN}), x.unshift(), this.true, parseInt(break))) { undef<<continue.toText }")
 
835
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
836
 
 
837
try {
 
838
        eval("let (this.0.indexOf(break)) { break.charAt(this).unshift() }")
 
839
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
840
 
 
841
try {
 
842
        eval("import Join(new Object().splice(), this instanceof 1, parseFloat(NaN), undef.concat(x), void.className())")
 
843
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
844
 
 
845
try {
 
846
        eval("new Function(goto NaN.toString())")
 
847
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
848
 
 
849
try {
 
850
        eval("label 'a'<<break.shift()")
 
851
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
852
 
 
853
try {
 
854
        eval("const x = Iterator(continue)[new Object()>>NaN]")
 
855
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
856
 
 
857
try {
 
858
        eval("x = Join(new RegExp, 'a', this, void, true)>>>=continue>>native")
 
859
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
860
 
 
861
try {
 
862
        eval("import new Object().toJSONProtocol.splice()")
 
863
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
864
 
 
865
try {
 
866
        eval("function X(x) { return undef.__defineSetter__(native,function(){void}).toJSONProtocol }; X(eval(x).charCodeAt('a'.concat(true)))")
 
867
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
868
 
 
869
try {
 
870
        eval("Instantiate(throw new 0.2.__defineGetter__(NaN,function(){-1})(void&&new RegExp))")
 
871
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
872
 
 
873
try {
 
874
        eval("const x = 0.unshift() > IsSmi(NaN)")
 
875
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
876
 
 
877
try {
 
878
        eval("label x.call(null).lastIndex")
 
879
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
880
 
 
881
try {
 
882
        eval("SetValueOf(IsSmi(0.2.add(0)), x.add(break).this.__defineGetter__(undef,function(){new RegExp}))")
 
883
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
884
 
 
885
try {
 
886
        eval("native Number(this).toObject()")
 
887
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
888
 
 
889
try {
 
890
        eval("new NaN.shift().add(String(new Object()))")
 
891
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
892
 
 
893
try {
 
894
        eval("new null.name().splice()")
 
895
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
896
 
 
897
try {
 
898
        eval("const x = 1.undef.push(new Object().call(null))")
 
899
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
900
 
 
901
try {
 
902
        eval("new Function(parseInt(1).size)")
 
903
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
904
 
 
905
try {
 
906
        eval("const x = this.x.sort()")
 
907
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
908
 
 
909
try {
 
910
        eval("Instantiate(continue.valueOf().prototype.new RegExp.splice())")
 
911
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
912
 
 
913
try {
 
914
        eval("Instantiate(this.charAt(continue)?undef+'a':unescape(1))")
 
915
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
916
 
 
917
try {
 
918
        eval("SetValueOf({throw new 'a'(0.2),void.lastIndexOf(NaN)}, Math.pow(new Object().className()))")
 
919
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
920
 
 
921
try {
 
922
        eval("if (1.slice(new Object(), this).valueOf()) { parseInt(true).pop() }")
 
923
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
924
 
 
925
try {
 
926
        eval("with ({ 0.2.superConstructor.lastIndex : goto debugger<<Join(undef, 1, true, undef, debugger) }) { function () { NaN }.prototype.name }")
 
927
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
928
 
 
929
try {
 
930
        eval("-1.exec(debugger).length.prototype.debugger > null.slice(Iterator(void), continue.concat(0)) = parseInt(throw new 1(1))")
 
931
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
932
 
 
933
try {
 
934
        eval("new Date(new Object().constructor.call(Number(1)))")
 
935
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
936
 
 
937
try {
 
938
        eval("const x = new null.unshift().call(escape(x))")
 
939
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
940
 
 
941
try {
 
942
        eval("switch (Math.pow(native).toLocaleString()) { case (false instanceof native.join()): Math.pow(NaN).size; break; }")
 
943
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
944
 
 
945
try {
 
946
        eval("label function () { new Object() }.prototype.true.size")
 
947
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
948
 
 
949
try {
 
950
        eval("const x = Join('a', 0.2, false, new Object(), void).continue.className()")
 
951
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
952
 
 
953
try {
 
954
        eval("const x = IsPrimitive(break.__lookupGetter__(-1))")
 
955
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
956
 
 
957
try {
 
958
        eval("x = new Object()>>0.2.prototype.name")
 
959
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
960
 
 
961
try {
 
962
        eval("const x = new IsPrimitive(new Object()).shift()")
 
963
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
964
 
 
965
try {
 
966
        eval("if (Array(parseInt(break))) { 'a'.toString().unshift() }")
 
967
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
968
 
 
969
try {
 
970
        eval("const x = return 0.2>>>=-1?undef:undef")
 
971
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
972
 
 
973
try {
 
974
        eval("new Object().splice().unshift().prototype.null&&native.__lookupGetter__(undef>>>=NaN) = (1<<break)")
 
975
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
976
 
 
977
try {
 
978
        eval("delete NaN.charAt(1).concat(NaN.0.2)")
 
979
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
980
 
 
981
try {
 
982
        eval("Instantiate(new RegExp.sort().toJSONProtocol)")
 
983
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
984
 
 
985
try {
 
986
        eval("function X(x) { return GetFunctionFor(false).lastIndexOf(1.shift()) }; X(this.0.2.charCodeAt(0.2))")
 
987
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
988
 
 
989
try {
 
990
        eval("for (goto NaN.toObject(), ~true.'a', parseInt(debugger)+eval(false)) { eval(0.2.constructor) }")
 
991
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
992
 
 
993
try {
 
994
        eval("switch (parseInt(debugger).pop()) { case (this.push(true).valueOf()): Join(continue, debugger, native, native, debugger).filter(Array(continue)); break; }")
 
995
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
996
 
 
997
try {
 
998
        eval("x = new debugger.sort() instanceof this>>1")
 
999
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1000
 
 
1001
try {
 
1002
        eval("with ({ parseFloat(false).prototype.(!new Object()) : {unescape(-1)} }) { Math.max(new RegExp.superConstructor) }")
 
1003
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1004
 
 
1005
try {
 
1006
        eval("Instantiate({Math.pow(break)})")
 
1007
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1008
 
 
1009
try {
 
1010
        eval("import typeof(break.valueOf())")
 
1011
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1012
 
 
1013
try {
 
1014
        eval("Instantiate(Math.pow(-1[new RegExp]))")
 
1015
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1016
 
 
1017
try {
 
1018
        eval("native IsPrimitive(1).concat({x,null})")
 
1019
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1020
 
 
1021
try {
 
1022
        eval("NaN.length.prototype.value.prototype.function () { null==new Object() } = break.name()&IsPrimitive(0)")
 
1023
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1024
 
 
1025
try {
 
1026
        eval("delete NaN.prototype.-1.toString()")
 
1027
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1028
 
 
1029
try {
 
1030
        eval("new continue.unshift()+parseFloat(undef)")
 
1031
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1032
 
 
1033
try {
 
1034
        eval("const x = new NaN-break.call(false.pop())")
 
1035
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1036
 
 
1037
try {
 
1038
        eval("native new RegExp.exec(break).pop()")
 
1039
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1040
 
 
1041
try {
 
1042
        eval("SetValueOf({'a',null}.prototype.value, 1.shift() instanceof {'a',0})")
 
1043
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1044
 
 
1045
try {
 
1046
        eval("for (debugger.valueOf().size, function () { x.unshift() }, IsSmi(1)&&true==native) { new Object().__defineGetter__(this,function(){'a'})&&eval(native) }")
 
1047
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1048
 
 
1049
try {
 
1050
        eval("export 'a'.pop().charCodeAt(x.className())")
 
1051
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1052
 
 
1053
try {
 
1054
        eval("export String(IsSmi(debugger))")
 
1055
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1056
 
 
1057
try {
 
1058
        eval("typeof(debugger).valueOf().prototype.(1).lastIndexOf(this.break) = x.prototype.name.toLocaleString()")
 
1059
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1060
 
 
1061
try {
 
1062
        eval("native Array(typeof(false))")
 
1063
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1064
 
 
1065
try {
 
1066
        eval("new Function(1.__defineGetter__(1,function(){1}).null.constructor)")
 
1067
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1068
 
 
1069
try {
 
1070
        eval("x = 1.charAt(0).toObject()")
 
1071
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1072
 
 
1073
try {
 
1074
        eval("new Date(Math.max('a'.filter(new Object())))")
 
1075
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1076
 
 
1077
try {
 
1078
        eval("new Date(void.prototype.name.unshift())")
 
1079
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1080
 
 
1081
try {
 
1082
        eval("for (-1.toJSONProtocol.call(-1.size) in ~x.sort()) { eval(0&debugger) }")
 
1083
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1084
 
 
1085
try {
 
1086
        eval("for ('a'==undef.join() in Math.pow(IsSmi(false))) { undef > this>>goto x }")
 
1087
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1088
 
 
1089
try {
 
1090
        eval("Instantiate('a'.constructor.isNull)")
 
1091
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1092
 
 
1093
try {
 
1094
        eval("for (GetFunctionFor(this.slice(0.2, this)), this.prototype.void?null.unshift():native.className(), Number(new Object().call(-1))) { 0.splice() > debugger&&this }")
 
1095
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1096
 
 
1097
try {
 
1098
        eval("with ({ {goto new RegExp,Join(new Object(), native, continue, -1, x)} : NaN&x/{0,break} }) { this.lastIndexOf(new RegExp).join() }")
 
1099
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1100
 
 
1101
try {
 
1102
        eval("let (typeof(break.length())) { native&&false.sort() }")
 
1103
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1104
 
 
1105
try {
 
1106
        eval("x = new parseFloat(-1 instanceof break)")
 
1107
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1108
 
 
1109
try {
 
1110
        eval("label throw new continue.unshift()(null.shift())")
 
1111
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1112
 
 
1113
try {
 
1114
        eval("import Math.max(0.2.toLocaleString())")
 
1115
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1116
 
 
1117
try {
 
1118
        eval("function X(x) { return false.unshift().className() }; X(escape(NaN&NaN))")
 
1119
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1120
 
 
1121
try {
 
1122
        eval("new Date(Join(native.toText, goto x, 0.2.splice(), Join('a', 0, void, NaN, 1), eval(native)))")
 
1123
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1124
 
 
1125
try {
 
1126
        eval("if (GetFunctionFor(true.prototype.name)) { parseInt(NaN).toLocaleString() }")
 
1127
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1128
 
 
1129
try {
 
1130
        eval("new escape(native).__defineSetter__(return native,function(){undef > native})")
 
1131
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1132
 
 
1133
try {
 
1134
        eval("const x = new typeof(true > 'a')")
 
1135
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1136
 
 
1137
try {
 
1138
        eval("switch (debugger.prototype.0.2<<new RegExp+false) { case (native.splice().filter({x})): false&true.indexOf(1.__defineGetter__(native,function(){continue})); break; }")
 
1139
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1140
 
 
1141
try {
 
1142
        eval("label true-NaN.prototype.native.shift()")
 
1143
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1144
 
 
1145
try {
 
1146
        eval("new typeof(new RegExp.splice())")
 
1147
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1148
 
 
1149
try {
 
1150
        eval("switch (function () { this.NaN }) { case (this.continue.prototype.parseFloat(false)): IsPrimitive(new Object()-'a'); break; }")
 
1151
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1152
 
 
1153
try {
 
1154
        eval("export break.__lookupGetter__(debugger).indexOf(native.pop())")
 
1155
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1156
 
 
1157
try {
 
1158
        eval("switch (GetFunctionFor(NaN.lastIndex)) { case (new RegExp.lastIndex.toLocaleString()): NaN.join().indexOf(eval(-1)); break; }")
 
1159
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1160
 
 
1161
try {
 
1162
        eval("native {void.charAt(true)}")
 
1163
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1164
 
 
1165
try {
 
1166
        eval("new new Object()==NaN.join()")
 
1167
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1168
 
 
1169
try {
 
1170
        eval("new Date(typeof(Array(new Object())))")
 
1171
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1172
 
 
1173
try {
 
1174
        eval("label throw new (false)(eval(x))")
 
1175
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1176
 
 
1177
try {
 
1178
        eval("new new RegExp.size.charAt(true > -1)")
 
1179
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1180
 
 
1181
try {
 
1182
        eval("x = debugger.toObject().charAt(this<<undef)")
 
1183
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1184
 
 
1185
try {
 
1186
        eval("with ({ 'a'.valueOf()+parseInt(undef) : IsPrimitive(null).lastIndex }) { NaN.toObject().isNull }")
 
1187
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1188
 
 
1189
try {
 
1190
        eval("x = new new Object()&&void.lastIndexOf(0.2.splice())")
 
1191
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1192
 
 
1193
try {
 
1194
        eval("with ({ 1+1.name() : Join(Math.pow(debugger), new RegExp-1, x > 1, x<<-1, new RegExp.size) }) { undef[undef].size }")
 
1195
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1196
 
 
1197
try {
 
1198
        eval("delete native.call(-1).isNull")
 
1199
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1200
 
 
1201
try {
 
1202
        eval("if (new Object()>>>=break==Math.pow(debugger)) { IsPrimitive(this).lastIndex }")
 
1203
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1204
 
 
1205
try {
 
1206
        eval("for ((!x&&new RegExp) in undef.toLocaleString().slice(new RegExp.indexOf(NaN), IsPrimitive(-1))) { false.size+debugger[x] }")
 
1207
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1208
 
 
1209
try {
 
1210
        eval("import 0.length.__defineGetter__(0.2.shift(),function(){'a'.className()})")
 
1211
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1212
 
 
1213
try {
 
1214
        eval("Instantiate(goto new Object().push(void))")
 
1215
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1216
 
 
1217
try {
 
1218
        eval("with ({ Array(this.0) : parseFloat(void).pop() }) { escape(true).slice(continue.lastIndex, false.toObject()) }")
 
1219
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1220
 
 
1221
try {
 
1222
        eval("new native==true.filter({NaN,-1})")
 
1223
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1224
 
 
1225
try {
 
1226
        eval("for ('a'.__defineSetter__(continue,function(){-1}).unshift(), Array(undef).toLocaleString(), undef.__lookupGetter__(void).toLocaleString()) { parseInt(false/native) }")
 
1227
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1228
 
 
1229
try {
 
1230
        eval("this.x<<false.prototype.true.toLocaleString()==NaN.pop() = this.superConstructor>>Math.max(true)")
 
1231
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1232
 
 
1233
try {
 
1234
        eval("function X(x) { return this.prototype.name.splice() }; X(unescape(x).__lookupGetter__(Number(debugger)))")
 
1235
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1236
 
 
1237
try {
 
1238
        eval("x = new (!NaN).unshift()")
 
1239
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1240
 
 
1241
try {
 
1242
        eval("new Function(escape(Iterator(this)))")
 
1243
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1244
 
 
1245
try {
 
1246
        eval("function X(x) { return Number(new RegExp)<<this?true:-1 }; X(Number(null).lastIndex)")
 
1247
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1248
 
 
1249
try {
 
1250
        eval("export this.void.splice()")
 
1251
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1252
 
 
1253
try {
 
1254
        eval("for (this.prototype.null.sort() in -1.className()&void.filter(new Object())) { GetFunctionFor(new Object()).pop() }")
 
1255
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1256
 
 
1257
try {
 
1258
        eval("label 0[break].sort()")
 
1259
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1260
 
 
1261
try {
 
1262
        eval("for (null.length().toString(), eval(-1).toObject(), (!continue.concat(continue))) { true.name()/native<<new RegExp }")
 
1263
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1264
 
 
1265
try {
 
1266
        eval("for (unescape(null).sort(), Number(undef).charCodeAt(IsPrimitive(NaN)), null>>true/null.join()) { 0.2.toObject() > IsPrimitive(new RegExp) }")
 
1267
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1268
 
 
1269
try {
 
1270
        eval("new Date({NaN,native}&&1+undef)")
 
1271
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1272
 
 
1273
try {
 
1274
        eval("Instantiate(IsPrimitive(undef>>>=1))")
 
1275
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1276
 
 
1277
try {
 
1278
        eval("for (Join(true, 'a', true, 1, NaN).add({1}), GetFunctionFor(new Object().push(new Object())), goto 1.length) { Math.pow(GetFunctionFor(native)) }")
 
1279
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1280
 
 
1281
try {
 
1282
        eval("function X(x) { return break.isNull > parseInt(continue) }; X((new RegExp instanceof 1))")
 
1283
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1284
 
 
1285
try {
 
1286
        eval("with ({ Number(false).indexOf(x instanceof new Object()) : function () { x.toString() } }) { false.name().indexOf(GetFunctionFor(null)) }")
 
1287
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1288
 
 
1289
try {
 
1290
        eval("new Date('a'.constructor.prototype.name)")
 
1291
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1292
 
 
1293
try {
 
1294
        eval("GetFunctionFor(void&new Object()).prototype.debugger.add(null)[void.unshift()] = new RegExp.isNull.Iterator(this)")
 
1295
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1296
 
 
1297
try {
 
1298
        eval("delete false?break:undef.constructor")
 
1299
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1300
 
 
1301
try {
 
1302
        eval("with ({ (native.filter(1)) : eval(this&&0.2) }) { undef.length instanceof new Object().toText }")
 
1303
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1304
 
 
1305
try {
 
1306
        eval("export String(break.lastIndexOf(null))")
 
1307
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1308
 
 
1309
try {
 
1310
        eval("label (!Iterator(new RegExp))")
 
1311
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1312
 
 
1313
try {
 
1314
        eval("SetValueOf(String(null==-1), {1&0})")
 
1315
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1316
 
 
1317
try {
 
1318
        eval("new Date(parseInt('a' > 0))")
 
1319
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1320
 
 
1321
try {
 
1322
        eval("SetValueOf(debugger.toJSONProtocol.indexOf(escape(0)), this.filter(null).__defineSetter__(continue.break,function(){debugger>>null}))")
 
1323
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1324
 
 
1325
try {
 
1326
        eval("this.name().length().prototype.goto false.exec(true.charCodeAt(continue)) = Join(-1-false, undef.superConstructor, 'a'.shift(), (!x), NaN.this)")
 
1327
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1328
 
 
1329
try {
 
1330
        eval("new Function(typeof(new RegExp).sort())")
 
1331
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1332
 
 
1333
try {
 
1334
        eval("new 0.2.concat(x).splice()")
 
1335
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1336
 
 
1337
try {
 
1338
        eval("for (goto void.indexOf(throw new x(1)), typeof(return new RegExp), IsPrimitive(-1).add(void.lastIndexOf(debugger))) { null.indexOf(void).toText }")
 
1339
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1340
 
 
1341
try {
 
1342
        eval("return new RegExp.pop().prototype.String(x.toObject()) = 1.superConstructor.charCodeAt(new RegExp.charCodeAt(null))")
 
1343
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1344
 
 
1345
try {
 
1346
        eval("new null&true.prototype.name")
 
1347
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1348
 
 
1349
try {
 
1350
        eval("const x = -1>>>=NaN.indexOf((debugger))")
 
1351
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1352
 
 
1353
try {
 
1354
        eval("const x = new parseFloat(null).splice()")
 
1355
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1356
 
 
1357
try {
 
1358
        eval("import -1.lastIndexOf(new RegExp) instanceof throw new void(0.2)")
 
1359
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1360
 
 
1361
try {
 
1362
        eval("if ((0.shift())) { Join(IsPrimitive(-1), break.__defineSetter__(true,function(){break}), parseInt(null), parseFloat(break), true/null) }")
 
1363
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1364
 
 
1365
try {
 
1366
        eval("x = new escape(1 > continue)")
 
1367
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1368
 
 
1369
try {
 
1370
        eval("switch (parseInt(undef)>>false.filter(continue)) { case (this.undef/new Object()): 'a'.toJSONProtocol.__defineGetter__(new RegExp-undef,function(){parseFloat(new RegExp)}); break; }")
 
1371
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1372
 
 
1373
try {
 
1374
        eval("{void}.shift().prototype.this.Array(new Object()) = {0.2,new RegExp}.lastIndexOf(break.splice())")
 
1375
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1376
 
 
1377
try {
 
1378
        eval("new continue&&new Object().lastIndexOf(new Object() instanceof 1)")
 
1379
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1380
 
 
1381
try {
 
1382
        eval("for (throw new 'a'.exec(x)(return false), native/void.constructor, {native}==true.toLocaleString()) { goto 1 instanceof 1.isNull }")
 
1383
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1384
 
 
1385
try {
 
1386
        eval("for (break.concat(break) > native>>>=-1, (debugger.x), Join(x, void, void, new RegExp, null).name()) { void.charCodeAt(true).valueOf() }")
 
1387
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1388
 
 
1389
try {
 
1390
        eval("const x = new 'a'>>0 instanceof new Object().push(new RegExp)")
 
1391
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1392
 
 
1393
try {
 
1394
        eval("if (return ~break) { break.__defineGetter__(break,function(){-1}).shift() }")
 
1395
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1396
 
 
1397
try {
 
1398
        eval("Instantiate(Join(null, -1, undef, null, 0).toString())")
 
1399
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1400
 
 
1401
try {
 
1402
        eval("let ({new RegExp,void}.slice(break.isNull, false.shift())) { eval(debugger.slice(this, 1)) }")
 
1403
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1404
 
 
1405
try {
 
1406
        eval("function X(x) { return {GetFunctionFor(0)} }; X('a'.prototype.debugger.concat(void.constructor))")
 
1407
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1408
 
 
1409
try {
 
1410
        eval("let (~true instanceof continue) { escape(new RegExp.toObject()) }")
 
1411
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1412
 
 
1413
try {
 
1414
        eval("escape(0[native]).prototype.debugger.add(1).unshift() = (true.join())")
 
1415
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1416
 
 
1417
try {
 
1418
        eval("for (unescape(void).length, undef.toObject() instanceof x.toObject(), 0.2+true.concat(true.__lookupGetter__(this))) { (x).toJSONProtocol }")
 
1419
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1420
 
 
1421
try {
 
1422
        eval("Instantiate(escape(null).__lookupGetter__(undef.size))")
 
1423
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1424
 
 
1425
try {
 
1426
        eval("label Array(continue[false])")
 
1427
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1428
 
 
1429
try {
 
1430
        eval("function X(x) { return Number(this&&false) }; X(NaN.toJSONProtocol.toJSONProtocol)")
 
1431
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1432
 
 
1433
try {
 
1434
        eval("null.toString().shift().prototype.Array(x).__lookupGetter__('a'.prototype.x) = {1.length,break.join()}")
 
1435
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1436
 
 
1437
try {
 
1438
        eval("x = new 1.charCodeAt(break)+IsSmi(false)")
 
1439
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1440
 
 
1441
try {
 
1442
        eval("SetValueOf(String(this) > 0.2.toText, new RegExp.length.lastIndexOf(1<<0.2))")
 
1443
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1444
 
 
1445
try {
 
1446
        eval("switch (new RegExp.pop().charAt(IsSmi(new RegExp))) { case (native.indexOf(this)/native.lastIndex): this.debugger.indexOf(debugger); break; }")
 
1447
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1448
 
 
1449
try {
 
1450
        eval("new Date(Number(x)[debugger.prototype.break])")
 
1451
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1452
 
 
1453
try {
 
1454
        eval("function X(x) { return new RegExp>>>=x.unshift() }; X(Math.max(continue.name()))")
 
1455
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1456
 
 
1457
try {
 
1458
        eval("Instantiate(IsSmi(null.size))")
 
1459
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1460
 
 
1461
try {
 
1462
        eval("x = native?0.2:1+GetFunctionFor(void)")
 
1463
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1464
 
 
1465
try {
 
1466
        eval("for (IsPrimitive(-1)>>>=break.valueOf() in String(0 > 0.2)) { Math.max(true.length()) }")
 
1467
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1468
 
 
1469
try {
 
1470
        eval("switch (escape(unescape(NaN))) { case (Math.pow(eval(undef))): true.charAt(null)&new RegExp.pop(); break; }")
 
1471
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1472
 
 
1473
try {
 
1474
        eval("delete Join(new RegExp, 1, false, new Object(), this).toLocaleString()")
 
1475
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1476
 
 
1477
try {
 
1478
        eval("label return x.filter(x.join())")
 
1479
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1480
 
 
1481
try {
 
1482
        eval("new new RegExp.pop().shift()")
 
1483
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1484
 
 
1485
try {
 
1486
        eval("x = new (!debugger.size)")
 
1487
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1488
 
 
1489
try {
 
1490
        eval("label Math.max(debugger.__lookupGetter__(NaN))")
 
1491
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1492
 
 
1493
try {
 
1494
        eval("Instantiate(eval(debugger[debugger]))")
 
1495
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1496
 
 
1497
try {
 
1498
        eval("new 0.2.filter(true)&throw new true(debugger)")
 
1499
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1500
 
 
1501
try {
 
1502
        eval("new Date(continue.exec(debugger) > Math.pow(0.2))")
 
1503
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1504
 
 
1505
try {
 
1506
        eval("void.prototype.value.name().prototype.Number(undef&NaN) = false.__lookupGetter__(-1).name()")
 
1507
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1508
 
 
1509
try {
 
1510
        eval("Instantiate(null.__defineGetter__(native,function(){continue}).valueOf())")
 
1511
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1512
 
 
1513
try {
 
1514
        eval("with ({ {new Object()[continue],native.length()} : undef.name().superConstructor }) { Math.pow(break).indexOf(0.toJSONProtocol) }")
 
1515
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1516
 
 
1517
try {
 
1518
        eval("switch (Iterator(native.call(new RegExp))) { case (String(new RegExp).isNull): goto new RegExp.pop(); break; }")
 
1519
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1520
 
 
1521
try {
 
1522
        eval("const x = new x.constructor instanceof undef.indexOf(-1)")
 
1523
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1524
 
 
1525
try {
 
1526
        eval("SetValueOf(this.~null, continue.pop()&0&'a')")
 
1527
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1528
 
 
1529
try {
 
1530
        eval("switch (GetFunctionFor(~0)) { case ('a'.'a'<<undef.__defineGetter__(false,function(){true})): (!1).lastIndex; break; }")
 
1531
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1532
 
 
1533
try {
 
1534
        eval("function X(x) { return debugger.unshift().0.toString() }; X(Number(break).0.2>>>=false)")
 
1535
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1536
 
 
1537
try {
 
1538
        eval("new Date(Iterator(x)/undef.pop())")
 
1539
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1540
 
 
1541
try {
 
1542
        eval("SetValueOf(undef.join().toLocaleString(), null.add(false).valueOf())")
 
1543
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1544
 
 
1545
try {
 
1546
        eval("IsSmi(x).toString().prototype.0>>continue.indexOf(NaN.__lookupGetter__(new Object())) = ~-1&typeof(0)")
 
1547
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1548
 
 
1549
try {
 
1550
        eval("for (continue.__lookupGetter__(new RegExp).toObject(), false-0.toString(), return native.sort()) { new RegExp.name().className() }")
 
1551
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1552
 
 
1553
try {
 
1554
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1555
 
 
1556
try {
 
1557
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1558
 
 
1559
try {
 
1560
        eval("switch (escape(new RegExp).toString()) { case (goto eval(1)): this.filter(new Object()).call(new RegExp.slice(null, this)); break; }")
 
1561
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1562
 
 
1563
try {
 
1564
        eval("x = debugger-false.toText")
 
1565
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1566
 
 
1567
try {
 
1568
        eval("const x = Number(null>>new RegExp)")
 
1569
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1570
 
 
1571
try {
 
1572
        eval("delete this&native.indexOf('a'.splice())")
 
1573
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1574
 
 
1575
try {
 
1576
        eval("SetValueOf(~Math.max(break), 0.2.valueOf().length)")
 
1577
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1578
 
 
1579
try {
 
1580
        eval("Instantiate(Number(native.charCodeAt(x)))")
 
1581
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1582
 
 
1583
try {
 
1584
        eval("const x = new goto continue.add(0)")
 
1585
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1586
 
 
1587
try {
 
1588
        eval("delete typeof(debugger).name()")
 
1589
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1590
 
 
1591
try {
 
1592
        eval("'a'<<false.toText.prototype.throw new true(1).lastIndex = 'a'.name().length")
 
1593
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1594
 
 
1595
try {
 
1596
        eval("native 'a'.indexOf(debugger).charAt(NaN.add(new Object()))")
 
1597
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1598
 
 
1599
try {
 
1600
        eval("SetValueOf(break>>false.toString(), (false.indexOf(this)))")
 
1601
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1602
 
 
1603
try {
 
1604
        eval("delete goto NaN==(!debugger)")
 
1605
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1606
 
 
1607
try {
 
1608
        eval("new Date(0.2.join().superConstructor)")
 
1609
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1610
 
 
1611
try {
 
1612
        eval("const x = new this.void.toLocaleString()")
 
1613
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1614
 
 
1615
try {
 
1616
        eval("SetValueOf(x.exec(debugger)[GetFunctionFor(0)], native.toObject().exec(new RegExp.sort()))")
 
1617
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1618
 
 
1619
try {
 
1620
        eval("Instantiate(0.2.valueOf().toLocaleString())")
 
1621
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1622
 
 
1623
try {
 
1624
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1625
 
 
1626
try {
 
1627
        eval("new Function(-1.toJSONProtocol.prototype.name)")
 
1628
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1629
 
 
1630
try {
 
1631
        eval("new Date(Array(-1.shift()))")
 
1632
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1633
 
 
1634
try {
 
1635
        eval("export break.concat(undef).unshift()")
 
1636
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1637
 
 
1638
try {
 
1639
        eval("native parseFloat(-1)?NaN.toText:debugger.toString()")
 
1640
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1641
 
 
1642
try {
 
1643
        eval("for (void-continue/continue.prototype.undef in String(break.toText)) { parseInt(false).isNull }")
 
1644
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1645
 
 
1646
try {
 
1647
        eval("Instantiate(true.isNull.toObject())")
 
1648
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1649
 
 
1650
try {
 
1651
        eval("with ({ typeof(debugger).toObject() : x.constructor>>>=null.__defineGetter__(native,function(){debugger}) }) { unescape(undef.lastIndexOf(false)) }")
 
1652
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1653
 
 
1654
try {
 
1655
        eval("export unescape(continue)<<native[0]")
 
1656
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1657
 
 
1658
try {
 
1659
        eval("if (String(0).unescape(debugger)) { {break.pop(),0.2.constructor} }")
 
1660
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1661
 
 
1662
try {
 
1663
        eval("String({true}).prototype.break.length.call(false > 0.2) = GetFunctionFor(0.prototype.new RegExp)")
 
1664
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1665
 
 
1666
try {
 
1667
        eval("with ({ false.push(0.2).indexOf(Math.max(debugger)) : x&x.prototype.name }) { goto 1.lastIndex }")
 
1668
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1669
 
 
1670
try {
 
1671
        eval("new Function(0.2.lastIndex&0.2?break:NaN)")
 
1672
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1673
 
 
1674
try {
 
1675
        eval("const x = -1.prototype.value.toText")
 
1676
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1677
 
 
1678
try {
 
1679
        eval("import native.toLocaleString()-1.prototype.0")
 
1680
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1681
 
 
1682
try {
 
1683
        eval("export debugger[-1].indexOf(Join(new Object(), 0, x, new Object(), 0.2))")
 
1684
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1685
 
 
1686
try {
 
1687
        eval("function X(x) { return (!true).lastIndexOf(true.splice()) }; X(NaN.toString().prototype.value)")
 
1688
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1689
 
 
1690
try {
 
1691
        eval("function X(x) { return continue.slice(-1, 1).prototype.true.name() }; X('a'.push(void).prototype.value)")
 
1692
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1693
 
 
1694
try {
 
1695
        eval("for (goto new RegExp.length(), x.sort().className(), Math.max(new RegExp.toJSONProtocol)) { (IsSmi(-1)) }")
 
1696
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1697
 
 
1698
try {
 
1699
        eval("const x = 0.splice()&&-1.sort()")
 
1700
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1701
 
 
1702
try {
 
1703
        eval("let (Math.max(-1>>1)) { break.toLocaleString().toJSONProtocol }")
 
1704
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1705
 
 
1706
try {
 
1707
        eval("new {void.prototype.break,new RegExp.toString()}")
 
1708
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1709
 
 
1710
try {
 
1711
        eval("new IsSmi(debugger).name()")
 
1712
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1713
 
 
1714
try {
 
1715
        eval("new 'a'.concat(undef).sort()")
 
1716
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1717
 
 
1718
try {
 
1719
        eval("x = new {debugger.toObject(),'a' > false}")
 
1720
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1721
 
 
1722
try {
 
1723
        eval("if (goto 1.concat(Join(x, undef, native, x, new Object()))) { new RegExp.prototype.name==new RegExp.superConstructor }")
 
1724
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1725
 
 
1726
try {
 
1727
        eval("function X(x) { return new Object().__defineGetter__(0.2,function(){0.2}).length() }; X(void.isNull<<parseFloat(NaN))")
 
1728
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1729
 
 
1730
try {
 
1731
        eval("delete continue.toJSONProtocol.toLocaleString()")
 
1732
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1733
 
 
1734
try {
 
1735
        eval("for (continue.constructor.toObject() in true&&undef.toJSONProtocol) { String(0+break) }")
 
1736
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1737
 
 
1738
try {
 
1739
        eval("import true.call(continue)>>break.toString()")
 
1740
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1741
 
 
1742
try {
 
1743
        eval("label escape(this) > Math.pow(new RegExp)")
 
1744
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1745
 
 
1746
try {
 
1747
        eval("new {void}/IsSmi(new Object())")
 
1748
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1749
 
 
1750
try {
 
1751
        eval("switch (native==null?debugger.prototype.name:null.toLocaleString()) { case (NaN.push(this).join()): (break instanceof continue); break; }")
 
1752
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1753
 
 
1754
try {
 
1755
        eval("x = new Math.pow(x.push(0))")
 
1756
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1757
 
 
1758
try {
 
1759
        eval("new (Array(NaN))")
 
1760
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1761
 
 
1762
try {
 
1763
        eval("label IsSmi(new RegExp).toLocaleString()")
 
1764
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1765
 
 
1766
try {
 
1767
        eval("label NaN.push(1).shift()")
 
1768
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1769
 
 
1770
try {
 
1771
        eval("{escape(undef),debugger.filter(0.2)}.prototype.-1 > new RegExp[0.2.valueOf()] = new RegExp.prototype.value.splice()")
 
1772
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1773
 
 
1774
try {
 
1775
        eval("x = new Join(0.2, x, continue, debugger, new Object()).size")
 
1776
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1777
 
 
1778
try {
 
1779
        eval("with ({ Number(null).name() : Math.pow(true).__defineGetter__(debugger.toString(),function(){false+0.2}) }) { this.{x,break} }")
 
1780
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1781
 
 
1782
try {
 
1783
        eval("new Math.pow(goto debugger)")
 
1784
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1785
 
 
1786
try {
 
1787
        eval("x = IsPrimitive(void.pop())")
 
1788
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1789
 
 
1790
try {
 
1791
        eval("x = new Object().toString().toJSONProtocol")
 
1792
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1793
 
 
1794
try {
 
1795
        eval("Instantiate(this.String(0.2))")
 
1796
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1797
 
 
1798
try {
 
1799
        eval("let ({-1.call(new RegExp)}) { break.length().splice() }")
 
1800
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1801
 
 
1802
try {
 
1803
        eval("import null.size.__defineGetter__(void.filter(x),function(){null.pop()})")
 
1804
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1805
 
 
1806
try {
 
1807
        eval("const x = new IsPrimitive(null.superConstructor)")
 
1808
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1809
 
 
1810
try {
 
1811
        eval("new eval(-1.prototype.continue)")
 
1812
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1813
 
 
1814
try {
 
1815
        eval("switch (typeof(Iterator('a'))) { case (0.constructor>>~1): void.__defineGetter__(void,function(){1})/GetFunctionFor(0); break; }")
 
1816
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1817
 
 
1818
try {
 
1819
        eval("for (false instanceof x.add(true.charAt(new RegExp)) in Join(undef.lastIndexOf(break), 0.2.add(new Object()), Iterator(1), {'a',x}, Array(new Object()))) { function () { null }/1&&-1 }")
 
1820
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1821
 
 
1822
try {
 
1823
        eval("new escape('a'.concat(undef))")
 
1824
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1825
 
 
1826
try {
 
1827
        eval("new Function(Math.pow(NaN).toText)")
 
1828
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1829
 
 
1830
try {
 
1831
        eval("x = new throw new 0(NaN).className()")
 
1832
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1833
 
 
1834
try {
 
1835
        eval("delete String(GetFunctionFor(new Object()))")
 
1836
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1837
 
 
1838
try {
 
1839
        eval("x = Iterator(new Object()).charAt((0.2))")
 
1840
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1841
 
 
1842
try {
 
1843
        eval("Number(undef.charAt(1)).prototype.undef.lastIndexOf(true).slice(1.className(), undef.filter(-1)) = null<<null.push(parseInt('a'))")
 
1844
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1845
 
 
1846
try {
 
1847
        eval("x = {Math.max(1),IsSmi(new Object())}")
 
1848
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1849
 
 
1850
try {
 
1851
        eval("switch (new Object().exec(0).isNull) { case (escape(IsSmi(false))): false.toObject()-null.size; break; }")
 
1852
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1853
 
 
1854
try {
 
1855
        eval("new 'a'.__defineSetter__(debugger,function(){false}).name()")
 
1856
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1857
 
 
1858
try {
 
1859
        eval("x = debugger?-1:0+true.prototype.1")
 
1860
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1861
 
 
1862
try {
 
1863
        eval("new {false instanceof continue,native.size}")
 
1864
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1865
 
 
1866
try {
 
1867
        eval("GetFunctionFor(continue.__lookupGetter__(0.2)).prototype.Math.max(1.splice()) = true.__defineGetter__(undef,function(){NaN}).filter(String(new RegExp))")
 
1868
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1869
 
 
1870
try {
 
1871
        eval("null.size-1.toLocaleString().prototype.(this).shift() = GetFunctionFor(native.charAt(break))")
 
1872
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1873
 
 
1874
try {
 
1875
        eval("Instantiate((!null.indexOf(-1)))")
 
1876
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1877
 
 
1878
try {
 
1879
        eval("x = {break.sort()}")
 
1880
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1881
 
 
1882
try {
 
1883
        eval("new throw new debugger.splice()(this.__lookupGetter__(undef))")
 
1884
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1885
 
 
1886
try {
 
1887
        eval("unescape(x[native]).prototype.0.splice().-1.prototype.true = x.prototype.value.className()")
 
1888
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1889
 
 
1890
try {
 
1891
        eval("export x+true.length")
 
1892
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1893
 
 
1894
try {
 
1895
        eval("export debugger.indexOf(-1).indexOf(true.constructor)")
 
1896
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1897
 
 
1898
try {
 
1899
        eval("for ({break}.exec(new Object().continue) in eval(0.2.charAt(new Object()))) { throw new null.length(null?break:-1) }")
 
1900
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1901
 
 
1902
try {
 
1903
        eval("const x = NaN.toLocaleString().toObject()")
 
1904
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1905
 
 
1906
try {
 
1907
        eval("function X(x) { return Math.pow(break+false) }; X(Join(true.add(new Object()), null[-1], new RegExp[true], NaN&&debugger, x.charAt(undef)))")
 
1908
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1909
 
 
1910
try {
 
1911
        eval("switch ((break).add(true.sort())) { case (undef.charAt(native).__defineGetter__(IsPrimitive(1),function(){NaN<<new RegExp})): -1.__defineSetter__(null,function(){-1}) > this.charCodeAt(this); break; }")
 
1912
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1913
 
 
1914
try {
 
1915
        eval("import return 0.2.length")
 
1916
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1917
 
 
1918
try {
 
1919
        eval("continue.join().toText.prototype.Number(debugger).slice(new RegExp.-1, (NaN)) = function () { (!null) }")
 
1920
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1921
 
 
1922
try {
 
1923
        eval("export Number(break.__lookupGetter__(false))")
 
1924
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1925
 
 
1926
try {
 
1927
        eval("new Date(return null/x)")
 
1928
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1929
 
 
1930
try {
 
1931
        eval("export Number(undef).shift()")
 
1932
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1933
 
 
1934
try {
 
1935
        eval("const x = 1[native]/this&true")
 
1936
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1937
 
 
1938
try {
 
1939
        eval("delete typeof(debugger.unshift())")
 
1940
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1941
 
 
1942
try {
 
1943
        eval("import x.charAt(false)&-1>>x")
 
1944
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1945
 
 
1946
try {
 
1947
        eval("if (null.toText.superConstructor) { typeof(-1).toString() }")
 
1948
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1949
 
 
1950
try {
 
1951
        eval("let (parseFloat(continue.superConstructor)) { 0.2.toText.prototype.value }")
 
1952
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1953
 
 
1954
try {
 
1955
        eval("label parseInt(IsSmi(null))")
 
1956
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1957
 
 
1958
try {
 
1959
        eval("delete new Object().valueOf().indexOf(true-x)")
 
1960
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1961
 
 
1962
try {
 
1963
        eval("x = new unescape(1.__defineGetter__(new Object(),function(){x}))")
 
1964
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1965
 
 
1966
try {
 
1967
        eval("let (undef.size.splice()) { 1.constructor.charCodeAt(0+'a') }")
 
1968
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1969
 
 
1970
try {
 
1971
        eval("this.new RegExp.pop().prototype.eval(debugger).toJSONProtocol = unescape(continue).valueOf()")
 
1972
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1973
 
 
1974
try {
 
1975
        eval("const x = new this.new RegExp.indexOf(unescape(new Object()))")
 
1976
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1977
 
 
1978
try {
 
1979
        eval("x = new break instanceof false instanceof native.length()")
 
1980
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1981
 
 
1982
try {
 
1983
        eval("Instantiate(parseFloat(x).valueOf())")
 
1984
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1985
 
 
1986
try {
 
1987
        eval("label {escape(true),Math.max(null)}")
 
1988
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1989
 
 
1990
try {
 
1991
        eval("'a'>>>=void.prototype.value.prototype.break.prototype.break.indexOf(0.className()) = (!this&native)")
 
1992
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1993
 
 
1994
try {
 
1995
        eval("import Number(NaN).push(IsSmi(break))")
 
1996
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
1997
 
 
1998
try {
 
1999
        eval("export true.exec(void).toObject()")
 
2000
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2001
 
 
2002
try {
 
2003
        eval("new Function({'a',true}/eval(new Object()))")
 
2004
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2005
 
 
2006
try {
 
2007
        eval("label null.concat(null).toObject()")
 
2008
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2009
 
 
2010
try {
 
2011
        eval("native {0.2.length,new RegExp.lastIndexOf(-1)}")
 
2012
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2013
 
 
2014
try {
 
2015
        eval("function X(x) { return Math.max({0.2}) }; X(true.charCodeAt(null).add(new RegExp.name()))")
 
2016
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2017
 
 
2018
try {
 
2019
        eval("delete -1.lastIndex.length")
 
2020
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2021
 
 
2022
try {
 
2023
        eval("new Function(0.2[1].call(true > break))")
 
2024
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2025
 
 
2026
try {
 
2027
        eval("Instantiate('a'.toLocaleString().splice())")
 
2028
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2029
 
 
2030
try {
 
2031
        eval("x = typeof(void&&void)")
 
2032
} catch (e) { if (e.message.length > 0) { print (e.message); } };
 
2033