Re: [Scheme-reports] What happened to (UNQUOTE <expression> ...) Aaron W. Hsu 05 May 2011 01:59 UTC

On Wed, 04 May 2011 10:55:41 -0400, Andre van Tonder <andre@het.brown.edu>
wrote:

> The Chez solution to this problem (multi-argument unquote) has been in
> use for a
> number of years by several large implementations.  It has he advantage
> of being
> backwards compatible - existing programs not using multi-argument unquote
> will not be broken.  The macro is nontrivial but has been thoroughly
> debugged
> and tested over the course of years and can be copied and pasted into any
> implementation, so the cost of adopting it is zero.  And the
> specification has already been written for R6RS and can be copied and
> pasted
> from there into the WG1 standard, again ast zero cost,  if the editors so
> decide.  It is my opinion that this is the best choice that can be made
> at this
> point.

These are all rather convincing points, IMO. On the other hand, does
anyone know if there are alternative approaches currently implemented by
complete implementations?

	Aaron W. Hsu

--
Programming is just another word for the lost art of thinking.

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