Re: [Scheme-reports] Multiple values in BEGIN Andre van Tonder (06 May 2011 14:18 UTC)
Re: [Scheme-reports] Multiple values in BEGIN Alaric Snell-Pym (06 May 2011 14:25 UTC)
Re: [Scheme-reports] Multiple values in BEGIN Ian Price (06 May 2011 14:34 UTC)
Re: [Scheme-reports] Multiple values in BEGIN Andre van Tonder (06 May 2011 14:46 UTC)
Re: [Scheme-reports] Multiple values in BEGIN Jussi Piitulainen (06 May 2011 14:36 UTC)
Re: [Scheme-reports] Multiple values in BEGIN John Cowan (06 May 2011 14:46 UTC)

Re: [Scheme-reports] Multiple values in BEGIN Andre van Tonder 06 May 2011 14:46 UTC

On Fri, 6 May 2011, Ian Price wrote:

> Andre van Tonder <andre@het.brown.edu> writes:
>
>> On Fri, 6 May 2011, John Cowan wrote:
>>
>>> Ian Price scripsit:
>>>
>>>> "The continuations of all non-final expressions within a sequence of
>>>> expressions, such as in lambda, begin, let, let*, letrec, letrec*,
>>>> let-values, let*-values, case, and cond forms, usually take an
>>>> arbitrary number of values."
>>>
>>> Ticket filed.
>>
>> Only non-final expressions, though?
> The specification for begin in the R5RS, R6RS, and the current draft
> report already permit multiple values in the final expression. I didn't
> mean to imply that it should be otherwise.

Oh okay, that resolves it then.

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