[SP-pm] DIE - Módulo Autoritários
Luis Motta Campos
luismottacampos at yahoo.co.uk
Tue Aug 26 13:13:11 PDT 2008
Luis Motta Campos wrote:
> Blabos de Blebe wrote:
>> Eu nao afirmei que nao é pra tratar excecoes, muito pelo contrario.
>> Agora chamar die de exception, é brincadeira. Voce tá me zuando, né!?
>
> Como sempre, RTFM. Do manual do perl (perldoc -f die):
>
> die LIST
> Outside an "eval", prints the value of LIST to "STDERR" and exits with
> the current value of $! (errno). If $! is 0, exits with the value of
> "($? >> 8)" (backtick ‘command‘ status). If "($? >> 8)" is 0, exits
> with 255. Inside an "eval()," the error message is stuffed into $@ and
> the "eval" is terminated with the undefined value. *This* *makes*
> *"die"* *the* *way* *to* *raise* *an* *exception*.
>
> Grifo meu.
>
> Sem comentários, Blabos. Não tem cerveja trapista para você da próxima
> vez que eu for ao Brasil. ;)
Hum. Uma coisa interessante de notar é que, a pesar de TIMTOWTDI, a
documentação usa o singular para se referir à "*O*" jeito de lançar
excessões...
Putamplexos!
--
Luis Motta Campos is a software engineer,
Perl Programmer, foodie and photographer.
More information about the SaoPaulo-pm
mailing list