Corso di Raku / Avanzato / Operatori
Trait e pragma
Due funzionalità permettono di influenzare il modo in cui il codice
viene compilato, prima ancora che venga eseguito. Un
trait è un modificatore associato a una dichiarazione — una
variabile o una routine — scritto con is. Un
pragma è una direttiva simile a un modulo, attivata con
use (o disattivata con no), che cambia una
regola per il resto dello scope lessicale.
Hai già usato un trait come is default di passaggio.
Questa sezione esamina i trait come funzionalità a sé stante, mostra
come scriverne di propri e introduce i pragma.
Argomenti di questa sezione
Pratica
Risolvi 2 quiz sul contenuto di questa sezione.
Esercizi
Questa sezione contiene 3 esercizi. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.