Don't ask to ask, just ask | |
PerlMonks |
Re: Use of "Use 5.XXX" pragmaby davido (Cardinal) |
on Dec 19, 2012 at 00:18 UTC ( [id://1009474]=note: print w/replies, xml ) | Need Help?? |
It's a little complicated because Perl 5.16 slightly upgraded what the use VERSION pragma does. From the Perl 5.14.2 documentation for use:
And then in the Perl 5.16 documentation for use:
In the perl5160delta documentation we're told:
So if your Perl interpreter is from the 5.14.x era, you get the older behavior, and if it's from the 5.16.x era or newer (unless it gets changed again) you get the newer behavior. Practically speaking, in either case, use 5.010000;, or use 5.014000;, or use 5.016000; will result in all of the modern features of version 5.10, 5.14, or 5.16 respectively being enabled. Dave
In Section
Seekers of Perl Wisdom
|
|