if( do { my @f; 1 == ( @f= one() ) || 1 == ( @f= two() ) } ) { #### if( my @f= do { my @g; 1 == ( @g= one() ) || 1 == ( @g= two() ) } ) {