Backquote and multiple splices
There is a bug in how backquote processes multiple splices.
(read-from-string "`(,@vars ,@vars)")
=>
`((,@vars) (,@vars))
16
$ cmucl
CMU Common Lisp snapshot-2017-10 (21b Unicode), running on something
With core: /opt/lisps/lib/cmucl/lib/lisp-sse2.core
Dumped on: Tue, 2017-10-10 12:08:17+10:00 on gondor.local
See <http://www.cmucl.org/> for support information.
Loaded subsystems:
Unicode 1.29 with Unicode version 6.2.0
Python 1.1, target Intel x86/sse2
CLOS based on Gerd's PCL 2010/03/19 15:19:03
ASDF 3.3.0
$ uname -v
Darwin Kernel Version 16.7.0: Wed Oct 4 00:17:00 PDT 2017; root:xnu-3789.71.6~1/RELEASE_X86_64