Free Pascal - Prekladač jazyka Pascal

Anketa

Ktorý návod by ste cheli ako ďalší?:

Partenské projekty

Free Pascal - Deklarácia procedúry

Verzia pre tlačSend by emailPDF verzia

Deklarácia procedúry definuje identifikátor a priradí ho k bloku kódu. Procedúru je potom možné zavolať pomocou procedurálneho príkazu.



Deklarácia procedúry
--deklarácia procedúry -- hlavička procedúry-;-blok podrutiny-;-----------
     
--hlavička procedúry--procedure--|-----------identifikátor------------|---->
                                 |-kvalifikovaný identifikátor metódy-|
>----formálny zoznam parametrov--|---------------|--poradné direktívy---------------------- |-modifikátory -|
--blok podrutiny----|--------blok--------|------------------------------
                    |-direktíva external-|
                    |------blok asm------|
                    |------forward-------|
     

Informácie o zozname parametrov sa nachádza v časti 14.4, na strane 547. Deklarácia procedúry, za ktorou nasleduje blok, v tomto bloku implementuje akciu procedúry. Toto je platná procedúra:

Procedure UrobNieco (Parameter : String);
begin
  Writeln (’Získaný parameter:,Parameter);
  Writeln (’Parameter veľkými písmenami:,Upper(Parameter));
end;

Procedúry môžu volať aj samé seba.