我错过了什么?
正如他们所说:每个程序都是一个错误。
(defun test-test ()
(interactive)
(let ((lll (list "a" "b")))
(message (concat "<" (car lll) ":" (cdar lll) ">"))
))
错误:
concat: Wrong type argument: listp, "a"
答案 0 :(得分:1)
您已将cadr
拼错了错误:)。
(defun test-test ()
(let ((lll (list "a" "b")))
(message (concat "<" (car lll) ":" (cadr lll) ">"))))
另外,如果您不打算用 M-x
打电话,那么您就不需要互动答案 1 :(得分:0)
在菜单中启用“选项=&gt;输入错误时调试器”,您将获得一个可以澄清问题的回溯。