# rusty-turing-machine [![Crates.io](https://img.shields.io/crates/v/rusty-turing-machine.svg)](https://crates.io/crates/rusty-turing-machine) [![License](http://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/functional-tim/rusty-turing-machine/blob/main/LICENSE-MIT) [![dependency status](https://deps.rs/repo/github/functional-tim/rusty-turing-machine/status.svg)](https://deps.rs/repo/github/functional-tim/rusty-turing-machine) ----------------------------------------------- ## How to install ### Using cargo You need to install cargo on your system through your package manager or any other means. Then you simply install it through cargo. ``` $ > cargo install rusty-turing-machine ``` ### Using nix You need to install nix on your system through your package manager or any other means. After unpacking or downloading from git you have to switch into the folder of rusty-turing-machine. Then you simply run the following commands. ``` $ > nix-build $ > nix-env -i ./result ``` ### Using source You need to install cargo on your system through your package manager or any other means. Then you download the repository through git or manual. After unpacking or downloading from git you have to switch into the folder of rusty-turing-machine. Then run `cargo install --path .`. ``` $ > cd rusty-turing-machine $ > cargo install --path ``` ## License rusty-turing-machine is dual licensed under [MIT License](LICENSE-MIT) and [Apache 2 License](LICENSE-APACHE).