Lines Matching refs:code

7 // 1.  Redistributions of source code must retain the above copyright
31 code = "function foo(o, a, b) {\n";
32 code += " var x = 0;\n";
33 code += " var c = a + b;\n";
35 code += " var " + String.fromCharCode("d".charCodeAt(0) + j) + " = " + ((i & (1 << ((j / 2) | 0))) ? "0.5" : "0") + ";\n";
36 code += " for (var __i = 0; __i < 10; ++__i) {\n";
37 code += " if (a + b + 1 > __i) {\n";
38 code += " c = d;\n";
39 code += " x += c;\n";
40 code += " }\n";
41 code += " if (a + b + 2 > __i) {\n";
42 code += " c = e;\n";
43 code += " x += c;\n";
44 code += " }\n";
45 code += " if (a + b + 3 > __i) {\n";
46 code += " c = f;\n";
47 code += " x += c;\n";
48 code += " }\n";
49 code += " if (a + b + 4 > __i) {\n";
50 code += " c = g;\n";
51 code += " x += c;\n";
52 code += " }\n";
53 code += " if (a + b + 5 > __i) {\n";
54 code += " c = h;\n";
55 code += " x += c;\n";
56 code += " }\n";
57 code += " if (a + b + 6 > __i) {\n";
58 code += " c = i;\n";
59 code += " x += c;\n";
60 code += " }\n";
61 code += " if (a + b + 7 > __i) {\n";
62 code += " c = j;\n";
63 code += " x += c;\n";
64 code += " }\n";
65 code += " if (a + b + 8 > __i) {\n";
66 code += " c = k;\n";
67 code += " x += c;\n";
68 code += " }\n";
70 code += " if (a + b + " + (9 + j) + " > __i)\n";
71 code += " " + String.fromCharCode("d".charCodeAt(0) + j) + " = __i + " + j + " + " + ((i & (1 << (((j / 2) | 0) + 4))) ? "0.5" : "0") + ";\n";
73 code += " }\n";
74 code += " return x + c;\n";
75 code += "}\n";
76 code += "\n";
77 code += "var result = 0;\n"
78 code += "for (var __j = 0; __j < 100; ++__j) {\n";
79 code += " result += foo({}, __j, __j + 1);\n";
80 code += "}\n";
81 code += "\n";
82 code += "result";
84 var theResult = eval(code);