my $source_file = defined($options{o}) ? $options{o} : 'as.xcf-dist'; #### my $source_file = 'as.xcf-dist'; $source_file = $options{o} if defined($options{o}); #### my $source_file = $options{o}; $source_file = 'as.xcf-dist' if !defined($options{o}); #### sub defined_or { defined($_[0]) ? $_[0] : $_[1] } my $source_file = defined_or( $options{o}, 'as.xcf-dist' ); #### # Requires 5.10 my $source_file = $options{o} // 'as.xcf-dist';