go ahead... be a heretic | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
So lets suppose it's "only" needed for the case foreach(@array) which isn't an iterator but dealing with a flattened list, right?
I don't think so, @array could be tied to an iterator via Tie::Array and IIRC there are already modules on CPAN exploiting this "backdoor". FWIW it also offers some syntactic sugar to implement your desired feature for a static @array, by designing a sub which returns a tied array-ref wrapping the static one:
editAnd I'm pretty sure this won't work with Perls older than ~5.10
Cheers Rolf In reply to Re^2: Perl's feature to determine, in current point of loop, that this is the last one? (arrays unpredictable)
by LanX
|
|