p4raw-id: //depot/perl@28235
C<$^V eq v5.6.0>. Note that the characters in this string value can
potentially be in Unicode range.
+This variable first appeared in perl 5.6.0; earlier versions of perl will
+see an undefined value.
+
This can be used to determine whether the Perl interpreter executing a
script is in the right range of versions. (Mnemonic: use ^V for Version
Control.) Example:
- warn "No \"our\" declarations!\n" if $^V and $^V lt v5.6.0;
+ warn "Hashes not randomized!\n" if !$^V or $^V lt v5.8.1
To convert C<$^V> into its string representation use sprintf()'s
C<"%vd"> conversion: