Zitat von
Panthrax:
FPC war einfach schneller bei der Sprachweiterung, und man hatte sich einfach etwas überlegen müssen... Man hatte sich eben für das Schlüsselwort "specialize" entschieden.
OK, das wäre auch eine Erklärung, wobei man sich da ja auch nach C# hätte richten können
(oder kam das auch später?)
Zitat von
Panthrax:
Hm!?
siehe mein nacheditierter Link da oben
Delphi-Quellcode:
function generic(T: TTreeItem) MyFunc(A: T): T;
begin
// do something with the tree item
end;
// oder
function generic(T) Max(A, B: T): T;
begin
if A < B then
Result := B
else
Result := A;
end;