RosettaCodeData/Task/Host-introspection/Perl/host-introspection-2.pl
2023-07-01 13:44:08 -04:00

9 lines
300 B
Perl

use 5.010;
use Config;
my ($size, $order, $end) = @Config{qw(uvsize byteorder)};
given ($order) {
when (join '', sort split '') { $end = 'little' }
when (join '', reverse sort split '') { $end = 'big' }
default { $end = 'mixed' }
}
say "UV size: $size, byte order: $order ($end-endian)";