Daniel Keep wrote:
> 
> bearophile wrote:
>> downs:
>>> bearophile:
>>>> But a static foreach (on a static data structure that has opApply) is not 
>>>> doable yet, I think.
>>> Foreach on a tuple is evaluated at compile-time.
>> Yes, that's the whole point of that Range!().
>> But you can't use that trick on an associative array, or a struct with 
>> OpApply, etc.
>>
>> Bye,
>> bearophile
> 
> And you can't have it outside a function like you can static if.  Also,
> there are various bugs relating to the values being iterated over
> sometimes kinda-but-not-really being compile-time constants.
> 
>   -- Daniel

Very true, but the _index_ should always be a constant.

Reply via email to