{ my @f = some_code(); @f = some_other_code() unless @f == 1; if ( @f == 1 ) { # .... } }