JeffreyZhao/jscex — pull request #47 by NanaLich (2012-07-30 04:44:34+00:00)
Title: Update src/jscex-jit.js

We know that due to a parser bug inside Microsoft JScript engine you get undefined value from running eval("(function () {})"),
so we can just use this result value as our input condition.

If the implementation can't even guarantee this buggy behavior, then there left nothing we can assume.

Also, in order to fix this problem, just put "0," before our function expression is enough.