Skip to content

DinCahill/JTurMachine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JTurMachine

A Turing Machine simulator, written in Java.

Currently, JTurMachine can certainly run Turing Machine programs which
start with a blank tape, e.g. busy beavers. Creating a machine with a
non-blank tape has not been tested.

USAGE:

The only way to run a program at the moment is with a Java class, as can
be seen in src/TuringMachineTest.java.

TODO:

- Fix the creation of machines with a non-blank tape.
- Decide on notation for programming a machine.
- Read and execute programs from a file.
- Improve the way in which the contents of a tape are printed.

Eclipse project files are included.

About

A Java Turing machine simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages