LINUX.ORG.RU

История изменений

Исправление saufesma, (текущая версия) :

(find-vars '?) = '(?)
(find-vars '(1 2 ? 3 4 ?)) == '(? ?)
my-var == (append '(?) '(? ?)) == '(? ? ?) больше похоже на лукавство которое объясняет выхлоп функции, но до меня не доходит куда цифры делись?

хотя

(if (is-var expr) (list expr) nil)
                       ^^^ вот это место куда результат складывает?

Исходная версия saufesma, :

(find-vars '?) = '(?)
(find-vars '(1 2 ? 3 4 ?)) == '(? ?)
my-var == (append '(?) '(? ?)) == '(? ? ?) больше похоже на лукавство которое объясняет выхлоп функции, но до меня не доходит куда цифры делись?