2. The system for authoring knitting and crocheting patterns according to claim 1 , wherein said predefined stitch commands are categorized in said database by type of stitching command.
2. The system for authoring knitting and crocheting patterns according to claim 1 , wherein said predefined stitch commands are categorized in said database by type of stitching command. 3. The system for authoring knitting and crocheting patterns according to claim 2 , wherein said pattern compilation user-interface comprises a scroll-wheel selector including a first selector wheel identifying a plurality of general categories of stitching commands, a second selector wheel identifying a plurality of individual stitching commands all within a selected one of said general categories, and a third selector wheel identifying a number of repeats for a selected one of said stitching commands.