[fpc-devel] language extensions
Daniël Mantione
daniel.mantione at freepascal.org
Thu Jun 14 09:59:20 CEST 2007
Op Thu, 14 Jun 2007, schreef Graeme Geldenhuys:
> On 13/06/07, Dani=EBl Mantione <daniel.mantione at freepascal.org> wrote:
> > =
> > Andreas uses a preprocessor to convert the language extensions into
> > Delphi
> > compatible code. This is a remarkable achievement, but I don't see much
> > value for this approach for Free Pascal; since we have the source code,
> > we
> > could implement the features directly.
> =
> I didn't mean the way he did it, I meant the language features he
> added. Would there be anything useful (language features) we could
> add the the Free Pascal Compiler?
We already have the generics can the preprocessor symbols. That leaves the =
"for in". The development team has its doubts about the "for in" =
construct, but:
* Andreas did it in a reasonably clean way with a lot less hacks and =
ugly constructions than Delphi did.
* The pressure on us is increasing to have a "for in".
I'm not totally happy with the hardcoded method names Andreas used, but =
his implementation could be used as a base to build on.
=
> I just thought we could discuss some language ideas/improvements and
> add them to Mantis feature requests or something.
I think a Wiki article per improved suggestion is better, so every one can =
comment on it.
Dani=EBl
More information about the fpc-devel
mailing list