or

Das Prädikat or verknüpft mehrere Ausdrücke mit oder, indem die Ausdrücke expr-1, expr-2, ..., expr-n von links nach rechs ausgewertet werden, bis eine Auswertung einen Wert ungleich nil ergibt oder expr-n ausgewertet wurde. Der Wert des gesamten Or-Ausdrucks

(or expr-1 expr-2 ... expr-n)

ist der Wert des letzten ausgewerteten Ausdrucks expr-i.

> (or nil 2 nil 4)
2

> (or nil nil nil nil)
nil

> (or)
nil