C
Csaba Gabor
// Look ma! no evals!
function eval2 (string, noReturn) {
return Function((!noReturn ? "return " : "")+string)(); }
var aR = eval2("/x/");
var Yo = eval2("{a:1, l:1, e:1, r:1, t:1}");
var a = eval2("['Hi', 'Mom']");
var aPri = eval2("a.join(' ').replace(aR,'u');");
var foo = eval2("var f='';for (var i in Yo) f+=i; return(f)",true);
eval2 (foo+"('"+aPri+"')");
Csaba Gabor from Vienna
function eval2 (string, noReturn) {
return Function((!noReturn ? "return " : "")+string)(); }
var aR = eval2("/x/");
var Yo = eval2("{a:1, l:1, e:1, r:1, t:1}");
var a = eval2("['Hi', 'Mom']");
var aPri = eval2("a.join(' ').replace(aR,'u');");
var foo = eval2("var f='';for (var i in Yo) f+=i; return(f)",true);
eval2 (foo+"('"+aPri+"')");
Csaba Gabor from Vienna