[fpc-devel] New feature discussion: for-in loop
Michael Van Canneyt
michael at freepascal.org
Thu Oct 22 13:33:21 CEST 2009
On Thu, 22 Oct 2009, Paul Ishenin wrote:
> Michael Van Canneyt wrote:
>
>> Hm. I like this direction of thinking, yes...
>
> Hm. I like that after 100 mails of 'yes, I like them', 'no, I don't like
> them' we finnaly moved to the initial idea of the tread - design and
> implementation discussion :)
>
>> What about
>>
>> function StepNext: Boolean; iterator 'movenext';
>> property TheCurrentValue: Integer; iterator 'current';
>
> string are bad.
>
>> or better yet, because it is more strict:
>>
>> function StepNext: Boolean; iterator nextvalue;
>> property TheCurrentValue: Integer; iterator currentvalue;
>
> I like this one. Only not 'iterator nextvalue' and 'iterator currentvalue'
> but 'iterator movenext' and 'iterator current' :)
>
> Or 'enumerator' instead of 'iterator' to be compatible with delphi
> terminology ;)
Don't forget the remark by Sergei Gorelkin, that in fact a single
call could be enough.
Michael.
More information about the fpc-devel
mailing list