BrainCrash単語

ブレインクラッシュ

BrainCrashとは、難解プログラミング言語Brainfuck」から生したプログラミング言語である。
新たな命が追加され較的使いやすくなった。

概要

BrainCrashはBrainfuckから生したプログラミング言語で、難解な言を少しでも扱いやすくしようという考案から誕生した。なお、Brainfuckチューリング完全である。

Brainfuckから追加された命は以下の4種類である。

仕様

BrainCrashは、追加された命に加え、さらに以下の二つの仕様が追加、変更された。

プログラム例

プログラムの基本はやっぱりHello worldを出するプログラム

 

 

プログラム説明

見たら分かるように、プログラムに何も書かないことで実は"Hello, world"することができる。
そのタネあかしは仕様にある。プログラムに何も書かないということは、すなわちメモリ72,101,108,108,111,44,32,119,111,114,108,100,33がそのまま変更されずに存在する状態でプログラムが終了されるということであり、また、終了時に現在し示すポインタの値をポインタの値が0になるまでポインタを進めて出されるので、"Hello, world!"と表示されることになる。

関連項目

【スポンサーリンク】

スマホ版URL:
https://dic.nicovideo.jp/t/a/braincrash

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

BrainCrash

1 ななしのよっしん
2009/12/17(木) 23:59:45 ID: 2wZfUse0gU
なんだこのふざげた言は・・誰得
2 ななしのよっしん
2010/03/28(日) 18:09:12 ID: qeaAEUA2Qn
最初からメモリに何も入っていなければBrainfuckより使いやすいのだが…
3 ななしのよっしん
2013/05/24(金) 09:35:38 ID: EOaa05gKWQ
だな、リセット処理書くのも面倒だし
のときはHello worldを出、それ以外のときは0リセット」ってことにしてくれないかなあ
4 ななしのよっしん
2015/01/15(木) 05:56:16 ID: oNsYMzCkNI
メガデモみたいな感じでBrainCrashソースの長さに制限を掛けて何かを作るコンテストとかやったら面そう
72,101,108,108,111,44,32,119,111,114,108,100,33をどれだけ有効活用できるかが鍵となる

急上昇ワード