-
Notifications
You must be signed in to change notification settings - Fork 0
Yet another nice brainfuck interpreter written in C. (Read-only mirror.)
License
damiendart/brainfuck
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
brainfuck ========= Yet another [nice][1] [brainfuck][2] interpreter written in C. [1]: <http://www.muppetlabs.com/~breadbox/bf/standards.html> [2]: <http://en.wikipedia.org/wiki/Brainfuck> Synopsis -------- $ git clone -q https://github.com/damiendart/brainfuck.git $ # <http://www.robotinaponcho.net/git/brainfuck.git> works too. $ cd brainfuck $ make clean all > /dev/null $ ./brainfuck examples/helloworld.bf Hello, World! $ cat examples/helloworld.bf | ./brainfuck Hello, World! $ # ./brainfuck --help Embedding brainfuck ------------------- This implementation of brainfuck is easy to embed into a C/C++ project: simply add "src/brainfuck.h" and "src/brainfuck.c" to the build and call the simple Lua-style API to get (kinda) instant brainfuck. For more information, see "src/brainfuck.h". Testing ------- COMING SOON (MAYBE). Licence ------- This implementation of brainfuck is written by Damien Dart, <damiendart@pobox.com>. This is free and unencumbered software released into the public domain. For more information, please refer to the accompanying "UNLICENCE" file.
About
Yet another nice brainfuck interpreter written in C. (Read-only mirror.)