Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.07 KB

README.md

File metadata and controls

48 lines (36 loc) · 1.07 KB

Multi Tape Turing Machine

An esoteric programming language made in C# where you not just programming a turing machie, you are programming 13 turing machines!

  • A actually useful esolang!
  • Inspired by brainfuck, but its 13 times better!
  • It has a vscode syntax highlighter (here)!
  • Turing complite!

Requirements:

  • Dotnet sdk 7.0 and 8.0

Usage

  1. Clone the repo

    git colne https://github.com/tm01013/Multi-Tape-Turing-Machine-MTTM.git
  2. dotnet publish

    cd Multi-Tape-Turing-Machine-MTTM
    mkdir out
    dotnet publish -o out --os <your os (linux, osx, win)>
  3. Run the interpreter
    Windows:

    ./out/MultiTapeTuringMachine.exe <path to your mttm script>

    Mac:

    ./out/MultiTapeTuringMachine <path to your mttm script>

    Linux:

    ./out/MultiTapeTuringMachine <path to your mttm script>

License: MIT

© Márton Tatár 2024