Functies
Functies worden gedeclareerd met een variabelenaam, gevolgd door het trefwoord neemt
(alias wil
) en een lijst met argumenten, gescheiden door een van de volgende: en
en &
Vermenigvuldigen neemt X en Y
Zoektocht wil Naald en hooiberg
Polly wil een koekje
De functietekst is een lijst met instructies zonder lege regels. Een lege regel geeft het einde van een functielichaam aan. Functies in Levenslied hebben altijd een retourwaarde, gespecificeerd door het return
-trefwoord en de alias geef ... terug
en stuur ... terug
.
(Deze functie telt 8 op bij de invoer en retourneert het resultaat)
Polly wil een koekje
Kaas is heerlijk
Stop een koekje met kaas in je mond
Geef het terug
Functies worden aangeroepen met het trefwoord ontvangt
en moeten minimaal één argument hebben. Meerdere argumenten worden gescheiden door een van de volgende: ,
&
en
.