| Prev Next Index | Page 16/16 |
sub {
my $rec_ind = 0 ;
return @_[
map unpack( 'N', substr( $_, -4 ) ),
sort
map pack( "Z*A8N",
do{ my( $val ) = m((?-xism:^foo(\w+))) ; ( $val ) },
do{ my ($val) = m((?-xism:(\d+)$)) ; reverse( pack( 'd', $val ) ) ^
( $val < 0 ? "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" : "\x80" )
},
$rec_ind++
), @_
] ;
}
| Prev Next Index Contents | © 2011 Uri Guttman | Page 16/16 |