implement new and improved let scoping - fixes #91, fixes #102, fixes #124

This commit is contained in:
Sebastian McKenzie
2014-11-04 14:59:44 +11:00
parent d1088583ba
commit 287cbbb6a1
23 changed files with 404 additions and 122 deletions

View File

@@ -7,12 +7,12 @@ var foo2 = function () {};
exports.foo2 = foo2;
var foo3;
exports.foo3 = foo3;
var _foo4 = 2;
exports.foo4 = _foo4;
var _foo5;
exports.foo5 = _foo5;
var _foo6 = 3;
exports.foo6 = _foo6;
var foo4 = 2;
exports.foo4 = foo4;
var foo5;
exports.foo5 = foo5;
var foo6 = 3;
exports.foo6 = foo6;
function foo7() {}
var foo8 = function foo8() {};