2013/3/2 thiago glauco sanchez <thiagogla...@ticursos.net>: > On Sat, 2013-03-02 at 13:20 -0300, Marcio Ferreira wrote: >> Use 5.016; jà engloba warnings, nao? > sim. já engloba. >
Peraí, gente. Acho que está havendo uma confusão aqui. Utilizar a sintaxe "use VERSÃO" com um número de versão maior ou igual a 5.11.0 ativa a forma estrita, efetivamente substituindo o "use strict". https://metacpan.org/module/perl5120delta#Implicit-strictures Assim, escrever: use 5.16.0; é a mesma coisa que escrever: use strict; use feature ':5.16'; Mas o "use warnings" ainda precisa ser explicitamente ativado. De fato, testar isso é muito fácil: [garu@bebop]$ perl -e 'use 5.16.0; my $a = q[2:] + 3' [garu@bebop]$ perl -e 'use 5.16.0; use warnings; my $a = q[2:] + 3' Argument "2:" isn't numeric in addition (+) at -e line 1. []s -b _______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm