id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
6,"Backquote  ,@,@ handling",gz,gb,"Given:

{{{
(defparameter *c* `((list :x 1) (list :y 2)))
}}}

reading

{{{
``(f ,@,@ *c*)
}}}


should return something that creates:


{{{
(f :x 1 :y 2)
}}}



OpenMCL's backquote generates:

{{{
(f (:x 1) : y 2)
}}}

Steele's reference backquote implementation (which is conditionalized
out in ""ccl:lib;backquote.lisp"") has other problems, but handles this
case as the user expects (and I tend to think that their expectation
is reasonable.)
",defect,new,minor,,ANSI CL Compliance,1.1,,,attila.lendvai@…
