LICENSE
README.md
pyproject.toml
src/esolangs/__init__.py
src/esolangs/__main__.py
src/esolangs/_answers.py
src/esolangs/_describe.py
src/esolangs/_evaluate.py
src/esolangs/_validate.py
src/esolangs/cli.py
src/esolangs/cli_args.py
src/esolangs/cli_debug.py
src/esolangs/cli_help.py
src/esolangs/cli_hints.py
src/esolangs/cli_io.py
src/esolangs/cli_round_trip.py
src/esolangs/cli_run.py
src/esolangs/debugger.py
src/esolangs/exceptions.py
src/esolangs/py.typed
src/esolangs/registry.py
src/esolangs/tagged.py
src/esolangs/tui.py
src/esolangs/vm.py
src/esolangs.egg-info/PKG-INFO
src/esolangs.egg-info/SOURCES.txt
src/esolangs.egg-info/dependency_links.txt
src/esolangs.egg-info/entry_points.txt
src/esolangs.egg-info/requires.txt
src/esolangs.egg-info/top_level.txt
src/esolangs/examples/123.txt
src/esolangs/examples/3d-brainfuck.txt
src/esolangs/examples/3x.txt
src/esolangs/examples/6-5.txt
src/esolangs/examples/MANIFEST.md
src/esolangs/examples/README.md
src/esolangs/examples/a-painter-ant.txt
src/esolangs/examples/addsubjump.txt
src/esolangs/examples/algebraic-programming-language.txt
src/esolangs/examples/alight.txt
src/esolangs/examples/arrowqueue.txt
src/esolangs/examples/b-tapemark.txt
src/esolangs/examples/back.txt
src/esolangs/examples/bf-pda.txt
src/esolangs/examples/bfstack.txt
src/esolangs/examples/bio.txt
src/esolangs/examples/bitdeque.txt
src/esolangs/examples/bit~.txt
src/esolangs/examples/brainfuck.txt
src/esolangs/examples/brainif.txt
src/esolangs/examples/circlefuck.txt
src/esolangs/examples/circuit_diagram.txt
src/esolangs/examples/clockwise.txt
src/esolangs/examples/cod.txt
src/esolangs/examples/collatz-multiverse.txt
src/esolangs/examples/container.txt
src/esolangs/examples/crement.txt
src/esolangs/examples/cvnc.txt
src/esolangs/examples/decleq.txt
src/esolangs/examples/dig.txt
src/esolangs/examples/dimensional.txt
src/esolangs/examples/egl.txt
src/esolangs/examples/eval.txt
src/esolangs/examples/factor.txt
src/esolangs/examples/fargo.txt
src/esolangs/examples/flowchart.txt
src/esolangs/examples/forbin.txt
src/esolangs/examples/forþ.txt
src/esolangs/examples/grapheme.txt
src/esolangs/examples/home-row.txt
src/esolangs/examples/inject.txt
src/esolangs/examples/jaune.txt
src/esolangs/examples/laserfuck.txt
src/esolangs/examples/minifuck.txt
src/esolangs/examples/minsky-swap.txt
src/esolangs/examples/modulous.txt
src/esolangs/examples/nocomment.txt
src/esolangs/examples/packlang.txt
src/esolangs/examples/painfuck.txt
src/esolangs/examples/polynomial.txt
src/esolangs/examples/qoibl.txt
src/esolangs/examples/ram0.txt
src/esolangs/examples/rotfuck.txt
src/esolangs/examples/s*bleq.txt
src/esolangs/examples/slow-acv-mammalian.txt
src/esolangs/examples/sophie.txt
src/esolangs/examples/streetcode.txt
src/esolangs/examples/suffolk.txt
src/esolangs/examples/super-snusp.txt
src/esolangs/examples/taglate.txt
src/esolangs/examples/unsquare.txt
src/esolangs/examples/vandevelo.txt
src/esolangs/interpreters/__init__.py
src/esolangs/interpreters/_template.py
src/esolangs/interpreters/brackets.py
src/esolangs/interpreters/io.py
src/esolangs/interpreters/memory.py
src/esolangs/interpreters/persistent.py
src/esolangs/interpreters/randomness.py
src/esolangs/interpreters/grid_based/__init__.py
src/esolangs/interpreters/grid_based/a_painter_ant.py
src/esolangs/interpreters/grid_based/alight.py
src/esolangs/interpreters/grid_based/arrowqueue.py
src/esolangs/interpreters/grid_based/b_tapemark.py
src/esolangs/interpreters/grid_based/circuit_diagram.py
src/esolangs/interpreters/grid_based/clockwise.py
src/esolangs/interpreters/grid_based/cod.py
src/esolangs/interpreters/grid_based/dig.py
src/esolangs/interpreters/grid_based/egl.py
src/esolangs/interpreters/grid_based/flowchart.py
src/esolangs/interpreters/grid_based/laserfuck.py
src/esolangs/interpreters/grid_based/streetcode.py
src/esolangs/interpreters/grid_based/super_snusp.py
src/esolangs/interpreters/other/__init__.py
src/esolangs/interpreters/other/algebraic_programming_language.py
src/esolangs/interpreters/other/container.py
src/esolangs/interpreters/other/crement.py
src/esolangs/interpreters/other/cvnc.py
src/esolangs/interpreters/other/fargo.py
src/esolangs/interpreters/other/forbin.py
src/esolangs/interpreters/other/inject.py
src/esolangs/interpreters/other/packlang.py
src/esolangs/interpreters/other/vandevelo.py
src/esolangs/interpreters/queue_based/__init__.py
src/esolangs/interpreters/queue_based/bitdeque.py
src/esolangs/interpreters/queue_based/taglate.py
src/esolangs/interpreters/register_based/__init__.py
src/esolangs/interpreters/register_based/addsubjump.py
src/esolangs/interpreters/register_based/bio.py
src/esolangs/interpreters/register_based/collatz_multiverse.py
src/esolangs/interpreters/register_based/decleq.py
src/esolangs/interpreters/register_based/minsky_swap.py
src/esolangs/interpreters/register_based/polynomial.py
src/esolangs/interpreters/register_based/qoibl.py
src/esolangs/interpreters/register_based/ram0.py
src/esolangs/interpreters/register_based/sophie.py
src/esolangs/interpreters/stack_based/__init__.py
src/esolangs/interpreters/stack_based/bf_pda.py
src/esolangs/interpreters/stack_based/bfstack.py
src/esolangs/interpreters/stack_based/eval.py
src/esolangs/interpreters/stack_based/forth.py
src/esolangs/interpreters/stack_based/grapheme.py
src/esolangs/interpreters/stack_based/modulous.py
src/esolangs/interpreters/stack_based/three_x.py
src/esolangs/interpreters/stack_based/unsquare.py
src/esolangs/interpreters/tape_based/__init__.py
src/esolangs/interpreters/tape_based/back.py
src/esolangs/interpreters/tape_based/bit_tilde.py
src/esolangs/interpreters/tape_based/brainfuck.py
src/esolangs/interpreters/tape_based/brainif.py
src/esolangs/interpreters/tape_based/circlefuck.py
src/esolangs/interpreters/tape_based/dimensional.py
src/esolangs/interpreters/tape_based/factor.py
src/esolangs/interpreters/tape_based/home_row.py
src/esolangs/interpreters/tape_based/jaune.py
src/esolangs/interpreters/tape_based/minifuck.py
src/esolangs/interpreters/tape_based/nocomment.py
src/esolangs/interpreters/tape_based/one_two_three.py
src/esolangs/interpreters/tape_based/painfuck.py
src/esolangs/interpreters/tape_based/rotfuck.py
src/esolangs/interpreters/tape_based/sbleq.py
src/esolangs/interpreters/tape_based/six_five.py
src/esolangs/interpreters/tape_based/slow_acv_mammalian.py
src/esolangs/interpreters/tape_based/suffolk.py
src/esolangs/interpreters/tape_based/three_d_brainfuck.py
src/esolangs/line/__init__.py
src/esolangs/line/bf_to_line.py
src/esolangs/line/extract.py
src/esolangs/line/lattice.py
src/esolangs/line/line_boolean.py
src/esolangs/line/mask.py
src/esolangs/line/png.py
src/esolangs/line/render.py
src/esolangs/line/simulate.py
src/esolangs/line/verify.py
src/esolangs/tools/__init__.py
src/esolangs/tools/_generate_docs.py
src/esolangs/tools/_generate_examples.py
src/esolangs/tools/_polynomial.py
src/esolangs/tools/a_painter_ant.py
src/esolangs/tools/addsubjump.py
src/esolangs/tools/algebraic_programming_language.py
src/esolangs/tools/alight.py
src/esolangs/tools/arrowqueue.py
src/esolangs/tools/b_tapemark.py
src/esolangs/tools/back.py
src/esolangs/tools/brainif.py
src/esolangs/tools/circlefuck.py
src/esolangs/tools/circuit_diagram.py
src/esolangs/tools/clockwise.py
src/esolangs/tools/cod.py
src/esolangs/tools/container.py
src/esolangs/tools/crement.py
src/esolangs/tools/cvnc.py
src/esolangs/tools/dig.py
src/esolangs/tools/dimensional.py
src/esolangs/tools/egl.py
src/esolangs/tools/eval_lang.py
src/esolangs/tools/examples.py
src/esolangs/tools/fargo.py
src/esolangs/tools/flowchart.py
src/esolangs/tools/forbin.py
src/esolangs/tools/helpers.py
src/esolangs/tools/inject.py
src/esolangs/tools/jaune.py
src/esolangs/tools/laserfuck.py
src/esolangs/tools/laserfuck_layout.py
src/esolangs/tools/minifuck.py
src/esolangs/tools/minifuck_mux.py
src/esolangs/tools/minifuck_pool.py
src/esolangs/tools/minifuck_sim.py
src/esolangs/tools/nocomment.py
src/esolangs/tools/one_two_three.py
src/esolangs/tools/one_two_three_construct.py
src/esolangs/tools/other.py
src/esolangs/tools/packlang.py
src/esolangs/tools/parameterized.py
src/esolangs/tools/polynomial.py
src/esolangs/tools/ram0.py
src/esolangs/tools/register.py
src/esolangs/tools/rotfuck.py
src/esolangs/tools/sbleq.py
src/esolangs/tools/six_five.py
src/esolangs/tools/slow_acv_mammalian.py
src/esolangs/tools/stack.py
src/esolangs/tools/streetcode.py
src/esolangs/tools/suffolk.py
src/esolangs/tools/super_snusp.py
src/esolangs/tools/taglate.py
src/esolangs/tools/tape.py
src/esolangs/tools/vandevelo.py
src/esolangs/tools/wrap.py
tests/test_answer_plumbing.py
tests/test_answer_plumbing_refusals.py
tests/test_api.py
tests/test_api_contracts.py
tests/test_branch_gaps.py
tests/test_cli.py
tests/test_cli_commands.py
tests/test_cli_conventions.py
tests/test_cli_io.py
tests/test_cli_messages.py
tests/test_cli_timeouts.py
tests/test_debug.py
tests/test_documentation_links.py
tests/test_documented_commands.py
tests/test_duration_policy.py
tests/test_file_sizes.py
tests/test_generator_conventions.py
tests/test_generic_verifier.py
tests/test_input_encoding.py
tests/test_interpreter_conventions.py
tests/test_readme_example.py
tests/test_registry_ids.py
tests/test_stepping_parity.py
tests/test_tui.py
tests/test_validation.py
tests/test_vm.py
tests/test_vm_detectors.py
tests/test_vm_gaps.py
tests/test_vm_protocol.py