cond - многовариантное условие
(cond ('any1 . prg1) ('any2 . prg2) ..) -> any
Если любое из условий anyN не равно NIL, выполняется prgN и возвращается результат. В противном случае (все условия равны NIL) возвращается NIL.
См. также nond when and if if2
Пример
: (cond
((= 3 4) ...
serj-aleks.hashnode.dev2 min read