Changed the implementation of quote from being special cased in several Parenscript...
authorVladimir Sedach <vsedach@gmail.com>
Tue, 31 Mar 2009 00:42:31 +0000 (18:42 -0600)
committerVladimir Sedach <vsedach@gmail.com>
Tue, 31 Mar 2009 00:42:31 +0000 (18:42 -0600)
commitfb4692854ead699944b83234577a2f7b42bd8630
tree8766e17abc00fbcabaf3af9183323163b982bff1
parent6c9687e95f1eae8542cfb72dbbadd6af76b74187
Changed the implementation of quote from being special cased in several Parenscript internal functions to a Parenscript macro. This makes the code simpler and allows for extensibility of how quoted forms are translated. One example is quoted strings being translated to JavaScript array literals.
src/compiler.lisp
src/printer.lisp
src/special-forms.lisp
t/ps-tests.lisp