[plt-scheme] composable continuations and dynamic state
No need to apologize. Sadly terminology matters when one tries to
clarify things. It's not just semantics as they like to say. -- Matthias
On Jun 4, 2009, at 11:28 AM, Taylor R Campbell wrote:
> Date: Thu, 4 Jun 2009 10:10:58 -0400
> From: Matthias Felleisen <matthias at ccs.neu.edu>
>
> On Jun 3, 2009, at 11:09 PM, Taylor R Campbell wrote:
>
>> However, since there is only dynamic binding and no mutation in the
>> above TEST procedure,
>
> Just in case this isn't clear: dynamic binding is a complete, total
> misnomer in Scheme. We don't have dynamic binding in the classical
> Lisp sense, never had since 1986. A dynamic binding in Scheme is
> _temporary assignment_. So your sentence doesn't make sense.
> Perhaps
> it's clear to you, in that case ignore it. -- Matthias
>
> When I said `mutation', I meant `permanent assignment', or at least
> the converse of `temporary assignment', i.e. a SET-BOX!, a parameter
> assignment, &c., not made temporary by DYNAMIC-WIND, PARAMETRIZE, &c.
> I apologize if I caused any confusion by this misuse of terminology.