A BrainFuck Interpreter
Project description
BrainFuck interpreter
- A simple to use, open source brainfuck interpreter
- Easy to run
- Optional debugger,
- Changeable cell size
- Print as an integer insted of ASCII
- And mush more features
What is BrainFuck?
brainfuck is an esoteric programming language with only 8 oparetions
operation | Explanation |
---|---|
> |
increment the data pointer. |
< |
decrement the data pointer. |
+ |
increment the byte at the data pointer. |
- |
decrement the byte at the data pointer. |
. |
output the byte at the data pointer. |
, |
accept one byte of input, storing its value in the byte at the data pointer. |
[ |
if the byte at the data pointer is zero, then instead of moving the instruction pointer forward to the next command, jump it forward to the command after the matching ] command. |
] |
if the byte at the data pointer is nonzero, then instead of moving the instruction pointer forward to the next command, jump it back to the command after the matching [ command. |
More Information Even More Information
To download the required packages type in the shell
$ python -m pip install -r requirements.txt
Made by @swimmy4days
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for brainfuck-swimmy4days-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad3ee78a8a32dd6b73c409ac20f5db41c37bbd1b5962198721f040a6918158e9 |
|
MD5 | 12c07ced4b6d62698af5b918a22bc8a5 |
|
BLAKE2b-256 | 79b0de0735fdce221ee0954d05f4656644c82a1db84a438f7ad3f237f89f26cf |
Close
Hashes for brainfuck_swimmy4days-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b71fe9554a90864132b3e2d8027e1266f0f4d1bacd083b60a2f744e2798e6bf |
|
MD5 | ae08c57e020b17638d494cdfb1aa03da |
|
BLAKE2b-256 | 55d32648688791f566d0251ef0124032dcc96d1c61655f1b0c0633fdec36e05e |