Cursus Raku / Essentiëlen / Basis van functies
De MAIN functie
Een Raku-programma heeft geen boilerplate-ritueel nodig, dus je kunt meteen beginnen met het schrijven van nuttige instructies. Dit deel van het programma, dat zich bevindt op het niveau boven elk codeblok (inclusief functies, bijvoorbeeld), wordt mainline genoemd.
Als het programma een functie bevat met de speciale naam
MAIN, voert Raku deze functie uit nadat het alles heeft
gecompileerd en nadat de mainline-code is uitgevoerd.
say '1. Mainline code';
sub MAIN {
say '3. MAIN called';
}
say '2. Also mainline';Dit programma voert eerst de top-level says uit en roept
daarna MAIN aan:
$ raku t.raku
1. Mainline code
2. Also mainline
3. MAIN calledNatuurlijk is het ook mogelijk om een programma te hebben met de
MAIN functie en geen andere mainline-code.
Onderwerpen in deze sectie
Praktijk
Maak de 4 quizzen over de inhoud van deze sectie.
Oefeningen
Deze sectie bevat 3 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.
Cursusnavigatie
← Oplossing: Druk de waarschuwing af | Lezen van commandoregelargumenten →