(cond
(p1 form11...form1k)
...
(pm formm1...formmk)
[(T form1...formn)])
Последняя ветвь может отсутствовать: это равносильно (T NIL)
и
если ни одно из условий p1,..., pm
не выполнено, вся форма cond возвращает NIL
.
(defun abs1 (x) (cond ((< x 0) (- x)) ((= x 0) 0) ((> x 0) x))
Правильный отступ облегчает восприятие текста программы и поиск ошибок!