[SP-pm] alarm()

Nelson Ferraz nferraz em gmail.com
Terça Janeiro 29 18:36:49 PST 2008


>      elsif ( defined $@ ) {

Dica: é melhor não testar para "definideness", pois $@ é sempre
definido depois de um eval:

    #!/usr/bin/perl

    eval {
        # nao faz nada
    };

    if ( defined $@ ) {
        print "\$@ definido com o valor '$@'\n";
    }

(Eu sei porque já fui mordido por isso antes :-P)


Mais detalhes sobre a lista de discussão SaoPaulo-pm