Solli, Fiz e não entendi ... :-|
root@vmtst:/home/marcio# perl -Mstrict -e '$a=1' root@vmtst:/home/marcio# perl -Mstrict -e '$c=1' Global symbol "$c" requires explicit package name at -e line 1. Execution of -e aborted due to compilation errors. root@vmtst:/home/marcio# É reservado ou algo assim? Em 23 de março de 2013 11:47, Solli Honorio <shono...@gmail.com> escreveu: > Marcio, > > Faça um teste : > > perl -Mstrict -e '$a=1' > > e depois > > perl -Mstrict -e '$c=1' > > Me diga o resultado disto e tente enteder o motivo ... eu prometo > explicar, mas faça isto primeiro ! > > Solli Honorio > > > > Em 23 de março de 2013 11:35, Marcio Ferreira < > marciodesouzaferre...@gmail.com> escreveu: > >> >> >>> sub somaValor { >>> my ($a,$b)=undef; >>> >> >> Por que essa linha? Evitar problema com globais? >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimarães Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer