
function Hebele: Boolean; // Benim True ve False döndüren fonksiyonum
function Oylesine; //Buda öylesine bi fonksiyon
function AraIslem; //Araya karışcak olan fonksiyon
şimdi diyelim ki ben "Oylesine" fonksiyonunun içinde bi yerde "Hebele" fonksiyonunu çağırdım ve hebele fonksiyonu işlerken fonksiyonun ortasında bi yerde "AraIslem" fonksiyonu çağrıldı. Buraya kadar herşey güzel. Şimdi ben bu "AraIslem" içinde bazı işlemlerim doğrultusunda, daha tamamlanmamış olan "Hebele" fonksiyonumu kesip, Hebele fonksiyonumun sonucunu False olarak döndürebilirmiyim. Ama bu Hebele fonksiyonunu kesip, döndürme işlemini "AraIslem" fonksiyonu içinde yapacam. Bilmem anlatabildim mi

Yani biraz daha genelleştirirsek, ben istediğim zaman, istediğim yerde, yazmış olduğum fonksiyonların dönüş değerlerini atayabilirmiyim, bunları değiştirebilirmiyim? Ataya bilirsem buna bir örnek verebilirmisiniz?