Skip to content

SuneelFreimuth/bf-interpreters

Repository files navigation

bf-interpreters

Interpreters in a variety of languages for Brainfuck, an esoteric programming language.

Has interpreters in:

  • C
  • C++
  • Go
  • Java
  • Javascript
  • Python
  • Rust
  • Zig

Each interpreter:

  • Can be run with a single argument like bf <code> to run <code>, like
    $ bf "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++."
    Hello World!
  • Can be run with no arguments to open a REPL interface.

Some interpreters can do more than that, but each can do at least that. Implementation-specific information and instructions on how to run an interpreter can be found at the top of its source file.

About

BF interpreters in a variety of languages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published