)

NomoLog

Log of my life and program

Moaning Programming Language

Posted in Programming Tagged as Brainfuck, Scala

woman

喘ぐプログラミング言語

喘いでプログラミングするための言語です。

言語仕様

Brainfuckの派生言語です。

命令は次のとおり

命令 Brainfuck 説明
yeah! > ポインタをインクリメントする
f**k! < ポインタをデクリメントする
ah, + ポインタが指す値をインクリメントする
oh, ポインタが指す値をデクリメントする
comeon! . ポインタが指す値を出力する
mm… , 入力から1バイトポインタが指す先に読み込む
ohmygod! [ ポインタが指す値が0なら対応する]の直後にジャンプ
god! ] ポインタが指す値が0でないなら対応する[の直後にジャンプ

喘ぎ方

こちらからjarをダウンロードしてください。(重くてごめんなさい)

テキストファイルに喘ぎ声をプログラムし、以下のコマンドを実行してください。(Java実行環境が必要)

1
java -jar MPL.jar <filename>

hello world

1
ah,ah,ah,ah,ah,ah,ah,ah,ah,ohmygod!yeah!ah,ah,ah,ah,ah,ah,ah,ah,yeah!ah,ah,ah,ah,ah,ah,ah,ah,ah,ah,ah,yeah!ah,ah,ah,ah,ah,f**k!f**k!f**k!oh,god!yeah!comeon!yeah!ah,ah,comeon!ah,ah,ah,ah,ah,ah,ah,comeon!comeon!ah,ah,ah,comeon!yeah!oh,comeon!oh,oh,oh,oh,oh,oh,oh,oh,oh,oh,oh,oh,comeon!f**k!ah,ah,ah,ah,ah,ah,ah,ah,comeon!oh,oh,oh,oh,oh,oh,oh,oh,comeon!ah,ah,ah,comeon!oh,oh,oh,oh,oh,oh,comeon!oh,oh,oh,oh,oh,oh,oh,oh,comeon!yeah!ah,comeon!

まとめ

もっといい喘ぎ方があったら教えて下さい。

Comments