Mixed int/BigInt foreach interval
bearophile
bearophileHUGS at lycos.com
Tue Sep 27 12:22:50 PDT 2011
Jonathan M Davis:
> > foreach (i; 1 .. BigInt(10)) {}
>
> No. That's foreach. BigInt isn't going to work with the .. syntax regardless
> of what isIntegral does. I assume what you're really asking is whether
I'm asking about foreach, not about iota. Fixing iota is easy, it's just a matter of changing Phobos.
This is why at the top of my original post I have written:
> In my opinion it's important to make BigInts work in most places where normal ints work.
> I think it's even worth modifying D language a bit (if and where necessary) to allow this.
The point of my post was to talk about foreach. The title of this thread is "Mixed int/BigInt foreach interval".
Bye,
bearophile
More information about the Digitalmars-d
mailing list