brain なんちゃらを触ってみました~

どもー、たなかです

今回は、ある講義でやってみろと言われた難解言語
その名も「brain f**k(汚い言葉なので伏せるのが基本だそうです)
やってみようと思いつつ、なんか調べてみるとPHPに面白いライブラリがあったので
それを使って改悪をしてみようかなと思いまーす!

 


 

まず、brainなんちゃらの解説を適当にやっていきたいと思います!

brainなんちゃらとは8つの命令コードだけで構成された言語で(覚えやすいねw)
詳細はWikipediaに任せてここでは、「Hello World」という文字を表示させるコードを書きたいと思います!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++.+++++++..+++.-------------------------------------------------------------------------------.+++++++++++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++.+++.------.--------.

こうです!!!簡単!!(だって’+’, ‘-‘, ‘ .’だけで表現できますし…)

 

冗談はさておき、ちゃんと書きます(ちゃんと8つのコードで書きますよ…)

+++++++++++++++[>+++++>+++++++>++<<<-]>---.>----.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.

 

Cのソースコードも書いておきます!!↓

#include <stdio.h>

void main()
{
	printf("Hello World");
}

Cのが楽?いやいや難解言語ですからwwww(ちなみにwhite spaceという意味不明な言語もある模様)
とまあ、こんな感じで、覚えやすくても理解しにくい言語です!!!

 


 

んで、brainなんちゃらを調べていると、面白いライブラリが見つかったので
早速、改悪をしていこう!

単純にbrainなんちゃらの命令コードに何か文字を置換させるライブラリです
やり方については省きます。知りたかったら、私に聞くかネットで頑張るしてください

とりあえず、開発中の様子です↓

 

完成した「Hello World!」の結果がこちら
それぞれにメンバーの名前とNoTiTiaで作りました!

りょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろめぐわっきーりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろわっきーりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろわっきーりょーたろりょーたろりょーたろわっきーりょーたろたなかたなかたなかたなかMISAKINoTiTiaわっきーりょーたろりょーたろぶんぶんわっきーりょーたろぶんぶんりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろぶんぶんぶんぶんりょーたろりょーたろりょーたろぶんぶんわっきーりょーたろりょーたろぶんぶんたなかたなかりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーんたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろりょーたろぶんぶんわっきーぶんぶんりょーたろりょーたろりょーたろぶんぶんMISAKIMISAKIMISAKIMISAKIMISAKIMISAKIぶんぶんMISAKIMISAKIMISAKIMISAKIMISAKIMISAKIMISAKIMISAKIぶんぶんわっきーりょーたろぶんぶんわっきーぶんぶん

 

「ゲシュタルト崩壊しますわーこれw」

みなさんもこんなことをやるために面白く勉強していきましょう!

では、「+++++++++++++++[>++++>+++++++>+++++++<<<-]>++++++.>++++++++++++++++.>—-.」