Raku-Kurs / Grundlagen

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 aufgerufen

Natürlich ist es auch möglich, ein Programm mit der MAIN-Funktion und keinem anderen mainline-Code zu haben.

Übungen

Dieser Abschnitt enthält 3 Übungen. Untersuchen Sie alle Themen dieses Abschnitts, bevor Sie zur Programmierübung übergehen.

  1. Hallo, Welt!
  2. Die Summe drucken
  3. Umfang eines Rechtecks

Kursnavigation

Eingebaute Funktionen zum Drucken / note   |   Lesen der Befehlszeilenargumente

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська