Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 860 Bytes

README.md

File metadata and controls

26 lines (18 loc) · 860 Bytes

m4 script for brainf*ck

brainf*ckを実行するm4マクロです。

usage: m4 bf.m4 < input.bf

ある程度動きますが次のような制限があります:

  • 入力を受け取れない (`,'が使えない)
  • m4の制御文字がコードに含まれると正常に動かない
  • 特定の記号を出力するとおかしな事になる

Samples

Hello, world!

echo "+++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..+++.>-.------------.<++++++++.--------.+++.------.--------.>+." | m4 bf.m4

sampleについて

次のページのものを拝借しました: http://hakugetu.so.land.to/program/brainfuck/1-4.php