Evite loops explícitos a todo custo
Em seguida, há duas construções de loop, x y do
... loop
e menos conhecidas [begin]
... [until] x y
onde x
e y
são valores para limite e índice, ou condições a serem observados, respectivamente.
Estes são muito lentos, muito prolixo (haha) e, em geral, bastante inchados, portanto, use-os apenas se necessário.
Em vez disso, como uma linguagem funcional adequada (que Forth é, na verdade), deve-se preferir a recursividade ao invés de loops explícitos, porque ela tende a ser mais curta e faz um melhor uso da linguagem.