IF
==
Syntax: (if <test> <then> <else>) ; Babylon Lisp
(if <test> <then> [<else>]) ; Common Lisp
Diese Funktion wertet die Testform aus. Wenn das
Resultat nicht NIL ist, dann wird die Form <then>
gewählt, sonst <else>. IF liefert immer das, was
die Auswertung der selektierten Form liefert.
Beispiel: >(if t 1 2)
1
>(if nil 1 2)
2