Cursus Raku / Essentiëlen

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 called

Natuurlijk is het ook mogelijk om een programma te hebben met de MAIN functie en geen andere mainline-code.

Oefeningen

Deze sectie bevat 3 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je naar de codeeroefening gaat.

  1. Hallo, Wereld!
  2. Druk de som af
  3. Omtrek van een rechthoek

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: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська