An open API service indexing awesome lists of open source software.

https://github.com/olical/brainfucks

Brainfuck VM implementations in various languages
https://github.com/olical/brainfucks

Last synced: about 2 months ago
JSON representation

Brainfuck VM implementations in various languages

Awesome Lists containing this project

README

        

My collection of [brainfuck][] interpreter implementations in various languages. This is a learning exercise that is partially [documented][blog] on my blog.

All of the interpreters have the same interface, you simply execute them with a file path as their first argument, that file will be executed as a brainfuck application. You can populate stdin though pipes or typing during execution.

* [X] JavaScript
* [X] Clojure
* [X] Rust

## Unlicenced

Find the full [unlicense][] in the `UNLICENSE` file, but here's a snippet.

>This is free and unencumbered software released into the public domain.
>
>Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

Do what you want. Learn as much as you can. Unlicense more software.

[brainfuck]: http://en.wikipedia.org/wiki/Brainfuck
[blog]: https://oli.me.uk/category/brainfuck/
[unlicense]: http://unlicense.org/