fixed README

This commit is contained in:
2024-03-21 16:15:13 +01:00
parent 26cff1f513
commit 8753b6b68d

View File

@@ -4,28 +4,28 @@
https://en.wikipedia.org/wiki/Turing_machine
## How to use
(1) Create a new touring mashine
### (1) Create a new touring mashine
```rust
let turing_machine: TuringMachine = TuringMachine::new();
```
(2) Configure the belt
### (2) Configure the belt
```rust
turing_machine.set_belt(index: usize, value: Value);
```
(3) Configure the state machine
 (3.1) Set the transitions
### (3) Configure the state machine
####  (3.1) Set the transitions
```rust
turing_machine.set_transition(state: u64, trigger: Value, next_state: u64);
```
 (3.1) Set the actions
####  (3.1) Set the actions
```rust
turing_machine.set_action(state: u64, trigger: Value, action: Action);
```
(4) Run the machine
### (4) Run the machine
```rust
turing_machine.start();
```