[Scheme-reports] "unspecified values" Andy Wingo (19 May 2011 15:49 UTC)
Re: [Scheme-reports] "unspecified values" Alaric Snell-Pym (19 May 2011 16:11 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (19 May 2011 17:11 UTC)
Re: [Scheme-reports] "unspecified values" Alex Shinn (21 May 2011 05:04 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (21 May 2011 08:52 UTC)
Re: [Scheme-reports] "unspecified values" Jim Rees (21 May 2011 13:58 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (21 May 2011 15:10 UTC)
Re: [Scheme-reports] "unspecified values" John Cowan (21 May 2011 18:24 UTC)
Re: [Scheme-reports] "unspecified values" Andy Wingo (22 May 2011 13:28 UTC)
Re: [Scheme-reports] "unspecified values" Andre van Tonder (21 May 2011 15:19 UTC)
Re: [Scheme-reports] "unspecified values" Alex Shinn (21 May 2011 18:19 UTC)
Re: [Scheme-reports] "unspecified values" Alaric Snell-Pym (23 May 2011 11:34 UTC)
Re: [Scheme-reports] "unspecified values" John Cowan (23 May 2011 15:57 UTC)
Re: [Scheme-reports] "unspecified values" Alaric Snell-Pym (23 May 2011 11:20 UTC)

Re: [Scheme-reports] "unspecified values" Alex Shinn 21 May 2011 18:17 UTC

On Sat, May 21, 2011 at 8:13 AM, Andre van Tonder <andre@het.brown.edu> wrote:
>
> Arbitrary expressions do not return a single value in R5RS, so
> I would say the above macro is buggy even in R5RS.  It fails
> for something as simple as
>
>  (time (values 1 2))
>
> /in R5RS/.
>
> So your example is IMO invalid, unless what you really want is to
> return to R4RS.  I wonder sometimes... ;)

Wow, everybody immediately replied with exactly
the argument I wrote that they would reply with,
and proceeded to ignore the response I had written.
So I'll include it one more time:

 [...] it works fine for users who were
 not previously using MV in that context, or perhaps
 in any of their code.

It's not a matter whether the code they wrote
generalizes to a wider class of uses or not.
It matters that the code works the way they
were using it before, and with the proposed
change the code would break.

--
Alex

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