michael@0: var lfcode = new Array(); michael@0: lfcode.push("\ michael@0: test();\ michael@0: function test() {\ michael@0: function removeAllProperties(o) {\ michael@0: bar() = thaw, patterns;\ michael@0: }\ michael@0: var o = {};\ michael@0: o.first = { toSource: function() { removeAllProperties(o); } };\ michael@0: return o.toSource();\ michael@0: }\ michael@0: "); michael@0: lfcode.push("test();"); michael@0: gczeal(4); michael@0: while (true) { michael@0: var file = lfcode.shift(); if (file == undefined) { break; } michael@0: loadFile(file); michael@0: } michael@0: function loadFile(lfVarx) { michael@0: try { michael@0: evaluate(lfVarx); michael@0: } catch (lfVare) { } michael@0: }