/OtakuWords

A otaku programming language like Brainfuxk

Primary LanguageHyPhyMIT LicenseMIT

🧠OtakuWords

Brainfuxkライクのオタク言語です!!
語彙力失いながら、プログラミングしたい時にどうぞ。

✅仕様

OtakuWords Brainfuck 動作
推し < ポインタをインクリメントする。ポインタをptrとすると、C言語の「ptr++;」に相当する。
尊い > ポインタをデクリメントする。C言語の「ptr--;」に相当。
待って + ポインタが指す値をインクリメントする。C言語の「(*ptr)++;」に相当。
しんどい - ポインタが指す値をデクリメントする。C言語の「(*ptr)--;」に相当。
マジ . ポインタが指す値を出力に書き出す。C言語の「putchar(*ptr);」に相当。
最高 , 入力から1バイト読み込んで、ポインタが指す先に代入する。C言語の「*ptr=getchar();」に相当。
尊すぎ [ ポインタが指す値が0なら、対応する ] の直後にジャンプする。C言語の「while(*ptr){」に相当。
無理 ] ポインタが指す値が0でないなら、対応する [ (の直後)にジャンプする。C言語の「}」に相当

一部引用元

✍Example

「Hello World!」と出力するプログラム

待って待って待って待って待って待って待って待って待って
尊すぎ尊い
待って待って待って待って待って待って待って待って
尊い
待って待って待って待って待って待って待って待って待って待って待って
尊い待って待って待って尊い待って
推し推し推し推ししんどい無理尊いマジ尊い
待って待ってマジ待って待って待って待って待って待って待って
マジマジ待って待って待ってマジ
尊い待って待って待って待って待ってマジ推し推し
待って待って待って待って待って待って待って待って待って待って待って待って待って待って待って
マジ尊いマジ待って待って待って
マジしんどいしんどいしんどいしんどいしんどいしんどい
マジしんどいしんどいしんどいしんどいしんどいしんどい
しんどいしんどいマジ尊い
待ってマジ尊い待ってマジ

🏗ビルド

go build

⇩nstall

go install github.com/PenguinCabinet/OtakuWords@latest

🔨使い方

OtakuWords input-brainfuck-sourcecode.bf

🎫LICENSE

MIT

✍Author

PenguinCabinet