Cursus Raku / Geavanceerd / Modules / Module-introspectie / Exercises
Een symbool opzoeken
Opgave
Naast het weergeven van de namen van een pakket, kun je een naam
dynamisch opzoeken door het als sleutel te gebruiken in de stash van het
pakket. Je hebt een module Circle.rakumod:
unit module Circle;
our $pi = 3.14;Schrijf een apart programma dat de module laadt en de waarde van
$pi afdrukt door het op te zoeken in de stash met
Circle::{'$pi'} — niet met de gekwalificeerde
$Circle::pi.
Voorbeeld
Wanneer het programma wordt uitgevoerd met de module op het zoekpad, drukt het af:
$ raku -I. lookup.raku
3.14Oplossing
Cursusnavigatie
← Oplossing: De symbolen oplijsten | Oplossing: Een symbool opzoeken →