[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