[CM] When does a let get created?
bil at ccrma.Stanford.EDU
bil at ccrma.Stanford.EDU
Fri Sep 24 10:14:25 PDT 2021
Yes, that's bug -- curlet should not be a safe function,
or perhaps it should copy the current environment (like owlet).
Thanks!
The "temporary" business refers to C-side functions; in Scheme the
optimizer
tries to find functions that do not capture/export their arguments, and
uses
the old let in that case.
You could use (copy (curlet)), which is essentially the same as (inlet
(curlet))
but is one less character to type.
More information about the Cmdist
mailing list