Corso di Raku / Fondamenti / Fondamenti delle funzioni
La funzione MAIN
Un programma Raku non necessita di alcun rituale di boilerplate, quindi puoi iniziare immediatamente a scrivere istruzioni utili. Questa parte del programma, che si trova al livello superiore rispetto a qualsiasi blocco di codice (inclusi, ad esempio, le funzioni), è chiamata mainline.
Se il programma contiene una funzione con il nome speciale
MAIN, Raku esegue questa funzione dopo aver compilato tutto
e dopo che il codice mainline è stato eseguito.
say '1. Codice mainline';
sub MAIN {
say '3. MAIN chiamato';
}
say '2. Anche mainline';Questo programma esegue prima i say di livello
superiore, e poi chiama MAIN:
$ raku t.raku
1. Codice mainline
2. Anche mainline
3. MAIN chiamatoOvviamente, è anche possibile avere un programma con la funzione
MAIN e nessun altro codice mainline.
Argomenti di questa sezione
Pratica
Risolvi 4 quiz sul contenuto di questa sezione.
Esercizi
Questa sezione contiene 3 esercizi. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.
Navigazione del corso
← Soluzione: Stampa l’avviso | Lettura degli argomenti della riga di comando →