Kurso de Raku / Esencoj / La MAIN
funkcio / Multoblaj MAIN
funkcioj
Kvizo — Multi-MAIN
Estas tri versioj de la funkcio MAIN
en ĉi tiu programo:
multi sub MAIN() { say 'Default mode' }
multi sub MAIN('help') { say 'Help mode' }
multi sub MAIN(Str $mode) { say "Mode '$mode'" }
Kion la programo presas se ĝi estas lanĉita per unu el la sekvaj komandoj:
1
$ raku t.raku new
Presas “Mode 'new'” | (: Presas “Default mode”, Presas “Help mode”, Presas “Mode 'new'”, Finiĝas kun escepto :) |
2
$ raku t.raku 1001
Presas “Mode '1001'” | (: Presas “Default mode”, Presas “Help mode”, Presas “Mode '1001'”, Finiĝas kun escepto :) |
3
$ raku t.raku
Presas “Default mode” | (: Presas “Default mode”, Presas “Help mode”, Presas “Mode ''”, Finiĝas kun escepto :) |
4
$ raku t.raku Help
Presas “Mode 'Help'” | (: Presas “Default mode”, Presas “Help mode”, Presas “Mode 'Help'”, Finiĝas kun escepto :) | Parametroj estas sentemaj al majuskloj kaj minuskloj en ĉi tiu kazo. |
Kurso navigado
←
La MAIN
funkcio / Legante komando-linio argumentojn
|
La MAIN
funkcio / Uzante unit sub
→
💪 Or jump directly to the exercises to this section.
Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto
Tradukoj de ĉi tiu paĝo: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська