Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LucasMW/bfi
Brainfuck Interpreter
https://github.com/LucasMW/bfi
bfi brainfuck brainfuck-interpreter c interpreter
Last synced: 3 months ago
JSON representation
Brainfuck Interpreter
- Host: GitHub
- URL: https://github.com/LucasMW/bfi
- Owner: LucasMW
- License: mit
- Created: 2016-03-04T00:57:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-07T05:34:01.000Z (over 7 years ago)
- Last Synced: 2024-04-24T15:16:30.696Z (7 months ago)
- Topics: bfi, brainfuck, brainfuck-interpreter, c, interpreter
- Language: C
- Size: 10.7 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- AwesomeInterpreter - bfi
README
# bfi
Brainfuck InterpreterInterpreter of the brainfuck programming language
Visit this link for more information: https://en.wikipedia.org/wiki/Brainfuck
Examples of programs can be found here: http://esoteric.sange.fi/brainfuck/bf-source/prog/
Why?
Because I wanted to.This was implemented for hobby purposes. THIS SOFTWARE HAS ABSOLUTELY NO WARRANTY.
Pull requests are welcome
### Known Limitations:
* Interpreter has fixed ammount of memory to use for .bf prograns.
*Although it can be changed in compile time.*
* Interpreter has a fixed limit for nested loops.
*It can also be changed in compile time.*
* This is 8 bit cell implementation.
*Bf prograns which need 16 (or more) bits cells are unsuported.*