Skip to main content

3D, CISC Architecture and 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.0.tar.gz (7.2 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.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dual_tape-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3e5d5017e6e043ad9c9c38820395e54051c0106082c4cfa03b8e4b7b591271e4
MD5 32181a1804a7ca555b422f101a96aa13
BLAKE2b-256 137be774ae328557439c2346aa9ffe9ca151efe792e322f6662b096acf8aa1e8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dual_tape-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e010abc58080ffe42ba971bc3b7aece184927185d4df71b4248391201a44f503
MD5 c0a90cfeb95db8bf5f8e65f2185d5731
BLAKE2b-256 f17b7eff4bac39d91b5041d68678a6bb961addb08291d5d876266539cb064e28

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