Raku-Kurs / Grundlagen / Grundlagen der Funktionen / Die MAIN-Funktion / Verwendung von unit sub

Quiz* — Verwendung der unit-skopierten Definition

1

Wählen Sie einen der Deklaratoren, um das Programm korrekt zu machen.

unit(: my, multi, unit :) sub MAIN(Str $name);
.say "Hallo, $name!";

2

Geben Sie an, ob das Programm korrekt ist.

unit sub MAIN(Str $name) {
    say "Hallo, $name!";
}
gültigDieses Programm ist  (: gültig, ungültig :)Trotz der Anwesenheit von unit können Sie immer noch geschweifte Klammern hinzufügen, aber das ist überflüssig.

3

Ist dieses Programm korrekt?

unit multi sub MAIN() {
    say 'Hallo, alle zusammen!';
}

unit multi sub MAIN($name) {
    say "Hallo, $name!";
}
ungültigDieses Programm ist  (: gültig, ungültig :)Fehler: Cannot use 'unit' with individual multi candidates.

Kursnavigation

Verwendung von unit sub   |   Hallo, Welt!