| var BUGNUMBER = ''; |
| function printBugNumber (num) |
| { |
| return "foo"; |
| } |
| function optionsClear() { |
| var x = printBugNumber().split(','); |
| } |
| function optionsReset() { |
| optionsClear(); |
| } |
| var code = new Array(); |
| code.push("evaluate"); |
| var x0 = "\ |
| printBugNumber(BUGNUMBER);\n\ |
| function gen()\n\ |
| {\n\ |
| try {\n\ |
| yield 0;\n\ |
| } finally {\n\ |
| }\n\ |
| }\n\ |
| var iter1 = gen( iter1=\"NaN\", new gen(gen)) ;\n\ |
| gc();\n\ |
| "; |
| code.push(x0); |
| code.push("evaluate"); |
| var files = new Array(); |
| while (true) { |
| var file = code.shift(); |
| if (file == "evaluate") { |
| loadFiles(files); |
| } else if (file == undefined) { |
| break; |
| } else { |
| files.push(file); |
| } |
| } |
| function loadFiles(x) { |
| for (i in x) { |
| try { |
| eval(x[i]); |
| } catch (e) { |
| } |
| } |
| optionsReset(); |
| } |
| |