[R6RS] Multiple-value unspecifiedness

Michael Sperber sperber at informatik.uni-tuebingen.de
Sat Jul 29 06:04:11 EDT 2006

William D Clinger <will at ccs.neu.edu> writes:

> If no values or more than one value are returned to a
> continuation that was not created by call-with-values
> and was not created by a begin expression, then an
> exception might be raised.

I'm still unclear on whether we're allowing crashes in case no
exception is raised.  At least with `set-car!' and `set-cdr!' it's
easy talking about the semantics in that case.  (Or not---I was
assuming that either a) the mutation is performed or b) an exception
is raised.  No crashes.)

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

More information about the R6RS mailing list