There is a big difference between FPC and Delphi in one aspect.Any FPC guys to back this up?
Free Pascal allows you to perform arithmetic operations with pointers.
In Delphi you must add a lot of unnecessary typecasts:Code:var p: pointer; a, b: integer; ... p:=p + (a*b);
Which is stupid IMO, because the pointers in themselves are a way around the strong typing.Code:p:=pointer(cardinal(p) + (a*b));
Bookmarks