Step 1
Read and learn all the documentation on the knitout ecosystem
Project «On-Demand Machine Knitting for Everyone.»
RI Seminar Video led by James McCann on the research project «On-Demand Machine Knitting for Everyone.»
Notes I took from the video, that explain everything need to understand in general what is the knitout file format and its ecosystem.
To go further into the world of 'knitout’, the website shares more details and explanations on knitting basics, as well as clues for approaching the complexity of knitting programming through knitout.
Then to experiment, you will need to go on their github
↓
In the knitout repository you will find two documents quite important. The «specification» document informs you deeply in the knitout grammar and its written structure. The knitout language can be extended to support machine-specific features through the use of extension operations and headers.
The «extension» document : These extensions support machine-specific features that may exist on more than one machine. https://knit.work/knitout-extensions/ → To know more about the purpose of the extensions in the knitout file format