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 say
s uit en roept daarna MAIN
aan:
$ raku t.raku
1. Mainline code
2. Also mainline
3. MAIN called
Natuurlijk is het ook mogelijk om een programma te hebben met de MAIN
functie en geen andere mainline-code.
Onderwerpen in deze sectie
Oefeningen
Deze sectie bevat 3 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je naar de codeeroefening gaat.
Cursusnavigatie
←
Ingebouwde functies voor het afdrukken
/ note
|
Lezen van commandoregelargumenten
→
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська