[Cascavel-pm] Brincadeira / desafio aos Monges
Eden Cardim
edencardim em gmail.com
Sábado Março 11 10:06:01 PST 2006
> Por falar em brincadeira, eu li um post do comp.lang.perl.misc que
> propôs um problema interessante:
> Imprimir uma versão modificada de um escalar, sem alterar o valor
> original e sem declarar uma variável temporária.
> E aí? Quem resolve?
> Erm... isso tá meio mal formulado.
Hum, é mesmo, bem vamos lá de novo.
Na verdade, o problema é substituir parte do escalar por outra coisa
só pra imprimir, preservando o valor da variável original. Eis um
trecho do post original:
my $foo = "use php";
(my $bar = $foo) =~ s/php/Perl/ig;
print $bar;
## output: 'use Perl'
O problema é: fazer o mesmo, porém sem a variável intermediária $bar
Mais detalhes sobre a lista de discussão Cascavel-pm