Wrap let in lambda when there is no outer lexical scope to introduce one, and avoid...
commite22f34beb210d857ff284a0952351f2ba5c9fbe5
authorVladimir Sedach <vsedach@gmail.com>
Fri, 16 Dec 2011 23:24:09 +0000 (16 18:24 -0500)
committerVladimir Sedach <vsedach@gmail.com>
Sat, 17 Dec 2011 20:12:47 +0000 (17 15:12 -0500)
tree74059185c4e0e250acb05c6586ec6f131f47b57a
parentee545a0210f3b74fa046c8868b60af70444aae27
Wrap let in lambda when there is no outer lexical scope to introduce one, and avoid spurious global variables.
src/compilation-interface.lisp
src/compiler.lisp
src/function-definition.lisp
src/macros.lisp
src/special-operators.lisp
t/eval-tests.lisp
t/output-tests.lisp
t/test-package.lisp