[SP-pm] Embalão [Was: S.O.S]

Nelson Ferraz nferraz em gmail.com
Sexta Maio 11 02:31:03 PDT 2007


> Acredito que seja um problema no warnings.pm mesmo, como o Wendel  
> falou antes. Veja a árvore de operações gerada pelo Perl nas duas  
> situações:

Igor++ while (1); # uma das explicações mais interessantes que vi nos  
últimos tempos

E essa thread também mostra que o uso de parênteses não é "coisa de  
programador LISP" (rs)... ou, como diz o perlstyle:

           Along the same lines, just because you CAN omit  
parentheses in many
            places doesn't mean that you ought to...

            When in doubt, parenthesize.  At the very least it will  
let some
            poor schmuck bounce on the % key in vi.

            Even if you aren't in doubt, consider the mental welfare  
of the
            person who has to maintain the code after you, and who  
will proba-
            bly put parentheses in the wrong place.



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