Raku-Kurs / Grundlagen / Grundlagen der Funktionen
Die MAIN-Funktion
Ein Raku-Programm benötigt keine Boilerplate-Rituale, sodass Sie sofort nützliche Anweisungen schreiben können. Dieser Teil des Programms, der sich auf der Ebene über jedem Codeblock (einschließlich Funktionen, zum Beispiel) befindet, wird mainline genannt.
Wenn das Programm eine Funktion mit dem speziellen Namen
MAIN enthält, führt Raku diese Funktion aus, nachdem es
alles kompiliert und nachdem der mainline-Code ausgeführt wurde.
say '1. Mainline-Code';
sub MAIN {
say '3. MAIN aufgerufen';
}
say '2. Auch mainline';Dieses Programm führt zuerst die says auf der obersten
Ebene aus und ruft dann MAIN auf:
$ raku t.raku
1. Mainline-Code
2. Auch mainline
3. MAIN aufgerufenNatürlich ist es auch möglich, ein Programm mit der
MAIN-Funktion und keinem anderen mainline-Code zu
haben.
Themen in diesem Abschnitt
Praxis
Lösen Sie 4 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.
Kursnavigation
← Lösung: Die Warnung drucken | Lesen der Befehlszeilenargumente →