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
(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