Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/masterodin/turingmachine
A variety of Turing Machines in a variety of languages
https://github.com/masterodin/turingmachine
Last synced: 27 days ago
JSON representation
A variety of Turing Machines in a variety of languages
- Host: GitHub
- URL: https://github.com/masterodin/turingmachine
- Owner: MasterOdin
- License: mit
- Created: 2015-02-03T01:54:17.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-04T17:59:45.000Z (almost 10 years ago)
- Last Synced: 2024-05-01T12:16:25.199Z (6 months ago)
- Language: Processing
- Homepage:
- Size: 512 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Turing Machine Emulators
==========================This repository will hold [Turing Machine](http://en.wikipedia.org/wiki/Turing_machine) emulators in a variety of languages. Implementations will probably be different between the languages (in both features and the underlying data structures). Once I'm happy with a TM implementaiton, I'll move it to done, though this may mean it's less feature packed than some other language implementaiton.
Done
----
[Processing](https://github.com/MasterOdin/TuringMachine/tree/master/Processing) - Shows the tape state (and some other details) in a graphical pop-up during executionIn Progress
-----------
[Python](https://github.com/MasterOdin/TuringMachine/tree/master/Python) - Runs through a TM in a cli. Reads in the TM details from a JSON file.Planned
-------
Java
Scheme
LispLicense
-------
This repository is under the MIT license which can be viewed in the [LICENSE](https://github.com/MasterOdin/TuringMachine/blob/master/LICENSE) file.