didn't thought of that :")), but what will broke if the var is
copied/aliased every time not just the first time ...

I mean the call to closure make a new instance of the sub()  every time
isn't it ?!?
!!!!! I see the closures get bound every-time , but non closures only the
first time !!!!!
But still can figure out ...if I'm thinking correctly .

- closure makes a new instance of of itself and get the latest value of
outer-lexical variable in its private space.
- there is no reason why normal sub() can get/alias! this value every time,
this doens't broke the closure behaviour (i.e. normal sub() doesn't need to
make its own private copy but use the outer-scope-lexical  ) or I'm wrong
again.
=====
iVAN
[EMAIL PROTECTED]
=====

Reply via email to