A marker is an edgeNode with an empty edge; it doesn't really point to anything. It's just a placeholder, and dequeues will ignore it.
procName: { k 2 p 3 } toEnd return
main: call procName
varName value
# Slip the first two stitches onto the cable needle # We'll call the cable needle 1 for this example. toHolder 1 s 2 # Now knit the next two stitches onto our normal holder toHolder 0 k 2 # Next, we knit the two stitches on our cable needle onto # the default holder fromHolder 1 k 2 # Finally, we resume knitting from our regular needle fromHolder 0
1.5.3