The main runner for the interactive execution of a UniversalTuringMachine
The main runner for the interactive execution of a UniversalTuringMachine
the source file path
the length of the UniversalTuringMachines tape
the number of steps for which to run the UniversalTuringMachine
the time to pause (in milliseconds) between steps
the Seq
to format
a formatted String
representation of args
The entry point of the application
The entry point of the application
the command-line arguments
The Launcher for the Universal Turing Machine simulator
The parameters are, in order:
1. The input file path
2. The tape size
3. The number of steps for which to run the program. Leave it negative to run it till it halts.
4. The number of milliseconds to pause before starting the next step. Leave this negative to pause for user input before every step.
All these parameters are required.
Only supports program input as files.