Cursus Raku / Essentiëlen / De MAIN
functie / Meerdere MAIN
functies
Quiz — Multi-MAIN
Er zijn drie versies van de MAIN
-functie in dit programma:
multi sub MAIN() { say 'Default mode' }
multi sub MAIN('help') { say 'Help mode' }
multi sub MAIN(Str $mode) { say "Mode '$mode'" }
Wat print het programma als het wordt uitgevoerd met een van de volgende commando’s:
1
$ raku t.raku new
Prints “Mode 'new'” | (: Prints “Default mode”, Prints “Help mode”, Prints “Mode 'new'”, Terminateert met een uitzondering :) |
2
$ raku t.raku 1001
Prints “Mode '1001'” | (: Prints “Default mode”, Prints “Help mode”, Prints “Mode '1001'”, Terminateert met een uitzondering :) |
3
$ raku t.raku
Prints “Default mode” | (: Prints “Default mode”, Prints “Help mode”, Prints “Mode ''”, Terminateert met een uitzondering :) |
4
$ raku t.raku Help
Prints “Mode 'Help'” | (: Prints “Default mode”, Prints “Help mode”, Prints “Mode 'Help'”, Terminateert met een uitzondering :) | Parameters zijn in dit geval hoofdlettergevoelig. |
Cursusnavigatie
←
De MAIN
functie / Lezen van commandoregelargumenten
|
De MAIN
functie / Gebruik van unit sub
→
💪 Or jump directly to the exercises to this section.
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська