context: function test(){  enterFunc ('test');  printBugNumber (bug);  printStatus (summary);    var g, h;  g = function(a,b,c) { return a - (b + c) }  expect = 'function(a,b,c) { return a - (b + c); }';  actual = g + '';  compareSource(expect, actual, summary);  h = eval(uneval(g));  expect = g(1, 10, 100);  actual = h(1, 10, 100);  reportCompare(expect, actual, summary);  var p, q;  p = function (a,b,c) { return a + (b - c) }  expect = 'function (a,b,c) { return a + (b - c);}';  actual = p + '';  compareSource(expect, actual, summary);  q = eval(uneval(p));  expect = p(3, "4", "5");  actual = q(3, "4", "5");  reportCompare(expect, actual, summary);  exitFunc ('test');}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/3703c3c05f398a63e55992f7687ef65273b26d6a/regress-352261.js/buggy/js/tests/js1_5/extensions/regress-352261.js