Quick setup
(quick-warp count yarn-a yarn-b yarn-c
yarn-d) Quick way to warp your tablets, must be the first command - yarn
indicates colours used (all tablets are the same), can be one of
b,w,r,y,o,p,g.
(quick-warp 10 w w w b)
Weaving commands
(weave-forward count)
Turn the tablets 90 degrees forward 'count' times - creating fabric each turn
(weave-forward 4)
(weave-back count)
Turn the tablets 90 degrees backward 'count' times - creating fabric each turn
Example:
(weave-back 4)
(weave turn-1 turn-2 turn-3 ...)
Turn the tablets 90 degrees backward 'count' times - creating fabric each turn
Example:
(weave-back 4)
(repeat count instruction instruction ...)
Repeats the instructions given count times
(repeat 4
(flip 1 3 5)
(weave-forward 2))
Tablet modifiers used during weaving
(twist card-num card-num ...)
Flips the specified cards - doesn't create fabric, just changes the current setup.
(twist 1 2 3)
(rotate-forward card-num card-num ...)
Rotates the specified cards 90 degrees forward without creating fabric
(rotate-forward 1 2 3)
(rotate-back card-num card-num ...)
Rotates the specified cards 90 degrees backward without creating fabric
(rotate-back 1 2 3)
Warp setup helpers
(warp count (yarn-a yarn-b yarn-c
yarn-d) spin ....) Warp your tablets, specifing every thread. Must be the first command - yarn
indicates colours used (all tablets are the same), can be one of
b,w,r,y,o,p,g, spin can be s or z
(warp (b b b b) z (b b w w) s (w w b b) z (b b b b) s)
(warp-rotate rotate-1 rotate-2 ...)
Rotates tablets by specifying number of turns separately - this
can be a more convenient notation than rotate-forward and rotate-back,
but does the same job.
(warp-rotate 0 1 2 3 0 1 2 3)
(warp-twist spin-1 spin-2 ...)
Sets the twist of your tablets by specifying number of turns separately - this
can be a more convenient notation than using twist when setting up.
(warp-twist s s s s z z z z)