Скажем, у меня есть список аргументов:
> (setf format-args `(t "it ~a" 1))
(T "it ~a" 1)
Как я могу "splat" или "развернуть" это в ряд аргументов, а не один аргумент списка, для предоставления функции формата? i.e Мне бы хотелось, чтобы выполнялся следующий вызов функции:
> (format t "it ~a" 1)
Для справки, я бы написал следующее в python или ruby:
format(*format-args)
Я уверен, что это можно сделать, но, возможно, я думаю об этом неправильно. Это также не помогает, что имя для этой операции, похоже, не очень хорошо согласовано...