[fpc-pascal] for..in loops?
Florian Klaempfl
florian at freepascal.org
Sat Nov 19 10:52:52 CET 2005
Micha Nelissen wrote:
> On Fri, 18 Nov 2005 13:18:40 -0800 (PST)
> Alan Mead <cubrewer at yahoo.com> wrote:
>
>
>>fpc 2.0.0 doesn't compile this... are "for..in" loops in a newer
>>version or will they be sometime soon? Here is a little blurb about
>
>
> FPC will never support this, AFAIK. It doesn't really add anything new, it
> just shortens the code somewhat. Only in toy examples is it nice, in
> practice it doesn't really matter. We should try to keep the language as
> small and clean as possible.
If somebody shows me how I can walk e.g. a linked list with foreach ...
in ... do with the same speed as with p:=p^.next; then we'll add it :p
However, we're currently concentrating our efforts regarding language
features on stuff which gives you a real gain like templates and
language supported multithreading, not some useless thing invented by
Borland to have something new in D2005.
More information about the fpc-pascal
mailing list