Cursus Raku / Elementa / Fundamenta functionum /
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
| Imprimit “Mode 'new'” | (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode 'new'”, Terminat cum exceptione :) |
2
| Imprimit “Mode '1001'” | (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode '1001'”, Terminat cum exceptione :) |
3
| Imprimit “Default mode” | (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode ''”, Terminat cum exceptione :) |
4
| Imprimit “Mode 'Help'” | (: Imprimit “Default mode”, Imprimit “Help mode”, Imprimit “Mode 'Help'”, Terminat cum exceptione :) | Parametra in hoc casu sensitiva sunt. |
Navigatio cursus
← Multiplicem
MAIN functiones | Utendo
unit sub →