Commit History
@master
git clone https://git.catseye.tc/Turmac/
-
Take flag for initial tape for now, sort of a cop-out, but simpler.
Chris Pressey
1 year, 16 days ago
-
--trace is a flag.
Chris Pressey
1 year, 16 days ago
-
Sequential execution and simulation.
Chris Pressey
1 year, 16 days ago
-
Strip zeroes from tape edges. Improve output in simulate.
Chris Pressey
1 year, 16 days ago
-
Unmangle some things. Need to fix tape trimming, sequential exec.
Chris Pressey
1 year, 16 days ago
-
`turmac simulate` will display a trace of the TM execution.
Chris Pressey
1 year, 16 days ago
-
More progress in understanding what this is doing under the hood.
Chris Pressey
1 year, 16 days ago
-
Parse command-line options, notably --check-complete.
Chris Pressey
1 year, 16 days ago
-
Fix bugs in tape generation and halt state compilation.
Chris Pressey
1 year, 16 days ago
-
Improve tests, disable completeness-checking for now.
Chris Pressey
1 year, 16 days ago
-
GenTape module, and sequentially execute multiple TMs. Untested.
Chris Pressey
1 year, 16 days ago
-
Implement Turing machine interpreter (simulator). Untested.
Chris Pressey
1 year, 17 days ago
-
Split into more modules.
Chris Pressey
1 year, 17 days ago
-
Split into modules, add some tests, basically develop the stuff.
Chris Pressey
1 year, 17 days ago
-
Update checkpointed implementation to read the established format.
Chris Pressey
1 year, 17 days ago
-
Provisional import of files for Turmac distribution.
Chris Pressey
1 year, 17 days ago