Help for this page
my %constructor= { MSWin32 => sub { FTP::Session::Win32->new( @_ ) }, ... die "No constructor for $^O" if ! $ctor; my $session= $ctor->( ... ); # Old Perl requires: $session= &$ctor( ... );
my %class= { MSWin32 => "FTP::Session::Win32", ... die "No constructor for $^O" if ! $ctor; my $session= $ctor->( $class{$^O}, ... ); # Old Perl requires: $session= &$ctor( $class{$^O}, ... );