Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/damiendart/brainfuck

A simple brainfuck interpreter written in C.
https://github.com/damiendart/brainfuck

brainfuck brainfuck-interpreter c

Last synced: 3 months ago
JSON representation

A simple brainfuck interpreter written in C.

Awesome Lists containing this project

README

        

brainfuck
=========

Yet another [nice][1] [brainfuck][2] interpreter written in C.

[1]:
[2]:

Synopsis
--------

$ git clone -q https://github.com/damiendart/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,
. This is free and unencumbered software released
into the public domain. For more information, please refer to the
accompanying "UNLICENCE" file.