An optimizing brainfuck interpreter in js
Go to file
Juhani Krekelä 61e836afcf Add the first optimization pass 2018-05-22 00:21:03 +03:00
.gitignore First commit 2018-05-21 23:55:48 +03:00
README.md Add the first optimization pass 2018-05-22 00:21:03 +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 Add the first optimization pass 2018-05-22 00:21:03 +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 or +- or <> into one command