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ültig | Dieses 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ültig | Dieses Programm ist (: gültig, ungültig :) | Fehler: Cannot use 'unit' with individual multi candidates. |