Delphi language features missing from the Free Pascal Compiler
Note: some of new Delphi features are already implemented in FPC trunk.
- 1 New since Delphi 2007
- 2 New since Delphi 2009
- 3 New since Delphi 2010
- 4 Misc
- 5 Reference
New since Delphi 2007
Implemented without record constructors.
New since Delphi 2009
A good delphi reference is here: http://docwiki.embarcadero.com/RADStudio/en/Generics_Index
Partially implemented in 2.5.1
Support for ansistrings with a definable codepage
New since Delphi 2010
Info is here: http://docwiki.embarcadero.com/RADStudio/en/Libraries_and_Packages#Delayed_Loading Some info about internals:
fpc wiki about that topic: http://wiki.freepascal.org/Dynamically_loading_headers
AS and IS extended for interfaces
Info is here:
- Constructor syntax for Dynamic arrays Mantis 15385
- (Library) packages
- "automated" keyword, which is like "public", but generates COM specific RTTI. Afaik this kind of COM usage is deprecated though.