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.2.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dual_tape-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 5278b19fa2976d7af38e57e7b8ad328bc4e5123c81d6afaeb4c9e9471aa6e150
MD5 e2b16bc0be279d672daa06e72b5e6283
BLAKE2b-256 9bed9350e327501381b4cfdd1580a60bcf76c622a721870082ab789edfc6f706

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dual_tape-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5e27906efcf61a1b6df3eeb22870d37f116f2f4ef63898228a99d1901a9ed9d2
MD5 144e2d029e5459452103d6dc53f7c008
BLAKE2b-256 af817598435d5fe774d4814fb661cd73207d21f8f1c35aaabc07f1149ca44eea

See more details on using hashes here.

Supported by

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