Cursus Raku / Provectus / Receptacula / Speciales et dynamicae variabiles / Exercises / Dynamica variabilis
Solutio: Dynamica variabilis
Ecce solutio possibilis huius exercitationis.
Codex
my $*user = 'guest';
sub whoami {
say "running as $*user";
}
whoami();
{
my $*user = 'admin';
whoami();
}🦋 Inveni codicem fontem in archivo a-dynamic-variable.raku.
Exitus
running as guest
running as adminCommentarii
Twigil
*$*userdynamicam reddit.whoamieam numquam ut parametrum accipit — valorem foras per acervum vocationum quaerendo invenit, itaque prima vocatioguestpraedefinitum nuntiat.Clausula interior
$*userutadminper durationem illius clausulae iterum declarat. Idemwhoaminuncadminvidet, quia quaesitio dynamica eum sequitur quicumque tunc in acervo est. Variabilem dynamicam in circumscriptione superare est modus quo contextum ampliorem omnibus inde vocatis concedis — nullowhoamimutato.