... it if it's defined. Otherwise will evaluate $ENV{LOGDIR} and return that if defined and so on. Basically coalesce operator for undef values.