Сохранение любой Common Lisp структура объекта в файл (читаемо) кажется относительно простым с чем-то вроде (defun save-structure-object (object filename)
(with-open-file (stream filename :direct
Это Стараясь код (defun f (a n)
(if (zerop n)
1
(* a (f a (- n 1)))))
должен вернуть 27, (f 4) должен вернуть 256 Я попытался с помощью двух переменных, но это против правил. Можно
В комментарии от sds по адресу Saving CLOS objects приведена ссылка на файл общей коллекции открытого кода Lisp (CLOCC) (closio.lisp) для распечатки с возможностью печати &, в котором записаны объекты