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

Re: [Scheme-reports] Proposed compromise on #68 "unspecified value(s)"

On Mon, 29 Aug 2011, John Cowan wrote:

> I am therefore proposing that we add the following language to the end
> of 1.3.2:
>        If a syntax form or procedure is specified as returning an
>        undefined value, it is an error to store this value in a
>        location or attempt to output it onto a stream.

I like this, except "stream" is only mentioned in a different context in the 
report (the examples of using lazy evaluation for infinite lists).  Maybe use 
instead "write it to a port" or something.


Scheme-reports mailing list