Cursus Raku / Essentiëlen / Basis van functies / De MAIN functie / Gebruik van unit sub

Quiz* — Gebruik van de unit-scoped definitie

1

Kies een van de declarators om het programma correct te maken.

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

2

Geef aan of het programma correct is.

unit sub MAIN(Str $name) {
    say "Hallo, $name!";
}
validDit programma is  (: geldig, ongeldig :)Ondanks de aanwezigheid van unit, kun je nog steeds accolades toevoegen, maar dat is overbodig.

3

Is dit programma correct?

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

unit multi sub MAIN($name) {
    say "Hallo, $name!";
}
invalidDit programma is  (: geldig, ongeldig :)Fout: Kan 'unit' niet gebruiken met individuele multi kandidaten.

Cursusnavigatie

Gebruik van unit sub   |   Hallo, Wereld!