Fixed a bug where 'create' was special-casing keywords in
authorVladimir Sedach <vsedach@gmail.com>
Wed, 12 Aug 2009 21:01:51 +0000 (15:01 -0600)
committerVladimir Sedach <vsedach@gmail.com>
Wed, 12 Aug 2009 21:01:51 +0000 (15:01 -0600)
commitfc772f726fef4f366bf0a2529db348a554a092fa
tree618d0c96d05b6008660a5efd45ec534e38637af8
parent8e5d6db86745860ded789f169dc82159ed5ab365
Fixed a bug where 'create' was special-casing keywords in
inappropriate ways.

(slot-value (create :foo-bar 1) :foo-bar) was being translated as
({ fooBar : 1 })['foo-bar']
docs/reference.lisp
src/compiler.lisp
src/printer.lisp
src/special-forms.lisp
t/ps-tests.lisp
t/reference-tests.lisp