EMA-XPS Online


IF

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


EMA-XPS Online