[plt-scheme] composable continuations and dynamic state
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.