Corso di Raku / Avanzato / Moduli / Introspezione dei moduli / Exercises
Cercare un simbolo
Problema
Oltre a elencare i nomi di un package, è possibile raggiungere un
nome in modo dinamico usandolo come chiave nello stash del package. Ti
viene dato un modulo Circle.rakumod:
unit module Circle;
our $pi = 3.14;Scrivi un programma separato che carica il modulo e stampa il valore
di $pi cercandolo nello stash con
Circle::{'$pi'} — non con il qualificato
$Circle::pi.
Esempio
Eseguendo il programma con il modulo nel percorso di ricerca, il programma stampa:
$ raku -I. lookup.raku
3.14Soluzione
Navigazione del corso
← Soluzione: Elencare i simboli | Soluzione: Cercare un simbolo →