Re: parameterize
Michael Sperber <[email protected]> Sat, 15 Jan 2011 14:11:34 +0100
| Newsgroups | gmane.lisp.scheme.scheme48 |
|---|---|
| Message-ID | <[email protected]> |
Taylor R Campbell <[email protected]> writes: > Instead, the continuation captured should call MAKE-CELL twice and > pass f, its new cell, g, its new cell, and the thunk to LET-FLUIDS. > You could effect this by making PARAMETERIZE expand roughly to > > (let ((fv 'b) (gv (cwcc ...))) > (let-fluids f (make-cell fv) g (make-cell gv) > (lambda () ...))). Yes - I've pushed a fix that does this. Thanks for the explanation! > (You could also throw up your hands and say `mutable parameters are > bunk' Indeed! -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla