https://github.com/pkwasniok/pkbrainfuck
Brainfuck interpreter
https://github.com/pkwasniok/pkbrainfuck
brainfuck brainfuck-interpreter cpp interpreter makefile
Last synced: 12 months ago
JSON representation
Brainfuck interpreter
- Host: GitHub
- URL: https://github.com/pkwasniok/pkbrainfuck
- Owner: pkwasniok
- Created: 2021-09-26T11:40:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-16T13:27:19.000Z (almost 5 years ago)
- Last Synced: 2025-06-13T06:44:48.741Z (about 1 year ago)
- Topics: brainfuck, brainfuck-interpreter, cpp, interpreter, makefile
- Language: C++
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# PKBrainfuck
PKBrainfuck is my own brainfuck interpreter created fully in cpp. Currently it's work in progress.
## Basic features
1. Interpreting and executing code written in brainfuck
## Installation
To install this interpreter on your own computer, you have to:
1. Clone this repository `$ git clone https://github.com/pkwasniok/PKBrainfuck/`
2. Compile code on your machine `$ make` (gcc is needed)
3. Run interpreter `$ ./pkbrainfuck hello_world.bf`
## Usage
To run your program you have to start interpreter with you file name as first parameter. Command should look liek this `$ pkbrainfuck {your-file-name}`. After this your code should be executed properly.
## Plans
1. Add posibility of changing size of file buffor
2. Add posibility of changing size of bf script buffor
3. Add rest of the operetors (for now it only handles following operators: `>`, `<`, `+`, `-`, `.`)