|
1 version(180) |
|
2 function f1(code) { |
|
3 var c |
|
4 var t = code.replace(/s/, "") |
|
5 var f = new Function(code) |
|
6 var o |
|
7 e = v = f2(f, c) |
|
8 } |
|
9 function f2(f, e) { |
|
10 try { |
|
11 a = f() |
|
12 } catch(r) { |
|
13 var r = g() |
|
14 } |
|
15 } |
|
16 g1 = [{ |
|
17 text: "(function sum_slicing(array){return array==0?0:a+sum_slicing(array.slice(1))})", |
|
18 test: function (f) { |
|
19 f([, 2]) == "" |
|
20 } |
|
21 }]; |
|
22 (function () { |
|
23 for (var i = 0; i < g1.length; ++i) { |
|
24 var a = g1[i] |
|
25 var text = a.text |
|
26 var f = eval(text.replace(/@/, "")) |
|
27 if (a.test(f)) {} |
|
28 } |
|
29 }()) |
|
30 f1("for(let a=0;a<6;a++){print([\"\"].some(function(){false>\"\"}))}") |
|
31 |