Corso di Raku / Avanzato / Subroutine / Approfondimento sulle subroutine MAIN / Exercises
Un MAIN tipizzato
Problema
Un vincolo di tipo su un parametro di MAIN viene
verificato prima dell’esecuzione del corpo. Scrivi un programma il cui
MAIN accetta un singolo Int $n e stampa il
doppio di $n. Se l’argomento non e un intero valido, la
firma non corrisponde e Raku stampa il messaggio di utilizzo al suo
posto: la validazione e gratuita.
Esempio
$ raku typed-main.raku 5
10
$ raku typed-main.raku abc
Usage:
typed-main.raku <n>Soluzione
Navigazione del corso
← Soluzione: Un flag da riga di comando | Soluzione: Un MAIN tipizzato →