Acme-BOPE
view release on metacpan or search on metacpan
lib/Acme/BOPE.pm view on Meta::CPAN
((?:a?onde (?:es)t[aá]|cad[êe])\s+[oa]s?\s+(\w+)[?!]+)
#
my $var;
($var = $2) =~ s/\W/_/g;
$var = lc($var);
qq:
print "$1";
chomp(\$$var = <>);
print "0" . (int(rand 9) + 1) . ", pega a vassoura!\$/";
:;
#gixe;
my @quotes = m#"(.*?)"#gsm;
s#"(.*?)"#sprintf qq/"%d"/, my $i++#gsme;
# palavras que são ignoradas dentro do código
foreach my $ignora (@ignoradas){
s{\b$ignora\b}{}gi;
}
s#(?:(?:OK)?\s*[!?]+)#;#gi;
s#"(\d+)"#"$quotes[$1]"#g;
};
# hinos do bope:
sub canta_hino {
my $self = shift;
my @hinos = (
'O interrogatório é muito fácil de fazer/pega o favelado e dá porrada até doer/O interrogatório é muito fácil de acabar/pega o bandido e dá porrada até matar',
'Esse sangue é muito bom/ já provei não tem perigo/é melhor do que café/é o sangue do inimigo',
'O quintal do inimigo/não se varre com vassoura/se varre com granada/com fuzil, metralhadora',
'São os homens da caveira/do bornal e do cantil/Sua força combativa/está na ponta do fuzil',
'Cachorro latindo/Criança chorando/Vagabundo vazando/É o BOPE chegando',
'Tropa de elite/osso duro de roer/Pega um, pega geral/também vai pegar você',
'Homem de preto, qual é sua missão?/Entrar pela favela e deixar corpo no chão/Homem de preto, o que é que você faz?/Eu faço coisas que assustam o satanás',
);
$hinos[int(rand(@hinos))];
}
# frases sobre o cap.nascimento
sub fato {
my $self = shift;
my @fatos = (
'Deus disse que iria fazer o mundo em 7 anos. Capitão Nascimento disse bem alto: "O senhor é um fanfarrão, Sr. 01. O senhor tem 7 dias, sr. 01! SETE DIAS!"',
'Quando vivia no paraíso, Capitão Nascimento forçou Eva a comer a maçã, dizendo: "Come a porra da maçã 02! Tá com nojinho, 02? Come tudo, porra!"',
'A farda do Capitão Nascimento é preta porque nenhuma outra cor quis ficar perto dele.',
'O Capeta queria entrar no BOPE, mas o Capitão Nascimento fez ele desistir apenas dizendo: "666, o senhor é o novo xerife!"',
'O Capeta vendeu a alma para o Capitão Nascimento.',
'Capitão Nascimento não sai de lugar nenhum devendo a ninguém, sempre põe na conta do Papa.',
'Quando Deus disse "Que se faça a luz!". Capitão Nascimento falou "Tá de sacanagem, Sr. 01? Tá com medinho do escuro, Sr. 01?"',
'Quando Deus resolveu criar o Universo foi pedir permissão ao Capitão Nascimento e ele respondeu: "É 100%? Então senta o dedo nessa porra!"',
'A roupa do Super-Homem era preta até o Capitão Nascimento dizer: "Tira essa roupa preta que você não é caveira, você é MOLEQUE, ouviu? MO-LE-QUE!"',
'Capitão Nascimento trabalhou como negociador da polícia. Seu trabalho era ligar para os seqüestradores e dizer: "Pede pra sair, porra!"',
'Quantos Capitães Nascimento são necessários para trocar uma lâmpada? Nenhum, Capitão Nascimento também mata no escuro.',
'Capitão Nascimento não lê livros, ele os coloca no saco até conseguir toda a informação que precisa.',
'Uma vez ele esqueçeu onde deixou as chaves do seu caveirão. Ele se colocou no saco por 40 segundos e lembrou!',
'Não existiam mesmo armas de destruição em massa no Iraque. Capitão Nascimento mora no Rio de Janeiro.',
'Porque você acha que não existe terrorismo no Brasil?',
'Nunca, em nenhuma hipotese, durma na frente do Capitão Nascimento. Ele vai pedir pra você fazer a bondade de segurar a granada.',
'Em um de seus mandamentos, Deus disse: "Não Matarás". O Capitão Nascimento disse para Deus: "Tá de sacanagem, Sr. 01? Cê tá de sacanagem comigo, Sr. 01?"',
'Não houve impeachment no Governo Collor. O Capitão Nascimento chegou no Palácio do Planalto e disse para o Collor:: "Pede prá sair!! Pede prá sair!!"',
'No dia de São Cosme e São Damião, o Capitão Nascimento só pegava saco de doce que tivesse chiclete de Caveira.',
'Capitão Nascimento fez com que o Seu Madruga pagasse o aluguel - todos os 14 meses atrasados - e adiantasse mais dois.',
'Capitão Nascimento foi ao programa do Faustão e fez com que ele falasse enquanto o faustão ficava calado.',
'Capitão Nascimento gritou no centro de Buenos Aires que Pelé é o rei do futebol e todos os argentinos concordaram.',
'Capitão Nascimento fez um operador de telemarketing dizer: "desculpa, juro que não ligo mais".',
'Capitão Nascimento resolve o travamento do Windows colocando o PC no saco.',
'Capitão Nascimento disse pra Will Smith depois de ver "MIB": O senhor é um fanfarrão! Homens de Preto é o caralho, só o BOPE usa preto! Seu viado!',
'Capitão Nascimento dorme com um travesseiro debaixo de uma arma.',
'Capitão Nascimento sabe exatamente onde está Carmen Sandiego',
'Principais causas de morte no Brasil: 1. Ataque do coração, 2. Cap. Nascimento, 3.Câncer; mas a opção 1 é maior porque a maioria dos bandidos morre do coração quando vêem o capitão.',
);
print $fatos[int(rand(@fatos))];
}
42;
__END__
=head1 NAME
Acme::BOPE.pm - Programe armado, cumpadi, e de farda preta.
I<Note: this Acme module lets you program the way the BOPE (brazilian police's special operations squad) policemen talk in the movie "Tropa de Elite". Since its intended audience have to understand portuguese in order to enjoy the module, the rest of...
B<Esse módulo foi feito como uma brincadeira em relação ao filme "Tropa de Elite", e não deve ser levado à sério. Nada do que está escrito aqui expressa a opinião dos autores ou qualquer outro envolvido direta ou indiretamente com o mesmo, e não há q...
=head1 VERSÃO
Versão 0.01
=head1 SINOPSE
use Acme::Bope;
E a partir daí poderá escrever seus programas assim:
Senhor 01, o senhor eh um "fanfarrao"!
se o senhor for "moleque" entao pede pra sair "seu viado"!
senao senta o dedo nessa porra e bota na conta do Papa!
vai dar merda, "vai morrer gente...";
O 01 DESISTIU!!!
Os senhores estao fazendo o seu instrutor muito feliz...
que é mais ou menos equivalente a:
$_01 = "fanfarrao";
if ($_01 eq "moleque") {
die "seu viado";
}
else {
print "Caveira, meu capitao!\n" and exit;
( run in 0.557 second using v1.01-cache-2.11-cpan-39bf76dae61 )