Beim Aufruf eines Unterprogrammes müssen alle Parameter versorgt werden, die bei der Definition keinen Default-Wert bekommen haben, alle anderen können, müssen aber nicht, versorgt werden . Auch hier unterscheidet man, ähnlich wie bei den Aggregaten (siehe 2.2.3) zwischen Ansprechen durch Position und durch Name. Wieder gilt, daß, wenn einmal ein Parameter durch seinen Namen angesprochen worden ist, alle folgenden Parameter mit Namen angesprochen werden müssen. Aktuelle Parameter werden mittels Beistrich voneinander getrennt. Beispiele sind
Beispiel_2(1, 2); -Default-WertefuerdierestlichenParameter