#turing #machine #tape

turingmachine-rs

A Turing Machine Simulation Library written in Rust

2 unstable releases

0.2.0 Mar 2, 2021
0.1.0 Mar 2, 2021

#219 in Simulation

MIT license

13KB
260 lines

TuringMachine RS

A Turing Machine Simulation Library written in Rust

About

This small library allows you to easily model the backend for Turing machines with Turing tapes. It provides a theoretically infinite TuringTape struct and possibilities for any wanted alphabet.

Usage

If you want to use TuringMachine RS, you can add the crate to your Cargo.toml:

[dependencies]
turingmachine-rs = "0.1.0"

For examples on how to use the crate, I suggest looking at the integration tests in the /tests folder.

License

This package has a MIT license.

Contributions

If you find any issues, please submit them.


lib.rs:

A simulation crate for Turing Machines

No runtime deps