michael@0: // |jit-test| error: too much recursion michael@0: (function() { michael@0: (function f(x) { michael@0: return x * f(x - 1); michael@0: with({}) michael@0: var r = "" michael@0: })() michael@0: })() michael@0: