[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] What happened to (UNQUOTE <expression> ...)



On Sun, Apr 24, 2011 at 9:04 AM, Andre van Tonder <andre@x> wrote:
> and (unquote-splicing <expression> ...)?
>
> In other words, more than one argument to UNQUOTE(-SPLICING).
>
> These were added in R6RS to fix some well-known shortcomings of quasiquote.
> The issue and the R6RS solution had been known for a long time and were
> discussed by many authors for many years before being adopted.
> I for one liked the change and probably have code that depends on it.

It looks reasonable to me, but could you point us
to the discussions or rationales?

Specifically, how is (unquote-splicing a b c) different from
,@a ,@b ,@c ?

-- 
Alex

_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports