2013-08-09 2 views
-1

무엇이 누락 되었습니까?목록 중 concat

다음과 같이 : 모든 프로그램에서 버그입니다.

(defun test-test() 
    (interactive) 
    (let ((lll (list "a" "b"))) 
     (message (concat "<" (car lll) ":" (cdar lll) ">")) 
)) 

오류 :

concat: Wrong type argument: listp, "a" 

답변

1

당신은 당신의 cadr을 :) 맞춤법이 틀린했습니다. 당신이 로 전화 MX를하지 않을 경우 또한

(defun test-test() 
    (let ((lll (list "a" "b"))) 
    (message (concat "<" (car lll) ":" (cadr lll) ">")))) 

, 당신은 상호 작용이 필요하지 않습니다

+0

iteractive는 나를위한 가장 빠른 테스트를 의미합니다. – user978734

+0

가장 빠른 테스트는 C-j로 스크래치입니다. –

0

사용 "옵션 => 오류에 디버거를 입력"메뉴에서, 그리고 당신 ' 문제를 명확히해야하는 백 트레이스를 얻을 수 있습니다.