В рекурсивной процедуре будет повторный вызов процедуры внутри процедуры. Давайте рассмотрим следующий код —
to spiral_recur :n if :n < 1 [stop] fd :n rt 20 spiral_recur 0.95 * :n end
Процедура spiral_recur была вызвана из самого тела процедуры. На следующем снимке экрана показано выполнение и вывод кода.