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

5.1 Deklaration eines Unterprogrammes

 

Eine Prozedur wird deklariert durch:

procedure <Name>(<formale_Parameter>);

Eine Funktion hingegen wird festgelegt durch:

function <Name>(<formale_Parameter>) return <Typ>;

Als Rückgabewert einer Funktion kann jeder beliebige vordefinierte oder vom Benutzer definierte Typ verwendet werden. (Pascal und Modula-2 erlauben nur Rückgabewerte, die nicht größer sind als ein Maschinen-Wort.)



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