[fpc-pascal] inline and other modifiers
Jonas Maebe
jonas.maebe at elis.ugent.be
Thu Dec 22 11:23:06 CET 2011
On 22 Dec 2011, at 02:27, noreply at z505.com wrote:
> Another thing freepascal allows is for OVERLOAD to be declared one
> place
> but not the other. Delphi is more strict in this regard.
That's fixed in svn trunk.
> Also delphi is
> more strict when it comes to PROGRAM name parsing. In freepascal the
> program name can mismatch the file name, whereas delphi stops
> compiling
> and tells you error.
As Waldo Kitty mentioned, that's incorrect. And both FPC and Delphi
require that unit names match the file name (except in case the FPC
parameter -Un is used, and FPC also allows partial matches based on
the first 8 characters of the unit/file name to accomodate 8.3 file
systems).
> Another thing I
> noticed is you can just use a begin and end for freepascal without
> PROGRAM
> declaration at the top of the program.. again less strict than delphi.
Delphi also allows that. Even gpc allows it, although it prints a
warning.
Jonas
More information about the fpc-pascal
mailing list