Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jvanderkallen/brainfuck-interpreter
Interpreter for the Brainfuck language
https://github.com/jvanderkallen/brainfuck-interpreter
Last synced: 3 months ago
JSON representation
Interpreter for the Brainfuck language
- Host: GitHub
- URL: https://github.com/jvanderkallen/brainfuck-interpreter
- Owner: jvanderkallen
- License: gpl-3.0
- Created: 2016-10-12T18:28:03.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-12T18:32:42.000Z (about 8 years ago)
- Last Synced: 2024-04-24T15:34:30.071Z (7 months ago)
- Language: C
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
- AwesomeInterpreter - brainfuck-interpreter
README
# Brainfuck Interpreter
This is an interpreter for the Brainfuck language.The interpreter uses a cell size of 8 bits. If a buffer underflow is detected the program will quit. The buffer of cells grows dynamically if the buffer is full.
## Building
Run the following commands in the root of the project to build the program:```
mkdir build
cd build
cmake ..
make
```Optionally you may want to run `sudo make install` to install the program on your system. Run `sudo xargs rm < install_manifest.txt` to remove it.
## Usage
The program takes a single argument: the path of a file containing Brainfuck code.