Variable Creation

no-email (Damien Seguy), Damien Seguy
Tue, 03 Dec 2024 00:00:00 +0000

When defining a closure, the lexical variables (in the ``use`` clause) are created immediately, with the default value of NULL. The closure is executed later, and then, the value of the lexical variable is changed.
When creating an anonymous object, the constructor is immediately executed: hence, the argument with reference is created, then inited with ``[]`` and immediately available.