引数のリストがあるとします:
> (setf format-args `(t "it's ~a" 1))
(T "it's ~a" 1)
次に、これを単一のリスト引数ではなく一連の引数に「分割」または「展開」して、format 関数に提供するにはどうすればよいですか? つまり、次の関数呼び出しを実行したいと思います。
> (format t "it's ~a" 1)
参考までに、python または ruby で次のように記述します。
format(*format-args)
できるとは思いますが、私の考えが間違っているのかもしれません。また、この操作の名前がひどく同意されていないように見えることも助けにはなりません...