Už ten Python umí scope-lokální proměnné[*]? To že tento týden je kolem Pythonu trochu větší hype ještě neznamená, že tímto přestanou být všechny ostatní jazyky použitelné a používané.
-Yenya
[*] Proměnnou kterou nastavím lokálně v nějakém scope a po jeho opuštění se vrátí na původní hodnotu:
our $DEBUG;
sub fce1() {
...
warn "Tady fce1" if $DEBUG;
}
...
if ($podminka) {
local $DEBUG = 1;
fce1();
}