From: Judd Taylor
Sent: Friday, November 22, 2013 6:14 AM
What specifically are you planning on introducing into the code that will
break older perls than 5.10?
Hi Judd,
There's currently (as of PDL-2.007_01) stuff like "pack 'l<l<A16L<L', ..."
and "pack 'L<*', ..." in PDL/IO/Storable.pm. If that section of code gets
called on pre-5.10, it's a runtime error because those earlier perls don't
understand the coercion to small-endian order via the '<' template.
Perl 5.8 does have "V" which packs an unsigned long into little-endian
order, but I don't see anything that packs a *signed* long into
little-endian order.
It would seem (to me) a pity to have to work around such deficiencies,
though I'm not passionate about this.
Cheers,
Rob
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl