;gnu clisp 2.49
(defun hanoi(n from_tower to_tower aux_tower)
(hanoi (- n 1) from_tower aux_tower to_tower)
(hanoi (- n 1) aux_tower to_tower from_tower)
)
(print "n=3")
(hanoi 3 1 3 2)
Я пытаюсь сделать Ханойскую башню с 5 дисками и собираю ее на онлайн-компиляторе LISP, и он дал мне это ...
Ошибка (и), предупреждение (s): - Переполнение стека Lisp. RESET
Я думал, что это был простой код, но я не могу найти, какая часть переполняется.