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!";
}| valid | Dit 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!";
}| invalid | Dit programma is (: geldig, ongeldig :) | Fout: Kan 'unit' niet gebruiken met individuele multi kandidaten. |