C:\>perl -MO=Deparse -e" @foobar = foo() || warn 'Yikes!'" @foobar = foo() || warn('Yikes!'); -e syntax OK C:\>perl -MO=Deparse -e" @foobar = foo() or warn 'Yikes!'" warn 'Yikes!' unless @foobar = foo(); -e syntax OK C:\>