First version of turing machine

Rating: No reviews yet
Downloads: 41
Released: May 4, 2010
Updated: May 4, 2010 by turingproject
Dev status: Alpha Help Icon

Recommended Download

Example Turing machine + example script
example, 50K, uploaded May 4, 2010 - 41 downloads

Release Notes

First version of turing simulator with example script (transaction function).

SimulatorGui.exe - main GUI of simulator
TuringMachine.dll - logical part of simulator
myscript.tms - example script. Reading input of chars 0,1 and replase 0 with 1 and vice versa.

Running guidelines
1. From Script->Open dialog choose myscript.tms
2. Click Load input to tape and provide string that contains 0 and 1
3. Click Compile script. (Note:You can't run simulator without compiling script)
4. For performing single step push "Single step" button

Implemented flows:
1. Compilation scripts, without checking the corectness of script
2. Loading input to tape
3. Manually running simulator step-by-step
4. Save script to file
5. Load script from file

Known bugs:
1. If simulator gets char from input, that doesn't exist in transaction function, then thrown unhandled exception
2. trying to move lefter of tape starting position cause to unhandled exception

Reviews for this release

No reviews yet for this release.