[Cascavel-pm] sub-rotina na frente

jimmy ronaldo_tgz em yahoo.com.br
Sexta Junho 26 06:46:36 PDT 2009


pelo que  li  nos manuais (man não achei qual é...),  é necessário que a
última  expressão  avaliada  retorne  o "true  value"  que o  erro  está
mostrando;
acho que o uso  do "1;" é  justamente  para forçar  esse retorno true da
forma mais simples possível.


On Fri, Jun 26, 2009 at 10:20:26AM -0300, Giuliani Deon Sanches wrote:
> Parece que módulos/scripts perl que contenham apenas funções devem ter
> na ultima linha um
> 
> 1;
> 
> Pois senão resultam em falso e da esse erro.
> 
> 2009/6/26 Fernando <fernandolouis em terra.com.br>:
> > "did not return a true value"
> >
> > e se eu botar logo acima da rotina uma instrução qualquer do tipo $teste =
> > ""; aí não dá erro e funciona.
> >
> > []s
> > Fernando
> >
> > ----- Original Message ----- From: "Giuliani Deon Sanches"
> > <giulianisanches em gmail.com>
> > To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
> > Sent: Thursday, June 25, 2009 5:48 PM
> > Subject: Re: [Cascavel-pm] sub-rotina na frente
> >
> >
> > 2009/6/25 Fernando <fernandolouis em terra.com.br>:
> >>
> >> Pessoal, pesquisei e não encontrei...
> >>
> >> Não é correto começar um programa-perl com uma subrotina?
> >>
> >> []s,
> >> Fernando
> >> _______________________________________________
> >> Cascavel-pm mailing list
> >> Cascavel-pm em pm.org
> >> http://mail.pm.org/mailman/listinfo/cascavel-pm
> >>
> >
> > A principio e teoricamente não. Ta dando erro pra você ? Qual a saida ?
> >
> > []'s
> >
> > --


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