私は次のように、2つのリストを並行して反復しようとしている初心者です。
(defun test-do* (l1 l2)
(do* ((temp1 l1 (cdr l1))
(var1 (car temp1) (car temp1))
(temp2 l2 (cdr l2))
(var2 (car temp2) (car temp2)))
((endp temp1) 'end-of-l1) ))
問題は、コードに無限ループが発生し、その理由がわからないことです。あなたの助けをいただければ幸いです。