Acme-BOPE

 view release on metacpan or  search on metacpan

lib/Acme/BOPE.pm  view on Meta::CPAN

   for (...) {
      ...
   }

ou ainda:

   enquanto (...)
      ...
   estamos entendidos?

É o mesmo que:

   while (...) {
      ...
   }

Lembrando que comparações podem ser feitas assim:

   ne      nunca serão, jamais serão, não é, não será, jamais será
   not     não, nunca, jamais
   eq      será, serão, for
   ==      vale, valerá


É possível ainda adicionar uma série de palavras adicionais para deixar seu código mais "legível", e impor a ordem entre esses programadores fanfarrões.

=over 4

=item * o, a, os, as, no, na, nos, nas, do, da, dos, das

=item * ele, ela, eles, elas, dele, dela, deles, delas, desse, dessa, desses, dessas, nesse, nessa, nesses, nessas

=item * seu, sua, seus, suas

=item * eu

=item * com, sem

=item * porra, merda, viado (e pode adicionar quantas interrogações ou exclamações quiser depois)

=back 

=head1 MAIÚSCULAS E ACENTOS

No linguajar do Bope, nenhuma palavra é sensível a caixa. Você pode sussurar comandos ou gritar com vagabundos, tudo funciona. Exemplos:



=head1 DIAGNÓSTICO

Se você acha que fez m#$%@ e quer ver o código equivalente em Perl (em vez de simplesmente executar seu programa inútil), passe o parâmetro C<DEBUG> para o módulo:

   use Acme::BOPE DEBUG => 1;

Quanto tempo você precisa pra depurar? 10 minutos???? Fanfarrão.



=head1 DEPENDÊNCIAS

Tu é dependente, mermão????? Se quiser ver o código de debug cheio de frufru, instala o Perl::Tidy que é 100%.

Ah, e se os senhores não tiverem o Filter::Simple instalado, nunca serão...



=head1 BUGS

Provavelmente um monte. Se encontrar algum, avisa via RT. Mas sem fanfarrice, estamos entendidos?

(temos ainda que atualizar a documentação do módulo para incluir variáveis


=head1 AUTORES

Breno G. de Oliveira C<< <garu at cpan.org> >> e Fernando Corrêa C<< <fco at cpan.org> >>

Esse módulo foi feito como uma brincadeira dentro da comunidade Perl sobre o filme Tropa de Elite, na semana de lançamento do filme. Apresentamos durante o YAPC::Brasil 2007 e o pessoal gostou tanto que encheu a nossa paciência para botarmos no ar. T...


=head1 RECONHECIMENTOS E AGRADECIMENTOS

O código foi fortemente baseado no L<Acme::Lingua::Strine::Perl> do Simon Wistow C<simon [at] twoshortplanks.com>

Agradecimentos especiais ao Bruno C. Buss pelas idéias e colaborações, e a todo o pessoal do ônibus que nos levou até São Paulo na véspera do evento, que nos aturaram madrugada a dentro enquanto terminávamos o desenvolvimento e corrigíamos alguns bug...



=head1 VEJA TAMBÉM

L<Filter::Simple>, L<Acme::Lingua::Strine::Perl>
L<http://www.tropadeeliteofilme.com.br>



=head1 LICENÇA E COPYRIGHT

Copyright 2008 Breno, Fernando. Todos os direitos reservados.

Este módulo é software livre; você pode redistribuí-lo e/ou modificá-lo sob os mesmos termos que o Perl em si. Veja L<perlartistic>.



=head1 GARANTIA

Nenhuma. Eu hein...



( run in 1.153 second using v1.01-cache-2.11-cpan-39bf76dae61 )