FPC New Features Trunk
From Free Pascal wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
About this page
Below you can find a list of new features introduced since the previous release, along with some background information and examples. Note that since svn trunk is by definition still under development, some of the features here may still change before they end up in a release version.
All systems
Language
Delphi-like namespaces units
- Overview: Support has been added for unit names with dots.
- Notes: Delphi-compatible.
- More information: Unit names with dots creates namespace symbols which always have a precedence over unit names while an identifier search.
Dynamic array constructors
- Overview: Support has been added for constructing dynamic arrays with class-like constructors.
- Notes: Delphi-compatible.
- More information: Only constructor name 'CREATE' is valid for dynamic arrays.
- Examples: SomeArrayVar := TSomeDynArrayType.Create(value1, value2)