[fpc-devel] Abbrevia and Delphi compatibility

Peter Vreman peter at freepascal.org
Wed Feb 16 10:26:38 CET 2005

> After eliminating dozens of bugs now I have a working version of
> Abbrevia for Delphi. Unfortunately this version is not usable with FPC,
> primarily because FPC doesn't support properties for the Object type.
> In my code I like to use Object for records with methods and properties,
> which need no dynamic memory allocation. In Abbrevia this feature
> allowed to eliminate near 100 methods of various classes, and simplified
> more code. After all I found the following essential features missing in
> FPC:
> 1) Properties for Object type.

Since which Delphi version is a property allowed in an normal object?
Currently FPC has special code that forbids property in objects for delphi

> 2) Sets with minimal size, at least with 1 and 2 bytes for replacement
> of Byte and Word types.
> I consider both features as vital in translations from C to Pascal, and
> in the detection and elimination of bugs. Will it be possible to add
> these features to FPC, this year?

We can't promise anything.

More information about the fpc-devel mailing list