Skip to content

Commit 6f02f74

Browse files
authored
📝 Update documentation
- Add information on importing and exporting machines as JSON strings.
1 parent b128fdd commit 6f02f74

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,24 @@ and simply populates the tape with 0's.
192192

193193
For any issues with the project, please either open an issue or contact me via e-mail: javakingxi@gmail.com
194194

195+
## Importing and Exporting Machines:
196+
197+
- Turing Machines can be imported and exported as encoded JSON strings, which allows users to share machines across devices.
198+
- To share a machine you created, first click the 'share' icon button on the top right corner of the 'Table Screen', this will show an encoded JSON string representation of the
199+
machine. Copy this string to your clipboard.
200+
- To import a machine, click on the 'import/export' icon button on the top-right corner of the 'Load Machine' screen, and paste the machine export JSON string.
201+
202+
<br> <br>
203+
204+
<img width="1280" alt="image" src="https://github.com/nikhil-RGB/turing-machine-generator/assets/68727041/c2831091-85dc-4eac-b7b8-8bcc627cf412">
205+
206+
<br> <br>
207+
208+
<img width="1280" alt="image" src="https://github.com/nikhil-RGB/turing-machine-generator/assets/68727041/cac51409-1fa6-4654-a072-ff2bfd7d8f6e">
209+
210+
211+
<br>
212+
195213
## Special Mentions:
196214

197215
- [Chandrama Saha](https://linktr.ee/chandramasaha): While Chandrama has not helped with the technical aspects of the project, she has supported me through my journey as a developer

0 commit comments

Comments
 (0)