โลโก้ - ขั้นตอนการเรียกซ้ำ
ในขั้นตอนการเรียกซ้ำจะมีการเรียกซ้ำของขั้นตอนภายในขั้นตอน ให้เราพิจารณารหัสต่อไปนี้ -
to spiral_recur :n
if :n < 1 [stop]
fd :n
rt 20
spiral_recur 0.95 * :n
end
มีการเรียกขั้นตอน spiral_recur จากตัวกระบวนงานเอง ภาพหน้าจอต่อไปนี้แสดงการทำงานและผลลัพธ์ของโค้ด