Skip to main content

Tape Esolang

Project description

About

This python module “dual_tape” is an Esolang.

Python Installation

pip install dual_tape

Console Interface

dual_tape hello_world.dt
dual_tape

positional arguments:
  file           path to dual_tape script

optional arguments:
  -h, --help     show this help message and exit
  -a, --author   get author of dual_tape
  -v, --version  get version of dual_tape
  -l, --log      enables debug log
  --timeout TIMEOUT  max number of instructions that can run

Documentation

Build Executable

git clone https://github.com/cmcmarrow/dual_tape.git
pip install -e .[dev]
python build.py

API

dual_tape_api.py

info: API to dual_tape
:param: inputs: Optional[Union[Tuple[str, ...], List[str]]]
:param: sys_output: bool
:param: catch_output: bool
:param: log: bool
:return: Generator[vm.VMState, None, None]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dual_tape-1.0.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dual_tape-1.0.1-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file dual_tape-1.0.1.tar.gz.

File metadata

  • Download URL: dual_tape-1.0.1.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for dual_tape-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8ca4dc1cb27e9d2febed4029429af8fd7bf23919fdd52abe17dece378cd799e1
MD5 d7dcedc3e5d32939fe0c893ec9d88f87
BLAKE2b-256 c533c2e69cb70a60281ad6a778e4279c653b11c300055a1412dbe6390b606ea4

See more details on using hashes here.

File details

Details for the file dual_tape-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dual_tape-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for dual_tape-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c2f4e770f1118bef8b47c7e147beb41b88fa1841e37b235a8debd0c4b78ccc3f
MD5 3de209750536d8803d00c3d78896b7be
BLAKE2b-256 7b9fd14f8bc4adb78204ca3728a462d23fc1b75c15086336df16e7cba73f6dc2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page