假设我有一个参数列表:
> (setf format-args `(t "it's ~a" 1))
(T "it's ~a" 1)
然后,我如何将其“分解”或“展开”成一系列参数而不是单个列表参数,以提供给格式函数?即我希望进行以下函数调用:
> (format t "it's ~a" 1)
作为参考,我会在 python 或 ruby 中编写以下内容:
format(*format-args)
我确信可以做到,但也许我想错了。这个操作的名称似乎并没有得到很好的同意,这也无济于事......