[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