[Openmcl-devel] process-run-function and "dynamic vs lexical"

Tim Bradshaw tfb at tfeb.org
Fri Oct 23 01:18:47 PDT 2009


On 22 Oct 2009, at 16:42, Taoufik Dachraoui wrote:

> If all the names are not declared special then the let block must
> be equivalent to the same block where the names are substitued by
> other fresh arbitrary names.
>
> And the following is a consequence of the previous statements: If
> there is no special declaration for a given name, that name should
> not be linked in any way to names outside the let block.

No.  If there is a global special declaration then this affects all  
bindings of that variable. Global special declarations are not like  
local ones in that they are pervasive.



More information about the Openmcl-devel mailing list