Garment Notation Language: Formal descriptive language for clothing construction · HackerTrans