/* * Any copyright is dedicated to the Public Domain. * http://creativecommons.org/licenses/publicdomain/ */ function throws(code) { var type; try { eval(code); } catch (ex) { type = ex.name; } assertEq(type, 'SyntaxError'); } var s = '\\u0073'; throws('var thi' + s); throws('switch (' + s + 'witch) {}') throws('var ' + s + 'witch'); if (typeof reportCompare == 'function') reportCompare(true, true);