[r6rs-discuss] [Formal] SRFI-39 should be made an R6RS library

Michael Sperber sperber at informatik.uni-tuebingen.de
Thu Feb 15 12:51:27 EST 2007


"R. Kent Dybvig" <dyb at cs.indiana.edu> writes:

>> I'm probably being dense, but I'm still not quite sure I understand
>> what you're saying.  I'm assuming you're saying what I said above,
>> namely that, upon invoking a continuation, the dynamic bindings are
>> restored to the same locations as in the thread where the continuation
>> was captured, and thus now shared between the two thread.
>
> No, the values are restored to locations of the thread that invokes the
> continuation.

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?

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



More information about the r6rs-discuss mailing list