in reply to big integers forcing me to be a C programmer: "range iterator outside integer range"

It's a silly point, but if the delta of your range is anything like a reasonable number, you can still use the iterator for; with a little ingenuity:

my $x = Math::BigNum->new( 2 ) ** 1024; for my $delta ( 1 .. 2 ) { print $x + $delta; }

Whether that satisfies is a personal taste thing I think.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."
  • Comment on Re: big integers forcing me to be a C programmer: "range iterator outside integer range"
  • Download Code