Domain Specific Language for Modular Knitting Pattern Definitions: Purl
Programming Languages
2016-06-29 v1
Abstract
Purl is a language to be used for modular definition and verification of knitting patterns. The syntax is similar to the standard knitting pattern notation provided by the Craft Yarn Council. Purl provides constructs not available in the standard notation to allow reuse of segments of patterns. This report describes the basics of knitting and hand-knitting patterns. A knitting pattern language more terse than the standard notation is presented with the implementation of a compiler to this standard.
Cite
@article{arxiv.1606.08708,
title = {Domain Specific Language for Modular Knitting Pattern Definitions: Purl},
author = {Chelsea Battell},
journal= {arXiv preprint arXiv:1606.08708},
year = {2016}
}
Comments
124 pages, undergraduate project