Raku-Kurs / Grundlagen / Die MAIN
-Funktion / Mehrere MAIN
-Funktionen
Quiz — Multi-MAIN
Es gibt drei Versionen der MAIN
-Funktion in diesem Programm:
multi sub MAIN() { say 'Default mode' }
multi sub MAIN('help') { say 'Help mode' }
multi sub MAIN(Str $mode) { say "Mode '$mode'" }
Was gibt das Programm aus, wenn es mit einem der folgenden Befehle ausgeführt wird:
1
$ raku t.raku new
Gibt „Mode 'new'“ aus | (: Gibt „Default mode“ aus, Gibt „Help mode“ aus, Gibt „Mode 'new'“ aus, Beendet mit einer Ausnahme :) |
2
$ raku t.raku 1001
Gibt „Mode '1001'“ aus | (: Gibt „Default mode“ aus, Gibt „Help mode“ aus, Gibt „Mode '1001'“ aus, Beendet mit einer Ausnahme :) |
3
$ raku t.raku
Gibt „Default mode“ aus | (: Gibt „Default mode“ aus, Gibt „Help mode“ aus, Gibt „Mode ''“ aus, Beendet mit einer Ausnahme :) |
4
$ raku t.raku Help
Gibt „Mode 'Help'“ aus | (: Gibt „Default mode“ aus, Gibt „Help mode“ aus, Gibt „Mode 'Help'“ aus, Beendet mit einer Ausnahme :) | Parameter sind in diesem Fall groß- und kleinschreibungssensitiv. |
Kursnavigation
←
Die MAIN
-Funktion / Lesen der Befehlszeilenargumente
|
Die MAIN
-Funktion / Verwendung von unit sub
→
💪 Or jump directly to the exercises to this section.
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська