michael@0: for each(let a in [new Boolean(false)]) {} michael@0: for (var b = 0; b < 13; ++b) { michael@0: if (b % 3 == 1) { michael@0: (function f(c) { michael@0: if (c <= 1) { michael@0: return 1; michael@0: } michael@0: return f(c - 1) + f(c - 2); michael@0: })(3) michael@0: } else { michael@0: (function g(d, e) {; michael@0: return d.length == e ? 0 : d[e] + g(d, e + 1); michael@0: })([false, new Boolean(true), false], 0) michael@0: } michael@0: } michael@0: michael@0: /* Should not have crashed. */ michael@0: