14-11-2011, 08:26 PM
ملاحظة: التوجيه forward يستخدم لأجل تعريف لاحق في قسم implementation (لأن ذلك غير ممكن فرضا)
مثال:
قد تجد في بعض المناهج عبارة nil = وهي فقط من أجل تهيئة متغيرات المناهج بقيمة افتراضية:
بإضافة توجيه تصبح:
بالتوفيق.
مثال:
كود :
var
b: bool = false;
implementation
procedure test; [color=Red]forward[/color];
procedure callTest();
begin
if b then
test;
end;
procedure test();
begin
callTest;
b := false;
end;قد تجد في بعض المناهج عبارة nil = وهي فقط من أجل تهيئة متغيرات المناهج بقيمة افتراضية:
PHP كود :
var
p: procedure = nil;
PHP كود :
p: procedure; stdcall = nil;

