I pushed a small patch so PS can handle vector literals. These obviously map
to the same thing as lists (namely, JS arrays).
(ps #(1 2 3))
=>
"[1, 2, 3];"
(ps #(1 2 #(a b) 3))
=>
"[1, 2, ['a', 'b'], 3];"
It's helpful to have this notation for anyone who's trying to maintain
common code across CL and Parenscript (as we are). In principle, I feel that
extensions to PS that exist purely to support this goal should probably not
be in the core library. But the above change requires hacking the compiler,
so I went ahead and put it in. If there are objections, we can remove it.
Daniel