&rest で指定された値に格納されているパラメーターを操作する方法を教えてください。
私はたくさん読んだことがありますが、作成者はすべてのパラメーターをリストする方法しか知らないようです。
(defun test (a &rest b) b)
これは見やすいですが、実際にはそれほど役に立ちません。
これまでに見つけた最良の方法は、first、second などを使用して、探しているパラメーターを取得することです。
(defun test (a &rest b)
(first b))
このメソッドは 10 番目のパラメーターで動作を停止することに気付きましたが、仕様 (私が読んだものから) は最小 50 をサポートしています。50 のパラメーターを使用する可能性はわずかですが、方法を知りたいです。それらすべてにアクセスします。
ありがとう