"R. Kent Dybvig" <[EMAIL PROTECTED]> 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 _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
