Lisp を使い始めたばかりで、cons 内で funcall を使用しようとしています。
これは私がやろうとしていることです:
(cons '(1 2 3) '(1 (funcall #'rest '(a b)) ))
結果は次のようになります。
((1 2 3) 1 (b))
私はこれが機能することを知っています:
(cons '(1 2 3) (funcall #'rest '(a b)))
そして、私はすでにこれを試しましたが、うまくいきませんでした
(cons '(1 2 3) `,'(1 (funcall #'rest '(a b)) ))
(cons '(1 2 3) '(1 (apply 'rest '(a b))))
(cons '(1 2 3) '(1 `,(apply 'rest '(a b))))
前もって感謝します。