Skip to content

Instantly share code, notes, and snippets.

@utgwkk
Created July 26, 2015 03:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save utgwkk/4bddeeddf62d0c80c4a8 to your computer and use it in GitHub Desktop.
Save utgwkk/4bddeeddf62d0c80c4a8 to your computer and use it in GitHub Desktop.
Misa→BFコンバートするのほおぉぉぉぉおおぉおおぉぉぉぉっっ☆
#!/usr/bin/perl
use utf8;
sub misaToBF {
$_[0] =~ tr/→~ー←★☆あぁおぉっッ!!??「『」』/>>><<<\+\+\+\+\-\-\.\.,,\[\[\]\]/;
$_[0] =~ s/[^><\+\-\.,\[\]]//g;
return $_[0];
}
my $text = <<"EOF";
ごっ、ごぉおっ、ご~きげんよおぉおおぉおほっ。ほおぉおぉおっ。
「ごきげん☆みゃぁああ”あ”ぁ”ぁああ~っ」
さわやかな朝の☆ご挨拶! お挨拶がっ。
澄みきった青空にこだましちゃうぉ~ああぉおおおぉん。
「は、はひっ、はろおぉっ☆わぁるどおおぉっぉ~っ」
こ、この文章は☆おサンプル! おおぉおぉおおサンプルプログラム!!
どんなおプログラム言語でも基本のご挨拶させていただくのぉぉおッ!
「ぽうっ」
長々と書くのがこ、ここでの~、ここでのぉおおぉおぉぉおたしなみぃぃいぃ。
「長いぃ。長すぎましゅう。ご挨拶にこんなプログラム長すぎまひゅぅうぅ☆
 んおおぉぉ、ばかになる、おばかになっちゃいましゅ~ッ」
長いのがっ、バッファの奥まで入ってきましゅたぁあぁあっ!
ばっふぁ☆溢れちゃいまひゅぅ~。あみゃぁあ”あ”ぁ”ぁああ”あ”ぁぁ。
「で、出ます☆ んおおぉぉおおっ、エラー出ちゃいまひゅっ」
ほひぃ☆! え、えらーっ、んお”お”ぉお”お”ぉおぉおおぉっっ。
「出た☆ 出た出た出た出たぁぁあっ えらあぴゅるーっって出たあぁっ」
はしたない☆! ぉおおぉはしたないっ! おはしたない言語ですっっっっっっっ!
おほっほおぉっっっほおぉっっっっっっっっっ!
「えらあらいしゅきぃぃぃいぃっっ」
止まらない すごい エラーみるく
こってりしたのがいっぱい出てるよぉぉぉおおぉぉおおぉぉおっっ。
「んほぉっ☆ っおぉぉぉおお国が分からなくなっちゃいまひゅう~っ」
ま、まだ出るぅ☆ 出てるのおぉっ☆ エラーまだまだ出ましゅぅぅ!
ばんじゃ~ぁぁあい、ばんじゃいぃぃ、ばんにゃんじゃぁんじゃあぁぁああぁい!
EOF
print misaToBF($text);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment