再帰プロシージャでは、プロシージャ内でプロシージャの繰り返し呼び出しが行われます。 私たちは次のコードを考えてみましょう-
to spiral_recur :n if :n < 1 [stop] fd :n rt 20 spiral_recur 0.95 * :n end
プロシージャspiral_recurは、プロシージャ本体自体から呼び出されました。 次のスクリーンショットは、コードの実行と出力を示しています。
再帰的手順