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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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