next up previous contents index
Weiter: Rückkehr aus Unterprogrammen Hinauf: 5 Unterprogramme Zurück: 5.2 Formale Parameter

5.3 Aufruf von Unterprogrammen

 

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
Beispiel_2(1, 2, string_par => "aha");
Beispiel_2(string_par => "aha", integer_par_2 => 2, integer_par_1 => 1);
Beispiel_2(1, 2, 3.0, "4");



Johann Blieberger
Wed Feb 11 09:58:52 MET 1998