Hiho,
sagt mal welchen Sinn macht es geschachtelte Prozeduren/Funktionen zu verwenden? Also damit meine ich sowas:
Delphi-Quellcode:
procedure OberProzedur (....);
procedure UntergeordneteProzedur(...);
var (...)
begin
//mach was
end;
function UntergeordneteFunktion(...):(...);
begin
//mach auch irgendwas
end;
var //von OberProzedur
(..)
begin
...
end;
Einen anderen Nutzen, außer dass man sich die Deklaration spart, kann ich nicht erkennen. Sind solche Konstrukte schneller, oder was bringts?
MfG