An optimizing brainfuck interpreter in js
Go to file
Juhani Krekelä 39890cdc5a Turn [-] or [+] into a clear command 2018-05-22 14:26:40 +03:00
.gitignore First commit 2018-05-21 23:55:48 +03:00
README.md Turn [-] or [+] into a clear command 2018-05-22 14:26:40 +03:00
UNLICENSE First commit 2018-05-21 23:55:48 +03:00
gir.html First commit 2018-05-21 23:55:48 +03:00
gir.js Turn [-] or [+] into a clear command 2018-05-22 14:26:40 +03:00

README.md

Gir is an optimizing brainfuck interpreter in Javascript.

Name

𒌋𒀜 gir (Sumerian) - n. kiln

License

Everything in the repo is under Unlicense / CC0.

Status

Gir can parse and prettyprint to Javascript console programs in brainfuck. Gir supports following optimizations:

  • Turn runs of +- or <> into one command
  • Turn [-] or [+] into one command