Problems? Is your data what you think it is? | |
PerlMonks |
Re^2: Perl's feature to determine, in current point of loop, that this is the last one? (arrays unpredictable)by LanX (Saint) |
on Jan 23, 2022 at 16:13 UTC ( [id://11140744]=note: 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 Section
Seekers of Perl Wisdom
|
|