Skip to main content

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 from PYPI

$ python -m pip install brainfuck-swimmy4days

To download the required packages in order to run the source type in the shell

$ python -m pip install -r requirements.txt

Made by @swimmy4days

Release files for brainfuck-swimmy4days 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for brainfuck-swimmy4days 0.0.3
File Size Uploaded
brainfuck-swimmy4days-0.0.3.tar.gz 1.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for brainfuck-swimmy4days 0.0.3
File Interpreter ABI Platform
brainfuck_swimmy4days-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 4.4 kB

Release files / brainfuck-swimmy4days-0.0.3.tar.gz

Download URL brainfuck-swimmy4days-0.0.3.tar.gz
Size 1.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b091feedfe966e6b5912cdf5ec638c98765b1d7d052efc4bb6c4b26874a13980
BLAKE2b-256 checksum
How to use checksums
1873267583ef83bf0f58f623aedd3a2394a74b0ea766b7b954eecb7ea48306ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.2

Release files / brainfuck_swimmy4days-0.0.3-py3-none-any.whl

Download URL brainfuck_swimmy4days-0.0.3-py3-none-any.whl
Size 2.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1435362d3bb0da71e06f7601abf1384798b6ab158e62d41c4723c1eb70c7ed59
BLAKE2b-256 checksum
How to use checksums
01f6d25a5c64958123aa36de4999bd71b9acc86e1ab305143070c77b2ac969f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.2

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page