Brainfuck

非常に小さい難解プログラミング言語

Brainfuck(ブレインファック)はプログラミング言語のひとつ。なお名称に含まれるfuck卑語であるため、Brainf*ck または Brainf**kなどと表記されることがある。

Brainfuck
パラダイム 構造化プログラミング
登場時期 1993年
設計者 Urban Müller
型付け なし
影響を受けた言語 P′′
影響を与えた言語 Ook!Pxem
テンプレートを表示

概要

編集

Urban Müller Müller12398

Brainfuck

Brainfuckの言語仕様

編集

: Brainfuck300002

Brainfuck8

(一)> ptrCptr++;

(二)< Cptr--;

(三)+ C(*ptr)++;

(四)- C(*ptr)--;

(五). Cputchar(*ptr);

(六), 1C*ptr=getchar();

(七)[ 0 ] Cwhile(*ptr){

(八)] 0 [ [1]C}[2]

派生言語

編集

8使使

A[1] - A

BrainCrash[2] - 4|&~^0"Hello, world!"

Ook! - Ook.Ook!Ook?2Brainfuck使38

脚注

編集

注釈

編集
  1. ^ 現在言語仕様として参照されているBrian Raiterによる記述には「直後」とは書いてないが、意味を考えると直後とするのが妥当
  2. ^ 無条件に、対応する [ にジャンプしている、と考えることもできる。

出典

編集

関連項目

編集

外部リンク

編集