나는 "똑바로"목록의 목록이 있습니다왜 터미널이 Enter 명령에 응답하지 않고 무엇을 씁니까?
(setq straight '(
("Arad" 366)
("Bucharest" 0)
("Craiova" 160)
("Dobreta" 242)
("Eforie" 161)
("Fagaras" 176)
("Giurgiu" 77)
("Hirsova" 151)
("Iasi" 226)
("Lugoj" 244)
("Mehadia" 241)
("Neamt" 234)
("Oradea" 380)
("Pitesti" 100)
("Rimnicu Vilcea" 193)
("Sibiu" 253)
("Timisoara" 329)
("Urziceni" 80)
("Vaslui" 199)
("Zerind" 374)))
을 그리고 목록 ("Pitesti" 101)
있습니다. 나는 "똑바로"를 통해 검색하고 "피 테스 티"에 해당하는 가치를 찾으려고합니다. 그러나 내 기능을 실행할 때 터미널 입력 명령에 응답하지 않고 내가 쓰는 아무 것도 응답하지 않습니다. 여기에 함수는 다음과 같습니다
(defun her (node)
(setq s straight)
(setq c '())
(loop while (not (eq (car node)
(caar s)))
do (setq s (cdr s)))
(setq c (append node (car (cdar s)))))
무한 루프처럼 보이므로 중지해야 할 수도 있습니다 ... –