[Cascavel-pm] Sub x Eval x return
Eden Cardim
edencardim em gmail.com
Segunda Maio 7 05:34:35 PDT 2007
On 5/7/07, Luis Motta Campos <luismottacampos em yahoo.co.uk> wrote:
> E será que se pode sobrecarregar o eval() para que ele aceite um
> BLOCK, sem ponto-e-vírgula?
Acho que não, porque mesmo sobrecarregado ele vai continuar sendo um
termo. Uma forma tosca de escrever o eval sem ponto e vírgula é tomar
o cuidado de sempre colocar ele no fim de algum bloco :)
perl -e '{ eval { print "hello world inside an eval without a colon\n"
} } print "hello world outside an eval\n"'
--
Eden Cardim
Instituto Baiano de Biotecnologia
Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
Laboratório de Bioinformática
Mais detalhes sobre a lista de discussão Cascavel-pm