Aufruf


Die Aufruf-Anweisung ruft eine Operation auf. Diese Operation kann entweder ein anderes Struktogramm oder eine Funktion aus der Bibliothek sein.
Falls diese Operation Parameter erwartet, muss für jeden Parameter ein Argument vorhanden sein. Dieses Argument muss zuweisungskompatibel (siehe auch Ausdrücke und deren Syntax) zu dem Typ des Parameters sein. So ist es z.B. möglich, eine Funktion, die als Parameter eine Kommazahl erwartet, mit einer Ganzzahl aufzurufen.
Wenn die Operation einen Wert zurückgibt, kann dieser einer Variable zugewiesen werden. Auch diese muss zu dem Rückgabetyp der Operation zuweisungskompatibel sein.
Rekursive Aufrufe sind möglich, lediglich das Haupt-Struktogramm "main" darf nicht rekursiv aufgerufen werden, was allerdings auch wenig Sinn machen würde, da dieses ja keine Parameter haben darf.