Fixed 'lisp' form to produce code that captures enclosing lexical scope correctly...
authorVladimir Sedach <vsedach@gmail.com>
Sun, 12 Apr 2009 01:57:19 +0000 (19:57 -0600)
committerVladimir Sedach <vsedach@gmail.com>
Sun, 12 Apr 2009 23:10:18 +0000 (17:10 -0600)
commitceb1f27744cc30486b34835220ec09dea235ea6a
treeeba8ee2c4d88186847d1d25767423e47d6913f80
parent618fb20901b0f3627ea8b4d87222e21f223b52c8
Fixed 'lisp' form to produce code that captures enclosing lexical scope correctly in 'ps' macro (broke it in my previous patch 0ce67a33), added unit tests to check for expansion in correct environment.
src/printer.lisp
src/special-forms.lisp
t/ps-tests.lisp