Cursus Raku / Elementa / MAIN functio / Multiplicem MAIN functiones

Quiz — Multi-MAIN

Tres versiones functionis MAIN in hoc programmate sunt:

multi sub MAIN() { say 'Default mode' }
multi sub MAIN('help') { say 'Help mode' }
multi sub MAIN(Str $mode) { say "Mode '$mode'" }

Quid programma imprimit si uno ex sequentibus mandatis curritur:

1

$ raku t.raku new
Imprimit “Mode 'new'” (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode 'new'”, Terminat cum exceptione :)

2

$ raku t.raku 1001
Imprimit “Mode '1001'” (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode '1001'”, Terminat cum exceptione :)

3

$ raku t.raku
Imprimit “Default mode” (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode ''”, Terminat cum exceptione :)

4

$ raku t.raku Help
Imprimit “Mode 'Help'” (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode 'Help'”, Terminat cum exceptione :) Parametra in hoc casu sensitiva sunt.

Cursus navigatio

MAIN functio / Legere linea mandati argumenta   |   MAIN functio / Utendo unit sub


💪 Or jump directly to the exercises to this section.

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська