[fpc-devel] $IF issues
Daniël Mantione
daniel.mantione at freepascal.org
Mon Aug 14 12:32:56 CEST 2006
Op Mon, 14 Aug 2006, schreef Vincent Snijders:
> You miss the point: Delphi compatibility mode is for people who develop f=
or
> FPC, but want to compile occasionally in Delphi.
It can be used that way, but its main purpose is to support Delphi =
constructions that we consider broken and therefore do not want in objpas =
mode. To write new code that is compilable by both FPC and Delphi, Objpas =
mode should suit as well as Delphi mode.
> In the current situation they
> are not aware of this weakness of Delphi (no support of $ENDIF for $IF), =
until
> they compile in Delphi. But maybe Graeme should make a Delphi feature req=
uest
> too (and see which is honoured first) :-)
In all modes a significant portion of FPC functionality is still enabled; =
the modes not designed with this goal in mind. It will always be possible =
to write code in FPC that Delphi doesn't accept; for example there exists =
no sane way you can prevent people from using FPC specific features in the =
RTL.
Dani=EBl
More information about the fpc-devel
mailing list