[r6rs-discuss] [Formal] SRFI-39 should be made an R6RS library
Michael Sperber
sperber at informatik.uni-tuebingen.de
Sat Feb 17 02:50:24 EST 2007
"R. Kent Dybvig" <dyb at cs.indiana.edu> writes:
>> OK, thanks for clarifying. Does this mean that, if you capture an
>> escape procedure inside a dynamic binding, and you invoke that escape
>> procedure in a different thread, the thread where the escape procedure
>> is invoked will see a different value when it dereferences the
>> parameter than the capturing thread?
>
> No. Whether the continuation is invoked by the same or a different
> thread, the value will be the same as the one in place when the
> continuation was created. [...]
So would a simple way to describe the semantics be that `call/cc'
captures the *contents* of the locations of the thread parameters?
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the r6rs-discuss
mailing list