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 02:14:24 +0000 (20:14 -0600)
commit0aa90f66141dc4dd0c1253f8f98d33898632953b
treeeba8ee2c4d88186847d1d25767423e47d6913f80
parent09a3438eebb856bfd71e40459c9c9096d3cd4e3e
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