Предположим, я устал постоянно писать" format t ... "и хочу, чтобы нажатие клавиш было немного меньше.
Я пишу это:
(defun puts (fstring &rest vars)
(format t fstring vars))
(puts "~a ~a" 1 2)
;; error message results, because vars became (1 2)
Теперь vars
преобразован в список любых параметров, которые я передал. Его нужно «развернуть» в список значений.
Что является типичным Решение этой проблемы?