[Cascavel-pm] #perl.br calculator :) (Was: Perl shell)

Luis Motta Campos monsieur_champs em yahoo.com.br
Terça Maio 30 18:00:27 PDT 2006


Daniel Ruoso wrote:
> Em Qua, 2006-05-24 às 17:43 -0300, Flavio S. Glock escreveu:
> 
>>Escrevi este programa para responder uma pergunta no IRC - ele permite
>>a execução passo a passo de comandos Perl:
>>  use strict; use warnings;
>>  my $b = '; print "\n>> "; my $s = <>; eval $s . $b; ';
>>  eval $b;
> 
> 
> Usando a mesma lógica, com a ajuda da galera do #perl.br... aqui vai o
> que agora é a minha calculadora... mas que tambem serve como shell com a
> diferença de que ele espera uma expressão e não um statement (qual é a
> tradução disso?)

   "Afirmação" seria a tradução literal.
   Mas acho que contextualmente podemos dizer "comando" ou "declaração" 
com quase o mesmo significado.

   De qualquer forma, esta é daquelas palavras que eu evito traduzir, 
considerando um "termo técnico".

> O grande lance é que ele faz 'use strict' e que as variáveis 'my'
> efetivamente funcionam... espero que olhando no código dê pra ver as
> features...
[Código aqui]

   Putamplexos!
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Luis Motta Campos is Software Engineer, Oracle OCP/DBA, Un*x
  Sysadmin, Member of {Lisbon,São Paulo,Cascavel,Brasil,London}
  Perl Mongers and Perl Fanatic Evangelist
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


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