V n∞kter²ch programech je ·ΦelnΘ volat podprogram jeÜt∞ p°ed jeho deklaracφ. NezbytnΘ je to p°i pou₧itφ nep°φmΘ rekurze. V takov²ch p°φpadech je nutno p°ed volßnφm funkce umφstit tzv. p°edsunutou deklaraci a pozd∞ji podprogram deklarovat se zkrßcenou hlaviΦkou.
P°edsunutß deklarace procedury a funkce mß tvar:
procedure identifikßtor (skupina_par ... skupina_par); forward;
function identifikßtor (skupina_par ... skupina_par) : typ; forward;
Deklarace se zkrßcenou hlaviΦkou vypadß takto:
procedure identifikßtor; blok;
function identifikßtor; blok;
Viz takΘ: