Может кто-нибудь сказать мне, как работать с параметрами, хранящимися в значении, указанном & rest.
Я много читал, и кажется, что авторы знают, как перечислить все параметры, как это.
(defun test (a &rest b) b)
Это приятно видеть, но не очень полезно.
Лучшее, что я нашел на данный момент, это использовать first, second и т. Д., Чтобы получить искомый параметр.
(defun test (a &rest b)
(first b))
Я заметил, что этот метод перестает работать с десятым параметром, но спецификация (из того, что я прочитал) поддерживает минимум 50. Даже если шансы малы, что я буду использовать 50 параметров, я бы хотел знать, как получить к ним доступ.
Спасибо