Python Brainfuck implemention.
Project description
Python Brainfuck implemention.
Free software: BSD license
Installation
pip install fuckery
Documentation
Development
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox |
Changelog
0.5.0 (2020-03-13)
Bump lark
CI tweaks.
0.4.1 (2018-04-28)
Use msgpack to serialize the memory blob for use in loop detection. Makes fuckery vroom vroom fast.
0.4.0 (2018-04-28)
Update lark to a modern version
Rearrange test code layout a bit
0.3.9 (2018-04-28)
Use fstrings everywhere!
Change circleci config from 2.0 to 2.1.
Fix DeprecationWarning
0.3.8 (2018-04-03)
Add daily CI builds.
0.3.7 (2018-03-26)
Fix comment line.
0.3.6 (2018-03-26)
Tweak tag build rules
0.3.5 (2018-03-26)
Tweak tag build rules
0.3.4 (2018-03-26)
Tweak tag build rules
0.3.3 (2018-03-26)
Tweak tag build rules
0.3.2 (2018-03-26)
Tweak tag build rules
0.3.1 (2018-03-26)
Tweak tag build rules
0.3.0 (2018-03-26)
Remove TravisCI build support.
Add CircleCI support for CI testing.
Add CircleCI support for PyPi publishing and Docker container building.
0.2.3 (2017-03-27)
Add a parse_and_run() function to the VirtualMachine class, to allow it to execute arbitrary brainfuck programs.
Update docstrings considerably, and improve sphinx based autodoc usage.
Add CircleCI testing
0.2.2 (2017-03-01)
Fix issue with doc generation.
0.2.1 (2017-03-01)
Fix issue with wheel’s and trove classifiers on pypi.
0.2.0 (2017-03-01)
Working brainfuck interpreter available.
Renamed package from pyfuckery to fuckery.
0.1.0 (2017-02-12)
First release on PyPI.
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
Hashes for fuckery-0.5.0rc2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c426023fda01561cf91a7b30eac56e862dc11e4437c039114e4b90abd79f983 |
|
MD5 | ca2d812a437ababf44a8804769381779 |
|
BLAKE2b-256 | faab111ac0867b4147d7d4972062c9b93dd4d2c8f531d42278d50c4cb33ed587 |